Atlab - - - - -

Négy számítógép ventilátor szabályozás. Gyakorlati megvalósítás.

Én is egy időben tartott ebben a témában, ezért dolgoztam gyakorlatilag, az eredmény - ez egy működő eszköz az előző cikkben.

Vissza, hogy a készülék kéri tőlem, hogy mit szükséges egy projekt megy Microchip mikrovezérlők, akivel már régóta és sikeresen dolgozik a Atmel mikrokontroller. A legjobb módja annak, hogy tanulni mikrokontroller eszközök - indul csinál valami gyakorlati projekt. Itt ismét „életre” számítógép ventilátor szabályozás alá rajta elhatároztam poizuchat új mikrokontroller nekem.

  • végre számítógép ventilátor szabályozás új eleme bázis, egyszerűsíti a rendszert;
  • főleg, hogy mentse a funkciók és kezelése;
  • add 4 hőmérséklet mérés csatornát.

A gyakorlati fejlődés kiigazítást: annak a ténynek köszönhető, hogy a firmware fejlesztés folyt magas szintű nyelven, a memória a mikrokontroller gyorsan véget, ezért kellett, hogy hagyjon fel az első hőmérséklet mérés, majd a eladása a négy előre megadott beállításokat a rajongók. Ugyanakkor kezelésének egyszerűsítése - már csak három gomb, és lett egy jobb felületet - kétsoros LCD kijelző sokkal informatívabb, mint a 7-szegmenses kijelző.

Egyrészt, én nagyon csalódott az eredmény firmware fejlesztés (számítógép ventilátor szabályozás a PIC írtam assembly nyelven, és az olyan nagy lehetőség arra, hogy egy jelentős firmware - háromszor - kevesebb memóriát).

C másrészt, megértem, hogy ez a fizetési annak könnyű és gyors programozás és assembly nyelven, a semmiből egy pár hétig, azt már semmi köze nem tudott.

Tehát, mi történt eredményeként:

  • 4 csatornás szabályozás;
  • A kimeneti feszültség beállításakor szinte 0 és 12 lépéseket, 128 lépések kiigazítás;
  • a vezérlés PWM áramkör, így semmi nem fűtött (legalábbis úgy, hogy szükséges volt, hogy a radiátorok);
  • PWM frekvencia 31250 Hz - ultrahangos tartományban - így simán fut, nem érkezett kattintás;
  • miután a számítógép ventilátor (PC) 10 másodpercig a ventilátor támogatása a maximális feszültség (12 V) egyszerre jelenik mérés maximális járókerék fordulatszáma a ventilátor
  • előléptetést követően feszültség a csatorna be van állítva az ugyanaz, mint volt az utolsó kiigazítás és a számítógép ventilátor vezérlés továbbhalad a működési mód;
  • megmérjük a forgási sebességét ventilátorlapáto- végzik a ciklikus, egy másik csatorna van kiválasztva 2 másodpercen belül, a sebesség mérjük, a mérési eredményeket a készülék abszolút értékekben (percenkénti fordulatszám), és százalékában a maximális sebesség;
  • Ha a járókerék ér (nincs tacho) üzenetet a baleset a kijelzőn, és egy sípoló hangot ad (a szám a „nyikorog” megfelel a csatorna számát, ahol a baleset történt);
  • csatorna ki lehet kapcsolni, így a kimeneti feszültség 0-ra, míg ez az érték nem lehet lehívni, és a kijelzőn megjelenik az „off”.

Sematikus ábrája a számítógép ventilátor vezérlés az 1. ábrán látható (a képre kattintva töltse le a pdf fájlt a program, minden rendben van látható):

Mint látható, az áramkör lett lényegesen könnyebbé, mint az előző változat. Nem hiszem, hogy egy másik változtatás, a számítógép ventilátor vezérlés a 2 ellenállás :).

Néhány magyarázat a rendszer:

  • DD1 mikrokontroller 4 előállítja a PWM-jel vezérlésére P-csatornás MOSFET kapcsolók DA1, DA2;
  • használják órajel a mikrokontroller belső oszcillátor 8 MHz, lehetséges, hogy kiadja egy pár kivezetést (esetleges további összekötő hőmérséklet-érzékelők), és kevésbé költséges áramkört;
  • Work vezérlő csatorna információ jelenik meg a kétsoros LCD kijelző HL1, az adatokat a fény áthatol a négy busz;
  • S1-S3 gomb vezérli a működését számítógép ventilátor szabályozás, kondenzátorok C2-C4, párhuzamosan kapcsolt gombok vannak kialakítva, hogy elnyomja fecsegést, használja a belső pullup ellenállásokat kapcsain a mikrokontroller, amely össze van kötve a gombot;
  • lánc R9, C5 és belső pullup ellenálláson funkció végrehajtásához megfelelő a mikrokontroller feszültségszint, és egyidejűleg egy alacsony frekvenciájú szűrő funkció el van nyomva, hogy egy bizonyos mértékig, hogy rövid impulzus zaj fan tahosignale;
  • hogy megkönnyítse a visszakeresés radioaktív elemek, a koordináció a mikrokontroller és a MOSFET feszültségszintek Keys eltérően teljesítették az előző rendszer: helyett chip megfelelő szintek 74F07, hogy használjon egy másik tápellátó áramkört (stabilizátor DA3 negatív feszültség), ami a következtetések Vcc mikrokontroller és Vdd indikátor csatlakozik a feszültség + 12, és a terminálok GND és a mikrokontroller vannak csatlakoztatva Vss feszültség jelző 7 B (kimeneti DA3 stabilizátor). Feszültségek jelennek a földhöz képest (eset) számítógép.

Ez a megoldás amellett, hogy az előnyök (stabilizátor 79L05 találni sokkal könnyebb, mint 74F07), van egy negatív oldala: a nyomtatott áramköri lapot, és különösen az indikátor kell rögzíteni úgy, hogy nem érintkezik a feszültség alatt álló részek (huzal, állványok, kijelző keretek, stb) egy számítógép esetében!

  • S1 - „kevesebb”, csökkenti a törzs a ventilátor;
  • S2 - „fix”, rögzíti az aktuális csatorna, hogy a bal oldalon a „Channel” felirat jelenik háromszög megnyomásával eltávolítja rögzítés csatorna, akkor kapcsolja ismét 2 másodpercen belül;
  • S3 - "több." növeli a feszültséget a ventilátor.
  • egyidejű lenyomásával S1 + S3 - számítógép ventilátor vezérlés visszaállítást hajt végre újra támogatása járókerék és mérése a maximális sebesség.

A hosszú gombnyomás (1 másodpercnél tovább) magában foglalja az automatikus ismétlés.

Most egy kicsit a szerkezet. Van e lehetőség a korábbi számítógépes ventilátor szabályozás, megyek a másikra a 3,5 „öbölben, így a konstruktív, vettem egy régi 3,5” merevlemez, dobta a tölteléket, fűrészelt le az extra darab vas-és műanyag az elülső panelen, így csak a keret:

Atlab - - - - -

Atlab - - - - -