Запитка ардуино. Глюки.

dim3740
dim3740 аватар
Offline
Зарегистрирован: 25.03.2015

К Nano через i2C подключен индикатор ТМ1637. Питание он берет от 5 в пина дуни. Все работает, если

а) питание Ардуино ( а значит и индикатора) напрямую на 5 в пин.

б) через USB от компа.

И напрочь косячный вывод на индикатор, мелькание цифр, вообще не горит - если запитка на VIN от 9 в. Просадки на 5 в пине осцилограф не видит. Пакеты сигналов Data CLK имеются, но искажены.  Причем, после такого включения все приходит в норму, только после перезаливки прошивки.  

b707
Offline
Зарегистрирован: 26.05.2017

dim3740 пишет:

напрочь косячный вывод на индикатор, мелькание цифр, вообще не горит - если запитка на VIN от 9 в.

и что вас удивляет? - так и должно быть. Преобразователь напряжения у Нано совсем слабенький.

Никогда не питайте ничего от ардуины, если та запитана через VIN - это на каждом заборе в инете написано, вообще-то

dim3740
dim3740 аватар
Offline
Зарегистрирован: 25.03.2015

там же LM1117? до 500..1 А. Индикатор куда меньше жрет...

При напряжении 7 Вольт (таких блоков питания я не встречал) в Vin можно снять с пина 5V до 2A, больше – перегрев. Отлично сработают два литиевых аккумулятора

Цитата с "заборного сайта"alexgyver.... 

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

 

 

b707
Offline
Зарегистрирован: 26.05.2017

dim3740 пишет:

При напряжении 7 Вольт (таких блоков питания я не встречал) в Vin можно снять с пина 5V до 2A, больше – перегрев. Отлично сработают два литиевых аккумулятора

Цитата с "заборного сайта"alexgyver....

это полностью подтверждает местное мнение о гайвере... мелет языком как метлой.

Нано бывают разные, выход зависит от модели регулятора, от наличия теплоотвода, от входного напряжения .На китайских платах не стоит рассчитывать на больше чем 100-150 мА с пина 5в при питании от VIN

И кстати, чем выше входное напряжение - тем меньший ток можно получить через VIN

dim3740
dim3740 аватар
Offline
Зарегистрирован: 25.03.2015

Как может проявляться "нельзя рассчитывать".. если осциллограф не показывает ни просадки, ни пульсаций на пине 5 v? Горят максимум 10 сегментов.... и косячит... не может быть чтоб типовая AMS1117  которую я прекрасно читаю  не давала 150..200 ма. 

 

b707
Offline
Зарегистрирован: 26.05.2017

dim3740 пишет:

Как может проявляться "нельзя рассчитывать".

 а того что у вас от 5в работает, а через VIN - нет - этого мало? - вот так и проявляется.

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

Duino A.R.
Offline
Зарегистрирован: 25.05.2015

b707 пишет:

Нано бывают разные, выход зависит от модели регулятора, от наличия теплоотвода, от входного напряжения .На китайских платах не стоит рассчитывать на больше чем 100-150 мА с пина 5в при питании от VIN

И кстати, чем выше входное напряжение - тем меньший ток можно получить через VIN

Да. И никаких "ампер". Вот тут http://arduino.ru/forum/pesochnitsa-razdel-dlya-novichkov/nadezhnost-nan... я специально измерил тепловую нагрузку на стабилизатор Nano:

"Я замерил токи и температуры при входном напряжении 12 В и никуда не подключенной Нанке, работающей на классический "блинк". Получил тепловое сопротивление кристалл/среда 96 град./Вт. Пока Нанка сама по себе - это не страшно. В моём эксперименте потребляемый ею ток составил порядка 30 мА. Максимально допустимый ток по теплу для стабилизатора при входном 12 В и Т окр. воздуха = 25 град С составит около 140 мА. Вычтем из этого 30 мА на сам МК, получим, для ровного счета, 100 мА. Т.е. суммарный ток подключенных выходов и других потребителей по 5 В должен быть не более 100 мА. Если воздух станет теплее, то эта величина будет уменьшаться. Считать разогрев кристалла до предельных 125 град. можно, а реально греть, в моём понимании, не хорошо. С учетом конструктивного запаса я бы занизил этот ток процентов на 30%, т.е. примерно до 70 мА."

rkit
Offline
Зарегистрирован: 23.11.2016

Duino A.R. пишет:

"Я замерил токи и температуры при входном напряжении 12 В и никуда не подключенной Нанке, работающей на классический "блинк". Получил тепловое сопротивление кристалл/среда 96 град./Вт.

Как ты температуру кристалла измерил, фантазёр?

FoxJone
Offline
Зарегистрирован: 19.04.2019

rkit пишет:

Duino A.R. пишет:

"Я замерил токи и температуры при входном напряжении 12 В и никуда не подключенной Нанке, работающей на классический "блинк". Получил тепловое сопротивление кристалл/среда 96 град./Вт.

Как ты температуру кристалла измерил, фантазёр?

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

Ну и таки поддержу предыдущих ораторов: все проблемы ТС именно в питании, тут даже к бабушке не ходи.

dim3740
dim3740 аватар
Offline
Зарегистрирован: 25.03.2015

Пробовал запитывать VIN от КРЕН (самодельный, и выставил 9 вольт)  и от китайского Dc-DC LM2596 - тоже 9 вольт, но, якобы, со стабилизатором тока.  В цепь индикатора поставил миллиамперметр. Так вот ... Показания разные при выводе одних и тех же цифр.  Стабилизатор тока - он тут при чем? Как он может влиять на проблему? 

rkit
Offline
Зарегистрирован: 23.11.2016

Еще один фантазёр.

dim3740
dim3740 аватар
Offline
Зарегистрирован: 25.03.2015

rkit пишет:

Еще один фантазёр.

Можно, конкретнее? Или просто поболтать пришли?

DC-DC не может быть стабилизатором тока или у меня должны быть одинаковые показания?

rkit
Offline
Зарегистрирован: 23.11.2016

dim3740 пишет:

rkit пишет:

Еще один фантазёр.

Можно, конкретнее? Или просто поболтать пришли?

DC-DC не может быть стабилизатором тока или у меня должны быть одинаковые показания?

Не тебе.

dim3740
dim3740 аватар
Offline
Зарегистрирован: 25.03.2015

Про стабилизатор тока вопрос снимается. Понял, что он становится таким, если включить по определенной схеме. У меня  он просто преобразователь напряжения.  Значит, плохо провел измерения. 

rkit
Offline
Зарегистрирован: 23.11.2016

dim3740 пишет:

К Nano через i2C подключен индикатор ТМ1637. Питание он берет от 5 в пина дуни. Все работает, если

а) питание Ардуино ( а значит и индикатора) напрямую на 5 в пин.

б) через USB от компа.

И напрочь косячный вывод на индикатор, мелькание цифр, вообще не горит - если запитка на VIN от 9 в. Просадки на 5 в пине осцилограф не видит. Пакеты сигналов Data CLK имеются, но искажены.  Причем, после такого включения все приходит в норму, только после перезаливки прошивки.  

Собери проводку в аккуратные шлейфы одинаковой длины, укороти, устрани петли, проверь не заземлен ли блок питания.

b707
Offline
Зарегистрирован: 26.05.2017

rkit. тут нет необходимости самому что-то мерить, в даташите http://www.ti.com/lit/ds/symlink/lm1117.pdf все уже измерено. Смотрим таблицу 2 и график 26, видим, что для SOT-223 мощность рассеяния при 25 С вряд ли больше 1 Вт. Это дает нам ровно тот же результат, что у Дуино - для 12в максимальный ток вычисляется как 1 Вт / (12в - 5в) = примерно 140 ма

Кстати, тот же даташит прямо в заголовке категорически опровергает вранье Гайвера - максимальный выходной ток LM1117 при любых обстоятельствах не выше 800 мА

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

Не за Гайвера, а за жись: представители "семейства 1117" у разных производителей имеют разные предельные параметры (напр. NXP1117 http://www.farnell.com/datasheets/1692036.pdf), а ардуины имеют стабы не только на 1117. 

Поэтому говорить о том, что ардуина выдает 2А - это одна глупость, а распространять данное утверждение на весь модельный ряд оригиналов и клонов - вторая.

Duino A.R.
Offline
Зарегистрирован: 25.05.2015

rkit пишет:

Duino A.R. пишет:

"Я замерил токи и температуры при входном напряжении 12 В и никуда не подключенной Нанке, работающей на классический "блинк". Получил тепловое сопротивление кристалл/среда 96 град./Вт.

Как ты температуру кристалла измерил, фантазёр?

Температуру кристалла измерять не нужно. Она рассчитывается, исходя из температуры корпуса и теплового сопротивления кристалл-корпус, которое стабильно, поскольку определяется технологией изготовления, и приводится производителем в документации на микросхему. Для AMS1117 оно равно 15 С/Вт. (The thermal resistance from the junction to the tab for the AMS1117 is 15°C/W.) Я измерял температуру на наиболее массивном металлическом выводе микросхемы (на котором собственно и укреплен кристалл внутри корпуса). Измерения проводил термопарой-капелькой и мультиметром с соответствующим режимом.

rkit
Offline
Зарегистрирован: 23.11.2016

b707 пишет:

rkit. тут нет необходимости самому что-то мерить,

Я это не обсуждаю. Он сказал, что измерил. Это в лучшем случае полная некомпетентность, в худшем случае ложь. И того и того я не переношу.

И вариантов lm1117 огромная куча от разных производителей с разными характеристиками, в том числе всякая китайщина. Без уточнения даташит ничего не доказывает.

rkit
Offline
Зарегистрирован: 23.11.2016

Duino A.R.]</p> <p>[quote=rkit пишет:

Я измерял температуру на наиболее массивном металлическом выводе микросхемы (на котором собственно и укреплен кристалл внутри корпуса). Измерения проводил термопарой-капелькой и мультиметром с соответствующим режимом.

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

Duino A.R.
Offline
Зарегистрирован: 25.05.2015

rkit пишет:

Duino A.R. пишет:

Я измерял температуру на наиболее массивном металлическом выводе микросхемы (на котором собственно и укреплен кристалл внутри корпуса). Измерения проводил термопарой-капелькой и мультиметром с соответствующим режимом.

Нет, сопротивление кристалла из этой информации вывести нельзя, ...

Тепловое сопротивление кристалл-корпус приводится производителем микросхемы в своей официальной документации. The thermal resistance from the junction to the tab for the AMS1117 is 15°C/W. Термическое сопротивление кристалл-окружающая среда это сумма термических сопротивлений кристалл-корпус + корпус-среда. Формулы для расчета этих величин также приведены в официальной документации изготовителя.

rkit пишет:
... потому что тепло рассеивается всем корпусом.

"Весь корпус" состоит из специально сформированного металлического вывода-теплоотвода, на котором внутри корпуса смонтирован кристалл микросхемы, пластикового корпуса с теплопроводностью в разы меньше, чем у металла, и трёх металлических выводов, суммарная площадь которых примерно в 3 раза меньше площади вывода-теплоотвода и соединенных внутри корпуса с кристаллом проводниками малого сечения. Т.е. их вклад в отведение тепла от кристалла незначителен.

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

rkit пишет:
И уж тем более проводить измерения таких мелких мощностей  термопарой, ...

Если бы речь шла о промышленной термопаре в корпусе массой в сотни грамм и постоянной времени в десятки секунд, то - да. Она бы Нанку даже не увидела. Я специально обратил внимание, что замеры проводились термопарой-капелькой. Её измеренный диаметр - 1,1 мм. Масса - ничтожна мала по сравнению с массой микросхемы.  Фиксировались установившиеся значения.

rkit пишет:
... весь принцип работы которой заключается в генерации электричества из проведенной термопарой теплоты.

Здесь я согласится не могу. Термопара не измеряет тепловой поток, ЭДС термопары зависит от её собственной температуры.

dim3740
dim3740 аватар
Offline
Зарегистрирован: 25.03.2015

Обсуждение, что "не хватает мощности" - тут неуместно. Индикатор потребляет не более 50 мА. Любая 1117 вытянет, даже при условии, что она питает и саму дуню. На другом форуме подсказали, что определенные типы плат 1637 (серые), а не голубые, работают даже при отсутствии питания по 5 вольт за счет обратных токов. У меня проблема решилась подключением кондера на 10 мкф непосредственно на контакты серого индикатора. Голубые платы 1637 такого не требуют.

Теория теорией - а нужен был совет практика.