противный МК

AVS
Offline
Зарегистрирован: 11.12.2017

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

trembo
trembo аватар
Offline
Зарегистрирован: 08.04.2011

Нормально.
Также попробуйте минус подключать не к минусу, а к другому входу.
Тоже должен работать если эти ножки запрограммированы на вход.

DIYMan
DIYMan аватар
Offline
Зарегистрирован: 23.11.2015

Вечер дебоша и извращений начинается, как я понимаю? :)

AVS
Offline
Зарегистрирован: 11.12.2017

trembo пишет:
Нормально. Также попробуйте минус подключать не к минусу, а к другому входу. Тоже должен работать если эти ножки запрограммированы на вход.
то есть по умолчанию все ножки запрограмированы на выход и соединены с плюсом, тогда все ясно

AVS
Offline
Зарегистрирован: 11.12.2017

DIYMan пишет:

Вечер дебоша и извращений начинается, как я понимаю? :)

аахахх, эх, если бы завтра не на работу...

dimax
dimax аватар
Offline
Зарегистрирован: 25.12.2013

AVS, нет конечно. По умолчанию все ножки в float-состоянии. Но из-за диодов защиты в случае, когда входное напряжение выше напряжения питания это напряжение проходит на шину питания.

AVS
Offline
Зарегистрирован: 11.12.2017

dimax пишет:

AVS, нет конечно. По умолчанию все ножки в float-состоянии. Но из-за диодов защиты в случае, когда входное напряжение выше напряжения питания это напряжение проходит на шину питания.

забавно, а можно постоянно таким макаром питать МК или это черевато? Ведь обычно Мк имеет несколько пар VCC GND

bizzon
Offline
Зарегистрирован: 29.03.2016

Какой кошмар! Срочно подключите по питанию резистор ом на двести. И вперёд- изучать схемотехнику. А то лет через 10 некому будет создать 13 айфон. Все будут ждать, когда он выйдет, а сделать будет некому.. Печалька.

AVS
Offline
Зарегистрирован: 11.12.2017

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

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

AVS пишет:

Как понимаю, чтобы такого более не получалось, нужно только устанавливать порт на вход?

Лучше на выход, тогда он быстрее сдохнет - мучиться меньше будет. 

trembo
trembo аватар
Offline
Зарегистрирован: 08.04.2011

AVS пишет:

dimax пишет:

AVS, нет конечно. По умолчанию все ножки в float-состоянии. Но из-за диодов защиты в случае, когда входное напряжение выше напряжения питания это напряжение проходит на шину питания.

забавно, а можно постоянно таким макаром питать МК или это черевато? Ведь обычно Мк имеет несколько пар VCC GND


Это чревато снижением напряжения питания на 0.6 Вольта, что впрочем не проблема.
И чревато отключением питания процессора если все входы надолго установить в ноль
или по крайней мере просадками питания если ненадолго.
Со срабатыванием бодэн фьюзов.

sadman41
Offline
Зарегистрирован: 19.10.2016

trembo пишет:
И чревато отключением питания процессора если все входы надолго установить в ноль

МК, который сам себя выключает? Интересная идейка.

triac
triac аватар
Offline
Зарегистрирован: 03.05.2018

AVS пишет:

забавно, а можно постоянно таким макаром питать МК или это черевато?

Чревато.

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

AVS
Offline
Зарегистрирован: 11.12.2017

triac пишет:

AVS пишет:

забавно, а можно постоянно таким макаром питать МК или это черевато?

Чревато.

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

оу, в таком случае питать мк таким макаром я точно не буду)

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

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

AVS пишет:

triac пишет:

AVS пишет:

забавно, а можно постоянно таким макаром питать МК или это черевато?

Чревато.

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

оу, в таком случае питать мк таким макаром я точно не буду)

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

естественно, если открыть и посмотреть ТУ то насколько мне помнится уровень логической единицы должен быть меньше напряжения питания...для сопряжения использовались преобразователи уровней xxxПУxx

Ворота
Ворота аватар
Offline
Зарегистрирован: 10.01.2016

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

Logik
Offline
Зарегистрирован: 05.08.2014

ua6em пишет:

насколько мне помнится уровень логической единицы должен быть меньше напряжения питания...для сопряжения использовались преобразователи уровней xxxПУxx

плохо помнится.  уровень логической единицы должен быть меньше напряжения питания +0.7В То самое падение на тех самых диодах.

trembo
trembo аватар
Offline
Зарегистрирован: 08.04.2011

На многие КМОП микросхемы есть запрет подавать
входные сигналы до подачи питания.

triac
triac аватар
Offline
Зарегистрирован: 03.05.2018

ua6em пишет:

естественно, если открыть и посмотреть ТУ то насколько мне помнится уровень логической единицы должен быть меньше напряжения питания...

Обычно написано, что сигналы не должны вылетать за пределы земли и питания более чем на 0.3...0.5V. Т.е. немножко можно, как раз настолько, чтобы диоды еще не открылись. Меньше чем 0.6V.

Logik пишет:

уровень логической единицы должен быть меньше напряжения питания +0.7В

Ссылку приведите, где было бы написано 0.7V.

triac
triac аватар
Offline
Зарегистрирован: 03.05.2018

AVS пишет:

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

Чтобы мерять напряжение, которе выше, чем напряжение питания МК, надо ставить резистивный делитель.

Однако через делитель тоже идет ток, который будет разряжать измеряемый источник (батарейку, надо полагать). Чтобы этого избежать, делитель в промежутке между измерениями надо отлючать от измеряемого источника. Например, это удобно делать при помощи high side switch MIC94091 или аналогичных.
 

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

triac пишет:

Чтобы мерять напряжение, которе выше, чем напряжение питания МК, надо ставить резистивный делитель.

Например, это удобно делать при помощи high side switch MIC94091 

А это как?

triac
triac аватар
Offline
Зарегистрирован: 03.05.2018

andriano пишет:

triac пишет:

Чтобы мерять напряжение, которе выше, чем напряжение питания МК, надо ставить резистивный делитель.

Например, это удобно делать при помощи high side switch MIC94091 

А это как?

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

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

triac пишет:

Ссылку приведите, где было бы написано 0.7V.

Не знаю, где написано про 0,7, а вот про 0,5 написано в даташите (ссылка нужна?)

29.1 Absolute Maximum Ratings
...
Voltage on any Pin except RESET with respect to Ground .. .-0.5V to VCC+0.5V
AVS
Offline
Зарегистрирован: 11.12.2017

triac пишет:

AVS пишет:

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

Чтобы мерять напряжение, которе выше, чем напряжение питания МК, надо ставить резистивный делитель.

Однако через делитель тоже идет ток, который будет разряжать измеряемый источник (батарейку, надо полагать). Чтобы этого избежать, делитель в промежутке между измерениями надо отлючать от измеряемого источника. Например, это удобно делать при помощи high side switch MIC94091 или аналогичных.
 

а не проще это делать через диод? вчера пробовал, вроде все крутится, рпазве что результат нужно будет чуть подкорректировать( на удивление он получается на 0,1 В больше, чем без диода

AVS
Offline
Зарегистрирован: 11.12.2017

насчет MIC94091 , я вообще не нашел такую в общеизвестных магазинах

dimax
dimax аватар
Offline
Зарегистрирован: 25.12.2013

AVS, и не нужен он, бо совсем не подходит для данной задачи. MIC94090 -это свитч а-ля управляемый диод с макс. входным напряжением 6 вольт. Соответссно при подключении >6 вольт он сдохнет.  Есть готовые АЦП с высоким входным напряжением (из серии INA219/226 и тому подобных), так тчо по краней мере до 60 вольт можно решить задачу не прибегая к резисторному делителю.

AVS
Offline
Зарегистрирован: 11.12.2017

а у меня более 5 вольт и не будет, просто напряждение питания устройства со временем снижаться будет, вот в чем подвох. Но эту штуку я все равно скорее всего не найду. Ведь если не прибегать к установке доп ацп(платку с mcp_шкой я спаял, доволен точностью абсолютно, но канал там один, для точных измерений-прповерок этого канала вполне достаточно), то установка обычного диода на аналоговый вход решит проблему?

dimax
dimax аватар
Offline
Зарегистрирован: 25.12.2013

AVS, если напряжение менее 5 вольт, то питание подать прямо на Vcc, а напряжение измерять методом "секретного вольтметра".

AVS
Offline
Зарегистрирован: 11.12.2017

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

dimax
dimax аватар
Offline
Зарегистрирован: 25.12.2013

AVS, в смысле напряжение на аналоговый вход подать через диод?  По идее когда МК будет отключен от питания, то он так-же запитается от входа. Тем более у этого способа ещё 2 недостатка: во-первых диод съест 0,3..0,7 вольта. Конечно это можно было бы скомпенсировать программно, если бы не ... во вторых  из-за большого обратного сопротивления диода АЦП не сможет нормально работать, (будет показывать чушь)  т.е. после диода нужен резистор килоом на 10, что в свою очередь повлекёт за собой утечку тока, которая приведёт к первоначальной проблеме :)  Единственный простой вариант -подключиться через резистор в несколько кОм, тогда при отключении питания МК для запитки от входа  уже не хватит тока.

triac
triac аватар
Offline
Зарегистрирован: 03.05.2018

AVS пишет:

насчет MIC94091 , я вообще не нашел такую в общеизвестных магазинах

В Фарнелле есть MIC94090, он тоже подходит. И SIP32431 подходит. Подобного типа микросхем полнО, надо только покопаться в даташитах и выбрать подходящую.

dimax
dimax аватар
Offline
Зарегистрирован: 25.12.2013

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

AVS
Offline
Зарегистрирован: 11.12.2017

Странно https://www.chipdip.ru/product/1n5817-stm вот такой диод вчера ставил, измерения были стабильные, только вот больше, чем на самом деле на 0,1 В

AVS
Offline
Зарегистрирован: 11.12.2017

как раз проходил через чип и дип и прикупил пару таких я как понял по этой схеме, в первом положени( как на схеме) у нас работает нагрузка Rgen и заряжается батарея Vge, а во втором положении нарузка питается только от батареи Vge?

triac
triac аватар
Offline
Зарегистрирован: 03.05.2018

dimax пишет:

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

Вообще-то просто неинвертирующий логический элемент тоже подойдет.

Но чтобы его открыть, на вход надо подать 0.7*Vcc, что составит 3.5В при 5В питания. А чтобы открыть MIC или SIP надо на вход подать менее 2В независимо от напряжения питания.

Ну и ток питания в 10 раз меньше. Если у меня все устройство потребляет 10 мкА, то ставить чип, который может удвоить этот ток, просто жаба душит. А ставить чип с макс. током питания 1 мкА не так жалко.

А разница в цене интересна разве что при миллионных тиражах.

AVS
Offline
Зарегистрирован: 11.12.2017

triac пишет:

dimax пишет:

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

Вообще-то просто неинвертирующий логический элемент тоже подойдет.

Но чтобы его открыть, на вход надо подать 0.7*Vcc, что составит 3.5В при 5В питания. А чтобы открыть MIC или SIP надо на вход подать менее 2В независимо от напряжения питания.

Ну и ток питания в 10 раз меньше. Если у меня все устройство потребляет 10 мкА, то ставить чип, который может удвоить этот ток, просто жаба душит. А ставить чип с макс. током питания 1 мкА не так жалко.

А разница в цене интересна разве что при миллионных тиражах.

а какое у этих элементов энергопотребление? (сам не пойму, больно много там всего)

triac
triac аватар
Offline
Зарегистрирован: 03.05.2018

AVS пишет:

а какое у этих элементов энергопотребление? (сам не пойму, больно много там всего)

В выключенном состоянии для SIP типично - 50 пикоампер, а для MIC типично - 10 нА.  Максимум - 1 мкА для обоих.

dimax
dimax аватар
Offline
Зарегистрирован: 25.12.2013

AVS пишет:

а какое у этих элементов энергопотребление? (сам не пойму, больно много там всего)

Если речь про SN74LVC1G3157DBVR, то он потребляет 1µA, а допустимый коммутируемый ток 100mA. 

triac
triac аватар
Offline
Зарегистрирован: 03.05.2018

dimax пишет:

Если речь про SN74LVC1G3157DBVR, то он потребляет 1µA, а допустимый коммутируемый ток 100mA. 

Типично - 1 мкА, максимум - 10 мкА.

AVS
Offline
Зарегистрирован: 11.12.2017

1 микроампер это не так много, тем более, как я понимаю, они вообщепотребляют ток в основном только в момент переключения, ведь там все на мосфетах сделано( я так же изощрялся до сего момента, теперь может такие штуки буду ставить)

triac
triac аватар
Offline
Зарегистрирован: 03.05.2018

AVS пишет:

1 микроампер это не так много, тем более, как я понимаю, они вообщепотребляют ток в основном только в момент переключения, ведь там все на мосфетах сделано( я так же изощрялся до сего момента, теперь может такие штуки буду ставить)

Они потребляют все время, это в основном токи утечки MOSFET-ов. Больше температура - больше ток утечки.

AVS
Offline
Зарегистрирован: 11.12.2017

1 мкА постоянно...не, ну конечно для активного режима не страшно, а в спящем режиме вся перефирия будет отклюбчаться..но, как понимаю эти ребята все равно удут потреблять, ведь питание я от них не уберу, если только вешать их на один из пинов. Мне кажется слишкм много 1 мкА для тока утечки мосфета

AVS
Offline
Зарегистрирован: 11.12.2017

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

Green
Offline
Зарегистрирован: 01.10.2015

"Пративный! Брось гранату..."

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

triac пишет:

andriano пишет:

А это как?

Питание на MIC94091 подаете от батарейки...

А не сгорит?

У него максимальное напряжение 5.5 В.

triac
triac аватар
Offline
Зарегистрирован: 03.05.2018

andriano пишет:

triac пишет:

Питание на MIC94091 подаете от батарейки...

А не сгорит?

У него максимальное напряжение 5.5 В.

На Li-ion макс. 4.2 V

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

triac пишет:

На Li-ion макс. 4.2 V

А в Вашем посте №19 явно указано "выше, чем напряжение питания МК". Последнее по дэйташиту 5.5 В. Или 4.2 теперь это выше, чем  5.5?

triac
triac аватар
Offline
Зарегистрирован: 03.05.2018

andriano пишет:

triac пишет:

На Li-ion макс. 4.2 V

А в Вашем посте №19 явно указано "выше, чем напряжение питания МК". Последнее по дэйташиту 5.5 В. Или 4.2 теперь это выше, чем  5.5?

Если МК имеет предельно допустимое напряжение питания 5.5В, то это отнюдь не значит, что он обязан питаться непременно от 5.5 В.  Это значит, что ему больше 5.5В питания подавать нельзя, иначе он выйдет из строя.

Мой пост №19 - это ответ на пост №13, где сказано, что МК питается от 3.3В.

В устройствах с батарейным питанием МК обычно питаются от регулятора 2.5В или 3.3В. Всякие прочие варианты возможны, но очень уж экзотичны. Сейчас редко кому надо делать 5В устройство с питанием от батареек.