Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Электроника - это просто Теоретические и практические вопросы для начинающих электронщиков.

 
Опции темы
Непрочитано 25.04.2012, 01:15  
whoim
Почётный гражданин KAZUS.RU
 
Аватар для whoim
 
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,620
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
whoim на пути к лучшему
По умолчанию Амперметр на МК

правильно ли я вижу решение задачи?
Цель - dc/dc двунаправленный амперметр (авто, заряд/разряд).
Решение: шунт.
Снимаем с контактов шунта напряжение относительно земли и заводим на два ADC. Через резисторные делители.

рассчитываем два напряжения.

рассчитываем знак. Батарея слева шунта. Если слева больше чем справа - идет разряд. Если справа больше чем слева - идет заряд.

Рассчитываем цифры. Берем характеристики шунта, например - падение 75мв на ампер. Разницу между двумя ранее оцифрованными напряжениями и рассчитываем.

Вроде верно?

Шунт ставим между генератором и батареей?
Реклама:
whoim вне форума  
Сказали "Спасибо" whoim
warel (28.06.2019)
Непрочитано 25.04.2012, 01:28  
Scadauser
Почётный гражданин KAZUS.RU
 
Регистрация: 04.12.2009
Сообщений: 5,455
Сказал спасибо: 73
Сказали Спасибо 2,510 раз(а) в 1,414 сообщении(ях)
Scadauser на пути к лучшему
По умолчанию Re: амперметр на мк

Вы что, два шунта собираетесь использовать?
Шунт ставите не слева, не справа, а в разрыв батареи, тогда разряд-заряд определяете по полярности напряжения на шунте. А зачем два ADC?
Scadauser вне форума  
Эти 2 пользователя(ей) сказали Спасибо Scadauser за это сообщение:
true71 (04.05.2012), warel (28.06.2019)
Непрочитано 25.04.2012, 12:10  
С.М.С
Гражданин KAZUS.RU
 
Аватар для С.М.С
 
Регистрация: 03.07.2010
Сообщений: 843
Сказал спасибо: 156
Сказали Спасибо 378 раз(а) в 190 сообщении(ях)
С.М.С на пути к лучшему
По умолчанию Re: амперметр на мк

Сообщение от Scadauser Посмотреть сообщение
А зачем два ADC?
Наверняка, чтобы использовать в дифференциальном режиме.
С.М.С вне форума  
Сказали "Спасибо" С.М.С
warel (28.06.2019)
Непрочитано 25.04.2012, 12:24  
OlegNZH
Почётный гражданин KAZUS.RU
 
Регистрация: 28.02.2010
Сообщений: 2,297
Сказал спасибо: 53
Сказали Спасибо 461 раз(а) в 392 сообщении(ях)
OlegNZH на пути к лучшему
По умолчанию Re: амперметр на мк

Сообщение от С.М.С Посмотреть сообщение
Наверняка, чтобы использовать в дифференциальном режиме.
В AVR-ках есть дифференциальный режим.
OlegNZH вне форума  
Сказали "Спасибо" OlegNZH
warel (28.06.2019)
Непрочитано 25.04.2012, 12:29  
Alex9797
Почётный гражданин KAZUS.RU
 
Аватар для Alex9797
 
Регистрация: 20.08.2010
Адрес: Днепр
Сообщений: 8,565
Сказал спасибо: 5,041
Сказали Спасибо 10,612 раз(а) в 3,604 сообщении(ях)
Alex9797 на пути к лучшему
По умолчанию Re: Амперметр на МК

Сообщение от whoim Посмотреть сообщение
правильно ли я вижу решение задачи?
Неправильно. На обоих концах шунта будет напряжение порядка 10...14 вольт. А разность этих напряжений в лучшем случае будет всего лишь 75мВ. Это уже меньше процента от 10...14 вольт. Чтобы ваш АЦП мог таким способом измерять ток, его точность должна быть порядка сотых или тысячных долей процента. Это слишком круто, для такой простой задачи.

Сигнал с шунта надо сначала усилить дифференциальным усилителем, чтобы привести его к входному диапазону АЦП.
На этом проблема могла бы и решиться, если бы сигнал с шунта был однополярным.
А у нас при заряде одна полярность, при разряде - другая. А для АЦП подходит только положительная.
Поэтому придется сместить выходной сигнал усилителя вверх, на половину диапазона АЦП. Тогда нулю будет соответствовать середина диапазона, максимальному зарядному току будет соответствовать максимальное значение кода АЦП, а максимальному разрядному току - значение кода АЦП, близкое или равное нулю.
Alex9797 вне форума  
Эти 2 пользователя(ей) сказали Спасибо Alex9797 за это сообщение:
true71 (04.05.2012), warel (28.06.2019)
Непрочитано 25.04.2012, 12:37  
OlegNZH
Почётный гражданин KAZUS.RU
 
Регистрация: 28.02.2010
Сообщений: 2,297
Сказал спасибо: 53
Сказали Спасибо 461 раз(а) в 392 сообщении(ях)
OlegNZH на пути к лучшему
По умолчанию Re: Амперметр на МК

Alex9797 , Для примера ,maga16.
АЦП - включается в дифф.режим,усиление ставится 200 (GAIN), на "+" и "-" подаются сигналы с делителей разных концов шунта.
Далее цитата datasheet:
If differential channels are used, the result is
where VPOS is the voltage on the positive input pin, VNEG the voltage on the negative
input pin, GAIN the selected gain factor, and VREF the selected voltage reference. The
result is

ADC=(Vpos-Vneg) *GAIN *512 / Vref


presented in two’s complement form, from 0x200 (-512d) through 0x1FF
(+511d). Note that if the user wants to perform a quick polarity check of the results, it is
sufficient to read the MSB of the result (ADC9 in ADCH). If this bit is one, the result is
negative, and if this bit is zero, the result is positive. Figure 111 shows the decoding of
the differential input range.

PS. Шунт естественно "вверху" , иначе при заряде(или разряде) один входов опустится ниже земли.

Последний раз редактировалось OlegNZH; 25.04.2012 в 12:47.
OlegNZH вне форума  
Сказали "Спасибо" OlegNZH
warel (28.06.2019)
Непрочитано 25.04.2012, 12:49  
Scadauser
Почётный гражданин KAZUS.RU
 
Регистрация: 04.12.2009
Сообщений: 5,455
Сказал спасибо: 73
Сказали Спасибо 2,510 раз(а) в 1,414 сообщении(ях)
Scadauser на пути к лучшему
По умолчанию Re: Амперметр на МК

Сообщение от OlegNZH Посмотреть сообщение
на "+" и "-" подаются сигналы с делителей разных концов шунта
Только вот резисторы делителей придётся использовать 0,1%. Или ещё точнее.
Scadauser вне форума  
Сказали "Спасибо" Scadauser
warel (28.06.2019)
Непрочитано 25.04.2012, 12:54  
Alex9797
Почётный гражданин KAZUS.RU
 
Аватар для Alex9797
 
Регистрация: 20.08.2010
Адрес: Днепр
Сообщений: 8,565
Сказал спасибо: 5,041
Сказали Спасибо 10,612 раз(а) в 3,604 сообщении(ях)
Alex9797 на пути к лучшему
По умолчанию Re: Амперметр на МК

OlegNZH, да, это нормальный способ. Просто я всегда предпочитал для подобных случаев использовать внешний усилитель. Так легче справиться с проблемами, связанными с аналоговой землей, при работе с микровольтами и милливольтами.
Alex9797 вне форума  
Сказали "Спасибо" Alex9797
warel (28.06.2019)
Непрочитано 25.04.2012, 13:12  
OlegNZH
Почётный гражданин KAZUS.RU
 
Регистрация: 28.02.2010
Сообщений: 2,297
Сказал спасибо: 53
Сказали Спасибо 461 раз(а) в 392 сообщении(ях)
OlegNZH на пути к лучшему
По умолчанию Re: Амперметр на МК

Сообщение от Scadauser Посмотреть сообщение
Только вот резисторы делителей придётся использовать 0,1%. Или ещё точнее.
Ну так естественно с подстроечником(и) (ноль выставить).Но это в любом случае-у нас же Абсолютное напряжение велико,а Разность мала. Такие измерения обычно делаются у земли,но для разнополярных сигналов нужно двуполярное питание используеть.
OlegNZH вне форума  
Сказали "Спасибо" OlegNZH
warel (28.06.2019)
Непрочитано 25.04.2012, 13:23  
suriCat
Прописка
 
Регистрация: 30.06.2011
Сообщений: 139
Сказал спасибо: 94
Сказали Спасибо 47 раз(а) в 36 сообщении(ях)
suriCat на пути к лучшему
По умолчанию Re: Амперметр на МК

Наверно немного не в тему, но как то давно уже видел девайс, который использовал в качестве датчика провод, соединяющий минус аккумулятора с кузовом машины. И все достаточно хорошо работало.
suriCat вне форума  
Сказали "Спасибо" suriCat
warel (28.06.2019)
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Амперметр в автомобиль JB11 Электроника средств транспорта 124 30.10.2013 14:10
Вольтметр-амперметр на PIC16F676 valeriy-lukinov Измерительное оборудование 5 20.10.2012 11:11
А вот, кому амперметр? rusyvochka Микроконтроллеры, АЦП, память и т.д 0 19.09.2010 19:27
500А Амперметр JIMI Источники питания и свет 6 07.12.2006 12:26


Часовой пояс GMT +4, время: 01:45.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot