Перейти к содержанию

Автоотключение. Как Реализовать?


Рекомендуемые сообщения

Сделал себе тахометр. Программа в данный момент дорабатывается, но есть осложнения:

Я хотел сделать, чтобы если все показания =0, то, в течении определенного времени ус-во отключалось автоматически. Для этого я (с дурной головы) решил разрывать цепь массы. Сразу за входом массы был установлен полевик типа АйЭр Эф7311. при попытке отключить устройство командой типа "ПОРТД.1=0;" ничего не происходит! Ну, т.е. вообще. Даже индикатор своей яркости не меняет. Тестером померял напругу на затворе, она примерно равна 1,7В. Затвор подключен к порту через резистор 200Ом. Потом я попробовал подать лог.0 тупо на затвор, от провода массы. Когда подключаю этот провод, индикатор снижает яркость примерно в 2 раза, но все-равно продолжает работать! При отключении провода яркость восстанавливается.

Как с этим бороться?

Изменено пользователем Дмитрий Андреевич
Ссылка на комментарий
Поделиться на другие сайты

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

Полевик стоит в массе, а управляется положительным напряжением. Замечательно, получается вы схеме отсекаете массу, а полевик начинает открываться током утечки через всю схему, вот и зависает где-то в открытом состоянии не успевая отключится.

Добавь каскад на биполярном транзисторе, который будет комутировать полевик. Причем, логику надо изменить - наличие + на входе биполярного должно ОТКЛЮЧАТЬ полевик. Возможно, будет лучше применить оптрон - он-то будет питаться только от напряжения питания схемы, и утечки на него действовать не будут.

Учение - изучение правил. Опыт - изучение исключений.

Ссылка на комментарий
Поделиться на другие сайты

20% скидка на весь каталог электронных компонентов в ТМ Электроникс!

Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!

Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!

Перейти на страницу акции

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

Ну так а почему когда я тупо проводом массу на затвор подключаю, то все-равно работает?

про оптрон можно пожалуйста подробнее.

Ссылка на комментарий
Поделиться на другие сайты

Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов

 Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

Ни одного слова не увидел про шунтирующий резистор между ЗИ (GS). И про обратносмещенный диод в составе полевика не забыли?

Ссылка на комментарий
Поделиться на другие сайты

массу до отключающего транзистора, или массу схемы?

Кстати есть вариант что устройство имеет гальваническую связь с корпусом, где и есть общий.

С оптроном все просто - порт включает его, соответственно оптрон включает транзистор, при отключении напряжение упадет и никакие остатки заряда уже не засветят оптрон.

А для начала убедись что у тебя нет паразитной земли в устройстве, т.е. посмотри как будет вести себя устройство если на место транзистора вставить выключатель.

Изменено пользователем Alexeyslav

Учение - изучение правил. Опыт - изучение исключений.

Ссылка на комментарий
Поделиться на другие сайты

паразитной земли нет. Это 100% - корпус пластиковый))

Вот схема включения:

post-19544-1259867542_thumb.jpg

Дод есть втранзисторе. Резистор не ставил. Кстати, такой вот еще вопрос: почему, когда я замыкаю накоротко проводом затвор и исток, то транзистор все-равно полностью не выключается?...

с оптронами дела не имел ни разу. Можно пример конкретного оптрона, схему включения...

Изменено пользователем Дмитрий Андреевич
Ссылка на комментарий
Поделиться на другие сайты

Полевик с каналом N типа или P ?

А даташит, смотрел на данный полевик? какой у него обратный ток утечки встроенного диода? Может полевик полудохлый? проверить бы прибором сопротивление его канала в закрытом состоянии.

post-43523-1259874493_thumb.png

Изменено пользователем Alexeyslav

Учение - изучение правил. Опыт - изучение исключений.

Ссылка на комментарий
Поделиться на другие сайты

В том и пррикол, что полевик Н-типа. Вероятность того, что он плохой - 10%. в схеме стоит 6 таких же полевиков - все рабочие. у него прямой ток 6,6А! Т.е. запас офигенный. За схему спасибо. Буду что-то думать. По моей логике работы, должно было быть так:

1. включение. происходит при подаче импульсов на вход тахометра. при этом земля, через встроенный в схему диод временно запитывает схему для включения.

2. МК раздупляется, на ПортД.3 подается лог1, наш многострадальный транзистор основной "земли" открывается и дальше схема работает от этой земли. Альтернатива - установленная на плате кнопка, которая тоже сможет запускать прибор и одновременно переводить его в режим индикации бортового напряжения.

3.Если импульсы долго не подаются (в течении 30 сек), МК переводит ногу порта в лог.0. Основная земля разрывается, прибор отключается

Баги в прошивке почти устранил уже :)

Изменено пользователем Дмитрий Андреевич
Ссылка на комментарий
Поделиться на другие сайты

С тахометра сигнал можно подать прямо на оптрон, но для начала стоит убедится что сигнал с тахомера не может "зависнуть", ведь при остановке может случится так что датчик будет в таком положении что на выходе будет постоянный активный уровень.

Впрочем, можно вполне обойтись тем что контроллер будет включен всегда, только на время неактивности отключать внешние устройства тем же полевиком и переходить в энергосберегающий режим(200мка потребление) а по импульсу с датчика он может быть пробужден, включить устройства и начать работать. Причем, можно отсеивать ложные срабатывания - например по длительности импульса - на короткие не реагировать, или по их частоте - расстояние между двумя импульсами не более определенного времени - тогда включаемся.

Есть несколько сберегающих режимов, в которых контроллер может оставить работать переферию, состояние выходов и работу таймера а само ядро может спать. Даже в этом режиме потребление контроллера не столь уж велико - не более 1мА.

Учение - изучение правил. Опыт - изучение исключений.

Ссылка на комментарий
Поделиться на другие сайты

Я бы в схеме еще зашунтировал светодиод оптопары. Транзистор все-таки HEXFET и открывается при 1,8В на затворе. Небольшая утечка оптопары может его открыть.

Ссылка на комментарий
Поделиться на другие сайты

Впрочем, можно вполне обойтись тем что контроллер будет включен всегда, только на время неактивности отключать внешние устройства тем же полевиком и переходить в энергосберегающий режим(200мка потребление) а по импульсу с датчика он может быть пробужден, включить устройства и начать работать. Причем, можно отсеивать ложные срабатывания - например по длительности импульса - на короткие не реагировать, или по их частоте - расстояние между двумя импульсами не более определенного времени - тогда включаемся.

А что, хорошая идея!

У меня из периферии только индикатор :)

Изменено пользователем Дмитрий Андреевич
Ссылка на комментарий
Поделиться на другие сайты

  • 2 недели спустя...

Долго курил ДШ, Разобрался!!))))

Знач. проблема следующая:

Оказывается, полевики портов МК со встроенным каналом, т.е. при отсутствии земли на МК, само ядро не работает, периферия не работает, а +, который "подлазит" через регулятор напряжения, проходит через транзистор порта и открывает полевик массы. МК включается. потом происходит сброс - отключение МК. На ногу порта подается лог.0, который выключает полевик. через небольшое кол-во времени, когда фильтрующая емкость разряжается и МК отрубается, через транзистор порта опять проходит +. полевик отпирается -- цикл повторяется. При измерении тестером, он показывает !,6 В. Решилось установкой п-н-п транзистора между портом и полевиком (думал полевик выпаять, но забоялся, чтобы не запороть чего). Теперь работает)))

P.S. еще установил резистор между землей и затвором полевика.

Ссылка на комментарий
Поделиться на другие сайты

и не через транзистор порта, а через защитный диод ... они там с вывода порта стоят по паре на каждый - на + шину и на -. Вольтметр показал такое напряжение, поскольку обладает конечным сопротивлением и совместно с защтным диодом образует делитель напряжения, если прибор убрать там будет все 12В...

Учение - изучение правил. Опыт - изучение исключений.

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы публикуете как гость. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
  • Сообщения

×
×
  • Создать...