противный МК
- Войдите на сайт для отправки комментариев
Пнд, 28/05/2018 - 21:58
заметил такую забавную штуку..что если к минусу МК подключить источник питания, плюс этого источника к основной массе пинов, то МК заработает, нормально ли это?
Нормально.
Также попробуйте минус подключать не к минусу, а к другому входу.
Тоже должен работать если эти ножки запрограммированы на вход.
Вечер дебоша и извращений начинается, как я понимаю? :)
Вечер дебоша и извращений начинается, как я понимаю? :)
AVS, нет конечно. По умолчанию все ножки в float-состоянии. Но из-за диодов защиты в случае, когда входное напряжение выше напряжения питания это напряжение проходит на шину питания.
AVS, нет конечно. По умолчанию все ножки в float-состоянии. Но из-за диодов защиты в случае, когда входное напряжение выше напряжения питания это напряжение проходит на шину питания.
Какой кошмар! Срочно подключите по питанию резистор ом на двести. И вперёд- изучать схемотехнику. А то лет через 10 некому будет создать 13 айфон. Все будут ждать, когда он выйдет, а сделать будет некому.. Печалька.
вообще у менч такач ситуация возникла случайно, измерял напряжение МК и как то вышло, что отключил питание, а мк продолжил работать. Как понимаю, чтобы такого более не получалось, нужно только устанавливать порт на вход?
Как понимаю, чтобы такого более не получалось, нужно только устанавливать порт на вход?
Лучше на выход, тогда он быстрее сдохнет - мучиться меньше будет.
AVS, нет конечно. По умолчанию все ножки в float-состоянии. Но из-за диодов защиты в случае, когда входное напряжение выше напряжения питания это напряжение проходит на шину питания.
Это чревато снижением напряжения питания на 0.6 Вольта, что впрочем не проблема.
И чревато отключением питания процессора если все входы надолго установить в ноль
или по крайней мере просадками питания если ненадолго.
Со срабатыванием бодэн фьюзов.
МК, который сам себя выключает? Интересная идейка.
забавно, а можно постоянно таким макаром питать МК или это черевато?
Чревато.
Диоды на пинах не для этого, они для защиты от статики при транспортировке и монтаже. К сожалению, весь чип с диодами образует паразитный тиристор, а ток через диод является током управляющего электрода этого тиристора. Если он превысит некий порог, то тиристор сработает, получится кз по питанию. Ели источник питания достаточно мощный, то чип сгорит.
забавно, а можно постоянно таким макаром питать МК или это черевато?
Чревато.
Диоды на пинах не для этого, они для защиты от статики при транспортировке и монтаже. К сожалению, весь чип с диодами образует паразитный тиристор, а ток через диод является током управляющего электрода этого тиристора. Если он превысит некий порог, то тиристор сработает, получится кз по питанию. Ели источник питания достаточно мощный, то чип сгорит.
вчера пробовал менять пин, ставил его и нна вход и на выход, и в high и в low, но все равно если напряжение источника питания меньше, чем напряжение на ихзмеряемом истоочнике, то токих уходят в мк...это грустно, ведь если атмега питается от 3.3 в, то этот же мк будет разряжать измеряемый исчточник.. может я чего не так сделал?
забавно, а можно постоянно таким макаром питать МК или это черевато?
Чревато.
Диоды на пинах не для этого, они для защиты от статики при транспортировке и монтаже. К сожалению, весь чип с диодами образует паразитный тиристор, а ток через диод является током управляющего электрода этого тиристора. Если он превысит некий порог, то тиристор сработает, получится кз по питанию. Ели источник питания достаточно мощный, то чип сгорит.
вчера пробовал менять пин, ставил его и нна вход и на выход, и в high и в low, но все равно если напряжение источника питания меньше, чем напряжение на ихзмеряемом истоочнике, то токих уходят в мк...это грустно, ведь если атмега питается от 3.3 в, то этот же мк будет разряжать измеряемый исчточник.. может я чего не так сделал?
естественно, если открыть и посмотреть ТУ то насколько мне помнится уровень логической единицы должен быть меньше напряжения питания...для сопряжения использовались преобразователи уровней xxxПУxx
Мужики, меня одного смутило название топика? ТС случайно не из этих ... к которым типа толернатность проявлять надо?
насколько мне помнится уровень логической единицы должен быть меньше напряжения питания...для сопряжения использовались преобразователи уровней xxxПУxx
плохо помнится. уровень логической единицы должен быть меньше напряжения питания +0.7В То самое падение на тех самых диодах.
На многие КМОП микросхемы есть запрет подавать
входные сигналы до подачи питания.
естественно, если открыть и посмотреть ТУ то насколько мне помнится уровень логической единицы должен быть меньше напряжения питания...
Обычно написано, что сигналы не должны вылетать за пределы земли и питания более чем на 0.3...0.5V. Т.е. немножко можно, как раз настолько, чтобы диоды еще не открылись. Меньше чем 0.6V.
уровень логической единицы должен быть меньше напряжения питания +0.7В
Ссылку приведите, где было бы написано 0.7V.
вчера пробовал менять пин, ставил его и нна вход и на выход, и в high и в low, но все равно если напряжение источника питания меньше, чем напряжение на ихзмеряемом истоочнике, то токих уходят в мк...это грустно, ведь если атмега питается от 3.3 в, то этот же мк будет разряжать измеряемый исчточник.. может я чего не так сделал?
Чтобы мерять напряжение, которе выше, чем напряжение питания МК, надо ставить резистивный делитель.
Однако через делитель тоже идет ток, который будет разряжать измеряемый источник (батарейку, надо полагать). Чтобы этого избежать, делитель в промежутке между измерениями надо отлючать от измеряемого источника. Например, это удобно делать при помощи high side switch MIC94091 или аналогичных.
Чтобы мерять напряжение, которе выше, чем напряжение питания МК, надо ставить резистивный делитель.
Например, это удобно делать при помощи high side switch MIC94091
А это как?
Чтобы мерять напряжение, которе выше, чем напряжение питания МК, надо ставить резистивный делитель.
Например, это удобно делать при помощи high side switch MIC94091
А это как?
Питание на MIC94091 подаете от батарейки, к его выходу подключаете резистивный делитель, а ко входу - сигнал управления от микроконтроллера.
Ссылку приведите, где было бы написано 0.7V.
Не знаю, где написано про 0,7, а вот про 0,5 написано в даташите (ссылка нужна?)
вчера пробовал менять пин, ставил его и нна вход и на выход, и в high и в low, но все равно если напряжение источника питания меньше, чем напряжение на ихзмеряемом истоочнике, то токих уходят в мк...это грустно, ведь если атмега питается от 3.3 в, то этот же мк будет разряжать измеряемый исчточник.. может я чего не так сделал?
Чтобы мерять напряжение, которе выше, чем напряжение питания МК, надо ставить резистивный делитель.
Однако через делитель тоже идет ток, который будет разряжать измеряемый источник (батарейку, надо полагать). Чтобы этого избежать, делитель в промежутке между измерениями надо отлючать от измеряемого источника. Например, это удобно делать при помощи high side switch MIC94091 или аналогичных.
а не проще это делать через диод? вчера пробовал, вроде все крутится, рпазве что результат нужно будет чуть подкорректировать( на удивление он получается на 0,1 В больше, чем без диода
насчет MIC94091 , я вообще не нашел такую в общеизвестных магазинах
AVS, и не нужен он, бо совсем не подходит для данной задачи. MIC94090 -это свитч а-ля управляемый диод с макс. входным напряжением 6 вольт. Соответссно при подключении >6 вольт он сдохнет. Есть готовые АЦП с высоким входным напряжением (из серии INA219/226 и тому подобных), так тчо по краней мере до 60 вольт можно решить задачу не прибегая к резисторному делителю.
а у меня более 5 вольт и не будет, просто напряждение питания устройства со временем снижаться будет, вот в чем подвох. Но эту штуку я все равно скорее всего не найду. Ведь если не прибегать к установке доп ацп(платку с mcp_шкой я спаял, доволен точностью абсолютно, но канал там один, для точных измерений-прповерок этого канала вполне достаточно), то установка обычного диода на аналоговый вход решит проблему?
AVS, если напряжение менее 5 вольт, то питание подать прямо на Vcc, а напряжение измерять методом "секретного вольтметра".
ННу у меня это уже реализовано, дабы отслеживать уровень заряда батареи, но хотелось бы просто на утсройстве оставить выводы для подключения к измеряемумум источнику. А чем плох вариант с диодом на аналоговом входЕ?
AVS, в смысле напряжение на аналоговый вход подать через диод? По идее когда МК будет отключен от питания, то он так-же запитается от входа. Тем более у этого способа ещё 2 недостатка: во-первых диод съест 0,3..0,7 вольта. Конечно это можно было бы скомпенсировать программно, если бы не ... во вторых из-за большого обратного сопротивления диода АЦП не сможет нормально работать, (будет показывать чушь) т.е. после диода нужен резистор килоом на 10, что в свою очередь повлекёт за собой утечку тока, которая приведёт к первоначальной проблеме :) Единственный простой вариант -подключиться через резистор в несколько кОм, тогда при отключении питания МК для запитки от входа уже не хватит тока.
насчет MIC94091 , я вообще не нашел такую в общеизвестных магазинах
В Фарнелле есть MIC94090, он тоже подходит. И SIP32431 подходит. Подобного типа микросхем полнО, надо только покопаться в даташитах и выбрать подходящую.
triac, а зачем сильноточный ключ для коммутации аналогового входа? Можно слаботочный ключик, вот всего за 8 рублей в чипе.
Странно https://www.chipdip.ru/product/1n5817-stm вот такой диод вчера ставил, измерения были стабильные, только вот больше, чем на самом деле на 0,1 В
как раз проходил через чип и дип и прикупил пару таких я как понял по этой схеме, в первом положени( как на схеме) у нас работает нагрузка Rgen и заряжается батарея Vge, а во втором положении нарузка питается только от батареи Vge?
triac, а зачем сильноточный ключ для коммутации аналогового входа? Можно слаботочный ключик, вот всего за 8 рублей в чипе.
Вообще-то просто неинвертирующий логический элемент тоже подойдет.
Но чтобы его открыть, на вход надо подать 0.7*Vcc, что составит 3.5В при 5В питания. А чтобы открыть MIC или SIP надо на вход подать менее 2В независимо от напряжения питания.
Ну и ток питания в 10 раз меньше. Если у меня все устройство потребляет 10 мкА, то ставить чип, который может удвоить этот ток, просто жаба душит. А ставить чип с макс. током питания 1 мкА не так жалко.
А разница в цене интересна разве что при миллионных тиражах.
triac, а зачем сильноточный ключ для коммутации аналогового входа? Можно слаботочный ключик, вот всего за 8 рублей в чипе.
Вообще-то просто неинвертирующий логический элемент тоже подойдет.
Но чтобы его открыть, на вход надо подать 0.7*Vcc, что составит 3.5В при 5В питания. А чтобы открыть MIC или SIP надо на вход подать менее 2В независимо от напряжения питания.
Ну и ток питания в 10 раз меньше. Если у меня все устройство потребляет 10 мкА, то ставить чип, который может удвоить этот ток, просто жаба душит. А ставить чип с макс. током питания 1 мкА не так жалко.
А разница в цене интересна разве что при миллионных тиражах.
а какое у этих элементов энергопотребление? (сам не пойму, больно много там всего)
В выключенном состоянии для SIP типично - 50 пикоампер, а для MIC типично - 10 нА. Максимум - 1 мкА для обоих.
а какое у этих элементов энергопотребление? (сам не пойму, больно много там всего)
Если речь про SN74LVC1G3157DBVR, то он потребляет 1µA, а допустимый коммутируемый ток 100mA.
Если речь про SN74LVC1G3157DBVR, то он потребляет 1µA, а допустимый коммутируемый ток 100mA.
Типично - 1 мкА, максимум - 10 мкА.
1 микроампер это не так много, тем более, как я понимаю, они вообщепотребляют ток в основном только в момент переключения, ведь там все на мосфетах сделано( я так же изощрялся до сего момента, теперь может такие штуки буду ставить)
1 микроампер это не так много, тем более, как я понимаю, они вообщепотребляют ток в основном только в момент переключения, ведь там все на мосфетах сделано( я так же изощрялся до сего момента, теперь может такие штуки буду ставить)
Они потребляют все время, это в основном токи утечки MOSFET-ов. Больше температура - больше ток утечки.
1 мкА постоянно...не, ну конечно для активного режима не страшно, а в спящем режиме вся перефирия будет отклюбчаться..но, как понимаю эти ребята все равно удут потреблять, ведь питание я от них не уберу, если только вешать их на один из пинов. Мне кажется слишкм много 1 мкА для тока утечки мосфета
но здорово то, что можно тот же одноканальный ацп сделать фактически двухканальным, ох, я в экстазе
"Пративный! Брось гранату..."
А это как?
Питание на MIC94091 подаете от батарейки...
А не сгорит?
У него максимальное напряжение 5.5 В.
Питание на MIC94091 подаете от батарейки...
А не сгорит?
У него максимальное напряжение 5.5 В.
На Li-ion макс. 4.2 V
На Li-ion макс. 4.2 V
А в Вашем посте №19 явно указано "выше, чем напряжение питания МК". Последнее по дэйташиту 5.5 В. Или 4.2 теперь это выше, чем 5.5?
На 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В устройство с питанием от батареек.