Kako oblikovati samodejni grelnik sedežev za vaš kavč?

Koncept ogrevanih sedežev danes sprejema skoraj vsako avtomobilsko podjetje in v vseh najnovejših modelih Toyote, Honde, KIA itd. Podjetje ponuja ogrevane sedeže v avtomobilih. Večina podjetij v svojih modelih nudi ogrevane in hladne sedeže, zaradi katerih so vozne izkušnje zelo prijetne, zlasti v poletnih mesecih. Ob ohranjanju te ideje sem pomislil, zakaj ne bi ideje o ogrevanih sedežih v naših domovih uresničil na naši Kavč ki je postavljena v dnevno sobo ali kje drugje. Vezje, ki ga bom kasneje oblikoval v tem članku, bo odgovorno za ogrevanje vseh vrst sedežnih garnitur, ne glede na to, ali gre za kavč z okroglo roko, kvadratno roko, trdi klin itd. se bo po določenih časovnih intervalih samodejno začel ogrevati. Zdaj, brez zapravljanja niti sekunde, se lotimo dela.



Avtomatski grelec sedežev

Kako pritrditi grelne plošče z Arduinom?

Zdaj bomo zbrali informacije o elektronskih komponentah, preden bomo izdelali seznam vseh komponent strojne opreme, ker nihče ne bo želel ostati sredi projekta samo zaradi manjkajoče komponente.



1. korak: potrebne komponente (strojna oprema)

  • Arduino Nano
  • Prilagodljive poliamidne grelne plošče (x4)
  • 4-kanalni DC 5V relejni modul
  • DHT11 Senzor vlažnosti temperature
  • Jumper žice
  • Tiskano vezje
  • 12V Lipo baterija
  • FeCl3
  • Vroče pištolo za lepilo
  • Majhna plastična škatla
  • Scotch trajni montažni trak

2. korak: potrebne komponente (programska oprema)

  • Proteus 8 Professional (Lahko ga prenesete z Tukaj )

3. korak: Načelo dela

Načelo dela tega projekta je precej preprosto. Poganja ga 12V Lipo baterija . V tem projektu je prednostna Lipo baterija, ker daje dobro varnostno kopijo in zagotavlja čas rezervne kopije približno 2 dni ali celo več. Za napajanje tega vezja lahko uporabite tudi adapter za izmenični tok na enosmerni tok, ker je naša zahteva 12V enosmernega toka. Hrbtenica tega projekta so Ogrevalne plošče ki bo odgovoren za ogrevanje kavča. Temperatura bo zaznala temperaturo prostora in ko temperatura pade pod mejo, ki je določena v kodi, se sproži relejni modul in ogrevanje se začne. The ogrevanje se bo nadaljeval, dokler se temperatura ne vrne v prejšnje stanje. Rele se bo sprožil, ko bo temperatura padla pod 25 stopinj in bo obrnjen IZKLOPLJENO ko se temperatura vrne v prvotni položaj. Kodo lahko spremenite glede na vaše zahteve. Spodaj sem priložil kodo, da jo boste lahko razumeli in po potrebi naredili spremembe.



4. korak: Simulacija vezja

Pred izdelavo vezja je bolje simulirati in preučiti vse odčitke v programski opremi. Programska oprema, ki jo bomo uporabljali, je Proteus Design Suite . Gre za programsko opremo, na kateri so simulirana elektronska vezja.



  1. Ko prenesete in namestite programsko opremo Proteus, jo odprite. Odprite novo shemo s klikom na ISIS v meniju.

    ISIS

  2. Ko se prikaže nova shema, kliknite na P v stranskem meniju. S tem se odpre polje, v katerem lahko izberete vse komponente, ki bodo uporabljene.

    Nova shema

  3. Zdaj vnesite ime komponent, ki bodo uporabljene za izdelavo vezja. Komponenta se bo pojavila na seznamu na desni strani.

    Izbira komponent



  4. Na enak način kot zgoraj poiščite vse komponente. Pojavili se bodo v Naprave Seznam.

Po simulaciji vezja smo ugotovili, da deluje v redu, zato bomo nadaljevali korak naprej in oblikovali njegovo postavitev PCB.

5. korak: Naredite postavitev PCB

Kot bomo naredili vezje strojne opreme na PCB-ju, najprej moramo narediti postavitev PCB-ja za to vezje.

  1. Za postavitev PCB na Proteus moramo najprej dodeliti pakete PCB vsaki komponenti sheme. Če želite dodeliti pakete, z desno miškino tipko kliknite komponento, ki ji želite dodeliti paket, in izberite Orodje za pakiranje.

    Dodelitev paketov

  2. Kliknite na OVEN možnost v zgornjem meniju, da odprete shemo PCB.

    ARIES Oblikovanje

  3. Na seznamu komponent postavite vse komponente na zaslon v obliki, za katero želite, da izgleda vaše vezje.
  4. Kliknite način skladbe in s puščico povežite vse nožice, za katere vam pove programska oprema.

6. korak: vezje

Po postavitvi tiskanega vezja bo shema vezja videti tako:

Shema vezja

7. korak: Uvod v Arduino

Če še niste delali na Arduino IDE, ne skrbite, ker je spodaj prikazan korak za korakom za nastavitev Arduino IDE.

  1. Prenesite najnovejšo različico Arduino IDE iz Tukaj .
  2. Povežite svojo ploščo Arduino z računalnikom in odprite nadzorno ploščo. Kliknite na Strojna oprema in zvok. Zdaj odprto Naprave in tiskalnik in poiščite vrata, na katera je priključena vaša plošča. V mojem primeru je COM14 v različnih računalnikih pa je drugače.

    Iskanje pristanišča

  3. Kliknite meni Orodje in ploščo nastavite kot Arduino Nano (AT Mega 328P) .

    Nastavitev plošče

  4. V istem meniju orodja nastavite procesor kot ATmega328p (stari zagonski nalagalnik) .
  5. Prenesite spodnjo kodo in jo prilepite v svoj Arduino IDE. Kliknite na naložite za zapisovanje kode na mikrokrmilnik.

    Naložite kodo

S klikom prenesite kodo in potrebne knjižnice Tukaj.

8. korak: Razumevanje kodeksa

Koda, uporabljena v tem projektu, je zelo preprosta in dobro komentirana. Čeprav je samoumeven, je na kratko opisan spodaj, tako da lahko, če uporabljate drugo ploščo Arduino, kot je Uno, mega itd., Kodo pravilno spremenite in nato zapišete na ploščo.

  1. Na začetku knjižnica za uporabo DHT11 je vključena, se spremenljivke inicializirajo za shranjevanje začasnih vrednosti med izvajanjem. Zatiči so tudi inicializirani za povezavo senzorjev z mikrokrmilnikom.
#include // vključno s knjižnico za uporabo temperaturnega senzorja dht11 DHT11; // ustvarjanje predmeta za temperaturni senzor #define dhtpin 8 // inicializacija zatiča za povezavo senzorja #define relay 3 // inicializacija zatiča za povezavo releja float temp; // spremenljivka za začasno vrednost

2. void setup () je funkcija, ki se v kodi izvede samo enkrat, ko se mikrokrmilnik vklopi ali pritisne gumb za omogočanje. Hitrost prenosa je nastavljena s to funkcijo, kar je v bistvu hitrost v bitih na sekundo, s katero mikrokrmilnik komunicira z zunanjimi napravami.

void setup () {pinMode (dhtpin, INPUT); // ta zatič uporabite kot INPUT pinMode (rele, OUTPUT); // uporabite ta zatič kot OUTPUT Serial.begin (9600); // nastavitev hitrosti prenosa}

3. void loop () je funkcija, ki se vedno znova izvaja v zanki. Pri tej funkciji beremo podatke z izhodnega zatiča DHT11 in vklopimo ali izklopimo rele na določeni temperaturni ravni. Če je temperatura nižja od 25 stopinj, se grelne plošče vklopijo, sicer ostanejo izključene.

void loop () {zamuda (1000); // wati za drugi DHT11.read (dhtpin); // odčitavanje temperature temperature temperature = DHT11.temperature; // shranimo temperaturo v spremenljivko Serial.print (temp); // natisnemo vrednost na monitor Serial.println ('C'); če (temp<=25) // Turn the heating plates on { digitalWrite(relay,LOW); //Serial.println(relay); } else // Turn the heating plates off { digitalWrite(relay,HIGH); //Serial.println(relay); } }

9. korak: Nastavitev strojne opreme

Kot smo zdaj simulirali vezje na programski opremi in deluje popolnoma v redu. Zdaj pa pojdimo naprej in postavimo komponente na PCB. PCB je tiskano vezje. To je plošča, popolnoma prevlečena z bakrom na eni strani in popolnoma izolirana z druge strani. Izdelava vezje na PCB je razmeroma dolgotrajen postopek. Po simulaciji vezja v programski opremi in izdelavi postavitve tiskanega vezja se postavitev vezja natisne na maslen papir. Preden papir za maslo položite na ploščo PCB, z strgalom PCB podrgnite ploščo, tako da se plast bakra na plošči zmanjša od vrha plošče.

Odstranjevanje bakrene plasti

Nato masleni papir položite na ploščo PCB in likajte, dokler se vezje ne natisne na ploščo (traja približno pet minut).

Železna plošča pcb

Zdaj, ko je vezje natisnjeno na ploščo, je potopljeno v FeCl3.raztopine tople vode za odstranjevanje odvečnega bakra s plošče, za seboj bo ostal samo baker pod tiskanim vezjem.

Odstranite bakreno plast

Nato ploščo PCB podrgnite s strgalom, tako da bo ožičenje vidno. Zdaj izvrtajte luknje na ustreznih mestih in položite komponente na vezje.

Vrtanje na PCB

Spajkajte komponente na ploščo. Na koncu preverite neprekinjenost vezja in če na katerem koli mestu pride do prekinitve spajkanja komponent in jih ponovno priključite. V elektroniki je preizkus neprekinjenosti preverjanje električnega tokokroga, da se preveri, ali tok teče na želeni poti (ali je to zagotovo celotno vezje). Preskus neprekinjenosti se izvede tako, da se na izbrani način nastavi malo napetosti (ožičene v dogovoru z diodo LED ali metežem, ki ustvarja del, na primer piezoelektrični zvočnik). Če preizkus kontinuitete opravi, to pomeni, da je vezje ustrezno narejeno po želji. Zdaj je pripravljen za testiranje. Bolje je, da vroče lepilo nanesete s pištolo za vroče lepilo na pozitivni in negativni priključek akumulatorja, da se terminali akumulatorja ne bodo ločili od vezja.

10. korak: Testiranje vezja

Po sestavi komponent strojne opreme na ploščo PCB in preverjanju neprekinjenosti moramo preveriti, ali naše vezje deluje pravilno ali ne, bomo preizkusili svoje vezje. Po preklopu VKLOPLJENO vezje ga postavite blizu mesta, kjer je temperatura pod 25 stopinj. Opazili boste, da se bodo plošče začele segrevati in bodo obrnjene IZKLOPLJENO takoj ko se temperatura dvigne. Po preizkusu vezja ga položite v pokrov. Pokrivanje je mogoče oblikovati doma z uporabo katerega koli materiala. Lahko se na primer oblikuje lesena obloga, oblikuje plastično ohišje ali pa se vezje postavi v debelo krpo in zašije. Nato ga z dvojnim trakom prilepite na spodnjo stran kavča. Redno spremljajte baterijo in jo pogosto polnite.

To je vse za danes. Še naprej obiskujte naše spletno mesto za bolj zanimive inženirske projekte in ne pozabite deliti svojih izkušenj po izdelavi tega projekta doma.