Arduino saját kezűleg usb port

Szeretném bemutatni, hogy a projekt, egy jól ismert változata a vezérlő Arduino. Kezdjük egy rövid története. Elektronikai Mérnökök én már több mint 10 éve. De érdeklődés mikrokontroller meg nem is olyan régen. Tanulás, programozott mikrokontroller származó Atmel sikere volt szabálytalan. És valahogy, tanulási terek az internet programozás mikrokontroller, azért jöttem, hogy a helyszínen az Arduino. Vezérlőik tetszett és azt akarta, ezt magának. Mivel forrasztás „tudom tartani a kezükben”, hogy vesz egy vezérlő visszautasította, és elkezdte keresni az interneten információt független a gyártás, de semmi használható találat. Mint egy USB csatlakozó.

Fájl letöltése sémák eredeti változatának Arduino vezérlő adatlap a FT232R chip Print „Arduino hazai leány” és gondoltam, hogy mindez együtt, hogy mit fog találni. És itt volt egy ilyen rendszer:

Arduino saját kezűleg usb port


Használt a rendszer a részleteket:

Régebben ellenállások SMD 0805:
- R1, R2, R4, R7 - 300 ohm 1 kohm (talál);
- R3 - 10 ohm;
- R5, R6 - 1 kOhm.

kondenzátorok:
- C2, C3, C5, C13, C8, C10, C11 - SMD (0805) szembeni 0,1 uF;
- elektrolitok C1, C4, C9, C12 - Régebben 22 uF 50 V *, jöttek rám magassága. Megnevezés nem különösen fontos, nem kevesebb, mint 10 uF egy feszültség nem alacsonyabb, mint 10V, kivéve C9, feszültsége nagyobb kell legyen, mint a 20% feszültség a külső forrás;
- C6, C7 - kerámia 22 pF.

Bármilyen LED-ek (alak, méret, szín) a jelenlegi 15-20 mA. D5 dióda - 1N4007 is SMD csomagot. Kvarc - 16 MHz-es.

chips:
- DA1 - L7805 a TO220 csomag;
- DD1 - FT232RL (MICRA jó, de egy nagyobb csomag nem termelnek);
- DD2 - a mikrokontroller magát, azt használják a ATmega168, akkor ATmega8 Activity Kit Kézikönyv, gondolom, és atmega328 is szép, a fő terhet a megfelelő boot loader (bootloader).

Szerint a végleges költség nem lehet azt mondani, hogy pontosan (SMD alkatrészeket nem vásárolt, talált dobozokban, egy elektronikai rádióamatőr)))). A költségeket a következők voltak (a Rostov-na-Donu): FT232RL - 200 p. ATmega168 - 220 p. L7805 - 15 p. csatlakozók, biztosíték, fésű aljzat, a gomb - mintegy 100 p.

Amikor csatlakoztatja az összeszerelt készüléket a számítógéphez, hogy meghatározza egy új eszközt, telepíteni kell az illesztőprogramot, mutatva az utat a «FTDI USB-meghajtók» (a letöltött programot Arduino IDE) könyvtárban.

A nyomtatott áramkör (PCB) volt néhány probléma, de ez segített egy képet PP a cikkben. Minden kivezetésre és csatlakozók távolságok egybeesik az eredeti Arduino board, tud-e csatlakozni egy Arduino kompatibilis bővítőkártya.

E vezérlő nagyon eltérő lehet - a „tankönyv” programozási hogy hozzon létre egy komoly biztonsági rendszereket. Tájékoztatás annak alkalmazása az interneten nagyon sok.

Powered Controller könnyű. A számítógépre telepített Arduino IDE szoftver ingyenesen letölthető a hivatalos oldalon www.arduino.cc. Ebben írja meg a program (vázlat) a végrehajtás a vezérlő. Ezután nyomja meg a gombot az Arduino IDE „download” környezetben, a számítógép lefordítja a programot által értett nyelven mikrokontroller és egy virtuális com port létre a FT232R chip, továbbítja azt a mikrokontroller. A program letöltése után, akkor kezdődik, azonnal, ha nem kapcsoljuk ki a készüléket, hogy a vezérlő. FT232R chip is van egy kimeneti jelet az automatikus újraindítás a mikrokontroller szükséges, ha letölti a vázlatot. A vezérlőkártyát lehet, USB, vagy egy külső áramforrásról (8-25 V), amely úgy van rögzítve, mikroáramkör stabilizáló L7805. A fedélzeten a biztosíték 500 mA, 5 V USB, hogy ne sértse meg a usb port meghibásodik a vezérlő táblán. Használata ICSP csatlakozó programozható mikrovezérlő külső programozó. Gomb szerelt áramköri mikrokontroller visszaállítja a munka, és elkezdi végrehajtani a letöltött programot elölről. D5 dióda védi a mikrokontroller a teljesítmény polaritás.

Arduino saját kezűleg usb port


Képek a kész vezérlő:

Arduino saját kezűleg usb port

Arduino saját kezűleg usb port

A helyszín az egyes tételek fotókártyára nem felel meg a fájl PP javulása következtében idején a cikket. PP fájlt Sprint-Layout 5.0 zárt.

Helyesen összeállított és varrott vezérlő elkezd dolgozni azonnal. Megjegyzés -, hogy az első (és adott esetben az azt követő) bootloader terhelés villogni kezd egy kis frekvencia LED D3.

Arduino saját kezűleg usb port

Ismerje fyuz- és lock bit a mikrokontroller megtalálható a fájl: «... Arduino-1.0.1hardwarearduinoboards.txt» felhasználásával Fyuz számológép AVR (könnyen megtalálható az interneten).
Ha van egy programozó, de van egy programozó egy barát, egy szomszéd. akkor van egy másik, gyorsabb és hasznos módszer a flash a bootloader. Ehhez meg kell gyűjteni a programozási rendszer alapján. A rendszer a munka és teszteltek. Az egyszerűség kedvéért ez a módszer, hogy nem kell keresni a firmware a mikrokontroller, a kijelző Fyuz és zár bit. Amikor csatlakoztatja a programozó a számítógéphez telepített meghajtók csatlakoztatott programozható MK, úgy dönt, hogy Arduino IDE programot a port, amelyen „ül” programozó és a varrott töltés és csatlakoztassa a programozó, csak kattintson a gombra a lap Service „flash-boot loader” és örvendezzünk .

Most (a ustanvlennymi illesztőprogramokat a számítógépre, a program megnyitása Arduino IDE, a „Tools” fülre, irányítja a kurzort a lap „fizetés”, és válassza ki az eszközt (az én változata is -. Arduino Diecimila vagy Duemilanove w / ATmega168) Ezt követően, akkor válassza port csatlakozik a vezérlőhöz (látható a vezetője végez a számítógépen). Tisztában vagyunk azzal, hogy az ötleteket a vázlatot, és élvezze a munkát a vezérlő!

C ez a rendszer is gyakran böngészni:

Kapcsolódó cikkek