Мазмұны:
- 1 -қадам: Қолданылатын компоненттер/жабдықтар мен құралдар
- 2 -қадам: Arduino орнатыңыз және мысалдарды құрастыруға дайын болыңыз
- 3 -қадам: Қосылу диаграммасы
- 4 -қадам: Деректерді визуализациялау үшін ThingSpeak бағдарламасын орнату
- 5 -қадам: Қорытынды қадамдар
- 6 -қадам: Ағын диаграммасы және тізбекті қосу
Бейне: Энергия есептегіші: 6 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Ескерту - Біз бұл жобаны ешкім шығарған кезде қандай да бір қателік үшін жауап бермейміз
XMC1100 мен TLI 4970 және Wi-Fi модулін NodeMcu (ESP8266) қолданатын энергия есептегіш
Энергия есептегіші TLI4970 (ток сенсоры) мен XMC 2Go қосымшасы болып табылады және айнымалы ток көзі бар кез келген электр розеткасына қосылатын және қосылатын құрылғы болып табылады.
Бұл қосымшада Энергия есептегіші келесі мүмкіндіктерге ие
- Құрылғылар тұтынатын қуатты, энергияны көрсетеді және есепшоттың бағасы болуы мүмкін.
- Тұрмыстық техниканың энергиясын қашықтан бақылау.
Кездейсоқ қысқа тұйықталу кезінде тізбек тақтасына зақым келтірмеу үшін айнымалы ток желісінен қуат алынады және сақтандырғыш арқылы өтеді.
Содан кейін айнымалы ток желісі екі бөлікке бөлінеді:
1. Ағымдағы сенсор арқылы жүктеуге (TLI4970).
2. 230 В айнымалы ток/5 В тұрақты ток көзінің модулі.
Ағымдағы сенсор жүктеме арқылы өтетін ток мөлшерін өлшейді және 16 разрядты SPI деректерін (13 биттік ток мәні) XMC 2Go-ға жібереді, онда энергия, қуат және есеп айырысу калибрленеді.
XMC 2Go Nodemcu көмегімен деректерді бұлтқа (Thingspeak) жібереді және ол OLED -де көрсетіледі.
Құрылғыларды қосу үшін Бак түрлендіргіші 230 В айнымалы токтан 5 В тұрақты токқа дейін төмендету үшін қолданылады
1 -қадам: Қолданылатын компоненттер/жабдықтар мен құралдар
- Tli4970:
- TLI4970-бұл Infineon дәлелдеген Hall технологиясына негізделген жоғары дәлдіктегі ток сенсоры. Оның айнымалы және тұрақты ток өлшеу диапазоны ± 50А дейін және SPI шығысы 16 биттік (13 биттік ток мәні). Бұл сыртқы калибрлеуді немесе A/D түрлендіргіштері, 0 pAmps немесе тірек кернеуі сияқты қосымша бөліктерді қажет етпейтін, қолдануға оңай, толық цифрлық шешім.
Ол Arduino кітапханасын пайдалануға дайын.
TLI4970 нұсқасының мәліметтер кестесін мына жерден табыңыз.
- XMC2Go:
- XMC1100 бар XMC 2Go жинағы, мүмкін, әлемдегі ең кіші, толықтай микроконтроллерді бағалау жиынтығы-XMC1100 (ARM® Cortex ™ -M0 негізіндегі)-борттық J-Link Lite отладчик (XMC4200 микроконтроллерімен іске асырылған)-USB арқылы қуат (Micro USB) - ESD және кері ток қорғанысы - 2 x пайдаланушы жарық диоды - 2x8 түйреуіш тақтасы үшін ыңғайлы түйреуіштер.
- Оны Arduino IDE көмегімен бағдарламалауға болады. Сілтеме
- Пайдаланушы нұсқаулығын мына жерден табуға болады.
- NodeMCU:
- Қосымша ақпарат алу үшін Wi-Fi тақтасы
- AC-DC қос шығысы:
- 220 вольттан 5 вольтты кернеуге дейін төмендейді. Сілтеме
- Oled I2C дисплейі:
- Сілтеме
- Прототип тақтасы:
- Сілтеме
- 5 -тен 1 -ге дейін кеңейту қорабы:
- Сілтеме
Электр сымдары
- Қолданылатын құрал-
- Кішкентай жалпақ бұрағыш
- Пісіру үтігі, құрғақ түкті кетіру
- Сым кескіштер
- Dremal немесе ұқсас құрал
2 -қадам: Arduino орнатыңыз және мысалдарды құрастыруға дайын болыңыз
- Arduino IDE орнатыңыз. Сілтеме
- Мысал кодын құрастыру үшін Infineon тақтасының бумасын орнатыңыз.
- Орнату қадамын бірінен соң бірін орындаңыз. Сілтеме
- ESP8266 тақтасының пакетін орнатыңыз.
- Орнату қадамдарын бірінен соң бірін орындаңыз. Сілтеме
Мысал кодын құрастыру үшін қажет қосымша кітапханаларды орнатыңыз-
- TLI4970
- OLED экраны
Ескерту:- zip файлын жүктеп алып,.zip файлын қосу арқылы Arduino IDE-ге қосуға болады (егер білмесеңіз, 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.3В ---------> 3.3В
D1 ------------> SCK
D2 ------------> SDA
4 -қадам: Деректерді визуализациялау үшін ThingSpeak бағдарламасын орнату
- ThingSpeak -те тіркелгі жасаңыз
- ThingSpeak есептік жазбасында арна жасаңыз
- ThingSpeak Channel және Write API кілтінің тіркелгі деректерін алыңыз және NodeMCU -де жарқырайтын.ino файлымен бірге бар құпия файлдағы мәліметтерді жаңартыңыз.
5 -қадам: Қорытынды қадамдар
Rar файлында берілген кодты пакетте берілген pins_ardiuno ауыстырғаннан кейін жыпылықтаңыз.
Ескерту: 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
Ескертпе: конвертордан 5В шығысын алыңыз және XMC2Go мен NodeMcu екеуін де қосыңыз.
6 -қадам: Ағын диаграммасы және тізбекті қосу
Қосылымды тексеретін кодты жарқылдатыңыз, энергия есептегіші энергия есептегішке қосылған кез келген құрылғы тұтынатын қуатты есептеуге дайын.
Бұл проектордың бағасын жоғарылататын сақтандырғыш тақтасы бар, оны жүктемені қосуға болатын бір розетканы пайдалану арқылы жасауға болады. Бірақ егер сіз сақтандырғышсыз бір розетканы қолдансаңыз, қос қорғаныс болыңыз. айнымалы ток көзін өңдеу кезінде.
Ұсынылған:
СКД -мен 8051 мен IR сенсоры бар келушілердің есептегіші: 3 қадам
СКД -мен 8051 мен IR сенсорын пайдаланатын келушілердің есептегіші: Құрметті достар, мен келушілердің есептегішін 8051 және IR сенсорының көмегімен қалай жасау керектігін түсіндірдім және оны СКД -де көрсеттім. 8051 - бұл бүкіл әлемде коммерциялық қосымшалар мен хобби жасау үшін қолданылатын ең танымал микроконтроллердің бірі. Мен визаны жасадым
DIY көп функциялы энергия есептегіші V2.0: 12 қадам (суреттермен)
DIY көп функциялы энергия есептегіші V2.0: Бұл нұсқаулықта мен сізге Wemos (ESP8266) негізіндегі көп функциялы энергия есептегішін жасауды көрсетемін. Бұл шағын метр - бұл кернеуді, токты, қуатты, энергия мен қуатты бақылайтын өте пайдалы құрылғы. Бұлардан басқа, ол қоршаған ортаны бақылайды
TinkerCad -те Arduino қолданатын келушілердің есептегіші: 3 қадам
TinkerCad -те Arduino қолданатын келушілердің есептегіші: Бізге семинар залы, конференц -зал немесе Сауда орталығы немесе ғибадатхана сияқты жерге баратын адамды/адамдарды жиі бақылау қажет. Бұл жобаны кез келген конференц -залға немесе семинар залына кірушілердің санын санау және көрсету үшін пайдалануға болады
DIY Arduino көп функциялы энергия есептегіші V1.0: 13 қадам (суреттермен)
DIY Arduino көп функциялы энергия есептегіші V1.0: Бұл нұсқаулықта мен сізге Arduino негізіндегі көп функциялы энергия есептегішті қалай жасау керектігін көрсетемін. Бұл кішкентай метр - бұл электрлік параметрлер туралы маңызды ақпаратты көрсететін өте пайдалы құрылғы. Құрылғы 6 пайдалы электрлік параметрді өлшей алады
Жүктемені басқаратын сымсыз энергия есептегіші: 5 қадам
Жүктемені басқаратын сымсыз энергия есептегіші: КІРІСПЕ Youtube каналы :::: https://www.youtube.com/channel/UC6ck0xanIUl14Oor…Бұл жоба есептеудің негізгі миы ретінде Atmel Atmega16 микроконтроллеріне негізделген. NRF24L01+ сымсыз байланыс модулі сымсыз байланыс үшін қолданылады