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

Автор: с2. Опубліковано в Вольтметри

Джин

Измерения постоянных напряжений. 

двухдиапазонный вольтметр от 0 до 100V

амперметр от 0.00 до 10.00А ( 30.00А)

ваттметр, диапазон от 0.00 до 999.99Watt.

использование регулируемого выхода ШИМ МК

настраиваемый порог защиты по току

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

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

 

  • двухдиапазонный вольтметр, общий диапазон измерения от 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

s4115537

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

6619162

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

6069028

В архиве :прошивка, 
 proteus (отладочная версия) . 

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

 

 

                             Электронные компоненты на http://aliexpress.com
Digital LCD Power Timer  Д/У три канала. Часы + будильник. DC 100V 10A V / A
AC-Digital-V.A.-LED
20-555 20-555 20-555 20-555 20-555
         
 ATMEGA8A  TQFP-32 PT2262 coding decoder   ATMEGA128A   ATMEGA328P-DIP Микросхема AD9850 
 ATMEGA8A  TQFP-32 10pcs/lot PT2262 DIP-18 Encoding decoder  10pcs Titanium Step Drill Bits 3-20mm  20-555    NE555 NE555P NE555N 555 DIP-8 20PCS
LCD 20X4 5V Blue nokia 5110 lcd ST7920  Сдвиговый регистр 74HC595D  1602 ЖК (синий экран) 
  LCD 20X4 5V Blue nokia 5110 lcd модуль (2) Titanium Step Drill Bits 3-20mm   фото
Плата AD9850 Transmitter-Receive DSO138 2.4  SIM800L GPRS GSM   Генератор до 10МГц
20-555 433Mhz RF transmitter receiver link kit for Arduino DSO138 2.4 20-555 20-555 
BTA41-600V L7805-TO220 AMS1117 3.3V 1A    Ams1117-5.0 SOT-223  78L05  SOT-89 5V 
Red Light 250V AC 15 AMP 125/20A Duplex Switch L7805-TO220-L7805-TO-220 AMS1117 3.3V 1A SOT-223     78L05 SOT89 SOT-89 5V 50PCS  
Titanium Bits 3-20mm Multi-function electric PCB mini drill Bit carbide  99pcs-Titanium-Steel-Drill.  BTS443P  TO252  
Titanium Step Drill Bits 3-20mm Multi-function electric machine soldering 10pcs 0.3mm to 1.2mm PCB mini drill Bit tungsten steel carbide   20-555   10pcs/lot BTS443P  TO252
PCB  thermal  paper PCB DIY  TQFP - DIP Adapter PCB   8 pin DIP Round IC socket   6-28-pins-DIP-IC 
PCB  thermal  paper Ccl-PCB-DIY  TQFP - DIP Adapter PCB  8 pin DIP Round IC socket  20-555 
LM2596s DC-DC 5A DC-DC Step Up MT3608 2A  mini DC-DC 3A    Rotary Encoder  RM-065 5kOm
20-555 DC-DC Step Up Power MT3608 2A Max    Rotary Encoder  Переменный резистор RM-065 502  
12V 5A 60W 110V-220V  12V 5A 60W LNK305PN DIP-7   Драйвер светодиодов рег. напр. DC-DC LCD 
12V 5A 60W 110V-220V Lighting Transformer High quality LED driver 12V 5A 60W LED Driver  20-555  20-555  20-555 
Transistor Tester ESR  Quadcopter Drone  Probe Oscilloscope X1 X10  RS232 to TTL Parking Camera 170" 
Transistor Tester LCR - ESR meter - Frequency Signal Generator Quadcopter Drone Probe Oscilloscope X1 X10  10PCS test hook clip  
MQ-135 Air Sensor   GL5528

Microphone Sensor

Photosensitive Sensor 

IR Sensor

MQ-135 Air Quality Sensor
ОУ  SOT23-5

BC847 NPN SOT-23 

SS8050+SS8550

BSS138 SOT-23 MOSFET Gerkon  
45 BSS138LT1G SOT-23 MOSFET Gerkon 
LED  220V  LED DC 12 В  100PCS-5mm-LED  LED-Display 4*4 Matrix Array  
100PCS-5mm-LED-Green-Blue-White-Yellow-Red дневные ходовые огни DC 12 В фото 20-555 4*4 Matrix Array/Matrix Keyboard 16 Key 
Toroid Ferrite 10 x 6 x 5mm   BNC Connector  Video Balun BNC  DC Power Male- female   BNC Female Connectors  
HC-SR505 Mini sensing module - sensor switch   фото  фото  фото   Tactile Push Button 10 models 250 pcs
Metal Film Resistor  high frequency - capacitor Metal-Resistor-Kit 1206-SMD-Resistors-2000pcs-Kit

0.6mm Tin Lead Solder  

 
1220pcs 0.33R~4.7M 1% Metal Film Resistor Assorted Kit 220uF 50V 8*16 high frequency - capacitor 50pcs/lot 20-555 20-555 20-555 
Sensor Module ZMCT103C HC-SR501  PIR Датч.уличный USB  Tester volt-ammeter Soldering-Kits-T12 
Transformer Sensor Module ZMCT103C 5A/5mA FZ0809 HC-SR501  PIR module  Sensor 20-555 Digital USB  Tester  charger doctor voltmeter ammeter 20-555 
DS18B20 TO-92 DHT22 digital 

Crystal Oscillator49S 

Датчик РТ100  WIFI модель ESP-12E (Esp8266) 
DS18B20 TO-92 - Temperature Sensor 10pcs/lot 20-555   20-555  20-555