Мазмуну:

Негизги электр энергиясын эсептегичти окуңуз (ESP8266, WiFi, MQTT жана Openhab): 6 кадам (сүрөттөр менен)
Негизги электр энергиясын эсептегичти окуңуз (ESP8266, WiFi, MQTT жана Openhab): 6 кадам (сүрөттөр менен)

Video: Негизги электр энергиясын эсептегичти окуңуз (ESP8266, WiFi, MQTT жана Openhab): 6 кадам (сүрөттөр менен)

Video: Негизги электр энергиясын эсептегичти окуңуз (ESP8266, WiFi, MQTT жана Openhab): 6 кадам (сүрөттөр менен)
Video: Использование Juntek VAT 4300 Wireless 300A Многофункциональный измеритель тока Current Power 2024, Июль
Anonim
Image
Image

Бул Нускамада сиз менин үйүмдүн негизги электр энергиясын кантип окуганымды жана ESP8266, Wifi, MQTT аркылуу менин Openhab үй автоматташтыруумда кантип жарыялаганымды билесиз.

Менде "акылдуу эсептегич" бар ISKRA Type MT372, бирок маалыматты экспорттоодо оңой мүмкүнчүлүк жок. Ошондуктан мен учурдагы Power окуу үчүн LED импульсун колдондум, LED 1 кВт/с үчүн 1000 жолу импульсту.

1 -кадам: Принциптүү схема

Принцип схемасы
Принцип схемасы
Принцип схемасы
Принцип схемасы

Импульстар ESP8266 аркылуу аныкталат. Бирок, сизге жакшы жана ачык '0' жана '1' керек. Импульстар алсыз болгондуктан мага ылайыктуу электрондук компоненттер керек болчу.

Phototransistor

Фоторезистор кызыл жарыктын кыска жана алсыз импульсун аныктоо үчүн жетиштүү ылдам эмес. Бул Youtube видеосунун негизинде мен фототранзисторду тандайм. 2M Ohm резисторун кошуу менен мен болжол менен 2Vга жете алам.

Comparator

Бирок, "0" жана "1" так болушун камсыз кылуу үчүн, мен LM293 салыштырмасын кошууну туура көрөм. Винге 0.6 В жана фототранзистор Врэфке туташуу менен мен караңгыда оң, ал эми импульсте терс сигнал алдым. Тиешелүү чыңалуу Вин жана Вреф чыңалуусу үчүн потенциометрлерди колдонуу менен табылган. Салыштыргыч менен мен 300K каршылыгын колдондум.

Чыгууда резисторду колдонуу менен, мен дээрлик 3.3V чыгаруу айырмасын ала алам.

Чыгаруу осциллоп экранында көрсөтүлөт.

ESP8266

ESP8266 импульс болгондо төмөнкү чыңалууну аныктайт. Бул чыгаруу маалыматын менин MQTT брокериме жөнөтөт. Маалыматтар төмөнкүлөр тарабынан кабыл алынат:- Openhab2- Nings-red, бул аркылуу маалыматтар Thingspeakке жүктөлөт

2 -кадам: Компоненттер

Мен колдонгон негизги компоненттер:

- 3DU5C Phototransistor (түшүндүрмө үчүн видеону караңыз)

- LM293 Comparator

- ESP-01

- бир нече резистор

- ПХБ прототипи

- Бак которгуч. Мен роутеримдин 12В кубаттуулугун колдоном жана LM1117 анча эффективдүү эмес экенин жана абдан ысый турганын билдим.

- ABS кутуча

3 -кадам: Программалоо

Программалоо
Программалоо
Программалоо
Программалоо
Программалоо
Программалоо
Программалоо
Программалоо

Программа менин Github сайтында жарыяланган:

Программанын схемасын жана күчүн эсептөө ыкмасын караңыз.

Мен ESP-01ди өзгөртүлгөн USB-программист аркылуу программалайм. Мен оңдоо үчүн RST менен GND ортосундагы баскычты жана GPIO0 менен GND ортосундагы слайдды жарк этме режиминде жүктөө үчүн ширеттим.

4 -кадам: чогултуу

Чогултуу
Чогултуу
Чогултуу
Чогултуу
Чогултуу
Чогултуу

Бардык бөлүктөр ПХБнын прототипине кошулган.

Сүрөттөрдү жана схеманы түшүндүрүү үчүн караңыз.

Көк LED: көк LED LM293 компараторунун ESP8266 көз карандысыз жарык сигналына тиркелет, эгерде импульс жок болсо (караңгы), фототранзистордук схемадан чыккан чыңалуу аз, ошондуктан Vref <Vin (туруктуу чыңалуу 0, 6V) жана LM293 өндүрүшү жогору, VCCге эч кандай ток келбейт жана көк LED өчүк.

Эгерде импульс (жарык) болсо, фототранзистордук схемадан чыгуу жогору (болжол менен 1,5В), ошондуктан Vref? Vin (0.6V туруктуу чыңалуусу) жана LM293 өндүрүмү төмөн, андыктан ток VCCден агат жана көк LED күйүк.

Жашыл LED: жашыл LED ESP8266 GPIO0 тиркелет жана ESP8266 жакшы импульс аныкталган болсо, импульстар.

5 -кадам: Электр эсептегичке орнотуу

Электр эсептегичке орнотуу
Электр эсептегичке орнотуу
Электр эсептегичке орнотуу
Электр эсептегичке орнотуу
Электр эсептегичке орнотуу
Электр эсептегичке орнотуу
Электр эсептегичке орнотуу
Электр эсептегичке орнотуу

Пластикалык картаны коробкага жана коробканы эсептегичке орнотуу үчүн, плакатка жабышчаак шыбакты колдонуп, эсептегичке зыян келтирбедим. Светодиоддун так абалында тешик жасоо маанилүү. Фототранзисторду LEDди ылдый каратып бүгүңүз.

6 -кадам: Кубат берүү

Image
Image
Кубатталууда
Кубатталууда
Кубатталууда
Кубатталууда

Мен күндүн жарыгында корпусту ачып жатканда, фототранзисторго айланадагы жарыктын түшүшүн алдын алуу үчүн дагы жабышчаак шыбактарды колдондум. Светодиоддордун жаркырап турганын көрүү үчүн капкактагы кичинекей тешикти бургула (сүрөттөрдө эмес).

Бул сонун графиктерди алуу үчүн Openhab'деги баалуулуктарды окуңуз!

Сунушталууда: