Мазмуну:
- 1 -кадам: Компоненттер/жабдыктар жана колдонулган шаймандар
- 2 -кадам: Arduino орнотуп, мисалдарды чогултууга даяр кылыңыз
- 3 -кадам: Туташуу диаграммасы
- 4 -кадам: Берилиштерди визуалдаштыруу үчүн ThingSpeakти орнотуу
- 5 -кадам: Акыркы кадамдар
- 6 -кадам: Flow Диаграммасы & Circuit Connection
Video: Энергия эсептегич: 6 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:38
Эскертүү - Бул долбоорду кимдир бирөө кайра жасап жатканда, биз эч кандай катачылык үчүн жооптуу эмеспиз
XMC1100 жана TLI 4970 жана Wi-Fi модулун колдонгон Energy Meter NodeMcu (ESP8266)
Энергия эсептегич TLI4970 (Current Sensor) жана XMC 2Go тиркемеси болуп саналат жана AC менен камсыздалган каалаган электр розеткасына туташтыруучу жана ойнотуучу түзмөк болуп саналат.
Бул колдонмодо Energy meter төмөнкү өзгөчөлүктөргө ээ
- Түзмөктөр тарабынан керектелген энергияны, энергияны жана эсептин баасын көрсөтөт.
- Алыстан тиричилик техникасынын энергиясын көзөмөлдөңүз.
Айнымалуу токтун кубаттуулугу кокус кыска туташуу учурунда электр тактасына зыян келтирбөө үчүн сактандыргыч аркылуу өткөрүлүп берилет.
Андан кийин AC электр линиясы эки бөлүккө бөлүштүрүлөт:
1. Учурдагы сенсор аркылуу жүктөөгө (TLI4970).
2. 230V AC/5V DC Power Supply модулу.
Учурдагы сенсор жүк аркылуу өткөн токтун көлөмүн өлчөйт жана энергия, күч жана эсепти калибрлөө орун алган XMC 2Goго 16-бит SPI маалыматын (13-бит учурдагы мааниси) жөнөтөт.
XMC 2Go Nodemcu аркылуу маалыматты булутка (Thingspeak) жөнөтөт жана ал OLEDде да көрсөтүлөт.
Түзмөктөрдү иштетүү үчүн Бак конвертери 230 вольтту 5 вольттук токко түшүрүү үчүн колдонулат
1 -кадам: Компоненттер/жабдыктар жана колдонулган шаймандар
- Tli4970:
- TLI4970-бул Infineon далилденген Hall технологиясына негизделген жогорку тактыктагы учурдагы сенсор. Анын AC & DC өлчөө диапазону ± 50Ага чейин жана SPI чыгышы 16 битке (13-бит учурдагы мааниси). Бул колдонууга оңой, толугу менен санарип чечим, ал тышкы калибрлөөнү же A/D конвертерлери, 0 pAmps же шилтеме чыңалуусу сыяктуу кошумча бөлүктөрдү талап кылбайт.
Бул Arduino китепканасын колдонууга даяр.
Сураныч, TLI4970 вариантынын маалымат барагын бул жерден табыңыз.
- XMC2Go:
- XMC1100 менен XMC 2Go Kit, балким, дүйнөдөгү эң кичине, толук кандуу микроконтроллердин баалоо комплектисин көрсөтөт-XMC1100 (ARM® Cortex ™ -M0 негизделген)-Борттогу J-Link Lite мүчүлүштүктөрдү оңдоочу (XMC4200 Микроконтроллери менен ишке ашырылган)-USB аркылуу күч (Micro USB) - ESD жана тескери ток коргоо - 2 x колдонуучу LED - Pin Header 2x8 Pins Breadboard үчүн ылайыктуу.
- Аны Arduino IDE аркылуу программаласа болот. Шилтеме
- Колдонуучунун колдонмосун бул жерден тапса болот.
- NodeMCU:
- Кошумча маалымат алуу үчүн Wi-Fi тактасы
- AC-DC кош чыгаруу:
- 220v Ac 5V DC чейин төмөндөйт. Шилтеме
- Oled I2C дисплейи:
- Шилтеме
- Прототип тактасы:
- Шилтеме
- 5 in 1 Extension Box:
- Шилтеме
Электр зымдары
- Колдонулган шаймандар-
- Чакан жалпак баштуу отвертка
- Лайнер, темирди өчүрүү
- Сым кескичтер
- Dremal же окшош курал
2 -кадам: Arduino орнотуп, мисалдарды чогултууга даяр кылыңыз
- Arduino IDE орнотуу. Шилтеме
- Мисал кодун түзүү үчүн Infineon тактасынын пакетин орнотуңуз.
- Орнотуу кадамын бирден аткарыңыз. Шилтеме
- ESP8266 үчүн такта пакетин орнотуңуз.
- Орнотуу кадамдарын бирден аткарыңыз. Шилтеме
Мисал кодун түзүү үчүн кошумча китепканаларды орнотуңуз-
- TLI4970
- OLED экраны
Эскертүү:- Сиз zipти жүктөп, Arduino IDEге.zip файлын кошуу менен кошо аласыз (эгер билбесеңиз, readme файлындагы TLI4970 сенсор libде берилген кадамдарды аткарыңыз), болбосо эки китепкананы тең китепкана менеджеринен орното аласыз. IDEде.
3 -кадам: Туташуу диаграммасы
Байланыш төмөнкүдөй:
XMC 2Go ----> Tli4970
Vss ------- GND
Vdd ---------> 3.3V
P0_6 --------> MISO
P0_8 -------> SCK
P0_9 -------> CS
XMC 2Go -----> Nodemcu
Vss ----------> GND
Vdd ----------> 3.3
VP2_0 ------> D6
Nodemcu - OLED
GND --------> GND
3.3V ---------> 3.3V
D1 ------------> SCK
D2 ------------> SDA
4 -кадам: Берилиштерди визуалдаштыруу үчүн ThingSpeakти орнотуу
- ThingSpeakте каттоо эсебин түзүңүз
- ThingSpeak эсебинде канал түзүңүз
- ThingSpeak каналынын грамоталарын алыңыз жана API ачкычын жазыңыз жана NodeMCUде жаркырай турган.ino файлы менен бирге болгон жашыруун файлдагы деталдарды жаңыртыңыз.
5 -кадам: Акыркы кадамдар
Пакетте берилген pins_ardiuno алмаштырылгандан кийин rar файлында берилген кодду жаркылдатыңыз.
Эскертүү: pins_arduino.h көчүрүү жана C: / Users \…. / AppData / Local / Arduino15 / packages / Infineon / hardware / arm / 1.4.0 / варианттары / XMC1100 / config / XMC1100_XMC2GO / жолунда бар pins_arduino.h менен алмаштыруу pins_arduino.h
Эскертүү: Бак конверторунан 5V өндүрүмүн алып, XMC2Go менен NodeMcu'ну кубаттаңыз.
6 -кадам: Flow Диаграммасы & Circuit Connection
Жарк коду байланыштарды текшерет, энергия эсептегич энергия эсептегичке туташкан ар кандай шайман керектеген кубатты эсептөөгө даяр.
Бул проектордун баасын жогорулатуучу проектордук тактасы алынууда, бул нерсе проекттин баасын жогорулатат, бирок бул нерсени бир эле розетканы колдонуу менен жасоого болот, бирок эгерде сиз бир гана розетканы колдонуп жатсаңыз, анда эки эсе коргоочу болуңуз. AC энергия булагы менен иштөө учурунда.
Сунушталууда:
Arduino колдонуу менен жөнөкөй жыштыктагы эсептегич: 6 кадам
Arduino колдонуу менен жөнөкөй жыштык эсептегич: Бул үйрөткүчтө биз Arduino аркылуу жөнөкөй жыштык эсептегичти кантип жасоону үйрөнөбүз. Видеону көрүңүз
Кантип кадам эсептегич жасоо керек?: 3 кадам (сүрөттөр менен)
Step Counter кантип жасалат ?: Мен көптөгөн спортто жакшы аткарчумун: жөө басуу, чуркоо, велосипед тебүү, бадминтон ойноо ж.б. Мейли, менин ичимди карачы ……. Ооба, баары бир мен машыгуу үчүн кайра баштоону чечтим. Мен кандай жабдыктарды даярдашым керек?
DIY Arduino көп функциялуу энергия эсептегич V1.0: 13 кадам (сүрөттөр менен)
DIY Arduino көп функциялуу энергия эсептегич V1.0: Бул Нускамада мен сизге Arduino негизделген көп функциялуу энергия эсептегичти кантип жасоону көрсөтөм. Бул кичинекей Метр - электр параметрлери боюнча маанилүү маалыматты көрсөтүүчү абдан пайдалуу түзүлүш. Аппарат 6 пайдалуу электр параметрин өлчөй алат
Жүктү башкаруу менен зымсыз энергия эсептегич: 5 кадам
Жүктү көзөмөлдөөчү зымсыз энергия эсептегич: КИРИШҮҮ Youtube каналы :::: https://www.youtube.com/channel/UC6ck0xanIUl14Oor…Бул долбоор Атмелдин Atmega16 микроконтроллерине негизделген. NRF24L01+ Зымсыз байланыш модулу Wireless да колдонулат
Төмөн энергия керектөө доорунда зымсыз байланыш модулдарынын энергия керектөөсүн кантип туура өлчөө керек?: 6 кадам
Төмөн энергия керектөө доорунда зымсыз байланыш модулдарынын энергия керектөөсүн кантип туура өлчөө керек ?: Аз энергия керектөө нерселердин Интернетинде өтө маанилүү түшүнүк. Көпчүлүк IoT түйүндөрү батарейкалар менен иштеши керек. Зымсыз модулдун энергия керектөөсүн туура өлчөө менен гана, мен канча батареяны так эсептей алам