Мазмуну:
- 1 -кадам: Принциптүү схема
- 2 -кадам: Компоненттер
- 3 -кадам: Программалоо
- 4 -кадам: чогултуу
- 5 -кадам: Электр эсептегичке орнотуу
- 6 -кадам: Кубат берүү
Video: Негизги электр энергиясын эсептегичти окуңуз (ESP8266, WiFi, MQTT жана Openhab): 6 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
Бул Нускамада сиз менин үйүмдүн негизги электр энергиясын кантип окуганымды жана 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 -кадам: Кубат берүү
Мен күндүн жарыгында корпусту ачып жатканда, фототранзисторго айланадагы жарыктын түшүшүн алдын алуу үчүн дагы жабышчаак шыбактарды колдондум. Светодиоддордун жаркырап турганын көрүү үчүн капкактагы кичинекей тешикти бургула (сүрөттөрдө эмес).
Бул сонун графиктерди алуу үчүн Openhab'деги баалуулуктарды окуңуз!
Сунушталууда:
Электр жана газ эсептегичти окуңуз (Бельгия/Голландия) жана Thingspeakке жүктөө: 5 кадам
Электр жана газ эсептегичти окугула (Бельгия/Голландия) жана Thingspeakке жүктөө: Эгер сиз энергияңыздын сарпталышына тынчсызданып жатсаңыз же жөн эле бир нерсеге тынчсызданып жатсаңыз, балким смартфонуңуздагы жаңы санариптик эсептегичтин маалыматын көргүңүз келет. Долбоор биз учурдагы маалыматтарды Бельгия же Голландиянын санарип электринен алабыз
Өзүңүздүн электр эсептегичти жасаңыз: 5 кадам (сүрөттөр менен)
Өзүңүздүн электр эсептегичти/каттоочуңузду жасаңыз: Бул долбоордо мен сизге караганда көбүрөөк функциялары бар электр эсептегичти/таржымалын түзүү үчүн Arduino, INA219 электр монитору IC, OLED ЖК жана Micro SD карт ПХБны кантип бириктиргенимди көрсөтөм. популярдуу USB Power Meter. Кел, баштайлы
Күнгө негизделген электр станциясынын электр энергиясын алыстан көзөмөлдөө жана бөлүштүрүү системасы: 10 кадам
Күнгө негизделген электр станциясынын электр энергиясын алыстан көзөмөлдөө жана бөлүштүрүү системасы: Бул долбоордун максаты - энергия системаларындагы (күн энергиясы системалары) энергияны көзөмөлдөө жана бөлүштүрүү. Бул системанын дизайны абстракттуу түрдө төмөнкүчө түшүндүрүлөт. Системада болжол менен 2 күн панели бар бир нече тармактар бар
220Втан 24В 15Ага чейин электр менен камсыздоо - Электр энергиясын которуштуруу - IR2153: 8 кадам
220Втан 24В 15Ага чейин электр менен камсыздоо | Электр энергиясын которуштуруу | IR2153: Салам жигит, бүгүн биз 220Втан 24В 15Ага чейин электр менен камсыз кылабыз | Электр энергиясын которуштуруу | ATX электр булагынан IR2153
Аналогдук электр энергиясын эсептегичти куруңуз: 8 кадам (сүрөттөр менен)
Аналогдук электр энергиясын эсептегичти куруңуз: Мен Katt A Watt колдондум (http://www.p3international.com/products/special/P4400/P4400-CE.html) электр эсептегич бир азга жана мен курууну чечтим аналоги. Бул проект жөнөкөй болгон, бир панелдүү амперметр менен