Мазмуну:

DC чыңалуусун Arduino жана Node-RED менен өлчөө: 8 кадам (сүрөттөр менен)
DC чыңалуусун Arduino жана Node-RED менен өлчөө: 8 кадам (сүрөттөр менен)

Video: DC чыңалуусун Arduino жана Node-RED менен өлчөө: 8 кадам (сүрөттөр менен)

Video: DC чыңалуусун Arduino жана Node-RED менен өлчөө: 8 кадам (сүрөттөр менен)
Video: ESP8266 Project: How to control 2 AC bulb or load using 2 Relay with NodeMCU and D1 Mini over WiFi 2024, Июль
Anonim
DC чыңалуусун Arduino жана Node-RED менен өлчөө
DC чыңалуусун Arduino жана Node-RED менен өлчөө

Ардуино менен DC чыңалуусун өлчөөчү окуу куралдары көп, бул учурда мен каршылыктын кирүү маанилерин талап кылбастан, DCди өлчөөнүн эң жакшы функционалдык методун караган окуу куралын таптым, болгону бир аз каршылыкты жана мультиметрди талап кылат, Кийинки сабактарда биз баштайбыз күн панелдери менен жана биз узак убакыт бою VDC өлчөө керек.

Код чоң салымы үчүн Arduino жардамы менен DC Voltage Өлчөө макаласынын startelectronics.org сайтынан алынды.

Булак: Arduino аркылуу DC чыңалуусун өлчөө

Биз кээ бир өзгөртүүлөрдү киргиздик, бирок визуалдаштырууну коштук жана натыйжасы абдан жакшы болду !! Биздин arduino батареядагы чыңалууну өлчөйт жана Node-REDге сериялуу түрдө өткөрөт.

Үйрөткүч PDAControl

Англисче версия

DC чыңалуусун Arduino жана Node-RED менен өлчөө

pdacontrolen.com/measuring-dc-voltage-with-…

Español Versión

Midiendo Voltaje DC Arduino y Node-RED менен

pdacontroles.com/midiendo-voltaje-dc-con-ar…

Node-RED орнотуу

pdacontrolen.com/installation-node-red-plat…

1 -кадам: материалдар

Материалдар
Материалдар

Материалдар

1 Каршылык 1MOhm, мен 1% сабырдуулукка сунуштайм.

1 Каршылык 100K же 200Kтын 2си, мен 1% сабырдуулукка сунуштайм.

1 мультиметр

1 Arduino Mega 2560 R3 - Абдан арзан !!!

2 -кадам: Иштетүү жана туташуулар

Иштетүү жана туташуулар
Иштетүү жана туташуулар
Иштетүү жана туташуулар
Иштетүү жана туташуулар

Иштөө

Чыңалууну өлчөө үчүн чоң каршылыкты колдонгон мультиметрди өлчөө методуна негизделген жана өлчөөчү прибор чынжырдагы өлчөөгө таасир этпейт.

Бул учурда Arduino Mega 2560 R3 ADC 5V максималдуу 5V берет, 1MOhm жана 100k ортосундагы чыңалуу бөлүштүргүч колдонулат.

Сунуш: Бул учурда мен 5% сабырдуулукту колдондум жана натыйжасы жакшы болду, бирок жакшы өлчөө же басым талап кылынса, каршылык 1% толеранттуулукту колдонуңуз.

3-кадам: Node-RED & Node-RED панели

Node-RED & Node-RED панели
Node-RED & Node-RED панели
Node-RED & Node-RED панели
Node-RED & Node-RED панели
Node-RED & Node-RED панели
Node-RED & Node-RED панели

Node-RED & Node-RED панели

Бул убакыттан бери биз жергиликтүү тармакта тест жүргүзөбүз, платформа "реалдуу убакытта" тестирлөө үчүн жана Node-Red маалыматын көрүү, түйүндөрдү сүйрөө жана туташуу тез көзөмөлдөөчү колдонууга ээ болот,

Биз түйүндөрдү колдонобуз:

Node Serial порттору, бул Arduino PC (Node-RED) аркылуу чекиттен байланышка мүмкүнчүлүк берет.

Node-RED Nodes Dashboard, Виджет түйүндөрүнүн ар кандай укмуштуу көрүнүштөрдү түзүүсүнө мүмкүндүк берет.

4-кадам: Node-RED орнотуңуз

Image
Image

Node-RED орнотуу

Мен көптөн бери IBM тарабынан түзүлгөн Node-red деп аталган платформаны сынап көргүм келген, ал nodejsте иштелип чыккан, Node-RED Ник О'Лири жана Дэйв Конуэй-Джонс тарабынан иштелип чыккан, салымыңыз үчүн рахмат.

Бирок Node-Red деген эмне?

Бул API'лерди камтыган түйүндөрдүн туташуусуна негизделген ачык нерселердин графикалык куралы жана / же нерселердин Интернети үчүн түзмөктөрдүн байланышы жана / же байланышы, достук веб -интерфейси бар, ар кандай негизги жана татаал IoT функцияларын камтыйт. Ошондой эле IBM Bluemix деп аталган Node-REDдин онлайн версиясы.

Node-REDти жергиликтүү серверге орнотуу үчүн ар кандай үйрөткүчтөр бар, бирок бул окуу куралдары, абдан толук болсо да, мен үчүн туура иштеген жок, мен Node-REDти Linuxка орнотуу үчүн кадамдарды чогултууну чечтим, бул учурда Lubuntu ((Ubuntu) Бул колдонмо сизге жагат деп ишенем.

Түйүн-КЫЗЫЛ

nodered.org

5 -кадам: Калибрлөө

Калибрлөө
Калибрлөө
Калибрлөө
Калибрлөө

Калибрлөө

Өлчөөнүн туура болушу үчүн мультиметрди колдонуп, төмөнкү өлчөөлөрдү жүргүзүү жана Arduino IDE кодундагы баалуулуктарды өзгөртүү сунушталат.

Калибрлөө ыкмасынын толук түшүндүрмөсү

6 -кадам: Батарея 6v өлчөө

Image
Image
Батарея 6v өлчөө
Батарея 6v өлчөө

Батарея 6v өлчөө

Бул учурда биз 6vдан 12Ah чейин кислота батареясынын өлчөөсүн аткарабыз

Мен Emoncmsplatformдо көзөмөлдөө тактасын түздүм, бул жерде сиз тактаны реалдуу убакытта көрө аласыз.

7 -кадам: Башка тиркеме 10w Solar Panel Өлчөө

Image
Image

10W күн панелин өлчөө

Бир нече ай мурун мен 10Wтан 22VDC максимумга чейин күн батареясын сатып алгам, Arduino менен ADCди күйгүзүүдөн коркпой коопсуз өлчөөлөрдү жасадым.

8 -кадам: Жыйынтыктар жана сунуштар

Алар бул мүмкүн эмес деп айтышат, бирок узак убакыт бою DC чыңалуусун эффективдүү жана жакшыраак түрдө коддо колдоого алынган жана бул салымы үчүн startelectronics.org сайтына рахмат.

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

Келечектеги окуу куралдарында биз 10W күн панелин колдонобуз, анткени бул өлчөө тиркемеси ошол учурлар үчүн идеалдуу. Мен бул методдун артыкчылыктарынын бири мультиметрге окшош жогорку импеданс берилгенде өлчөөгө таасир этпейт деп ойлойм.

Үйрөткүч PDAControl

Англисче версия

DC чыңалуусун Arduino жана Node-RED менен өлчөө

pdacontrolen.com/measuring-dc-voltage-with…

Español Versión

Midiendo Voltaje DC Arduino y Node-RED менен

pdacontroles.com/midiendo-voltaje-dc-con-a…

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