Programatorii Usbasp microcontrolerele avr se auto-fac - avtoshemy, scheme pentru masini, propriile maini

În Internet se spune că USBasp este unul dintre cei mai simpli programatori pentru repetarea AVR USB. + necesită un minim de componente externe, are mai multe opțiuni gata făcute pentru aspect PCB și shell-uri pentru programare, și poate funcționa, de asemenea, sub Linux și MacOS.







De asta aveți nevoie! Noi facem)))

1. Am găsit schema programatorului pe controlerul Mega8. Necesită un minim de elemente cunoscute

Programatorii Usbasp microcontrolerele avr se auto-fac - avtoshemy, scheme pentru masini, propriile maini


2. Modificat PCB sub carcasa sa. A trebuit să transpir un pic pentru a vâna corpul din splitter într-o singură linie și MK, conectorul USB și IDC-10. Rezultatul a depășit așteptările mele)

Programatorii Usbasp microcontrolerele avr se auto-fac - avtoshemy, scheme pentru masini, propriile maini


3. Transferați desenul din hârtia miraculoasă pe placă. Piesele s-au înnegrit puțin - nu contează. O vom corecta cu ajutorul unui ac (pini sau altceva ascuțit).

Programatorii Usbasp microcontrolerele avr se auto-fac - avtoshemy, scheme pentru masini, propriile maini


4. Procesul de gravare este deja încheiat. Placa este spălată și uscată.

Programatorii Usbasp microcontrolerele avr se auto-fac - avtoshemy, scheme pentru masini, propriile maini


5. Ștergeți tonerul cu solventul - obțineți piesele pregătite pentru viitorul dispozitiv

Programatorii Usbasp microcontrolerele avr se auto-fac - avtoshemy, scheme pentru masini, propriile maini


6. In continuare, lucrari de instalatii sanitare si asamblare - taiere, foraj, ascutire, ludim (secventa alegeti-va)

Programatorii Usbasp microcontrolerele avr se auto-fac - avtoshemy, scheme pentru masini, propriile maini


7. A fost obținută o placă compactă, fără elementele încă.

Programatorii Usbasp microcontrolerele avr se auto-fac - avtoshemy, scheme pentru masini, propriile maini


8. Perturbați panoul cu elementele necesare. În timp ce fără LED-uri și conectorul IDC-10 este prea lung (lipit de carcasă)

Programatorii Usbasp microcontrolerele avr se auto-fac - avtoshemy, scheme pentru masini, propriile maini


9. Lipiți conectorul IDC-10 în formă de L. În loc de o panglică pentru cositorizare (și alte înțelepciuni), am folosit un fir multicore obișnuit. Sa dovedit elegant și rapid)))

Programatorii Usbasp microcontrolerele avr se auto-fac - avtoshemy, scheme pentru masini, propriile maini


10. Componente SMD de lipire. Vedere din partea laterală a pieselor. Totul sa făcut cu un fier de lipit de 60W cu vârf de 5 mm în diametru. Deci trebuie să te îmbogăți ...

Programatorii Usbasp microcontrolerele avr se auto-fac - avtoshemy, scheme pentru masini, propriile maini







11. Nu toate rezistoarele s-au dovedit a fi convertite în SMD. Vedeți din partea componentei.
După cum puteți vedea, controlerul - USB - IDC-10 sunt localizate dens ... Quartz a luat obișnuit, beneficiul de înălțime a cazului permite.

Programatorii Usbasp microcontrolerele avr se auto-fac - avtoshemy, scheme pentru masini, propriile maini


12. Și aici este cazul în care programatorul va fi plasat. Lucru foarte util)

Programatorii Usbasp microcontrolerele avr se auto-fac - avtoshemy, scheme pentru masini, propriile maini


13. Dispozitivul este încorporat în siguranță în "pielea despicătorului". Compact afară.

Programatorii Usbasp microcontrolerele avr se auto-fac - avtoshemy, scheme pentru masini, propriile maini


14. Dimensiunea plăcii în comparație cu 5 "monede"

Programatorii Usbasp microcontrolerele avr se auto-fac - avtoshemy, scheme pentru masini, propriile maini


16. Rezultatul final ...

Programatorii Usbasp microcontrolerele avr se auto-fac - avtoshemy, scheme pentru masini, propriile maini

Conectați-vă la adaptorul de programare pentru programarea microcontrolerelor.

Programatorii Usbasp microcontrolerele avr se auto-fac - avtoshemy, scheme pentru masini, propriile maini

Programatorii Usbasp microcontrolerele avr se auto-fac - avtoshemy, scheme pentru masini, propriile maini

Programatorii Usbasp microcontrolerele avr se auto-fac - avtoshemy, scheme pentru masini, propriile maini

Programatorii Usbasp microcontrolerele avr se auto-fac - avtoshemy, scheme pentru masini, propriile maini


Datele pentru auto-fabricare pot fi luate aici ...

Programatorii Usbasp microcontrolerele avr se auto-fac - avtoshemy, scheme pentru masini, propriile maini


Când este conectat USB, LED-ul verde (roșu)

Instalarea driverului pentru USBasp

1. A fost posibil să se programeze în USBaspager în sine, prin conectarea la el a unui programator simplu în funcție de pinout. Dacă totul este asamblat și programat corect, atunci dispozitivul va fi detectat când vă conectați la PC și "cereți" să instalați un server de două.

Programatorii Usbasp microcontrolerele avr se auto-fac - avtoshemy, scheme pentru masini, propriile maini


2. Cu privire la ceea ce să-l politicos ne vom răspunde la ales un dosar cu descărcat și dezarhivate două-drivere

Programatorii Usbasp microcontrolerele avr se auto-fac - avtoshemy, scheme pentru masini, propriile maini


3. Driverele sunt instalate cu succes dacă circuitul este asamblat corect și MK este, de asemenea, cusut corect.

Programatorii Usbasp microcontrolerele avr se auto-fac - avtoshemy, scheme pentru masini, propriile maini


4. În managerul de dispozitive, un programator este definit ca: Dispozitiv LibUSB-Win32.
Ne bucurăm și încercăm)

Programatorii Usbasp microcontrolerele avr se auto-fac - avtoshemy, scheme pentru masini, propriile maini


Testarea programatorului

1. Deoarece programul a folosit avrdude în shell-ul Sinaprog1.5.5.10.
De asemenea, puteți utiliza shell atașat la arhivaUSBASP_AVRDUDE_PROG
Pentru a verifica accesul la Attiny13A, rezultă o instruire pas cu pas. Controlerul este identificat, puteți completa firmware-ul în Attiny13A.

Programatorii Usbasp microcontrolerele avr se auto-fac - avtoshemy, scheme pentru masini, propriile maini


Datele necesare pentru repetarea dispozitivului sunt în această arhivă:







Articole similare

Trimiteți-le prietenilor: