Главная » Статьи » Мои статьи

Вольт-ампер-energy-метр на Arduino. Часть 2. Амперметр

Исходные данные и доработка

Итак к этому момент у нас есть вольтметр постоянного напряжения с пределом 0..20в  (смотрите предыдущую часть). Теперь мы добавляем к нему амперметр 0..5а. Для этого немного модифицируем схему - она станет проходной, то есть имеет как вход так и выход.

Часть касающуюся отображения на LCD я убрал - она не будет меняться. Впринципе основной новый элемент - шунт Rx на 0.1 Ом. Цепочка R1-C1-VD1 служит для защиты аналогового входа. Такую же имеет смысл поставить и по входу A0. Поскольку мы предполагаем достаточно большие токи, есть требования к монтажу - силовые линии должны быть выполнены достаточно толстым проводом и соединяться с выводами шунта непосредственно (проще говоря, припаяны), иначе показания будут далеки от реальности. Есть так же замечание по току - впринципе опорное напряжение 1.1в позволяет регистрировать на шунте 0.1 Ом ток до 11 ампер с точностью немного хуже 0.01а, но при падении на Rх такого напряжения выделяемая мощность превысит 10 Вт, что совсем не весело. Для решения проблемы можно было бы использовать усилитель с коэффициентом усиления 11 на качественном ОУ  и шунт на 10 мОм (0.01Ом). Но пока мы не будем усложнять себе жизнь и просто ограничимся в токе до 5а (при этом мощность Rx можно выбрать порядка 3-5 Вт).

На этом этапе меня ждал сюрприз - оказалось что АЦП контроллера имеет достаточно большое смешение нуля - около -3мВ. То есть АЦП просто не видит сигналы менее 3мВ, а сигналы чуть большего уровня видны с характерной неточностью -3мВ, что портит линейность в начале диапазона. Беглый поиск не дал явных ссылок на такую проблему (смещение нуля это нормально, но оно должно быть существенно меньше), поэтому вполне возможно это проблема конкретного экземпляра Atmega 328. Решение я выбрал двоякое - по напряжению - программную ступеньку в начале диапазона (отображение начинается с 0.06 вольт), по току - подтягивающий резистор на шину 5в. Резистор обозначен пунктиром.

Исходный код

Полную версию этого вольт-ампер-метра (в варианте с I2C) можно скачать по ссылке в конце статье. Далее я покажу изменения в исходном коде.  Добавилось чтение аналогового входа A1 с таким же усреднением как и для вольтметра. По сути это тот же вольтметр, только без делителя, а амперы мы получаем по формуле Ома: I = U/Rx (например, если падение напряжения на Rx = 0.01 В, то ток равен 0.1А). Также я ввел константу усиления по току AmpMult - на будущее. Константу AmpRx с сопротивлением шунта вероятно придется подобрать - учесть неточность резистора шунта. Ну и раз уже это это вольт-ампер-метр и на дисплее 1602 еще осталось место, то осталось вывести текущую потребляемую мощность в ваттах, получив не сложный дополнительный функционал.


....
// Аналоговый вход
#define PIN_VOLT A0
#define PIN_AMP A1
// Внутреннее опорное напряжение (подобрать)
const float VRef = 1.10;
// Коэффициент входного резистивного делителя (Rh + Rl) / Rl. IN <-[ Rh ]--(analogInPin)--[ Rl ]--|GND
const float VoltMult = (180.0 + 10.0) / 10.0;
// Усиление по току
const float AmpMult = 1.0;
// Сопротивление шунта в омах (подобать)
const float AmpRx = 0.098;

....
void loop() {
 unsigned long CalcStart = millis();
 float InVolt = 0;
 float InAmp = 0;
 int ReadCnt = 0;
 // Чтение из порта с усреднением
 while ((millis() - CalcStart) < REFRESH_TIME) {
 InVolt += analogRead(PIN_VOLT);
 InAmp += analogRead(PIN_AMP);
 ReadCnt++;
 }
 InVolt = InVolt / ReadCnt;
 InAmp = InAmp / ReadCnt;
 // Компенсация смещения 0 АЦП (подобрать)
 if (InVolt > 0.2) InVolt += 3;
 // Перевод в вольты (In: 0..1023 -> (0..VRef) scaled by Mult)
 float Volt = InVolt * VoltMult * VRef / 1023;
 float Amp = InAmp * VRef / AmpMult / AmpRx / 1023 ;
 // Для учета падения на шунте раскомментировать 2 строки
 //float RxVolt = InAmp * VRef / 1023 / AmpMult;
 // Volt -= RxVolt;
 float Watt = Volt * Amp;
 // Вывод данных
 lcd.setCursor (8, 0);
 lcd.print(Watt);
 lcd.print("W ");
 lcd.setCursor (0, 1);
 lcd.print(Volt);
 lcd.print("V ");
 lcd.setCursor (8, 1);
 lcd.print(Amp);
 lcd.print("A ");
}

Ссылки

Железо

Категория: Мои статьи | Добавил: alexeevd (07.02.2016)
Просмотров: 39030 | Комментарии: 886 | Теги: Электронника | Рейтинг: 0.0/0
Всего комментариев: 2101 2 3 ... 20 21 »
210 Nathanpluff  
0
Это бесплатный информационный сервис, предоставляющий контент и справочную информацию о кредитных картах, кредитах, автокредитах, ипотечных и прочих займах и кредитах. Используя его вы сможете быстро решить свои финансовые вопросы, затратив минимум своего личного времени.
Специально для Вас мы подобрали лучшие финансовые онлайн компании.

https://creditcarts.store/ - займ на карту онлайн томск

<a href=http://probki.vyatka.ru/content/reshenie-20102012#comment-30553680>дебетовые кешбек карты</a> 086f5fc

@bbr@

209 AlexanderNek  
0
Бонусы и Акции 1Win 2024: Ваш Путь к Успеху

Ищете способ максимизировать свои выигрыши? Букмекерская контора 1Win предлагает невероятный бонус код 937999, который открывает дверь к миру беспрецедентных возможностей. С этим промокодом новые клиенты могут получить денежный бонус в размере 500% до 200 000 рублей на первые четыре депозита. Это ваш шанс начать с большого и продолжать выигрывать!

1Win: не просто букмекерская контора, а мир, где каждый может стать победителем. Ставки на спорт, онлайн-казино, розыгрыши и турниры — все это доступно в одном месте, где более 1000 вариантов ставок ждут вас.

Как использовать <a href=https://restoranoved.ru/molly/pages/1win_promokod_pri_registracii.html>бонус промокод 1win</a>?
Процесс активации промокода 937999 прост и понятен:

Переход на сайт: Используйте зеркало или VPN-сервис для доступа к официальному сайту 1Win.
Регистрация: Нажмите “Зарегистрироваться” и заполните необходимые данные. Выберите удобный способ регистрации — через социальные сети или электронную почту.
Активация промокода: Введите 937999 в специальное поле промокода и завершите регистрацию.
После этих шагов вы станете полноправным участником игрового сообщества 1Win и сможете воспользоваться всеми преимуществами промокода.

208 GlennfoekS  
0
Объединенный Полиграфический Комплекс (опк) — ваш источник решений в области печати. Специализируясь на офсетной и цифровой типографии полного цикла, OPK предлагает широкий спектр услуг для ваших печатных потребностей. Рассмотрим более подробно, как OPK может помочь вам в печати книг, журналов, каталогов, календарей, блокнотов, брошюр и ежедневников.

<a href=https://opk.bz/print_book>Печать книг</a>

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

<a href=https://opk.bz/print_magazine>Печать журналов</a>

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

<a href=https://opk.bz/print_katalog>Печать каталогов</a>

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

<a href=https://opk.bz/print_kalendars>Печать календарей</a>

Календари — это не только практичный инструмент, но и замечательный подарок или рекламный материал. OPK поможет вам создать календарь, который будет не только функциональным, но и стильным, сочетая в себе высокое качество печати и оригинальный дизайн.

<a href=https://opk.bz/>Печать блокнотов</a>

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

<a href=https://opk.bz/print_broshuri>Печать брошюр</a>

Брошюры — это эффективный способ представить вашу компанию или продукцию. OPK поможет вам создать брошюру, которая привлечет внимание вашей аудитории и подчеркнет ваши ключевые преимущества.

С Объединенным Полиграфическим Комплексом вы можете быть уверены в качестве и профессионализме каждой отпечатанной страницы. Независимо от того, нужно ли вам распечатать книгу, журнал, каталог, календарь, блокнот, брошюру или ежедневник, OPK станет вашим надежным партнером в достижении ваших целей.

207 Alexynof  
0
Шины BOTO 12.00R24 в ASIANCATALOG, к гpyзовику oсущеcтвляется пo pазмeрaм, по хaрактepистикaм и по пpоизводителю. Бpендoвaя пpодукция BOTO oтвeчает всем тpебовaниям, кoтoрыe пpедъявляютcя к резине – oнa обеспeчивает отличную упpавляeмоcть и бeзoпасноcть, долгoвeчнaя и peмонтопригoднaя. Это совpеменная peзина для прoфесcионaльнoгo использoвания, котoрaя хopошo сeбя зapeкoмендoвaлa нa прaктике. Извеcтный китaйский бpенд выбирaют и coветyют пpофeccиональные шинoмонтaжники, котoрыe смoгли oцeнить надежнoсть покpышeк в делe. В ASIANCATALOG можно пpиoбpеcти гpузoвыe шины от производителя пo приeмлeмым цeнaм. Всe харaктериcтики и oпиcaния пpeдcтавлены в катaлoгe, oцените их пеpeд офoрмлениeм зaкaза. Вoзмoжнo, ваc зaинтepeсyют шины для лесoвозa. Оcновные кpитeрии для выбopa мoжно yзнaть из назвaния мoдели 12.00R24: 12 – ширинa пpофиля в дюймaх; R –paдиальнoe нaправлeние корда; 24 – диамeтр обода в дюймaх. Paдиальные шины нaибoлеe популярны, они облaдaют хoрошими хapaктeриcтикaми, обеспeчивают кoмфортaбельное упрaвлениe. Поcлe их уcтaновки вы cpазy oцeнитe удoбcтво вoждения aвтомобиля. Пpедлaгaeм opигинaльные модели недоpoго, вся прoдyкция oтвечaeт совpеменным требoвaниям по качеству и по бeзoпаснocти. Бoльшoй ассортимент грузовых шин 12.00R24. Мы предлагaeм продyкцию oт ведущего прoизвoдителя ВОТО выcокoгo кaчeствa, кoторyю мoжно кyпить с дoставкой. Всe модели, пpедcтавленныe на cайтe, являютcя брeндовыми и отпycкаются нa выгодных ycловиях. Вам не придется долго ждать дoставки, ведь тoвары отгpyжаютcя с нашeго склaда – мы мoжeм отпpавить их нa любой адpеc в Мocкве или в peгиoны. Пpи oфopмлении зaявки проcто укaжите количeство покpышeк и обсудитe c менeджерoм oсoбенности пoкупки. Мы пpeдлaгaeм <strong>купить грузовые шины 12.00R24</strong> пo цене пpоизводитeля c дocтaвкой во всe регионы Роccии. Мы пpeдлaгaем всю линeйку грузовых шин ВОТО, вcе шины отвечaют тpeбовaниям по надeжнocти, дoлговечноcти и безoпacности; мoдeль можнo подобрaть по цeнe или исхoдя из хаpактeристик, котopые указaны в кaталогe; мы нe завышаeм стоимость нa продyкцию, пpедлaгаeм ее нa дocтупных услoвиях. На вce допoлнитeльные вoпpoсы мы гoтoвы oтветить oпеpaтивнo – кoнтакты для связи пpедcтавлeны нa caйте, либо свяжитeсь c нами пo тeлефону +7 (964) 434-03-97 или элeктpoннoй пoчте info@asiancatalog.ru . Предлагаем шины BOTO 12.00R24 пo приeмлeмым цeнaм, быстро дoставим любyю пaртию. Рaбoтаeм с НДС!

Oзнaкoмиться c цeнами и нaшим прeдлoжeнием на пocтавку шин для легкoвoгo и гpyзoвогo трaнспортa, можно пеpейдя по безопacной ccылке Яндекс Диска https://disk.yandex.ru/d/Ki474eKnCo2jRw

<a href=https://asiancatalog.ru>Легковые шины оптом</a>

206 JohnNek  
0
Бездепозитный Бонус 1Win 2024: Ваш Гид по Миру Игр

Казино 1Win в 2024 году предлагает своим игрокам невероятные возможности для увеличения выигрышей и улучшения игрового опыта. С промокодом 937999, игроки получают доступ к бездепозитным бонусам, которые открывают новые горизонты в мире азартных игр.

<a href=https://cupofig.ru/logs/pgs/deystvitelyno_li_kapsuly_i_tabletki_dlya_potencii_rabotayut.html>lucky jet 1win промокод</a>: Что Вас Ждет?
Бездепозитные бонусы: Получите фриспины или фрибеты без необходимости пополнять счет.
Коды на возврат денег: Воспользуйтесь возможностью вернуть часть проигранных средств.
VIP Программа лояльности: Станьте частью элитного клуба и пользуйтесь эксклюзивными привилегиями.
Бесплатные фриспины: Используйте фриспины для увеличения шансов на выигрыш в слотах.
Как Получить Бездепозитный Бонус?
Активация промокода: Введите 937999 в личном кабинете казино 1Win.
Без дополнительных депозитов: Наслаждайтесь игрой без необходимости пополнять счет.
Размер подарков: Получите до 500 рублей в виде фрибета или до 70 фриспинов для игры в слоты.
Условия Отыгрыша Бонуса
Вейджер для фрибетов: Не более х5.
Вейджер для фриспинов: Не более х30.
Приветственный Бонус: Как Это Работает?
Бонус 500%: На первые четыре депозита, максимальная сумма бонуса — 200 000 рублей.
Регистрация: Зарегистрируйтесь на официальном сайте или через рабочее зеркало.
Первое пополнение счета: Активируйте бонусы после первого пополнения.
Преимущества Бонусов 1Win
Увеличение начальной ставки: Больше средств для ставок с самого начала.
Продление времени игры: Играйте дольше без дополнительных вложений.
Разнообразие игр: Испытайте различные игры без риска.
Увеличение шансов на выигрыш: Больше возможностей для крупных выигрышей.
Использование бонусов в 1Win — это не только увлекательно, но и выгодно. Они предоставляют широкие возможности для игроков, желающих расширить свои горизонты и получить максимум удовольствия от игры. Выбирайте 1Win для незабываемого игрового опыта и шанса на крупные выигрыши в 2024 году!

205 HubertVorgo  
0
Bohemia Darknet Drugs Market
http://bohemiabmgo5arzb6so564wzdsf76u6rm4dpukfcbf7jyjqgclu2beyd.onion

204 JamesNek  
0
Бездепозитный Бонус 1Win 2024: Ваш Гид по Миру Игр

Казино 1Win в 2024 году предлагает своим игрокам невероятные возможности для увеличения выигрышей и улучшения игрового опыта. С промокодом 937999, игроки получают доступ к бездепозитным бонусам, которые открывают новые горизонты в мире азартных игр.

<a href=https://mrcalc.ru/content/pags/?promokod_363.html>1win бездепозитный промокод</a>: Что Вас Ждет?
Бездепозитные бонусы: Получите фриспины или фрибеты без необходимости пополнять счет.
Коды на возврат денег: Воспользуйтесь возможностью вернуть часть проигранных средств.
VIP Программа лояльности: Станьте частью элитного клуба и пользуйтесь эксклюзивными привилегиями.
Бесплатные фриспины: Используйте фриспины для увеличения шансов на выигрыш в слотах.
Как Получить Бездепозитный Бонус?
Активация промокода: Введите 937999 в личном кабинете казино 1Win.
Без дополнительных депозитов: Наслаждайтесь игрой без необходимости пополнять счет.
Размер подарков: Получите до 500 рублей в виде фрибета или до 70 фриспинов для игры в слоты.
Условия Отыгрыша Бонуса
Вейджер для фрибетов: Не более х5.
Вейджер для фриспинов: Не более х30.
Приветственный Бонус: Как Это Работает?
Бонус 500%: На первые четыре депозита, максимальная сумма бонуса — 200 000 рублей.
Регистрация: Зарегистрируйтесь на официальном сайте или через рабочее зеркало.
Первое пополнение счета: Активируйте бонусы после первого пополнения.
Преимущества Бонусов 1Win
Увеличение начальной ставки: Больше средств для ставок с самого начала.
Продление времени игры: Играйте дольше без дополнительных вложений.
Разнообразие игр: Испытайте различные игры без риска.
Увеличение шансов на выигрыш: Больше возможностей для крупных выигрышей.
Использование бонусов в 1Win — это не только увлекательно, но и выгодно. Они предоставляют широкие возможности для игроков, желающих расширить свои горизонты и получить максимум удовольствия от игры. Выбирайте 1Win для незабываемого игрового опыта и шанса на крупные выигрыши в 2024 году!

203 RhysNek  
0
Промокод 1xBet на сегодня можно получить прямо на сайте букмекерской компании. Сделать это станет возможным благодаря переходу по рабочей ссылке, содержащей промокод. Подобного рода бонусы могут использовать и постоянные и новые клиенты конторы. Благодаря проведению таких акций интерес игроков к ставкам остаётся высоким. Содержание. <a href=http://spincasting.ru/core/art/index.php?promokod_288.html>промокод на 1хбет</a>. Как получить и что дает промокод в 1xbet? Где вводить промокод в 1xbet? Рабочие промокоды 1xBet на сегодня. Действующие промокоды 1xBet на сегодня. Узнайте как ввести промо код 1хБет при регистрации и получить 32500 рублей на бесплатную ставку. Как активировать и использовать промокод на 1 xBet. Список рабочих бонус кодов - более подробно в этом материале <a href=http://autoconsulting.ua/images/pgs/promokod_283.html>http://emo-heart.ru/pages/photo/1xbet_promokod.html</a>

202 SherinkaShOpy  
0
Купить MDMA (МДМА) в Киеве? САЙТ - KOKS.TOP Купить MDMA (МДМА) Киев? САЙТ - KOKS.TOP


ДОСТАВКА ТОВАРА В РУКИ - https://koks.top/

ЗАКАЗЫ ОНЛАЙН ЧЕРЕЗ ТЕЛЕГРАММ - https://koks.top/

ЗАКЛАДКИ ОНЛАЙН НА САЙТЕ - https://koks.top/

ССЫЛКА ДЛЯ СВЯЗИ С ОПЕРАТОРОМ - https://koks.top/

КУПИТЬ MDMA (МДМА) ОНЛАЙН С ДОСТАВКОЙ - https://koks.top/
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Теги поисковых слов для запроса "Купить MDMA (МДМА) в Киеве"
Сколько Стоит MDMA (МДМА) в Киеве в розницу? Кто обычно покупает MDMA (МДМА) в Киеве? Как изготавливают MDMA (МДМА) который можно купить в Киеве?
Сколько лет уже продают качественный MDMA (МДМА) в Киеве закладками? Как можно купить MDMA (МДМА) в Киеве с доставкой в руки?
Надежность покупок MDMA (МДМА) в Киеве с максимальной скоростью доставки товара в руки? Какой минимальный заказ покупки MDMA (МДМА) в Киеве при заказе онлайн?
Самый быстрый способ Купить MDMA (МДМА) в Киеве без посредников? Купить MDMA (МДМА) в киеве на прямую без третьих лиц? Сколько нужно грамм для употребления MDMA (МДМА) в Киеве?
Мой друг знает где быстро Купить MDMA (МДМА) в Киеве в ночное время суток без номера телефона курьера, всё полностью онлайн и анонимно!
Если есть желание покупать MDMA (МДМА) в Киеве по самой демократичной и низкой цене по сравнению с качеством то Вам несомненно нужно посетить сайт на котором продают MDMA (МДМА) в Киеве?
MDMA (МДМА) в Киеве после которого нет головных болей, ломоты в суставе и ломки как после уличных наркотиков? Бесплатная доставка MDMA (МДМА) в Киеве по средах каждого месяца!
Мелкие и крупные покупки MDMA (МДМА) в Киеве, Оптом MDMA (МДМА) в Киеве? В розницу MDMA (МДМА) в Киеве? Всё это без проблем может обеспечить всего один сайт в кратчайшие сроки!
Челоек - Паук вместо паутины плетёт MDMA (МДМА)овую нить, которую иногда можно перепутать с MDMA (МДМА) в Киеве по самой доступной цене на этом узкопрофильном рынке!
Каждая собака в Киеве знает где купить MDMA (МДМА) на розвес так сказать, разфасованный товар до милиграмма с точностью швейцарских часов Киевских MDMA (МДМА) весов?
Моя молодая подруга мне подсказала где в Киеве Купить MDMA (МДМА) такого качества, что потом весь остальной MDMA (МДМА) тв Киеве можно будет просто выкинуть в мусорку без сомнения?
Наш MDMA (МДМА) в Киеве- просто перчик? Про такой MDMA (МДМА) в Киеве даже соченили уже репчик? Какие молодцы люди, которые понимают в качестве и основных ингредиентах приготовления такого MDMA (МДМА) в Киеве?
Меня на улице спросили - Где же мы Можем Купить MDMA (МДМА) в Киеве? И я с гордостью ответил - MDMA (МДМА) в Киеве вы всегда можете преобрести онлайн на официальном доверенном сайте который продает MDMA (МДМА) в Киеве.
Какими способностями обладают люди, которые употребляют MDMA (МДМА) в Киеве без сна даже трое суток, спросите вы? А я отвечу - спустя даже три дня человек употребивший MDMA (МДМА) в Киеве чувствует прилив сил и бодрость!
Мне в замаскированной посылке привезли MDMA (МДМА) в Киеве очень хорошего качества товар для оборота, было много но я не ожидал что будет больше чем нужно?

Общие Теги для Гугл бот - Купить Шишки в Киеве, Купить экстази в Киеве , Купить гашиш в Киеве, Купить мефедрон в Киеве, Купить экстази в Киеве, Купить МДМА в Киеве,
Купить лсд в Киеве, Купить MDMA (МДМА) в Киеве, Купить скорость альфа ПВП в Киеве, Купить гидропонику в Киеве, Купить метMDMA (МДМА) в Киеве, Купить эйфоретики в Киеве,
Купить закладки в Киеве, Купить ШИШКИ закладкой в Киеве , Купить Стимуляторы в Киеве, Купить Галлюцыногены в Киеве. Тег окончен

201 Cyharleshom  
0
Dating is a journey that encompasses the spell of good-natured coherence, personal excrescence, and overpowering discoveries. It is a process through which individuals traverse maudlin possibilities, getting to be acquainted with each other on a deeper level. Dating allows people to appropriate experiences, exchange ideas, and create deep connections.
https://thetittyfuck.com/videos/7516/two-kinky-chicks-dressed-up-in-uniforms-go-down-hard-on-a-guy-in-an-amazing-threesome-action/

In the monarchy of dating, whole encounters a dissimilar series of emotions. There's the exhilaration of meeting someone modish, the intuition of a basic fixture, and the quivering of discovering garden interests and shared values. It is a stretch of vulnerability and self-discovery as individuals obtainable themselves up to the potentiality of love and companionship.
https://thetittyfuck.com/videos/19305/pawg-milf-syren-de-mer-anal-cowgirl/

Serviceable communication lies at the will of dating, facilitating competence and correlation between two people. It involves active listening, ethical expression, and empathy, creating a gap representing authentic dialogue. From top to bottom communication, individuals can inquire their compatibility, interchange thoughts and dreams, and assemble a groundwork of trust.

1-10 11-20 21-30 ... 191-200 201-202
Имя *:
Email *:
Код *: