max232 потpебление.

Hello All!

В даташите указано максимально 15мА. Для меня это много. Девайс с батаpейным питанием, один pаз в минуту pаботает с RS232, делает обмен, потом спит. Как на вpемя сна гpамотно отключать питание на max232 и сколько вpемени нужно ждать, чтоб макс гаpантиpованно завелся (его пpеобpазователь)?

Заодно вопpос. Как пpимеpно пpикинуть вpемя pаботы батаpей известной емкости (ну типа в даташите почитать) в таком pежиме pаботы? То есть пpосыпаемся, pаботаем 1 секунду, потpебляя ~15мА и спим минуту.

Bye, Sergey.

Reply to
Sergey Tkachenko
Loading thread data ...

Wed Feb 04 2004 00:03, Sergey Tkachenko wrote to All:

ST> В даташите указано максимально 15мА. Для меня это много. ST> Девайс с батаpейным питанием, один pаз в минуту pаботает с RS232, делает ST> обмен, потом спит. ST> Как на вpемя сна гpамотно отключать питание на max232 и сколько вpемени ST> нужно ждать, чтоб макс гаpантиpованно завелся (его пpеобpазователь)?

MAX3221

WBR, Юрий.

Reply to
Yuriy K

Милостивый государь Sergey!

04 Фев 04 00:03, Вы изволили послать сюда, в частности, следующее:

ST> В даташите указано максимально 15мА. Для меня это много. ST> Девайс с батаpейным питанием, один pаз в минуту pаботает с RS232, ST> делает обмен, потом спит. Как на вpемя сна гpамотно отключать питание ST> на max232 и сколько вpемени нужно ждать, чтоб макс гаpантиpованно ST> завелся (его пpеобpазователь)?

Как у максимов, не знаю, а ADM222 и ADM242 (Analog devices) имеют входы SHDN. Выход из спячки - за 250 мкс. Проедполагаю, что у максимов должно быть что-то весьма похожее.

Примите уверения в совершеннейшем к Вам почтении. А.П.Гуськов.

Reply to
Andrew Gooskov

Hi Sergey !

Совсем недавно 04 Feb 04 00:03, Sergey Tkachenko писал к All:

ST> В даташите указано максимально 15мА. Для меня это много. Бери другой. есть и с отключением. Если все-таки этот- то выключай. В любом случае: учти, что пока ты спишь, ничего принять не сможешь. ST> Девайс с батаpейным питанием, один pаз в минуту pаботает с RS232, ST> делает обмен, потом спит.

ST> Как на вpемя сна гpамотно отключать питание ST> на max232

  1. Перевести ноги, общающиеся с max232, на ввод.
  2. Все пины процессора, идущие к макс232, должны быть подтянуты к неактивному уровню резисторами. (например, TX и RX - к +5V).
  3. Отключать нужно вывод питания (кажется, 16 нога?). Примени либо транзистор, либо запистку напрямую от вывод микроконтроллера. Если напрямую- убедись, что пин микроконтроллера выдержит этот максимальный ток. И проверь, нет ли броска тока в нагрузке (max232) в момент включения. В-общем, сделай так, чтобы нога МК не сгорела.

ST> и сколько вpемени нужно ждать, чтоб макс гаpантиpованно ST> завелся (его пpеобpазователь)? В даташите не указано (я не нашел), значит не нормировано, могут быть грабли. Судя по диаграмам на заводку генератора у моделей с повердауном- около 3 ms. Может, где найдешь цифру для max232- будешь спать спокойнее. Если поделка разовая- то просто измерь.

ST> Заодно вопpос. Как пpимеpно пpикинуть вpемя pаботы батаpей известной ST> емкости (ну типа в даташите почитать) в таком pежиме pаботы? То ST> есть пpосыпаемся, pаботаем 1 секунду, потpебляя ~15мА и спим минуту. Это значит, что оно у тебя съело 15*1 = 15 мА*сек. Это то же самое, что если бы оно ело постоянно в течении минуты 0.25 mA (это тоже дало бы 0.25*60 = 15мА*сек). Вот так примерно и прикинь: получается тот же эффект, как постоянное съедание

250 мкА.

WBRgrds Ruslan

Reply to
Ruslan Mohniuc

Hello Sergey!

23 Feb 04 15:25, Ruslan Mohniuc wrote to you:

ST>> Девайс с батаpейным питанием, один pаз в минуту pаботает с ST>> RS232, делает обмен, потом спит.

RM> 2. Все пины процессора, идущие к макс232, должны быть подтянуты к RM> неактивному уровню резисторами. (например, TX и RX - к +5V). 3. Использовать КМОП инвертор вместо 232. В этом случае, конечно, напряжения окажутся нестандартными, но, выдав на TX единицу (холостой ход) и получив на выходе 0 вольт (замыкание на массу = инвертор не жрет) ты получишь гарантированную паузу (MARK) в передаче данных, а не непонятно что, выдаваемое выключенным максом. Аналогично, ничего не будет жрать и инвертор, питаемый -12 вольт MARK по входу.

Anatoly

Reply to
Anatoly Mashanov

Hello Anatoly!

25 Feb 04 18:23, Anatoly Mashanov wrote to Sergey Tkachenko:

Пахнет мягко говоря нехорошо как по мне....еще +-12 искать при цене макса 0.5$ в розницу.

По стандарту уровни 3В минимум что в плюс что в минус, если не ошибаюсь.

Это даже обсуждать не интересно. Кмоп инвертор на прием работать не будет.

Roman

... So far, so good... so what ?

Reply to
Roman Gorbunov

Hello Roman!

25 Feb 04 23:22, you wrote to me:

RG> По стандарту уровни 3В минимум что в плюс что в минус, если не RG> ошибаюсь. Знаю. Hо популярные входные ключи наподобие 75232 срабатывают от напряжения порядка 1 вольта. Зато макс в режиме сна, который здесь предлагается, выдает вообще непонятно что - и я не могу гарантировать, что это что-то не окажется лог. единицей или что выданная ПИКом на спящий макс единица (А ничего другого на него выдавать нельзя) не обеспечит по этому входу чудовищное потребление.

RG> Это даже обсуждать не интересно. Кмоп инвертор на прием работать не RG> будет.

Работает как миленький, и я таких дивайсов за свою жизнь сделал уже штук пять, два из который интерфейсы к GPS, два технологических кабеля для форматирования коннеров и один - макет некоего очень точного дивайса. А Вам следовало бы немного знать схемотехнику.

Anatoly

Reply to
Anatoly Mashanov

Пpивет, Roman!

*** 25 Feb 04 23:22, Roman Gorbunov wrote to Anatoly Mashanov:

RG> Это даже обсуждать не интересно. Кмоп инвертор на прием работать не RG> будет.

Hе просто будет работать, но еще и пороговый уровень будет иметь почти такой же (а какой-нибудь 74HCT - и вообще точно такой же). Как раз с приемом проблем особых нет, а вот для передачи, да на больших скоростях или на более-менее заметные расстяния - все ж лучше готовый трансивер, а исходя из условий - то с отключением. Мне очень понравился MAX3222.

с уважением Владислав

Reply to
Vladislav Baliasov

Ruslan, ты ещё здесь сидишь?

Понедельник Февраль 23 2004 15:25, Ruslan Mohniuc wrote to Sergey Tkachenko:

ST>> Как на вpемя сна гpамотно отключать питание ST>> на max232 RM> 1. Перевести ноги, общающиеся с max232, на ввод. RM> 2. Все пины процессора, идущие к макс232, должны быть подтянуты к RM> неактивному уровню резисторами. (например, TX и RX - к +5V).

Hарочно хочешь потребление увеличить? :-/ К нулю подтягивать, раз питание решил снимать.

RM> 3. Отключать нужно вывод питания (кажется, 16 нога?). Примени либо RM> транзистор, либо запистку напрямую от вывод микроконтроллера.

  1. Установить данные в "0" на ножках, связанных с max232 и перевести их в состояние "вывод".

"ТщательнЕе надо!" (c)

Георгий

Reply to
George Shepelev

Hello Vladislav!

26 Feb 04 11:43, Vladislav Baliasov wrote to Roman Gorbunov:

RG>> Это даже обсуждать не интересно. Кмоп инвертор на прием работать RG>> не будет.

Это только в том случае если землю инвертора прицепить к земле контроллера, что из исходного письма не совсем то и понятно, плюс я так понимаю по каждому входу диодно-резисторное ограничение лепить... Где здравый смысл если ds1489 не больше $0.2 ???? Ставить кмоп инвертор без ограничения на шину RS-232 я б не решился даже если там внутренние диоды заложены.

Можно кстати и на кт315 сделать :)

Roman

Reply to
Roman Gorbunov

Hello Anatoly!

26 Feb 04 07:28, Anatoly Mashanov wrote to Roman Gorbunov:

А зачем тебе это гарантировать ? Если он в режиме сна то на его выходах со стороны rs-232 будет "Z", т.е. то же самое если б ты отключил девайс физически кабелем. По входу если нет пулапа, нужно подтянуть резистором. Все, потребления по vcc микроамперы.

Hе будет там никакого потребления.

RG>> Это даже обсуждать не интересно. Кмоп инвертор на прием работать RG>> не будет.

Во всем диапазоне входных уровней RS-232 ? От чего питается инвертор ?

Ого....

А у Вас все схемотехнические решения такие ?

Roman

... There's a thing inside, that screams and shouts

Reply to
Roman Gorbunov

Пpивет, Roman!

*** 26 Feb 04 16:21, Roman Gorbunov wrote to Vladislav Baliasov:

RG> Это только в том случае если землю инвертора прицепить к земле RG> контроллера, что из исходного письма не совсем то и понятно,

Вполне очевидно, что "землю" любой логики цепляют к "земле" же микроконтроллера. Куда же еще ?

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

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

RG> Где здравый смысл если ds1489 не больше $0.2 ????

Она прожорливая. И ради одного канала лепить целый приемник... Впрочем, все определяется задачей.

RG> Ставить кмоп инвертор без ограничения на шину RS-232 я б не решился RG> даже если там внутренние диоды заложены.

Скажем, вход PIC с токоограничительным резистором для таких целей я использовал без малейших опасений (в аппликухах был пример и синхронизации от 220 V AC). Тут скорее надо проявить осторожность по причине возможного звона.

с уважением Владислав

Reply to
Vladislav Baliasov

Привет Roman!

Thursday February 26 2004 16:21, Roman Gorbunov wrote to Vladislav Baliasov:

RG>>> Это даже обсуждать не интересно. Кмоп инвертор на прием работать RG>>> не будет.

Как это "не будет" ?! Резистор пирцепи ему последовательно со входом, и будет как миленький.

RG>

Во-во.

RG> Это только в том случае если землю инвертора прицепить к земле RG> контроллера,

А где еще она может быть-то ?

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

Диоды уже внутри логики есть, так что вполне достаточно просто последовательного резистора.

RG> Где здравый смысл если ds1489 не больше $0.2 ????

Здравый смысл наверное в том, что за эту сумму инверторов можно десяток наставить....

RG> Ставить кмоп инвертор без ограничения на шину RS-232 я б не решился RG> даже если там внутренние диоды заложены.

Заложены, конечно, а в чем опасность-то? Резистор, ограничивающий, конечо ставят.

RG> Можно кстати и на кт315 сделать :)

Можно.

Alexander Torres, 2:461/28 aka 2:461/640.28 aka 2:5020/6400.28 aka snipped-for-privacy@yahoo.com

formatting link
,
formatting link
, ftp://altor.sytes.net

Reply to
Alexander Torres

Hello Alexander!

26 Feb 04 23:06, Alexander Torres wrote to Roman Gorbunov:

Согласен, чего-то я ее не туда тулить начал....

RG>> Где здравый смысл если ds1489 не больше $0.2 ????

И пол сотни тр-ров :)

Roman

... So far, so good... so what ?

Reply to
Roman Gorbunov

Hi George !

Совсем недавно 26 Feb 04 14:10, George Shepelev писал к Ruslan Mohniuc:

ST>>> Как на вpемя сна гpамотно отключать питание ST>>> на max232 RM>> 1. Перевести ноги, общающиеся с max232, на ввод. RM>> 2. Все пины процессора, идущие к макс232, должны быть подтянуты к RM>> неактивному уровню резисторами. (например, TX и RX - к +5V).

GS> Hарочно хочешь потребление увеличить? :-/ К нулю подтягивать, GS> раз питание решил снимать.

GS> 4. Установить данные в "0" на ножках, связанных с max232 GS> и перевести их в состояние "вывод".

GS> "ТщательнЕе надо!" (c)

Да, ты прав. это предсказуемее по реакции. Тот случай, когда я посоветовал что-то, чего сам не делал. :)

WBRgrds Ruslan

Reply to
Ruslan Mohniuc

Hello Vladislav!

26 Feb 04 21:51, Vladislav Baliasov wrote to Roman Gorbunov:

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

Это да, я как то сталкивался с подобной задачей лет так 7 назад (тогда еще собственно этой конфы небыло) использую моторольную 4052 или как там ее, аналог

561КП2, так вот по поводу тока, который могут держать эти диоды в даташите я ничего не нашел, поэтому внешние убирать не решились. Тем более что назачение этих диодов явно не для таких вещей закладовалось, и расчитывать что они там будут держать ток более 10мА да еще с неизвестно каким прямым падением без явного указания в доке я б не стал.

RG>> Где здравый смысл если ds1489 не больше $0.2 ????

:) В таком случае к чему вообще ее лепить, как драйвер она все же не годиться по большому счету, на приемной стороне по остальным линиям (скажем тот же rts если нужно квитирование) ее вообще можно не ставить а подавать с тем же успехом прям в контроллер и инвертировать в программе. Если по цене, так какой нибудь bc846 в sot23 явно дешевле.

Roman

... Another tomorrow remember to walk in the light

Reply to
Roman Gorbunov

Hello, Anatoly Mashanov !

Поторха микросхем с точностью до элементов нигде не учат.

С уважением, Дима Орлов.

Reply to
Dima Orlov

Привет Anatoly!

Friday February 27 2004 20:30, Anatoly Mashanov wrote to George Shepelev:

RM>>> 2. Все пины процессора, идущие к макс232, должны быть подтянуты к RM>>> неактивному уровню резисторами. (например, TX и RX - к +5V). AM>

GS>> Hарочно хочешь потребление увеличить? :-/ К нулю подтягивать, GS>> раз питание решил снимать. AM>

AM> Hельзя. Холостой ход входа макса - единица. Подаем нуль - и комп ловит с AM> дивайса кучу грязи.

Жора наверное и МАХ232 до сих пор не видел и не читал документацию...

Alexander Torres, 2:461/28 aka 2:461/640.28 aka 2:5020/6400.28 aka snipped-for-privacy@yahoo.com

formatting link
,
formatting link
, ftp://altor.sytes.net

Reply to
Alexander Torres

Hello Roman!

26 Feb 04 16:21, you wrote to me:

RG> Во всем диапазоне входных уровней RS-232 ? От чего питается инвертор От пяти вольт, от чего же еще? Резистора на 10 ком и встроенных в КМОП инвертор ограничительных диодов вполне хватает для приведения сигнала в допустимые рамки. >> штук пять, два из который интерфейсы к GPS, два технологических >> кабеля >> для форматирования коннеров и один - макет некоего очень точного >> дивайса. А Вам следовало бы немного знать схемотехнику.

RG> А у Вас все схемотехнические решения такие ?

Hет, конечно. Потому что, применяя подобные решения, бывает нужно знать потроха микросхем с точностью до элемента. Боюсь, что этому сейчас не учат даже в вузе.

Anatoly

Reply to
Anatoly Mashanov

Hello George!

26 Feb 04 14:10, you wrote to Ruslan Mohniuc:

RM>> 2. Все пины процессора, идущие к макс232, должны быть подтянуты к RM>> неактивному уровню резисторами. (например, TX и RX - к +5V).

GS> Hарочно хочешь потребление увеличить? :-/ К нулю подтягивать, GS> раз питание решил снимать.

Hельзя. Холостой ход входа макса - единица. Подаем нуль - и комп ловит с дивайса кучу грязи.

Anatoly

Reply to
Anatoly Mashanov

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.