Электросхемы в помощниках.
Приветствую Вас, Гость · RSS Вторник, 19.03.2024, 08:55











Главная » Файлы » AVR » AVR

Вольтметр-амперметр-ваттметр, «ДЖИН»V1.0.
24.02.2012, 20:49

Источник материала сайт    http://sxem.org 

      

     

 

 

 

 

Вольтметр-амперметр-ваттметр, «ДЖИН»V1.0.

Программа рассчитана для измерений постоянного тока, в лабораторном БП.

Свойства программы и характеристики:

  • двухдиапазонный вольтметр, общий диапазон измерения от 0 до 100V.

Этот  диапазон разделен на два поддиапазона измерения,

от 0.00 до 9.99V. дискретность измерения напряжения 0.01V,

от 10.0 до 100.0V дискретность измерения напряжения 0.1V.

 

  • амперметр от 0.00 до 10.00А дискретность измерения тока 0.01А. 

Защита по превышению потребляемых ампер, двух видов:

триггерная и по таймеру от 1 до 99 сек. (вариант выбора производится из пользовательского меню).

 

  • ваттметр, отображает информацию исходя из измерения по собственным данным V и А,
расчет для постоянного тока Ватт = Ампер * Вольт, т.е. - P=I*U, диапазон от 0.00 до 999.99Watt,  шаг отображения измерения 0.01 ватт.

 

  • также, в программе используется функция аппаратного ШИМа (PWM)  МК, частота 125 kHz , 

коэффициент заполнения импульсами – ШИМа, отображается в основном экране в % исчислении,  от 0 до 100% ,

 на  вывод МК  (РВ3) можно подключать любое устройство, в котором вы имеете надобность, будь то паяльник или вентилятор.

 

Схема:

 

Схема состоит из распространенных и доступных деталей,

ЖКИ 16х2 на базе контроллера HD44780 или KS0006, МК ATmega8 с любой буквой,  в DIP или TQFP исполнении. А также ОУ Lm328 или Lm2904 .

 

Вот в вкратце и все основные характеристики.

НО…… к чему тогда программа названа таким чудным названием, «Джин версия 1»...........???

Вот тут и есть такая изюминка, программа МК как бы подразумевает, «Что желаешь, хозяин?»,

 а хозяин, например,….  как бы не желает пользоваться этим двухдиапазонным вольтметром :-), а желает просто без всяких хитростей, простой  до 30.00V, тогда

входим в пользовательское меню и оттуда делаем замену на главном экране,

двухдиапазонного на простой вольтметр с диапазоном от 0.00 до 30.00V (точность измерения будет 0.03V).

 

Далее,… так ведь хозяину маловато измерять ток до 10А, входим в меню и "вуаля" — (франц."voila") выбираем диапазон до 20А или до 30 Ампер….

(ВНИМАНИЕ!!! Выбор этих двух опций в рабочей схеме повлечет за собой необходимость подстройки, входных аналоговых цепей V или А).

 

Еще при необходимости в пользовательском меню вы можете подключать дополнительно,  второй независимый вольтметр с диапазоном от 0.00 до 30.00V

(например: это позволит при наладке каких либо схем, производить контроль напряжения сразу в нескольких точках).

 

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

На экране отображаются ;  вольтметр - - ШИМ,  амперметр - - устан. защиты в А

 

 

Теперь  ;   вольтметр - - ваттметр,  амперметр - - устан. защиты в А

 

  вольтметр - - вольтметр ,  амперметр - - ваттметр

Управление кнопками:

В основном режиме экрана, кнопки Кн1, Кн2, Кн3 оперативно реагируют на такие настройки;

Кн2 производит выбор (устанавливается миг. курсор) на регулировку ШИМ  или установку порога сработки защиты амперметра

(сброс сработавшей защиты производится по нажатию любой кнопки или по таймеру)

в это время кнопки Кн1, Кн3 выполняют функцию уменьшения или увеличения, порога защиты ампер или значения ШИМ.

 

 
Одновременное нажатие кнопок Кн1, Кн2 вход в меню (установки верхней строки), где выставляются отображение функций ШИМ, ваттметр, вольтметр.
 
Одновременное нажатие кнопок Кн2, Кн3 вход в меню настройки функций амперметра защиты  по току (нижняя строка правая часть экрана).
 

Движение по пунктам меню осуществляется кнопкой Кн2.

 

 

Настройка вольтметра: начинаем с первого поддиапазона, подаем на вход любое постоянное напряжение до 9.98V,

и сравнивая с тестовым вольтметром, настраиваем подстроечным резистором R-2 одинаково видимые показания приборов,

аналогично поступаем и со вторым поддиапазоном,

подаем на вход напряжение от 10.1V и, сравнивая с тестовым вольтметром,

настраиваем подстроечным резистором R-1 одинаковые показания напряжения.

 

 

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

 

   FUSE. МК тактируется от внутреннего RS осциллятора, на частоте 8MHz.

Рroteus:

Все настройки и параметры устройства, выбранной пользователем конфигурации, сохраняются в памяти МК.

 

Архив проекта: схема, прошивка, фьюзы, proteus.

версия 1.0 диапазон измерения до 10.00А-20.00А-30.00А , установка защиты с шагом 0,1А

версия 1.1 д. изм. до 10.00А-20.00А-30.00А , уст. защиты шаг0,1А (по молчанию дисплей кириллица , но если ЖКИ латиница то перемычкой РС5 на землю).

версия 1.2 диапазон измерения до 1.000А-2.000А-3.000А , установка защиты с шагом 0,01А

Обсуждение статьи в форуме

      ____________________________________________________________________________

Версия  Вольтметр-амперметр-ваттметр, "ДЖИН V2.0
Программа для измерений постоянного тока, в лабораторном БП.
Дисплей 16х4



-1-й вольтметр двухдиапазонный от 0 до +100V
-2-й вольтметр с возможностью измерений от -30V до +30V.
-показания в амперметрах от 0.00 до 10.00А ( 30.00А)
-настраиваемый порог защиты по току
-термостат точность 0.1°C
-ваттметр, диапазон от 0.00 до 999.99Watt.
-отображение внутреннего сопротивления подключенной нагрузки в оМ
-использование регулируемого выхода ШИМ МК



(Вход в пользовательское меню, одновременное нажатие Кн1 и Кн3)
В схеме одля измерения отрицательного напряжения требуется минусовая подпорка.
Рис. 1 и 2 , как возможные варианты питания этой схемы....


FUSE. МК тактируется от внутреннего RS осциллятора, на частоте 4MHz.



В архиве проект: proteus (отладочная версия), прошивка.
  P.S. Если не планируете замер отрицательных напряжений, в таком случае можно обойтись однополярным блоком питания, и можно упразднить, 1-ну часть схемы на ОУ для вольтметра. Остальное будет работать по прежнему полноценно...

Версия "ДЖИН-2" с индикатором ЖКИ 16х4, в форуме.

Категория: AVR | Добавил: c2
Просмотров: 64996 | Комментарии: 31
Всего комментариев: 311 2 »
1 Иван08  
Можно вместо lm3904 поставить lm324?

5 C@at  
lm3904 ....???
lm324 - можно!

2 vasilijj  
Хочу применить схему в лабораторном блоке питания, есть пара вопросов: какая погрешность измерения тока, особенно в начале шкалы, при таком диапазоне. Нельзя ли сделать диапазон для тока от 0 до 1А. Заранее спасибо.

3 C@at  
Точность измерения сравнивал только с китайским мультиметром (М92а), точнее пока в моем пользовании измерителя нет :), по линейности измерения одинаковы.
Диапазон для тока от 0 до 1А? Сейчас шаг измерения 0.01А этого разве не достаточно.

4 C@at  
Для "ДЖИН V2.0" варианты получения минусовой подпорки.

Два напряжения от одной обмотки трансформатора.

Иногда бывает необходимо получить удвоенное напряжение. Как получить удвоенное напряжение, показано на рис.1.

Положительная полуволна напряжения через диод V5 заряжает конденсатор С2, а отрицательная — конденсатор СЗ через диод V1, общий провод и конденсатор С2. В результате напряжение на конденсаторе СЗ будет равно удвоенному выпрямленному напряжению. Диод V1 должен иметь максимально допустимый выпрямленный ток в два раза больше, чем остальные диоды, так как через его будет течь ток нагрузки, как основного выпрямителя, так и дополнительного.




На рис.2 показана еще одна схема получения второго напряжения питания, предложенная английским радиолюбителем. Здесь дополнительный выпрямительный мост V2 подключен через разделительные конденсаторы С1 иС2, емкость которых зависит от тока нагрузки второго выпрямителя. Схема, представленная на рис.3, позволяет получить стабилизированное двуполярное напряжение. На рис.4 показан активный делитель напряжения способный отдать в нагрузку ток до 500ма. Транзисторы необходимо установить на небольшие теплоотводы. Так как напряжение питания операционных усилителей ±15В, то входное напряжение делителя не должно превышать 30В. Еще одна самая простая схема получения двух напряжений — на рис.5. Эта схема рассчитана на небольшой ток нагрузки, например для питания операционных усилителей.

Источник. http://www.kondratev-v.ru

6 vasilijj  
Спасибо за ответ, заявленная точность меня полностью устраивает, если она такая во всем диапазоне. Мой вопрос связан с неудачным изготовлением подобного измерителя, с таким же ОУ, где получил большую погрешность в начале шкалы, потом погрешность уменьшилась. При измерении малых токов советуют применять ОУ с rail-to-rail входом, можно ли в этой схеме применить ОУ MCP6022 (с питанием 5V). В любом случае спасибо за интересную схему, сделаю отпишусь.

7 C@at  
Если планируете измерения до1А , лучше применить шунт 0.1оМ. ОУ LM2904 в моих пробах применения , меня например полностью устраивает, МСР602 многие также очень хвалят.
Соберете схему, проведете тест, напишите резолюцию.
В дальнейшем возможно, без особых изменений в схеме, можно сделать прошивку с диапазоном до 1,000А или 3.000А... конечно сомневаюсь я в стабильности показаний тысячных,
в общем программно проблем тут нет,
а вот практическая востребованость такой программы может быть равна нулю.

8 mvasia  
Хочу использовать в зарядном устройстве, добавьте пожалуйста таймер для установки времени заряда. Или хотя б секундомер с момента включения. Спасибо.

9 vasilijj  
Собрал схему, заработала сразу, проблема возникла при настройке измерения напряжения первого диапазона (от 0.00 до 9.99V). При напряжении 9.99V показания были занижены из-за стабилитрона 5,6V (на вход порта контролера, этого диапазона требуется напряжение 5V), на втором диапазоне (от 10.0 до 100.0V) всё правильно. Поэтому настроил диапазон от 0.00 до 30.00V, здесь всё линейно и точно. Погрешность при измерения тока составила 0,01А на шкале от 0.00 до 10.00А. Шунт применил 0,1 Ом, ОУ МСР6022. Понравилось, что все настройки сохраняются в памяти контролера, режим "пауза" (установка защиты по току 0,0). Функцию аппаратного ШИМа ещё не проверял. Уважаемый 8 C@at , пожалуйста, введите диапазон для тока до 2.000А и установки защиты с шагом 0,01А, можно вместо диапазонов 20 и 30А, и получится очень практичная схема для лабораторного блока питания. Заранее большое спасибо.

10 C@at  
Да стабилитрон по номиналу я очевидно перестраховался слишком малый номинал, вот так не должны вносится искажения

а далее на каждом порту есть встроенные защитные диоды , через 51ком они вполне справятся с 9V.
Я уже думал в дальнейшем сделать универсально на два диапазона
1.000А-2.000А-3.000А, 10.00А-20.00А-30.00А, но пока это в планах.
Так как вы первый кто собрал эту экслюзивную схему.Сейчас по быстрому сделал V_A_W_v1.2.rar прошивку с переставленой точкой.(прошивка в архиве статьи)
Пробуйте, испытуйте, пишите о результатах, если сделали постоянную плату поделитесь, можно и фото готового устройства это тоже интересно...

P.S. ШИМ можно использовать просто, для регулировки яркости посветки дисплея.

11 vasilijj  
Огромное спасибо за выполненную просьбу, теперь можно контролировать ток с точностью до 1 mA, а главное, задавать более низкий порог защиты. Напряжение в диапазоне от 0.00 до 9.99V теперь меряет точно. ШИМ работает, использовал для регулировки напряжения на низковольтный паяльник. Монтажную схему сделал под конкретный корпус и совместно со схемой блока питания, оформлю корпус, выложу фото всего устройства. Теперь пожелание, это не просьба, сделать всё-таки три диапазона по току (1.000А, 10.00А, 30.00А), и программно переключаться по диапазонам без калибровки каждого (хотя бы по напряжению), во второй версии прошивки V_A_W_v1.2 в меню остался выбор диапазона 10А, 20А, 30А. Короче, ещё раз спасибо, я уже получил от схемы практически всё что нужно мне.

12 C@at  
Quote
во второй версии прошивки V_A_W_v1.2 в меню остался выбор диапазона 10А, 20А, 30А.

исправлено, прошивка в архиве статьи.
Quote
Теперь пожелание, это не просьба, сделать всё-таки три диапазона по току (1.000А, 10.00А, 30.00А), и программно переключаться по диапазонам без калибровки каждого (хотя бы по напряжению)

Совсем программно, без калибровки, это совсем непросто (для начала неплохо бы найти в интернете подобный пример)....

13 vasilijj  
Если Вы выложили прошивку V_A_W_v1.2 в общий архив, то пожалуйста, исправьте подсчёт мощности. А то мощность перещитываеться по шкале 10А, 20А, 30А.

14 C@at  
Исправил W

15 vasilijj  
Проверил, теперь вроде-бы все точно работает, большое спасибо.

16 v67i  
Кто-нибудь имеет дизайн печатной платы

17 vasilijj  
C@at если можно, еще одно пожелание, при измерении тока превышающего установленную шкалу и отключенной защите, показания останавливаются на каком-то максимальном значении. Нельзя-ли, что бы на индикатор в таком случае выводились какие-то стрелки, черточки или надпись, указывающие на превышение установленного диапазона измерения. Пользуюсь прошивкой V_A_W_v1.2, большое спасибо.

18 C@at  
Вариант исполнения схемы Вольтметр-амперметр-ваттметр, «ДЖИН»V1.0 от пользователя |_|_|урик













Печатная плата в LAY
Ответ: Обсуждение в форуме http://c2.at.ua/forum/2-30-1

19 C@at  
Зачем плодить новые однотипные конструкции, вот есть готовое решение которое должно устроить вас http://tehnoobzor.com/schemes....rollere

20 Assmal  
Спасибо, но у меня по этой ссылке ничего нет ( пишет - страница не найдена). Если можно дайте другую.

21 snaiper9141  
из чего зделан шунт  ?

22 Kogut  
Возможно ли сделать прошивку  что бы выводил индикацию: одно напряжение до 30в ток до 10А и второе до 100в ток 30А

23 targetman  
какое напряжение у вас на ноге miso? у меня 200мВ что недостаточно для открывания транзистора в чем причина?

24 zdesi  
Кто нибудь может отредактировать прошивку джин v1,  что бы выводил индикацию: напряжение до 400в, и в место режима ватт, зделать измерение температуры.

25 Hitmen10  
Здраствуйте, мне очень понравился этот вариант устройства, (просто великолепен), но хочется попробувать изменить прошивочьку, интересно коечто научится и понять как воопще всё работает, даьте пожалуйста исходники (имеется в виду или прошивку в С++, или ассемблер , если честно я сам не знаю что там надо)  ЧТОБ Я МОГ ОТКРЫТь ПРОГРАМУ В CodeVisionAVR и понять как она работает, и попробувать коечто изменить. отправьте поажалуйста на майл petru_univer15@mail.ru , спасибо огромное

Версия  Вольтметр-амперметр-ваттметр, "ДЖИН V2.0" 
Дисплей 16х4

26 amator1  
задача-конроль 4 напряжений 3-20В.как это сделать.Заранее благодарю!

27 sergey7508  
Здравствуйте все ! Хочу повторить  конструкцию "Любительский БП - источник постоянных напряжений..." , http://c2.at.ua/load/avr/ipn_dds/17-1-0-125  . Кто нибудь собирал его ? Может есть у кого  фотографии готовых плат или внутренностей этого устройства ?

28 220  
Я приступаю к изготовлению, заказал генератор и шунты на Ebay, сегодня надеюсь отфрезеровать плату.

29 borisych  
Здравствуйте! У кого есть разводка платы Джин версия 1 под ATmega8 в корпусе TQFP?

1-20 21-22
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Конструктор сайтов - uCoz
Copyright MyCorp © 2024