Да, очень может быть. Было бы странно даже для китайцев, если они вывели бы на край платы рядом A1 VCC A0 не ради удобного их закорачивания
С чего вы взяли, что их надо закорачивать? В таких случаях вместо закорачивания всегда используется соединение соответсвующих пинов через резистор в 1-3 Ком. И судя по картинкам вашей платы - эти пады как раз предназаначены не для наляпывания туда огромной плюхи припоя, а для напаивания smd-резистора
даташит не предлагает "коротить" , он предлагает "подтягивать" A0 A1 к питанию или GND.
Вы ошибаетесь. В даташите нет НИЧЕГО о подтяжках этих входов через резисторы. Буду сильно Вам признателен и с удовлетворением признаю свою ошибку, если вы процитируете нужное место даташита, опровергающее мое утверждение. Со своей стороны с удовольствием цитирую место из даташита, подтверждающее мою точку зрения.
A0 - Digital input Address pin. Connect to GND, SCL, SDA, or VS. Table 2 shows pin settings and corresponding addresses. A1 - Digital input Address pin. Connect to GND, SCL, SDA, or VS. Table 2 shows pin settings and corresponding addresses.
Как видите , речь идет о "connect" - соединении, а не о каких-то pull-up или pull-down резисторах. Кроме того, там написано, что это просто цифровые входы.
Смотрим требованиям к сигналам на цифровых входах.
Что интересно - вы уже сами нарвались на проблемы из-за того что соединили пины накоротко - а продолжаете спорить. Да, в даташите написано connect - но почему вы решили, что соединение через резистор 1-3к - это не connect?
Это просто вопрос аккуратности и безопасности. Вот, к примеру, если в схеме написано " кнопка замыкается на GND" - вы ее небось тоже напрямую с землей соедините? А я поставлю резистор 500 -1000 ом. Работать будет так же, но если кто-то случайно подаст на пин HIGH - ваш вариант сгорит, а мой нет.
Вот и все. А вы можете продолжать ляпать кляксы припоя , закорачивая пины - а после удивлятся, почему у вас модуль потребляет в 100 раз больше нормы
Неправ b707, а не работает нихрена у тебя. Вот так вот жизнь-то устроена.
Тебя это ни на какие мысли не наводит? Если нет, то мне жаль тебя. Всю жизнь так и будет - не правы все остальные, а не работает ни хрена почему-то у тебя :(
У меня 11 таких модулей нормально работает. Тупо перемычками.
Раздобыл еще один модуль INA226, запаял перемычки на VCC. Все работает, потребление в норме.
Причина пробоя нижнего clamp diode на адресной линии моего первого экземпляра может быть самая разная. Начиная с того, что приборчики куплены на Али, а с каких китайских помоек там появляются приборчики - никто не знает. Вторая возможная причина - пробой статическим напряжением при пайке. Такого у меня много лет не наблюдалось, но в принципе такое возможно, т.к. паяльник не заземлен. Ну и вполне вероятная причина - я несколько раз выдергивал и вставлял приборчик в кроватку "по-горячему", а такие вещи, вообще-то, чреваты. В общем, у меня нет сомнений по поводу подключения адресных линий. А все сомневающиеся могут делать так, как им кажется правильным. Ну и даташиты им советую тоже почитывать (со словарем) - это всегда полезно! ;)
У меня 11 таких модулей нормально работает. Тупо перемычками.
morfius - справедливости ради - совсем недавно вы три десятка сообщений (с 70 по 98) не могли вдуплить, как адреса перемычками выбирать ....
Так и есть. Подсказали как, и как подсказали - я так и сделал. Кстати это тот еще геморрой. Китайцы вывели только часть адресов. Плата модуля плохо для смены адресов приспособлена.
Мне почему то кажется что китайцы вообще не задумывались над сменой адресов. Им в голову не могло прийти что ардуиновские платы будут больше одной пользовать. Слишком это выходит за рамки концепции ардуино.
Кстати это тот еще геморрой. Китайцы вывели только часть адресов. Плата модуля плохо для смены адресов приспособлена.
Простите, но вы ерунду пишете. Что значит "вывели только часть адресов"? На плате выведены пины A0 и A1, а VCC, GND, SCL и SDA у вас есть по-любому. Так чего же вам еще? Соединяйте нужные пины и получайте любые адреса.
откуда вообще такая мысль о "оперативной смене адреса"? С самого начала в ветке обсуждаются только фиксированные адреса
Да, видимо я неправильно понял фразу "Плата модуля плохо для смены адресов приспособлена." Если надо установить фиксированный адрес - то я не вижу особых проблем. Поэтому и решил, что речь, возможно, идет об оперативной смене. Но, видимо, ошибся.
подпишусь на тему , последить за схемотехникой. Подумываю сделать на дешевой подделке под ардуино нано - WAVGAT nano V3 (LGT8F328D) http://arduino.ru/forum/apparatnye-voprosy/obzor-klona-megi328-lgt8f328p .
там 12 канальный 12 битный АЦП , хватит перекрыть нужных мне 10S до десятых долей вольта, и передать на i2C OLED (i2c на паре аналоговых пинов), и блютуз.
// там есть еще внутренний диф.усилитель (отрицательные и положительные входы внутреннего операционника ), точность будет до тысячной доли вольта но только на малом количестве банок.
Да, очень может быть. Было бы странно даже для китайцев, если они вывели бы на край платы рядом A1 VCC A0 не ради удобного их закорачивания
С чего вы взяли, что их надо закорачивать? В таких случаях вместо закорачивания всегда используется соединение соответсвующих пинов через резистор в 1-3 Ком. И судя по картинкам вашей платы - эти пады как раз предназаначены не для наляпывания туда огромной плюхи припоя, а для напаивания smd-резистора
даташит не предлагает "коротить" , он предлагает "подтягивать" A0 A1 к питанию или GND.
Вы ошибаетесь. В даташите нет НИЧЕГО о подтяжках этих входов через резисторы. Буду сильно Вам признателен и с удовлетворением признаю свою ошибку, если вы процитируете нужное место даташита, опровергающее мое утверждение. Со своей стороны с удовольствием цитирую место из даташита, подтверждающее мою точку зрения.
A0 - Digital input Address pin. Connect to GND, SCL, SDA, or VS. Table 2 shows pin settings and corresponding addresses. A1 - Digital input Address pin. Connect to GND, SCL, SDA, or VS. Table 2 shows pin settings and corresponding addresses.
Как видите , речь идет о "connect" - соединении, а не о каких-то pull-up или pull-down резисторах. Кроме того, там написано, что это просто цифровые входы.
Смотрим требованиям к сигналам на цифровых входах.
High-level input voltage < 6V
Low-level input voltage > -0.5V
Из чего следует, что Вы опять неправы ;)
Все данные взяты отсюда http://www.ti.com/lit/ds/symlink/ina226.pdf
Что интересно - вы уже сами нарвались на проблемы из-за того что соединили пины накоротко - а продолжаете спорить. Да, в даташите написано connect - но почему вы решили, что соединение через резистор 1-3к - это не connect?
Это просто вопрос аккуратности и безопасности. Вот, к примеру, если в схеме написано " кнопка замыкается на GND" - вы ее небось тоже напрямую с землей соедините? А я поставлю резистор 500 -1000 ом. Работать будет так же, но если кто-то случайно подаст на пин HIGH - ваш вариант сгорит, а мой нет.
Вот и все. А вы можете продолжать ляпать кляксы припоя , закорачивая пины - а после удивлятся, почему у вас модуль потребляет в 100 раз больше нормы
Вы ошибаетесь ... Вы опять неправы ;)
Неправ b707, а не работает нихрена у тебя. Вот так вот жизнь-то устроена.
Тебя это ни на какие мысли не наводит? Если нет, то мне жаль тебя. Всю жизнь так и будет - не правы все остальные, а не работает ни хрена почему-то у тебя :(
У меня 11 таких модулей нормально работает. Тупо перемычками.
morfius - справедливости ради - совсем недавно вы три десятка сообщений (с 70 по 98) не могли вдуплить, как адреса перемычками выбирать ....
Раздобыл еще один модуль INA226, запаял перемычки на VCC. Все работает, потребление в норме.
Причина пробоя нижнего clamp diode на адресной линии моего первого экземпляра может быть самая разная. Начиная с того, что приборчики куплены на Али, а с каких китайских помоек там появляются приборчики - никто не знает. Вторая возможная причина - пробой статическим напряжением при пайке. Такого у меня много лет не наблюдалось, но в принципе такое возможно, т.к. паяльник не заземлен. Ну и вполне вероятная причина - я несколько раз выдергивал и вставлял приборчик в кроватку "по-горячему", а такие вещи, вообще-то, чреваты. В общем, у меня нет сомнений по поводу подключения адресных линий. А все сомневающиеся могут делать так, как им кажется правильным. Ну и даташиты им советую тоже почитывать (со словарем) - это всегда полезно! ;)
morfius - справедливости ради - совсем недавно вы три десятка сообщений (с 70 по 98) не могли вдуплить, как адреса перемычками выбирать ....
Так и есть. Подсказали как, и как подсказали - я так и сделал. Кстати это тот еще геморрой. Китайцы вывели только часть адресов. Плата модуля плохо для смены адресов приспособлена.
Мне почему то кажется что китайцы вообще не задумывались над сменой адресов. Им в голову не могло прийти что ардуиновские платы будут больше одной пользовать. Слишком это выходит за рамки концепции ардуино.
Они предусмотрели 4 адреса. А больше решили не заморачиваться.
Простите, но вы ерунду пишете. Что значит "вывели только часть адресов"? На плате выведены пины A0 и A1, а VCC, GND, SCL и SDA у вас есть по-любому. Так чего же вам еще? Соединяйте нужные пины и получайте любые адреса.
В вашем сообщении №101 указаны 16 адресов. И в даташите тоже ;). А вот зачем оперативно менять адреса у приборчиков на шине I2C, я не совсем понимаю.
Кто-нибудь может пояснить?
А вот зачем оперативно менять адреса у приборчиков на шине I2C, я не совсем понимаю.
Кто-нибудь может пояснить?
а откуда вообще такая мысль о "оперативной смене адреса"? С самого начала в ветке обсуждаются только фиксированные адреса
откуда вообще такая мысль о "оперативной смене адреса"? С самого начала в ветке обсуждаются только фиксированные адреса
Да, видимо я неправильно понял фразу "Плата модуля плохо для смены адресов приспособлена." Если надо установить фиксированный адрес - то я не вижу особых проблем. Поэтому и решил, что речь, возможно, идет об оперативной смене. Но, видимо, ошибся.
подпишусь на тему , последить за схемотехникой. Подумываю сделать на дешевой подделке под ардуино нано - WAVGAT nano V3 (LGT8F328D)
http://arduino.ru/forum/apparatnye-voprosy/obzor-klona-megi328-lgt8f328p .
там 12 канальный 12 битный АЦП , хватит перекрыть нужных мне 10S до десятых долей вольта, и передать на i2C OLED (i2c на паре аналоговых пинов), и блютуз.
// там есть еще внутренний диф.усилитель (отрицательные и положительные входы внутреннего операционника ), точность будет до тысячной доли вольта но только на малом количестве банок.
вообще то на Али уже китайцы клепают с блютузом:
1 https://aliexpress.ru/item/32826820690.html
и просто показометр
2 https://aliexpress.ru/item/32816488046.html (фотки обратной стороны выложили в отзывах)
3 https://aliexpress.ru/item/33022326347.html
4 https://aliexpress.ru/item/32863964045.html
5 https://aliexpress.ru/item/32878566013.html
6 https://aliexpress.ru/item/1000006468854.html
7 https://aliexpress.ru/item/33011265538.html
8 https://aliexpress.ru/item/4000001994074.html
9 http://aliexpress.ru/item/33008060484.html
morfius, как можно с вами связаться, есть пару вопросов.
Дайте емейл, я напишу. Странно, что тут нет личных сообщений.
morfius, как можно с вами связаться, есть пару вопросов.