usb hőmérő
Ennek mikrokontroller lett kiválasztva ATmega8. Digitális érzékelő: DS18B20, amelyben a hőmérséklet-mérési tartomány -55 és +125 ° C hőmérsékleten hőkezeljük. Általában itt egy lista, amire szükség van egy hőmérő:
- Mikrovezérlő ATmega8 (nagyon kívánatos anélkül index L végén).
- A DS18B20 hőmérséklet-érzékelő, anélkül, hogy szükség PAR index végén, különben a max. lesz a hőmérséklet 85 fok.
- Kvarc 12 MHz.
- 2 pF kondenzátor 22 és egy kondenzátor tápegység (10V és legalább 100 uF, mert az USB-távvezeték feszültség egyszerűen borzalmas).
- 2 ohm ellenállás 68, 200 ohm ellenállás 1, egy ellenállás körülbelül 1 2.2 4.7 kOhm, 10 kOhm-os ellenállás 1 és ellenállás 1,5kOm 1.
- 2 3.6V Zener dióda.
- Plug vagy USB-csatlakozó.
- LED.
- Nos, pecsétgyűrű vagy maketka, ahol ez mind kell gyűjteni.
A rendszer nagyon egyszerű. A bal oldalon az összes 4 USB kapcsolat. C3 kondenzátor a leginkább Conder táplálkozás. Zener dióda VD1 és VD2 csökkenti a feszültséget az adatsort 3.3V. DS18B20 érzékelők nem lehet tenni a fedélzeten, és vezet a kívánt helyre, általában kábel hossza lehet akár 100 méter, de én nem ajánlom több mint 50m. LED megváltoztatja állapotát (világít / kialszik) minden hőmérséklet mérés elindul. Ha ez egy kaotikus sebességgel villog, akkor az érzékelő megfelelően működik, ha az állandó fény, vagy sem fény érzékelő problémák (nincs megfelelően csatlakoztatva, nem dolgozó, Pili nagyon hosszú vezeték, amely körül az erős elektromágneses interferencia). Ahhoz, hogy a jobb oldalon egy csatlakozó áramköri programozási a mikrovezérlő. Firmware számára - USBThermometerMCUUSB_thermometerdefaultmain.hex. Kiöntése után a firmware kell helyesen beállítani Fyuz, különben a készülék nem fog működni a STK500 származó AVR Studio, úgy néz ki, mint ez:
Ha helyesen össze a készüléket és megfelelően varrott MK, ha csatlakozunk a számítógéphez USB-n keresztül a Windows megtalálja az új hardvert, és kéri, ha a járművezető. Nem található USBThermometerwindows-driver mappát. és hol kell megadni az elérési utat. Amikor telepíti az illesztőprogramot, indítsa újra a számítógépet. Ezután a program futtatásához USBThermometer.exe. Ha a készülék nincs csatlakoztatva, akkor a hőmérséklet lesz írva, hanem a [Ne podkl.k és mikor húzza az ablakot lesz egy kicsit [podvisatk minden második, mert a program frissíti az adatokat minden második csatlakoztatott eszközök amíg meg nem találja a hőmérő. Ha csatlakoztatja a készüléket, a tálca felugró üzenet [hőmérő podklyuchenk, Freeze ablakban fognak tűnni, és akkor látni:
További, nagyon kényelmes, a funkció a [Mini oknok és [Mindenekelőtt okonk. YaPobychno 2 db jelölj és megkapta ezt:
Mindez egy szürke terület, és van egy ablak a [mini VIDEK (fehér-kék háttér bulbashkami az asztalon). Mint :). Ez azért hasznos, mert egy kis ablak (96h198), folyamatosan a tetején az összes ablakot, és nem zavarja más alkalmazásokat. Ezen túlmenően a program nem jelenik meg a tálcán, és csak a tálcát, és a kurzor mozgatása az ikonra a program, akkor láthatjuk a hőmérséklet Celsius:
Ez a hőmérő Megnéztem több helyhez kötött PC-k, laptopok és netbookok az operációs rendszerek Windows Home Edition, Windows Professional és Windows Vista. Minden tökéletesen működött! Csak itt whist hőmérsékleten a hőmérséklet-érzékelő fölött vagy alatt 99 -9 grad.Pne látta a levelet [Ck (ahol a hőmérséklet Celsius), mert úgy döntött, egy font, hogy megjelenítse a hőmérséklet [Comic Sans MSK, de nem hiszem, hogy valaki egy probléma.
A program, firmware forrása, a vezető áramköri csatolt