Obsah:

Ovládač ventilátora Arduino: 7 krokov
Ovládač ventilátora Arduino: 7 krokov

Video: Ovládač ventilátora Arduino: 7 krokov

Video: Ovládač ventilátora Arduino: 7 krokov
Video: Драйвер для ардуино. Установка драйвера ch340 и первый запуск Ардуино для начинающих #2 2024, November
Anonim
Ovládač ventilátora Arduino
Ovládač ventilátora Arduino

Ahoj!

V tomto krátkom návode ukážem svoj veľmi jednoduchý, ale napriek tomu užitočný gadget. Vytvoril som to pre syna svojho priateľa na vzdelávacie účely, na školskú prezentáciu.

Začnime.

Krok 1: Jednoduchý ovládač

Jednoduchý ovládač
Jednoduchý ovládač
Jednoduchý ovládač
Jednoduchý ovládač
Jednoduchý ovládač
Jednoduchý ovládač

Jedná sa o arduino jednoduchý nano ovládač využívajúci displej nokia 5110, tranzistor BC547 NPN, 3 -vodičový (12 V) počítačový ventilátor, 2 LED diódy a snímač teploty DS18B20. Ako vidíte na obrázku, je to jednoduché a základné nastavenie.

Krok 2: Materiály

Potrebné diely:

- Akákoľvek doska arduino

- Nokia 5110 LCD / alebo HX1230 LCD je tiež vhodný

- breadboard

- niekoľko prepojovacích káblov

- BC547 alebo iný podobný NPN tranzistor

- snímač teploty DS18B20

- 2 alebo 3 -vodičový 5/6/12/24V ventilátor alebo akékoľvek iné elektronické zariadenie

- 2x 200 ohmový odpor a dve LED diódy

- Ženské kolíkové hlavičky

- ak chcete merať otáčky ventilátora, bude potrebná jednoduchá dióda 1N4007 a 10K pullup odpor.

Krok 3: Softvér

Pre toto nastavenie som urobil veľmi jednoduchý náčrt na demonštráciu funkčnosti.

Stiahnite si potrebné knižnice, skompilujte a nahrajte do arduina.

Ak chcete súbor PCB prejsť na tento odkaz, otvorte ho v editore a môžete vygenerovať súbor gerber.

easyeda.com/Lacybad/arduino-fan-controller

Moje druhé PCB je možné stiahnuť na tomto odkaze:

easyeda.com/Lacybad/arduino-nano-controlle…

Táto podobná doska plošných spojov používa displej SSD1306 so 4 tranzistormi.

Krok 4: Schéma

Schematický
Schematický

Ako vidíte, mal som čas a urobil som schematickú schému pre jednoduchšie pochopenie.

Ak chcete vidieť otáčky ventilátora, urobte správne nastavenie. Ak nie, nepridávajte diódu a výsuvný odpor.

Krok 5: Arduino v práci

Arduino v práci
Arduino v práci
Arduino v práci
Arduino v práci
Arduino v práci
Arduino v práci
Arduino v práci
Arduino v práci

Malé vysvetlenie:

V tomto nastavení predpokladajme, že chceme niečo schladiť chladiacim ventilátorom. Arduino meria teplotu predmetu/alebo kvapaliny/. Keď teplota prekročí určitú hodnotu, arduino vydá signál (VYSOKÝ) základni tranzistorov, aby ním mohla prúdiť elektrina a zapnúť ventilátor.

V našom prípade tranzistor funguje ako spínač.

Jedinou nevýhodou je, že väčšina tranzistorov NPN (ako BC547) má obmedzenie prúdu na max. 100-150mA.

Keď teplota klesne pod určitú hodnotu, arduino prepne výstupný kolík zo stavu HIGH do LOW. Potom cez ňu neprúdi žiadna elektrina a vypne sa ventilátor.

Z tohto dôvodu som použil arduinos D6 pin (pwm).

Pokiaľ je chladenie zapnuté, ČERVENÁ LED dióda svieti, keď nechladí, ZELENÁ LED svieti.

Na doske plošných spojov je 5/12V vstup pre napájanie ventilátora. K dispozícii je prepojka na prepínanie napájania z Arduina alebo zo vstupu 12V. Prepojku je možné teoreticky použiť aj s napájaním 12 V, pretože som ho pripojil k kolíku VIN arduina, ktorý je pripojený k regulátoru napätia AMS1117. Teoreticky zvládne vstup 12 voltov, ale nechcel riskovať „magický dym“.

Ale s týmto nastavením môže ovládať relé, mosfety atď …

NEODPORÚČAM POUŽÍVAŤ NANO dosky LGT8F328PU !!!! Má veľmi slabú schopnosť napájania, čo znamená, že nebude fungovať. Vyskúšal som to.

Krok 6: ot / min

Ot./min
Ot./min

Keď som navrhoval dosku s plošnými spojmi, nepočítal som s meraním otáčok a nenapísal som to najskôr do náčrtu. Pridal som to neskôr. Keď som prvýkrát zostavil všetko na dosku, zistil som, že potom, čo arduino prestalo chladiť a ventilátor sa vypol, vrtuľa ventilátora sa každé dve sekundy trochu pohla. Nevedel som, čo mám robiť, takže som nainštaloval jednoduchú diódu so zadným smerom na snímač Hallovho efektu a na pin D2 som pridal 10K sťahovací odpor. Aj keď sa ventilátor zastaví, toto rušivé pohybovanie sa zastaví. Teraz to funguje dobre.

Krok 7: Plány do budúcnosti

Budúce plány
Budúce plány
Budúce plány
Budúce plány

Na leto mám dva plány. Chcem pre svoj motocykel vyrobiť chladenie ventilátorom, pretože je chladené iba vzduchom. Keď sa však zastaví, už nebude chladiť a riskujete poškodenie prehriatím.

Druhým plánom je systém zavlažovania rastlín na mojom dvore. 6 alebo 12 voltové vodné čerpadlo je viac ako dostatočné a budú sa ovládať mosfetovým modulom IRF520. Ale zvyčajne ich spájkujem a nahradím IRLZ44N, pretože logický mosfet je pre arduino lepší ako N kanál fet. Možno ich tiež zverejním, keď budú hotové.

Dúfam, že to niekomu pomôže. Pls, neváhajte ho použiť!

Odporúča: