Miniatūrs USB programmētājs AVR mikrokontrolleriem. USB ISP programmētājs AVR

Pretdrudža līdzekļus bērniem izraksta pediatrs. Bet ir situācijas, kad ir neaizstājama palīdzība drudža gadījumā, ja bērnam ir nepieciešams nolaidīgi dot sejas. Tad tēvi paši uzņemas reanimāciju un pārtrauc antipirētiskos preparātus. Ko var dot zīdaiņiem? Kā pazemināt temperatūru vecākiem bērniem? Kuras ir visdrošākās sejas?

Nu, ass un ir pienācis laiks izveidot USB programmētāju. Sen neesmu nominēts, kaut kāds bi programmētājs mums jāizvēlas. Izvēloties pēc dizaina vienkāršības un ar tiem darba efektivitātes kritērijiem, nekas nebija pareizi. Izvēlieties programmētāju, lai palielinātu ātrumu. Vernishe, es neizvēlējos jogu zibenīgi - es izvēlējos jogu vipadkovo pats, par to nenojaušot!

Un labajā pusē bija taka. Dekilka ziņo, ka mēs izvēlējāmies pārveidot USB uz UART uz ATtiny2313 (un mēs nomainījām otru plati). Pat izvēloties konvertēšanas shēmu, es plānoju uz tā paša pamata (dažādas programmaparatūras papildu aizpildīšanai) izvēlēties citas atpazīšanas paplašinājumu. Tomēr man nebija aizdomas, ka šo pārstrādi var veikt plašāk, mazāk plānojot. Izstrādājot USB programmētāja shēmu - USBtiny uz ATtiny2313, es saprotu, ka jau varu sagatavot programmētāju!

Apbrīnoju shēmu, kas tika sabojāta agrāk, pārveidojot USB uz UART(Mājas puse)


USB programmētāja USBTiny diagramma(Mājas puse)

vai vari man pateikt ko tā pati shēma. Detaļas ir niecīgas - ikdienas signāllampiņa un rezistora zariņš. Lai pārveidotu par USB programmētāju, mikrokontrollerim vienkārši jāievieto jauna programmaparatūra un jāinstalē savienojuma kabelis.

Tagad tas viss ir traki.
1 vālītei ir nepieciešams izvēlēties pārstrādātāju(Tse yakscho Vi joga vēl nav uzņemta).
Drukovanoy algu pārstrādāšanas mazo ass:
Yakshcho tsikavo - ass.
Izvēlētais izskatās šādi:

2 Viegli pārveidojams dēlis
Lai nodrošinātu visus programmēšanai nepieciešamos signālus, lodējiet rezistoros ar nominālvērtību 100 omi pie apakšējās līnijas 12, 16, 17, 18, 19 (nominālā vērtība nav kritiska - to varat mainīt).


3 Tagad jums ir nepieciešams mirgot mikrokontrolleri.
Rindas programmētājam tika rādītas mežrozīšu algā (krim atlaide - varto okremo).

Lai mirgotu mikrokontrolleris, nepieciešams programmētājs. Nashvidkuruch var pacelt un mirgot pēc palīdzības.


Shēmas shēma ir vienkārša.

Trīs īpatnības - pārmetu jaunajam indikatoru un balasta rezistoru par maksu uz rozes - lai maksu bez pārlodēšanas var pārspēt citiem stiprinājumiem (nu, tas ir tik forši - gaisma spīd tieši rozē : )). Turklāt Vcc līnija ir pieslēgta kā mežrozīte - spraudņa cena, lai pielikumu programmēšana tiktu darbināta nevis no USB, bet gan ar savu kabeli (kas principā ir slikti). Signālu līnijas (SCK, MISO, MOSI) ir jāekrāmē (piemēram, zīmējot signāla un zemējuma līnijas pie cilpas). Dovžina plūme nav nekāds dižais warto darbs - līdz 50 cm, ne vairāk. Ja nepieciešams ieprogrammēt tālvadības pielikumus, varat pievienot USB zemfrekvences skaļruni - tā ir labāk. Axis manas gatavās mežģīnes:



5 Programmētājs ir gatavs tagad jums ir jāinstalē draiveris lai Windows varētu strādāt ar to (operētājsistēmai Mac OS X un Linux, nē, jums nav nepieciešami draiveri). Šeit viss ir vienkārši:

5.1 Lejupielādēt draiveri, unzip joga.
Šoferu pusē


5.2 Pievienojiet mūsu programmētāju USB portam.




5.3. Trio saņems paziņojumu, ka ir atrasts jauns papildinājums.



5.4. Sāciet jauno īpašnieku meistaru.



5.5 Lūdzu, atrodiet mapi ar draiveri "meklēšanas lodziņā".



5.6. Izejiet draivera instalēšanas procesu. Parādieties beigās, lai pastāstītu par šīm draiveru instalācijām. Lai pārbaudītu, ko mēs tur instalējām, dodieties uz "Mans dators / Barošana / Barošana / Pielikumu pārvaldnieks" un atrodiet tur mūsu programmētāju.

Vinda padevās jaunajai piesaistei un ir gatava strādāt ar viņu.

USBtiny programmētājs, ko atbalsta AVRDude, Un tas nozīmē, ka ar viņu bez problēmām darbosies daudzi programmatūras kodoli. Vēl viena AVRDude robotu priekšrocība ir tā, ka AVRDude roboti izmanto anonīmus GUI apvalkus, kuriem varat izvēlēties sev piemērotāko (bet par to nākamajā rakstā).

Es neko neesmu mēģinājis ar USBTiny, taču atsauksmes par jauno ir vismaz pozitīvas (pārskata uzticamību un programmatūras programmēšanu) - mana testa programmaparatūra tika apstiprināta. ATtiny2313 tiek mirgots 10 sekundēs (viss vienā piegājienā). Mikrokontrolleris uzvedas un tiek ieprogrammēts negaidīti - manu testu stundā nebija nekādu piedošanu. Laipni lūdzam Viktorijas laika programmētājā!


Faili pirms raksta:
- Maza ērta UART-USB plate uz ATtiny2313
- Programmaparatūras USBtiny programmētājs ATtiny2313
- USBtiny drošinātāja uzgalis ATtiny2313
- USBtiny programmētāja kabeļa shēma

Publicēts 23.02.2011

Neliels ieskats AVR mikrokontrolleru programmētājiem, kuri praksē uzvar. AVR ISP programmētājsі USB programmētājs AVR/89S ar AVR910.

AVR ISP programmētājs

Iekšējās shēmas programmētājs ATMEL® mikrokontrolleru programmēšanai gan sērijveida ražošanā, gan mikrokontrolleru izstrādes un precizēšanas procesā.

Programmētājs atbalsta gaidāmo kristālu saimi:

TinyAVR

ATtiny11L, ATtiny11, ATtiny12V, ATtiny12L, ATtiny13, ATtiny15L, ATtiny2313, ATtiny26L, ATtiny26, ATtiny28V, ATtiny28L

AT90S1200, AT90S2313, AT90LS2323, AT90S2323, AT90LS2343, AT90S2343, AT90LS4433, AT90S4433, AT90LS8515, AT90S85

MegaAVR

ATmega48, ATmega88, ATmega168, ATmega8, ATmega16, ATMEGA32, ATmega64, ATmega640, ATmega128, ATmega1280, ATmega1281, AT90CAN128, ATmega103, ATmega161, ATmega162, ATmega163L, ATmega169, ATmega8515, ATmega8535, ATmega2560, ATmega2561, ATmega325, ATmega3250, ATmega645, ATmega6450, ATmega329, ATmega3290, ATmega649, ATmega6490

Vіdmіtnі funkcijas:

- Intra-circuit programmēšana (nav nepieciešami papildu pārejas paneļi, ar kuriem projektā tiks noņemta programmēšana)

- Programmētāju atbalsts no populāriem kompilatoriem AVRstudio, IAR AVR, Image Craft AVR.

- automātiska pārbaude (100% garantija vadu koda derīgumam uz izeju)

- Liels programmēšanas ātrums, iespēja mirgot kristāla sērijas numuru

ilgu laiku esmu koristuvavsya tālu prom un turpinu koristuvatisya ar šo vienkāršo programmētāju, kas darbojas caur LPT portu.

Šī vienkāršā mandeļu programmētāja shēma:

Pie rozēm tiek uzlikts abpusējs dēlis:


Man vajadzēja citu programmētāju, un zemāk esošie apraksti USB programmētājs nevarēja uzšūt nepieciešamo mikrokontrolleri. Tāpēc es atkārtoju šo LPT programmētāju.



Datoru tendences ir tādas, ka drīzumā būs LPT pieslēgvieta. Ir pienācis laiks apskatīt alternatīvu.

Mikrokontrollera programmētājs AVR/89S summ_sny z AVR910 (USB programmētājs)

Redzot mazu veikalu skaitu, saprotot, ka cena programmētājam nav pieticīga, tad pats programmētājs būs apmulsis un aplaupīts.
Sērfojot interneta plašumos, daudz zinu, kā tiek realizēta komandu summa ar oriģinālo programmētāju AVR910 ATMEL.

Šādas situācijas mīnuss ir zapobіzhnik klātbūtne. Lai gan, kā liecina prakse, maz ticams, ka USB pieslēgvietu sadedzinās lagidny stostīšanās. Pieņemts manā datorā, tas nedarbojās, bet eksperimentēšana nedarbojās.
VL3 gaisma signalizē, ka programmētājam caur USB portu tiek piegādāta dzīvība. Gaismas VL1, VL2 signāls par programmētāja lasīšanu/rakstīšanu.
Jumper J1 - (MODify) kalpo mikrokontrollera programmēšanai ar jaunu programmētāju. Kad tas aizveras ISP rozei, tiek pievienots ārējais programmētājs un ievade tiek veikta programmā MK.
Nākamais džemperis ir jāatver un jāaizver džemperis J2 - NORMAL. Vairāk mi yogo nav chipaєmo.
Ar J3 LOW SCK džempera palīdzību var pazemināt programmētāja SPI porta takts frekvenci līdz ~ 20 kHz. Ja džemperis ir atvērts, SPI frekvence ir normāla, ja džemperis ir aizvērts, tā tiek samazināta.
Zīmīgi, ka ISP LED ligzdā MK aktivizēšanai tika ieviests kvadrātveida vilnis ar frekvenci 1 MHz, kuram bija viegli ieprogrammēts drošinātāja bits, kas ir atbildīgs par taktiku. SUPERĪGA lieta!

Programmaparatūra FUSE BITS
Normālai kontroliera darbībai ķēdē ir nepieciešams, lai SPIEN, CKOPT, SUT0 un BODEN biti būtu ieprogrammēti (iestatīti uz "0"). Zvaniet mikrokontrolleriem, kas no rūpnīcas, tobto. jauns, programmēšanas bits SPIEN. Citi biti var nebūt ieprogrammēti (iestatīts uz “1”).

Uzstādīšana
Windows 2000/XP/Vista/Seven 32-bit

Zibspuldze kontrolieris. Savienojiet jauno programmētāju ar datoru, izmantojot atbilstošo USB ligzdu. Operētājsistēma atrod jaunus pielikumus - AVR910 USB Programmer, ja tas tiek prasīts, tas automātiski atradīs draiveri, pārvietos un virzīsies uz inf-failu, kas ir instalēts jūsu datora operētājsistēmā.
Arhīvā ar programmaparatūru ir mape " AVR910.Vadītājs Šajā sarakstā ir trīs direktoriji dažādām operētājsistēmu versijām:
-“2k_xp_32 ” – operētājsistēmām Windows 2000/XP 32 bitu versija (standarta usbser.sys draiveris ir uzlauzts)
-“vista_xp_32 ” – Operētājsistēmām Windows XP/Vista/Seven 32-bit (usbser.sys + lowbulk.sys no Osamu Tamura)
-“vista_xp_64 ” – Operētājsistēmām Windows XP/Vista/Seven 64-bit (usbser.sys + lowbulk.sys no Osamu Tamura)

Instalētās funkcijas:

Principā instalācija nedarbojas līdzīgi operētājsistēmai Windows XP, bet viens BET - uzlauzumi OS dotajā usbser.sys draiverī sūta komandu virves no datorā esošās programmaparatūras programmētājam i, tas ir skaidrs, valoda komandas no programmētāja uz programmaparatūru datorā. kamēr neesat to uzstādījis, ale є lēmums. Acīmredzot ne tas skaistākais, bet labākais darbs 🙂 Nepieciešams nomainīt usbser.sys failu Windows 2000 sistēmas mapēs ar to pašu Windows XP versiju. Mapes ...\winnt\system32\drivers\i...\winnt\system32\dllcashe\. Failu usbser.sys no Windows XP SP1 var atrast šeit. Protams, draiveris var būt jāaizstāj, izmantojot citas operētājsistēmas priekšrocības (piemēram, no uzlabota diska).

Lai iegūtu draiveri 64 bitu platformā, jūs esat atbildīgs par draiveru ciparparakstu atkārtotu pārbaudi, stundu nospiežot funkciju taustiņu F8, lai pārņemtu sistēmu.
Vēl viena iespēja ir izmantot programmu "Driver Signature Enforcement Overrider", lai parakstītu draiveri kā "testdriver" un aktivizētu "testmode", lai jūs varētu ignorēt draiveri bez īsta ciparparaksta. Detalizētu aprakstu varat atrast programmas malā pēc palīdzības lūguma.

Ar mani notikušā ass:



Vikorist programmētājs ar AVRProg v.1.4 programmām no AVRStudio pakotnes. Operētājsistēmā Windows XP tas darbojas klusi.

Programmētājs ir instalēts kā virtuāls Com-ports. Vienīgais, kas jāmaina, ir AVRProg atkārtota portu pārbaude no 1 līdz 4. Papildinājumu pārvaldniekā pārsūtiet uz portu līdz COM4 vai AVRStudio iestatījumos atlasiet programmētāju, kuram portam.

Shēma, dēlis, programmaparatūra un draiveris var būt zavantazhiti.

P.S. Ja vajadzēja uzzibsnīt PWM kontrolieri (AT90PWM3), tad nācās piestrādāt pie vecā labā AVR ISP Prorgammer palīdzības (caur LPT portu), AVRProg v.1.4 nepazīst AT90PWM3. Ar ATmega64 situācija nav tāda pati. Tāpēc mans galvenais darba programmētājs ir LPT AVR ISP Prorgammer.

P.S.P.S. Nesen nopirku cei usbasp programmētājs

Draiveri un programmatūra jaunajai versijai meklējiet šeit: http://www.fischl.de/usbasp/
Pratsyuє, ar to tika pievienots kļūdu skaits, kas atzīmēts ar AVR910 (USB) programmētāja AVR / 89S summu.

Rakstā ir aprakstīta programmatūras drošība robotiem ar citiem programmētājiem.

Šajā rakstā mēs soli pa solim aprakstīsim sagatavošanas posmus USBasp programmētājs AVR mikrokontrolleriem. Dažos rakstos mēs aprakstīsim draiveru instalēšanu operētājsistēmām Windows XP un Windows 7 (x64/x86). Piemēram, amatā tika ievietots ziņojums ar nepieciešamo dokumentāciju USBasp programmētāja sagatavošanai ar savām rokām.

Programmētājs USBasp, tā vienkāršības sākums lētu un plaši pieejamu elementu sagatavošanā un atlasē, ir kļuvis populārāks radioamatieru vidū. Šie robota parametri netiek nodoti profesionāliem un dārgiem AVR mikrokontrolleru programmētājiem.

USBasp programmētāja galvenās iezīmes

  • Pieejams ar daudzām operētājsistēmām – Linux, Mac OS X un Windows – ieskaitot Windows 8!
  • Jums nav vajadzīga velna dzīve.
  • Ļauj programmēt līdz 5kB/s
  • Opcija Є (Switch 2) samazināts programmēšanas ātrums - procesoriem ar kvarcu mazāku par 1,5 MHz
  • Drošs spriegums programmēšanai (1. slēdzis) 5 volti
  • Programmētāja darba instrukcija, lai palīdzētu gaismai

Pirms roboti varto vālītes apzinieties visu uzvaras darbu secību un sevi:

  1. Izvēlieties shēmu/malyunka drukovanoї atalgojumu
  2. Pārnesot mazo drukovany kleitu uz folijas sklotekstolit
  3. Apstrādātās plāksnes kodināšana pie hlora līča mazumtirgotāja
  4. Sverdlіnnya otvorіv
  5. Montāžas elementi (lodēšana)
  6. Programmēšana Atmaga8 programmētājs
  7. Programmētāja pievienošana datoram
  8. Draivera instalēšana - Windows XP, Windows 7
  9. Atlasiet programmas ar USBasp atbalstu

Tajā tiek izmantota bagātīga USBasp programmētāja versija, taču tā ir balstīta uz galveno shēmu, ko izstrādājis autors Tomass Fišls. Programmētāja mikrokontrollera programmaparatūra ir arī autorība.

Programmētāja sākotnējā shēma:

Šajā vipadkā par pamatu tika ņemta sākotnējā shēma. Pārslēgšanas džemperi sākotnējā shēmā nav pareizi, tika nolemts pārslēgt džemperus DIP. Ir mainītas arī rezistoru vērtības.
Turklāt sākotnējā shēmā TxD un RxD līnijas tika ieviestas uz ISP rozēm, lai gan tas nebija nepieciešamas (precīzāk, praksē tās nav pārliecinošas).

Zemāk ir diagramma ar veiktajām izmaiņām:

USBasp programmētāja dzīve

Ja jums ir cita maksas programmētāja bagātināta versija, varat to atrast oficiālajā USBasp vietnē. Taču bula tika sadalīta, pamatojoties uz iesniegto shēmu.

Žēl, ka caur DIP džemperu iesprūšanu mazie kļūst salokāmi, kas lika iesprūst 2 īsiem džemperiem, tā ka dēlis bija vienpusējs.

Zemāk ir koriģētā maksājuma rezultāts:

Kā redzams uz mazā, tad programmētāji SMD elementus neapturēja. Tukšā vieta uz tāfeles ir “pārpludināta” ar masi lauku, galveno rangu, lai nevibrētu lielais midi skaits, kā arī samazinātu programmētāja ieslēgšanos.

USBasp programmētājā iekļauto elementu saraksts:

  • R1: 10k
  • R2: 180
  • R3: 100
  • R5, R6: 68
  • R7: 2d2
  • C1, C2: 22 šuves
  • C3: 10 µ
  • C4: 100n
  • LED1: 20mA sarkanā gaisma
  • LED2: zaļa gaisma pie 20mA
  • D2, D3: 3,6 V Zener diode
  • X1: B tipa USB ligzda
  • SV1: rozes ligzda IDC-10
  • Q1: Kvarcs 12MHz, korpuss HC49-S
  • SW1: iegremdētā džempera trīsstāvvieta
  • IC1: Atmega8 ( PIEZĪME: Nepārslēdziet caur to Atmega8 mikrokontrolleri - PU ar maksimālo takts frekvenci līdz 8 MHz!)

USBasp programmētāja mazā ārsta dēļa pārnešana uz skloteksolītu tika veikta ar LUT metodes palīdzību (). Mēs nevarēsim aprakstīt, cik robiti, šīs informācijas lauskas pasākumā ir bagātas.

Īsumā teiksim, ka bariņš mazuļu mērogā 1:1 strādā uz glancēta papīra, tad vīns tiek uzklāts uz skloteksolīta notīrītās zema tauku satura vidus un tiek fiksēts aiz papīra lentes. Dali papīra puse tiek apņēmīgi izlīdzināta trešajā. Ja kaut kas atrodas labajā pusē, tas urinē ūdens tuvumā un tiek rūpīgi notīrīts no papīra.

Nākamais posms ir plāksnes iekrāsošana ar hlora salvīm. Stundu kodināšanai ir nepieciešams paaugstināt izmaiņu temperatūru līdz ne zemākam par 40 ° C;


Kad kodināšanas process ir pabeigts, noņemiet toneri ar acetonu.

Tagad ir pārāk daudz, lai urbtu vaļā. Kad maksājuma sagatavošanas process ir pabeigts, varat pāriet pie USBasp programmētāja elementu lodēšanas, sākot no džempera.

Gatavs draugam (PDF formātā) drauga atalgojuma mazie ir zināmi, piemēram, statistika. Dažas iespējas varat atrast arī projekta oficiālajā vietnē.

Pirmā USBasp programmētāja palaišana

Tagad, ja visas detaļas ir pielodētas, nav nepieciešams “uzzibināt” paša programmētāja mikrokontrollerim Atmegę8. Kam nepieciešams okremiya programmētājs, varat izmantot, piemēram, STK 200 (LPT ports), STK500 un tā tālāk. LPT programmētājs pievienojas USBasp caur IDC-10 ligzdu.

Lūdzu, ņemiet vērā, ka ir zināms, ka oriģinālā programmētāja (USBasp) tapas ir labās puses, šajā stundā šajā rakstā aprakstītā versija ir kreisā:

Rozpodils, liecība mazajam labrocim, attaisno Timu, tāpat kā zastosovuє uzņēmums Atmel pie sākotnējiem programmētājiem. Šādas izmaiņas izraisīja izmaiņas risku pārslēgt programmēšanas stundu kodu, bloķējot ilgtermiņa šautriņas no programmētāja uz kontrolieri, ādas signāla līniju, kas tika pārbaudīta ar ekrānu, MOSI krēmu.

Ieslēdziet SELF režīmu uz vienu programmēšanas stundu, iestatot DIP džemperi Nr. 3 uz ON. Zavdyaki tsyumu var ieprogrammēt Atmega8. Kad programmēšana ir pabeigta, džempera pozīciju (3) var iestatīt uz OFF.

Pārējo programmaparatūras versiju var lejupielādēt no oficiālās vietnes. Mēs iesakām Atmega8 versiju, kāda tā ir arhīvā: usbasp.2011-05-28.tar.gz.

Lūdzu, ņemiet vērā, ka pirms Atmega8 programmēšanas ir jāiestata saplūšana tā, lai tiktu iestatītas šādas vērtības:

  • # Atmega8: HFUSE=0xC9 LFUSE=0xEF
  • # Atmega48: HFUSE=0xDD LFUSE=0xFF

Veiksmīgas programmēšanas gadījumā programmētāju pieslēdz pie datora USB ligzdas, kuram paredzēts iedegties sarkanā gaisma, un dators ir vainīgs jauna mantas atklāšanā.

USBasp programmētāja draiveru instalēšana

Programmētāja draiveru instalēšanas veids ir aprakstīts turpmākajos rakstos, tur ir paši draiveri. Zemāk ir tiešs ziņojums statistikai:

  • USBasp programmatūras draiveru instalēšana operētājsistēmā Windows XP
  • Draivera instalēšana USBasp programmētājam Windows 7 x64/x86

Programmatūra robotizētajam programmētājam USBasp

Populārākā programma, piemēram, USBasp programmētājs, ir AVRdude konsoles programma. Tāpat ir bezpersoniski līdzīgas programmas, kuru izvēle ir daudz veiksmīgāka. Smaka ir parādīta rakstā USBasp programmētāja programmas atbalsta iespēja.

Šajā rakstā mēs soli pa solim aprakstīsim sagatavošanas posmus USBasp programmētājs AVR mikrokontrolleriem. Dažos rakstos mēs aprakstīsim draiveru instalēšanu operētājsistēmām Windows XP un Windows 7 (x64/x86). Piemēram, amatā tika ievietots ziņojums ar nepieciešamo dokumentāciju USBasp programmētāja sagatavošanai ar savām rokām.

Programmētājs USBasp, tā vienkāršības sākums lētu un plaši pieejamu elementu sagatavošanā un atlasē, ir kļuvis populārāks radioamatieru vidū. Šie robota parametri netiek nodoti profesionāliem un dārgiem AVR mikrokontrolleru programmētājiem.

  • Pieejams ar daudzām operētājsistēmām – Linux, Mac OS X un Windows – ieskaitot Windows 8!
  • Jums nav vajadzīga velna dzīve.
  • Ļauj programmēt līdz 5kB/s
  • Opcija Є (Switch 2) samazināts programmēšanas ātrums - procesoriem ar kvarcu mazāku par 1,5 MHz
  • Drošs spriegums programmēšanai (1. slēdzis) 5 volti
  • Programmētāja darba instrukcija, lai palīdzētu gaismai

Pirms roboti varto vālītes apzinieties visu uzvaras darbu secību un sevi:

  1. Izvēlieties shēmu/malyunka drukovanoї atalgojumu
  2. Pārnesot mazo drukovany kleitu uz folijas sklotekstolit
  3. Apstrādātās plāksnes kodināšana pie hlora līča mazumtirgotāja
  4. Sverdlіnnya otvorіv
  5. Montāžas elementi (lodēšana)
  6. Programmēšana Atmaga8 programmētājs
  7. Programmētāja pievienošana datoram
  8. Draivera instalēšana - Windows XP, Windows 7
  9. Atlasiet programmas ar USBasp atbalstu

Es izmantoju USBasp programmētāja bagātināto versiju, bet visas smakas ir balstītas uz galveno shēmu, autors ir Tomass Fišls. Programmētāja mikrokontrollera programmaparatūra ir arī autorība.

Programmētāja sākotnējā shēma:

Šajā vipadkā par pamatu tika ņemta sākotnējā shēma. Pārslēgšanas džemperi sākotnējā shēmā nav pareizi, tika nolemts pārslēgt džemperus DIP. Ir mainītas arī rezistoru vērtības.
Turklāt sākotnējā shēmā TxD un RxD līnijas tika ieviestas uz ISP rozēm, lai gan tas nebija nepieciešamas (precīzāk, praksē tās nav pārliecinošas).

Zemāk ir diagramma ar veiktajām izmaiņām:

USBasp programmētāja dzīve

Ja jums ir cita maksas programmētāja bagātināta versija, varat to atrast oficiālajā USBasp vietnē. Taču bula tika sadalīta, pamatojoties uz iesniegto shēmu.

Žēl, ka caur DIP džemperu iesprūšanu mazie kļūst salokāmi, kas lika iesprūst 2 īsiem džemperiem, tā ka dēlis bija vienpusējs.

Zemāk ir koriģētā maksājuma rezultāts:

Kā redzams uz mazā, tad programmētāji SMD elementus neapturēja. Tukšā vieta uz tāfeles ir “pārpludināta” ar masi lauku, galveno rangu, lai nevibrētu lielais midi skaits, kā arī samazinātu programmētāja ieslēgšanos.

USBasp programmētājā iekļauto elementu saraksts:

  • R1: 10k
  • R2: 180
  • R3: 100
  • R5, R6: 68
  • R7: 2d2
  • C1, C2: 22 šuves
  • C3: 10 µ
  • C4: 100n
  • LED1: 20mA sarkanā gaisma
  • LED2: zaļa gaisma pie 20mA
  • D2, D3: 3,6 V Zener diode
  • X1: B tipa USB ligzda
  • SV1: rozes ligzda IDC-10
  • Q1: Kvarcs 12MHz, korpuss HC49-S
  • SW1: iegremdētā džempera trīsstāvvieta
  • IC1: Atmega8

USBasp programmētāja nelielas datorplates pārnešana uz skloteksolītu tika veikta ar LUT metodes palīdzību (lāzertīra tehnoloģija). Mēs nevarēsim aprakstīt, cik robiti, šīs informācijas lauskas pasākumā ir bagātas.

Īsumā teiksim, ka bariņš mazuļu mērogā 1:1 strādā uz glancēta papīra, tad vīns tiek uzklāts uz skloteksolīta notīrītās zema tauku satura vidus un tiek fiksēts aiz papīra lentes. Dali papīra puse tiek apņēmīgi izlīdzināta trešajā. Ja kaut kas atrodas labajā pusē, tas urinē ūdens tuvumā un tiek rūpīgi notīrīts no papīra.

Nākamais posms ir plāksnes iekrāsošana ar hlora salvīm. Stundu kodināšanai ir nepieciešams paaugstināt izmaiņu temperatūru līdz ne zemākam par 40 ° C;


Kad kodināšanas process ir pabeigts, noņemiet toneri ar acetonu.

Tagad ir pārāk daudz, lai urbtu vaļā. Kad maksājuma sagatavošanas process ir pabeigts, varat pāriet pie USBasp programmētāja elementu lodēšanas, sākot no džempera.

Gatavs draugam (PDF formātā) drauga atalgojuma mazie ir zināmi, piemēram, statistika. Dažas iespējas varat atrast arī projekta oficiālajā vietnē.

Pirmā USBasp programmētāja palaišana

Tagad, ja visas detaļas ir pielodētas, nav nepieciešams “uzzibināt” paša programmētāja mikrokontrollerim Atmegę8. Kam nepieciešams okremiya programmētājs, varat izmantot, piemēram, STK 200 (LPT ports), STK500 un tā tālāk. LPT programmētājs pievienojas USBasp caur IDC-10 ligzdu.

Lūdzu, ņemiet vērā, ka ir zināms, ka oriģinālā programmētāja (USBasp) tapas ir labās puses, šajā stundā šajā rakstā aprakstītā versija ir kreisā:

Rozpodils, liecība mazajam labrocim, attaisno Timu, tāpat kā zastosovuє uzņēmums Atmel pie sākotnējiem programmētājiem. Šādas izmaiņas izraisīja izmaiņas risku pārslēgt programmēšanas stundu kodu, bloķējot ilgtermiņa šautriņas no programmētāja uz kontrolieri, ādas signāla līniju, kas tika pārbaudīta ar ekrānu, MOSI krēmu.

Ieslēdziet SELF režīmu uz vienu programmēšanas stundu, iestatot DIP džemperi Nr. 3 uz ON. Zavdyaki tsyumu var ieprogrammēt Atmega8. Kad programmēšana ir pabeigta, džempera pozīciju (3) var iestatīt uz OFF.

Pārējo programmaparatūras versiju var lejupielādēt no oficiālās vietnes. Mēs iesakām Atmega8 versiju, kāda tā ir arhīvā: usbasp.2011-05-28.tar.gz.

Lūdzu, ņemiet vērā, ka pirms Atmega8 programmēšanas ir jāiestata saplūšana tā, lai tiktu iestatītas šādas vērtības:

  • # Atmega8: HFUSE=0xC9 LFUSE=0xEF
  • # Atmega48: HFUSE=0xDD LFUSE=0xFF

Veiksmīgas programmēšanas gadījumā programmētāju pieslēdz pie datora USB ligzdas, kuram paredzēts iedegties sarkanā gaisma, un dators ir vainīgs jauna mantas atklāšanā.

USBasp programmētāja draiveru instalēšana

Programmētāja draiveru instalēšanas veids ir aprakstīts turpmākajos rakstos, tur ir paši draiveri. Zemāk ir tiešs ziņojums statistikai:

  • USBasp programmatūras draiveru instalēšana operētājsistēmā Windows XP
  • Draivera instalēšana USBasp programmētājam Windows 7 x64/x86

Programmatūra robotizētajam programmētājam USBasp

Populārākā programma, piemēram, USBasp programmētājs, ir AVRdude konsoles programma. Tāpat ir bezpersoniski līdzīgas programmas, kuru izvēle ir daudz veiksmīgāka. Smaka ir parādīta rakstā USBasp programmētāja programmas atbalsta iespēja.

Lejupielādējiet programmaparatūru, mazuļa draivera paneli un USBasp programmētāja draiveri(uzlabots: 1161)

Oriģināls raksts

9zip.ruRadio inženierija, elektronika un DIY shēmas Universāls programmētājs mikrokontrolleriem AVR un PIC

Radioamatieru žurnālos un internetā ir bezpersoniskas programmētāju shēmas. Smirdes tiek savienotas savienojot ar datoru caur LPT, COM, USB. Programmētāji LPT portam ir vienkāršākie, COM tie ir trīskārši. Programmētājam, kas pievienojas USB portam, ir nepieciešams mikrokontrolleris vai īpaša mikroshēma, kas pārveido USB - UART. Dažādu mikrokontrolleru mirgošanai tiek izmantoti ļoti dažādi programmētāji: AVR vai PIC, savukārt programmēšanas algoritms šiem diviem mikrokontrolleru veidiem ir niecīgs. Tas pats par sevi liecina par nepieciešamību izvēlēties universālu programmētāju jebkuram mikrokontrolleram - AVR un PIC.


Mums optimāla bija zemāk esošā programmētāja shēma. Tas savienojas ar datora COM portu un aizstāj MAX232 mikroshēmu, jo pareizi darbojas ar COM portu (citiem datoriem tas pats ports var būt tieši saderīgs ar standartu), aizsargājot to vipadkovym montāžai. Programmētājam var būt ligzdas dažādiem gadījumiem mikrokontrolleros, kā arī iekšējās shēmas programmēšanas iespēja ICSP, ja programmētājs ir savienots ar vadiem pie plates ar mikrokontrolleri vai tieši ar mikrokontrollera apakšu, neinstalējot ligzdā jogu. Programmētājs palaiž tādas programmas kā JDM, tāpēc ar programmatūras drošību nav problēmu. Ieteicamā programma IC-PROG 1.06B.


Pārslēgšanas režīmi AVR - PIC tiek pārslēgti ar mikromaiņu. Robotiskais process tiks veidots ar gaismas diodēm. Programmētājs ir vienkāršs un ļauj pilnveidoties, tiek uzzīmētas vēl vairāk detaļu.

Jūs varat aizstāt 74LS00 mikroshēmu ar K555LA3 vai KR1533LA3, tranzistori principā ir līdzīgi. Šai shēmai ir viena atšķirība - gaismas diožu striķu savienojuma rezistoru nominālie rādītāji. Tātad, tā kā gaisma ir savienota ar dažādiem shēmas gabaliem, arī spriegumi šajos grafikos ir atšķirīgi, caur kuriem gaisma spīd ar citu gaismu. Lai to labotu, varat izmēģināt dažādus rezistorus, mainot R4 un R7. KD523 aizstājēju var mainīt uz plašāku 1N4148 diapazonu.

Drukovana board.lay (Sprint Layout)

Respekt! Uz otras plates MOSI un MISO vadi uz ATMEGA8 paneli ir parādīti nepareizi, tie ir jāapgriež otrādi. Arī C7 un C9 var izmantot džemperiem - nepieciešams tos notīrīt.

Robots ar IC-PROG

Lejupielādējiet programmu no oficiālās vietnes:

http://www.ic-prog.com/index1.htm

Katalogu programmās var saglabāt šādus failus:

icprog.exe - nejauša programma
icprog.sys — draiveris, lai piekļūtu portiem ar XP

Ar peles labo pogu noklikšķiniet uz faila icprog.exe un atlasiet "autoritāte". Cilnē "Missiness" ir jāatzīmē izvēles rūtiņa "palaist pagaidu režīmā" un atlasiet Windows 2000.

Tālāk jums jāiet uz izvēlni "Parametri" un jāizvēlas vienums "Programmētājs". Programmētāja veids ir jāiestata uz JDM un jānorāda COM ports, ar kuru programmētājs ir fiziski savienots. Vēl viedākiem datoriem varat instalēt I/O slēdzeni. Šai personai ir jānorāda saskarne “Tieša piekļuve portiem”. Ja signāla parametru izvēles rūtiņas var noņemt.

Pēc tam jums jādodas uz izvēlni "Iestatījumi" un atlasiet vienumu "Opcijas", cilni "Headline" un atzīmējiet izvēles rūtiņu "Iespējot NT/2000/XP draiveri". Kad tiek parādīts logs, kas apstiprina draivera instalēšanu, programma tiks restartēta.

Nākamā programma ir gatava darbam ar programmētāju.

7 der? 3

Vai vēlaties lasīt vairāk par shēmām ar savām rokām? Kas ir populārākais šogad:
Shēmas un citas plates dzīvojamiem blokiem uz mikroshēmām UC3842 un UC3843
ATX datora dzīves vadības bloks
Datorbloku pārbūves prakse laboratorijas regulācijā
Kols slavē.

E ēdiens, komentāri? Rakstiet:

Komentāri: 1 2345

Vai gaisa kondicionieris 232 uz otras kājas ir pareizi?

AVR ir līdzīgs.

Apskatiet sava MAX232 datu lapu, varat ieslēgt kondensatorus citādā veidā. Ja spīd gaisma, tas nozīmē, ka saskarne darbojas. Mēģiniet ziņot par visu, lai aprakstītu, jūs varat to izdomāt. Tātad tse perevіreny programmētājs.

Kopš 2011. gada liktenis ir daudz mainījies, un, iespējams, tas shēmā ir mainījies un sācis kūsāt. [aizsargāts ar e-pastu], Izmet strādājošu programmētāju, diagrammu un fotogrāfiju vai kaut ko līdzīgu zīmogam.Negribas vingrināties un viss!

Paņem šo aparātu un cīnās, nodedzina 3 mikročipus max232 bet nekādas interpretācijas, nelasi, neraksti, nedzēš. Vienīgā labā lieta, ko darīt, ir skaisti mirgot ar gaismu. spriegums ir 6,7 V. Kurš var likt pārstrādāt darba shēmu?

Viss strādā! Radio tirgū pārdeva 2 bitus atmega. Dyakuёmo liktenim !, arī raksta autoram raidījumam!

Zivrav ierīce. Mikroshēma MAX232CPE, bija iespēja pielodēt C3 un C5. Ieslēdziet barošanu, mirgo RXd un VPP, lai stundu lasītu šo ierakstu, uzrakstiet piedod, kas vainas? Lūdzu, palīdziet!

Viens no diviem: vai nu shēmai, vai datu lapai. Šķiet, ka ir dažādas MAX232 versijas, ir arī iespējas izmantot kondensatoru. Es nezinu, vai tā ir taisnība, bet dažos gadījumos tas ir šādi, citos tas ir tā.

Laba diena. Šī shēma ar atšķirīgu maksu tika atrasta internetā 2011. gadā, dizains tika veiksmīgi atkārtots.

USBasp programmētājs AVR mikrokontrolleris pats

Pats Pratsuє šajā variantā, bez papildus procedūrām, ar AVR un PIC.
Stabilizatorus ieteicams ņemt ciešos korpusos, smirdīgās lauskas tiek uzkarsētas, jo. sprieguma starpība pie izejas un izejas sprieguma. Alus radiatoriem tie nav vajadzīgi. Diodi var aizstāt ar 1N4148 vai līdzīgu.
Ko lemt, viņi var tikai ieteikt.

1. Labdien. Є kіlka jauda dažas shēmas.

Sakiet, esiet laipni, jūsu programmētāja ķēde "reset" AVR nav jāvelk līdz "+" ar rezistoru 4,7 - 10 k?
2. Chi є sens VSS aktivizē stabilizatora tipu 7805 un pārslēdzas starp IC1 un IC2?
3. Vēl viena ēdienreize. Citu programmētāju shēmām uz PIC rozēm ir PGM kontakts, piezemēšanās uz zemes caur 1k rezistoru. Vajadzīgs vīns?
4. Vai VCC kopnē uz PIC ligzdas ir sensors, uzlieciet džemperi uz vadības bloka pārprogrammēšanas režīmu, vai ir iespējams programmatiski pārtraukt VCC?
5. Vai dažos gadījumos labāk ņemt stabilizatorus no cietiem vai zemiem? Gretimutsya?
6. Vai varat nomainīt diodi KD523 ar KD 521 vai KD522?
7. Saskaņā ar kādu programmu ir labākā prakse?
8. Vai šim programmētājam paredzētās programmas - IC-PROG, PonyProg, WinPic var strādāt ar Win7-32? Kas nepieciešams zrobitātei?

Barošanas avots tika izsaukts pēc programmētāju shēmu iegādes analīzes. Labajā pusē ir tējkanna labajā pusē. Ale jau piesprausta. Dyakuёmo par cieņu un cieņu. Es palūgšu lielu kupa pitānu. Jums jau ir attāla vietne.

Kāpēc "zeme" 7808 ir savienota ar "+" 7805?

Komentāri: 1 2345

Galvenās atzīmes: dari pats programmētājs AVR shēmauniversāls programmētājs [Kas tas ir? ]

Golovna Radioamator Rizna

Khazama AVR programmētājs krievu valodā

Khazama AVR programmētājs ir populārs radioelektronikas cienītāju vidū. Viens, Serid Phyatkіvtsiv Korrivuvachiv, Yaki tіlki būs nosacīti kur AVR, і te, holdly woldіє agliyskoe movoy (Adzhy Ifterfia aksesuāri reklāmas Thіlki angliyskoe ta rosіyskovoe restornes Merezhі Interet nav panākumi Sticky 2011, likteni un iespēju uzstādīt trešo -partiju tulkojumi neatbalsta).

Jak buti?

Alternatīva Khazama AVR programmētāja krievu valoda

Vienkāršākais veids ir zināt alternatīvu risinājumu, lai krievu programmētājam būtu tāda pati funkcionalitāte.

AVR USB PROGRAMĒTĀJS

Tse šādas programmatūras jaks:

1.AVRDUDE_PROG (var atrast versiju ar krievu interfeisu);

2.PonyProg (krievu valodā, paplašināms bez maksas, var atrast krievu versiju);

3.Atmel Studio (krievu valodai nepieciešams uzstādīt Visual Studio);

Khazama AVR Programmer tulkojums krievu valodā

Ja alternatīvā programmatūra nenosaka zemus parametrus, varat izmantot Khazama AVR angļu valodā vai ar krievu valodas uzvednēm galvenajai izvēlnei. Un mājieni ar tulkojumu ir zemāki.

Jūs varat lejupielādēt pašu utilītu no oficiālās vietnes - http://khazama.com/project/programmer/ (ir pieejamas 2 versijas - v1.7 un v1.6.2, pārējā pārsūtīšana ir ATMega88 un ATMega8).

Pirmais izvēlnes vienums "Fails" izskatās šādi:

Izplata "AVR" - šeit var atrast informāciju par programmēšanas mikrokontrolleru sēriju.

Vienums "Ielādēt FLASH failu buferī" tiek mainīts uz "Ielādēt Flash failu buferī".

Ļauj sagatavot failu, kas tiek mirgots, un ievietot to datora operatīvajā atmiņā ātrai lasīšanai gaidāmā ieraksta laikā.

Vienums Ielādēt EEPROM failu buferī darbojas līdzīgai darbībai, bet atmiņas tipam EEPROM.

Vienums "Saglabāt FLASH buferi kā ..." ļauj buferī saglabāt iepriekš saglabātos datus no zibatmiņas, piemēram, nelielu failu cietajā diskā (saglabāšana tiek veikta bez paplašinājumiem, kas darbojas ar noteiktu programmatūru , varat pats pievienot paplašinājumu, piemēram, .hex).

Vienums "Saglabāt EEPROM buferi kā ..." ir līdzīga darbība, bet datiem, EEPROM atmiņas notīrīšana.

Iziet - iziet.

Vēl viens vienums Skats (krievu raktuves "Pereglyad", "Oglyad") var būt arī izvēlnes ieraksts.

"View Flash Hex Data" - parāda 16 Flash datu redaktoru.

"View EEPROM Hex Data" - parāda sešpadsmit EEPROM datu redaktoru.

Pavēles trešā daļa (krieviski. Komanda) izskatās šādi.

Drošinātāji un bloķēšanas uzgaļi ... - "Drošinātājs (prapori salabojiet mikrokontrolleri), kas bloķē bitus."

Vіdkrivaє vіkno keruvannya ar bitiem nalashtuvan, ka bloķēšana.

Write Flash Buffer to Chip – ierakstiet datus Flash atmiņai no bufera uz mikrokontrolleru.

Ierakstiet EEPROM buferi uz mikroshēmu - tas pats attiecas uz EEPROM atmiņu.

Lasiet EEPROM buferī — līdzīgi kā EEPROM.

Pārbaudīt zibspuldzi — verificēt zibspuldzi (pārbaude).

Pārbaudiet EEPROM — pārbaudiet EEPROM.

Erase Chip - dzēsiet mikrokontrollera datus.
Auto Program - automātiska programma (turpmāk ir uzskaitīti skripti).

Programmas opcijas - programmas opcijas (var ietekmēt automātiskā programma).

Nu, pēdējais palīdzības (papildu palīdzības) uzdevumu punkts, lai atkārtoti pārbaudītu programmas atjauninājumus, atjauninātu programmatūras versiju un pārietu uz oficiālo vietni.

Dažas komandas skaidrības labad ir parādītas kā piktogrammas zem galvenās izvēlnes;

Publicēšanas datums: 28.11.2017

Lasītāju domas
  • Serg / 06.05.2018 - 04:30
    Man nav problēmu

Jūs varat atstāt savus komentārus, domas vai papildināt materiālu, kas jums tika norādīts:

PROGRAMĒTĀJS PRINCIPIEM

Biļeteni:
Saņemsim USB programmētāju priekš pochatkіvtsіv (pochatkіvtsіv radioamatorіv), pieņemsim, ka shēma ir salokāmāka, varbūt no LPT, bet es gribu teikt, ka shēma ir vēl vienkāršāka, bet jums to vajag ieprogrammēt tikai vienu reizi un neuztraucieties. programmētāja ķēde
Kā redzams no diagrammas, šeit nav kvarca rezonatora - ķēdes mikroshēmas. Esmu uzbūvējis ne tik kompaktu programmētāju, var nomainīt pret somu, bet ja ir abpusējs tekstolīts, tad var ielikt USB, tātad paliks nesaprotami.

Vienkāršākais programmētājs priekš ATmega8

Un pie reizes arī neliela fotosesija. Ale USB porta aizmugurē: Aizmirstot pateikt, ka RSTDSBL nav jāprogrammē vispār, bet jāprogrammē CKSEL3, CKSEL2, CKSEL1 pieslēdzas datoram, jo ​​dators zina nezināmo pielikumu - tas neko nenozīmē, instalējiet draiveri. Pēc tam var ieprogrammēt RSTDSBL, lai mikrokontrolleram ir maz skaitļu, pirms runas var pārspēt ATtiny45 vai ATtiny85, smd bija 20su vai dipā 20pu - piemēram, ATtiny45 20su veikalā nebija. ir ATtiny5, ATtiny45, ATtiny45. Šādi ieprogrammējot, tas ir tas pats, kas ATtiny 45 un drošinātāji ir tādi paši, smaka tikai pamodina flech atmiņu. Fusi, nepieciešams ieprogrammēt CKSEL3, CKSEL2, CKSEL1, BODLEVEL0 (1,8 V zemsprieguma detektors), RSTDSBL. Var cigorizēt, vai roze - tur mikro USB ir plāns, es neprātoju, bet paņemt USB spraudni, noņemt miziņu, nolobīt, pielodēt un iespējams, ka tas ir kā iemest zibatmiņā. Pіdrіzaєmo ar biroja nazi, bet uzmanīgi, jūs to nesagriezīsit - tas ir grūtāk. Vityaguёmo plastmasas ar kontaktiem, arī uzmanīgāk.
Vіzmemo un podpilyаєmo, schob buv lodāmura uzgaļa pieeja USB kontaktiem, ir arī dēlis USB programmētājam. Її truїv un ūdens peroksīds + citronskābe. Vіn truїt shvidko.
Ludiv maksa. Es vēl neesmu pieaudzis ar Rozes sakausējumu, es to dzenu ar lodāmura dzēlienu, metu akmeni kolofonija mazumtirgotājam mēness apgaismojumam, novietoju to, atveru akmeni, rakstu pie šļirces (es nedaru). t atcerēties proporcijas), nosedz dēli un vieglāk skārda. Mēs lodējam savu plastmasu, tikai neklaiņojiet, veidojot kontaktus, pretējā gadījumā es to pārlodēšu, zemāk esošajā fotoattēlā tas ir nepareizi. Dali lodēšanas rezistori un MK, tad pēc atlīdzināšanas un pārlodēšanas USB, savienojumu var izveidot vienā pusē ar kontrolieri.
Otrais rēķins ir bojātā buti stabilitrons, ne vairāk kā 500 mA.
Lodēt elastīgo kabeli, vajag vadu ekranēšanai, man ir vads no karšu lasītāja, man ir vads no karšu lasītāja, ņemot vadus kā ekranētus - divi oranži ekrāni = mest foliju uz masas, foto bez maciņa , jums ir jāpārvērš kabelis uz programmu, programma ir savienota ar ATtiny2313A frekvenci kHz, un fuzi pie 2 kHz - tik daudz labāk.

Korpuss nestrādāja, nebija zibatmiņas, nebija salauztu modemu... Atnācu pats - aizdedze, gāzes izvads, pat ja vīni ir, iespējams, šāda veida aizdedze ir aizmugurē, aizdedzes foto tam, kurš jau zāģēja, bet nofotografē.
Sadakšojiet vidējo sienu, piespiediet mūsu programmētāju, piestipriniet to ar karsto līmi, pirms atlikušās fiksācijas izlabojiet maksājuma pozīciju.
І ass, kas notika.
Veiksmi visiem dizaina atkārtošanā un avrdude USBtiny programmētājam, arī arhīvā jūs atradīsiet draiveru programmaparatūru, kas atšķiras viena no otras maksā īsu PCB uz dēļiem є ierakstiet KALYAN datu lapu vai īsu Kd - līdz mēneša laulībai, uz PC jūs varat pievienot kuģa visu veiksmi. Laipni lūdzam KALAYN.SUPER.BOS

Kopīgots: [Shēmas]
Saglabāt rakstu no:
Atstājiet savu komentāru vai pieprasījumu:

Mūsu miegs ir VK, bet vai tu ar mums? Aiziet!

Tūkstošiem shēmu kategorijās:
-> Vairāk
-> Vimiryuvalna tehnika
-> Pievienojiet
-> Elektriskās ķēdes
-> Dzherela Zhivlennya (citi krāsaini dizaini)
-> Teorētiskie materiāli
-> Dovіdkovі materiāli
-> Pielikumi mikrokontrolleriem
-> Lādētāji (akumulatoriem)
-> Lādētāji (automašīnām)
-> Pārveidotāju spriegumi (invertori)
-> Viss dzesētājam (ventilators)
-> Radio mikrofoni, bugs
-> Metāla šukači
-> Spiediena regulatori
-> Okhorona (signalizācija)
-> Apgaismojuma vadība
-> Taimeris (ūdens, vice)
-> Transiveri un radiostacijas
-> Dizaini mājām
-> Vienkāršas salokāmas konstrukcijas
-> Konkurss par labāko mikrokontrolleru dizainu
-> Vidēji salokāmas konstrukcijas
-> Stabilizatori
-> Zemas frekvences spiediena samazināšana (uz tranzistoriem)
-> Dzīvie bloki (impulss)
-> Augstas frekvences papildu spriegums
-> Pielikums lodēšanai un dēļu projektēšanai
-> Termometrija
-> Valde. merezha
-> Vimiryuvalni piederumi (tahometrs, voltmetrs utt.)
-> Zalizo
-> Lodāmuri un lodēšanas stacijas
-> Radio raidītāji
-> Papildus saimniecības ēkas
-> TV aprīkojums
-> Toņu kontrole, skaļums
-> Dzīvie bloki (laboratorija)
-> Zemas frekvences spiediena samazināšana (uz mikroshēmām)
-> Citi meitasuzņēmumu pielikumi
-> Svіtlove dekorēts jaunā Yalinka vai Svyatkovo zālē
-> Klusinātāji
-> telefona kļūdas
-> Infrachervona tehnika
-> Medicīnas tehnoloģija
-> telefonija
-> Radījuma pasaulei
-> Konstruktīvi podsiluvachi
-> Anteni un pіdsilyuvachi pirms tiem
-> Dzvinki
-> Elektroniskās rotaļlietas
-> Zemas frekvences papildu spriegums (lampa)
-> Dzinēja vadība (dzīvo vienfāzes līnijā)
-> Programmētāji un mikrokontrolleri
-> Sverdliki
-> Vivchaemo mikrokontrolleri
-> Radio uztvērēji
-> Signalizācijas
-> stila zvans
-> USB ierīces
-> Dzīvie bloki (transformators)
-> Radio stacijas ir viegli sagatavojamas
-> Dzherela zhivlennya (podsiluvachiv)
-> Vairāk
-> zahist īsajā zvanā (elektroniskās trauksmes)
-> Uzlādes piederumi (radio stacijām)
-> zibspuldzes
-> Zvaryuvalne īpašums
-> Kodētas elektroniskās slēdzenes
-> Dzīvie bloki (bez transformatora)
-> Gadagrāmata
-> Pagrieziena signālu vadība
-> zapaluvannya
-> Ūdens apsaimniekošana (sūkņi Sverdlovin vai Kolodyaziv, Roslin laistīšana)
-> Modelēšana
-> Bloki keruvannya skloochisnami
-> Priekšējie spilventiņi
-> Zahist vіd pārtēriņš un pārkaršana
-> Dinamika
-> Bybutovy iekārtu remonts
-> Tālvadības pults ar datoru
-> Akustiskie mikrofoni un pārveidotāji
-> Suputņikove TV
-> GSM antenas, zvani un svilpes, pastiprinātāji, retranslatori.
-> zhachki
-> roboti
-> Atkārtotāji
-> Lodāmuri un lodēšanas stacijas
-> Skaņas trauksmes signāli
-> Stūres un kursorsviras
-> Elektroinstalācijas shēmas
-> Viss "vēsākam" (ventilators)
-> Robots ar BGA mikroshēmām
-> Filtri
-> Zemfrekvences skaļrunis

Radioamatieru konkurss-pochatkivtsiv
"Mana radioamatora konstrukcija"

USB AVR programmētājs

Vienkārša lieljaudas USB AVR programmētāja shēma un programmatūras drošība, kuru varat izvēlēties ar savām rokām un radioamatieru.

Radioamatora sākuma konkurētspējīgs dizains -
"USB AVR programmētājs"

Sveiki, jūsu draugi un vietnes viesi!
Es uzdāvinu jūsu draugam konkurētspējīgu robotu.
Dizaina autors - Grigorjevs Iļja Sergijoviča.
Tagad mūsu vietnē ir ne tikai “Lead Rush”, bet arī “Meeting Continues”.

USB AVR programmētājs

Troch par šo dizainu.
No pirmā acu uzmetiena šķiet, ka shēma ir sakarīga, pārāk grūts priekš počatkivtsy, un autoram jau ir jāiegūst informācija no radioamatora.
Es atceros visas dziesmas, Illya Sergiyovich - radioamator-pochatkіvets. Un jūs varat izvēlēties savu vīna dizainu, lai iegūtu bazhannya, augstprātību, mērķtiecību, šāda locīšanas dizainu, vai tas būtu sava veida radioamators-pochatkіvets.
Nu, tagad vārds autoram.

Grigorjevs Iļja Sergijoviča, Habarovskas pilsēta

Sveiki visiem!
Es piedāvāju jūsu tiesai savu draugu pabeigto robotu (pirmais ir vienkāršs mirgotājs).
Virishiv, scho turpmāk izvēlēties shēmas, uz tādu mikroshēmu bāzes, kā vajag programmēt, kam vajadzīgs, acīmredzot, programmētājs!
Internetā ir ļoti daudz shēmu, lai cik tas arī patiktu, bet galvenā problēma ir tā, ka cieņā pret shēmām - tām, kurām nevaru ne LTP, ne COM portu, USB programmētāja opcija ir izlaista. Un tomēr ir sava problēma - lielākajai daļai programmētāju, robotu vālītei, to mikroshēmas ir jāprogrammē robotam, un kam vajag... - Tieši tā, programmētāj! Acīmredzot varējāt izvēlēties programmētāju Gromovu, doties caur draugiem un zināt LTP vai COM portu, bet jūs to nevēlējāties. Atstājot atlikušo iespēju - laimēt programmētāju, kura pamatā ir FT232RL mikroshēma, mīnus šim programmētājam un mikroshēmai ir tikai pārējās cenas cena - mums Habarovskā Koshtu ir aptuveni 230 rubļu. Es neietaupīšu ne santīma uz šāda santīma un ķeršos pie programmētāja locīšanas uz FT232RL.

Šeit ir detaļu saraksts:
Programmētāja sirds ir FT232RL. Cena - 230 r
Nepieciešama vēl viena mikroshēma - 74HC244, jo šim programmētājam ir vēl viens mīnuss - tas nenodrošina RESET līniju pēc programmēšanas pabeigšanas. Tam, kurš uzsāka shēmu, viņam vajadzēja redzēt ISP algas rozes, kas nav viegli. To var mainīt, vienkārši pievienojot bufera mikroshēmu 74HC244 shēmas shēmai. Cena 20-30 r
І iedeva dribnichki komplektu:
- 4 rezistori ar 47 omi
- 4 rezistori ar 100 omi
- 1 rezistors 4.7Kom
- 3 300 omu rezistori
- 3 x 0,1 u
- 3 gaismas diodes (s, h, w)
- 1 Šotkija diode
– 1 B tipa USB, saukts arī par printeri
Ass un viss nepieciešamais! Dribnitsa maksā apgabalā 50 rubļu
Es paņēmu visus komponentus no lieliskā viconan un smd līdz tam. līdz beigām, nezinot, kā man bija robots ar smd komponentiem, man bija iespēja izvēlēties lielisku iespēju.

Pašas ass diagramma:

Robota princips.
Programmētājs baro USB portu. Programmētāja vienādos izejas signālus aiz papildu džempera JP1 var iestatīt uz 5 voltiem vai 3 voltiem.
Programmētāja spriegumu var pielikt caur X2 ligzdu uz plates, kam nepieciešams aizvērt JP2 džemperi.
Blakus mātei uz uvazі, scho pie 5 voltu sprieguma tiek piegādāts no USB porta. І maksimālā skaņa, ko var paņemt no 500 mA telpiskās skaņas programmētāja. Tomēr šādai straumei FT232 mikroshēma ir jāpielāgo, izmantojot papildu utilītu FT Prog.
Ar trīs voltu maltīti spriegums tiek ņemts no FT232 mikroshēmas iekšējā stabilizatora izejas, kuras maksimālā plūsma ir tuvu 50 mA.
Lai aizsargātu dzīvības padevi saimniecības ēkas USB portam, programmētājā ir uzstādīta Schottky diode (tiešā tiešā savienojumā tiem ir neliels sprieguma kritums). Aiz torņiem VD1 diodi var nomainīt pret jaudīgu diodi vai džemperi, ale qiu jau uz savu risku un risku.
Arī programmētāju var savīt kā USB-UART pārveidotāju. Kuriem RXD, TXD signāli tiek parādīti uz X2 rozetes un ir pievienoti LED2, LED3. Smaka ir spalahuyut, ja ir nodeva.
Programmētājam nav jāieslēdz ieprogrammētā plate, lai pēc DD1 mikroshēmas programmēšanas izejas buferi tiktu pārsūtīti uz trešo pakāpi.
Gaismas LED1 tiek saglabāts, ja notiek programmēšanas process.
JP kontaktu maidanā varat ievadīt pulksteņa signālu. Kurai ir nepieciešama FT232 konfigurācija papildu utilītai FT Prog.

Pats atlases process.
Domājot, es žurnālā uzzīmēju shēmu uz spīdīgas lapas (uzrakstīju fotopapīru un līmpapīru printerim, viss nav vienāds ... vislabākais efekts ir visa shēma uz glancēta žurnāls). Pēc tam, pievienojot glancētu papīra lapu ar tekstolīta gabalu, mēs sākam to gludināt ar tīrīšanas drānu, iestatot uz tās maksimālo temperatūru. Uzliku prasku aizmugurē tieši uz palaga, piespiežot dzīslas līdz tekstolītam, 10 sekundes izmērcējusi, tad uzliku papīru uz zvēra un sāku gludināt ar 3-4 šķipsnu stiepi, tad sakopjot. papīra loksne un pāris sekundes, prikaska un silts praskas gabaliņš kustinot šīs vietas, būs nākotnes trases mikroshēmām.

Pēc tam notīrām putekļus un iedodam samaksu par atdzišanu. Pasvīdīsim savu tekstolītu ar spīdīgo papriku 5 stundas siltā ūdenī, lai papirs samirkst un redzētu tekstolītu, tad rūpīgi nosmeļam papriku. Ievadāmā ass:

Svīdīsim. Es izmantoju šo hlora plūdu: ieleju tajā karstu ūdeni, sajaucu to jaunā pulverī, piepildu tekstolītu un pēc tam ieleju karstu ūdeni baseinā un piepildu bļodu ar hlora plūdiem. Jo augstāka koncentrācija un temperatūra, jo ātrāk noritēja reakcija.
Axis, kas notika:

Paņemam vates tamponu ar acetonu un noņemam toneri, tad lāpīsim.

І pēc lodēšanas:

Es izvēlējos programmētāju, pēc kura es obov'yazkovo reverberated visu klātbūtni īsu hum. Zagalom, jo Es vispirms praktizēju ar šādu narkotiku, pēc tam pēc ādas rezistora, pēc ādas caurules, es vēlreiz pārbaudīju programmētāju līdz apgaismībai (jau labi iztērēju naudu ceļa malā) un vēlreiz pārbaudīju ar multimetru, vai lance mirgo. Tāds maiss - 2x ņirboņa zem rezistoriem... viss veiksmīgi tika izlabots.
Tāpat pēc programmētāja salocīšanas nevajadzētu uzreiz ieslēgt jogu USB portā. Pārdomājiet, ka starp zemi nemirgo, ielieciet džemperus vajadzīgajā pozīcijā un pievienojiet programmētāju pie datora.
Godīgi sakot, es esmu hvilyuvsya, lai gan man ir pārsvars īssavienojuma klātbūtnē.
Pēc pieslēgšanas samaksāšu par apkuri FT232RL zonā un redzot PC paziņojumu par nezināma pielikuma pieslēgšanu nepareizam robotam. Ātri ieslēdzu programmētāju un vēlreiz, cieņpilni pārskatot visus celiņus, vai pielodēju pie galvenajiem celiņiem un kārtējo reizi pielodēju visas mikroshēmas. Nākamreiz, kad pievienoju programmētāju i, brīnums! , programmētājs pierakstījās un palūdza ielikt malku! Ieliekot malku programmas pārvaldniekā, parādījās 2 jauni papildinājumi:

Urrā! Tagad jūs varat nopietni domāt par darbu ar mikroshēmām!
Par cieņu!

(666,9 KiB, 2785 trāpījumi)

Jauni draugi un vietnes viesi!

Neaizmirstiet izteikt savas domas par konkursa norisi un piedalīties diskusijās foruma vietnē. Paldies.

Atbalsti projektu – dalies savos centienos, mīļā!
Izlasi arī
Kursa lekciju kopsavilkums Lekciju kopsavilkums no kursa "Datorelektronika" USB ISP programmētājs AVR USB ISP programmētājs AVR USB ISP programmētājs AVR USB ISP programmētājs AVR