|
|
  |
Включение питания устройства по RS232, Без потребления в выключенном состоянии |
|
|
|
Oct 21 2014, 07:58
|
Участник

Группа: Участник
Сообщений: 38
Регистрация: 16-06-10
Пользователь №: 57 971

|
Задача: необходимо включить питание устройства (от аккумулятора) при получении любого байта по RS232. В процессе ожидания сигнала по RS232 питание устройства должно быть выключено и потребление от аккумулятора равно нулю. После приема байта и включения, устройство отрабатывает определенные действиия и должно выключится самостоятельно (с нулевым потреблением) до прихода очередного байта по RS232. Сейчас включение сделано с помощью D-тригера по фронту сигнала RX с последующим сбросом триггера сигналом с контроллера устройства. Однако в режиме ожидания триггер сам потребляет ток, хоть и микроскопический.
|
|
|
|
|
Oct 31 2014, 17:13
|

Гуру
     
Группа: Модераторы
Сообщений: 10 983
Регистрация: 23-11-05
Пользователь №: 11 287

|
Цитата(rx3apf @ Oct 31 2014, 11:43)  Т.е. типичное потребление CMOS-логики в неактивном состоянии на субмикроамперном уровне (что много меньше тока саморазряда аккумулятора) - не устраивает ? Тогда, боюсь, задача вообще не имеет решения. Ну разве что вообще коммутация с помощью реле с малым рабочим током... Это как может быть, если тока совсем нет? Цитата(Bakradze @ Oct 31 2014, 13:15)  Вообще ноль, абсолютный? Или микроампер устроит? Очевидно, не устроит. Устраивало бы - и вопроса бы не возникло. А сколько же именно устроит, автор так и не смог определиться. Видимо, нужен круглый ноль.
|
|
|
|
|
Nov 2 2014, 16:49
|
Местный
  
Группа: Участник
Сообщений: 211
Регистрация: 25-10-09
Пользователь №: 53 195

|
Цитата(Nivovod @ Oct 21 2014, 11:58)  Задача: необходимо включить питание устройства (от аккумулятора) при получении любого байта по RS232. В процессе ожидания сигнала по RS232 питание устройства должно быть выключено и потребление от аккумулятора равно нулю. После приема байта и включения, устройство отрабатывает определенные действиия и должно выключится самостоятельно (с нулевым потреблением) до прихода очередного байта по RS232. Сейчас включение сделано с помощью D-тригера по фронту сигнала RX с последующим сбросом триггера сигналом с контроллера устройства. Однако в режиме ожидания триггер сам потребляет ток, хоть и микроскопический. Сделайте так, чтобы при получении старт-бита включался бы некоторый КМОП-ключ включения питания устройства; выключение должно происходить под управлением вашего устройства, а не тогда, когда перестанет передаваться информация по линии.
|
|
|
|
|
Nov 3 2014, 12:13
|
Местный
  
Группа: Участник
Сообщений: 211
Регистрация: 25-10-09
Пользователь №: 53 195

|
Цитата(Herz @ Nov 3 2014, 10:49)  А почему Вы решили, что сделано не так? Потому, что автор интересуется, как обеспечить включение без потребления от источника питания. Ключ - это почти то же самое решение, что ранее предложенное уже питание от сигнальной линии.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|