AVR USB programatorius AVR910 PROTTOSS
2011 10 18 22:22Taigi pirmą kartą pačiam programatoriaus prireikė pernai, kai gaminau Clone Pi avr. Tą syki pagelbėjo draugas. Nuo tada ir buvo kilusi mintis pasigaminti sau programatorių, net kažkaip užsimiršo tai. Nors vėliau dar kartą prireikė jo. Vėl gelbėjo draugai
Tad pagaliau maždaug prieš savaitę apsisprendžiau daryti sau programatorių. Norėjau iš kart kad būtu su usb jungtimi, nes senesnės jungtys, kaip ir morališkai atgyvenusios, o plius nauji kompiuteriai (nešiojami) ir nebeturi senųjų jungčių.
Pasirinkimas jų įvairus, bet pats perdaug nesirinkdamas, dūriau į pirmą pasitaikiusi programatorių, kurį būtu pasigaminęs jau kažkas iš Lietuvių, kad jie kas būtu pas ką pasikonsultuoti. Ir taip aš atsiradau qubbeks svetainėje. Šis žmogus jau turėjo senokai pasigaminęs šį programatorių, jį išbandęs. Taip pat pagal jį, jau ir kiti žmonės turėjo pasigaminę šį daigtą. Plius buvo pateikta ir žmoniška pcb.
Tad ilgai netraukęs pradėjau jį gaminti. Pirmiausia pradėjau nuo PCB gaminimo. Čia ir buvo padaryta mano pirmoji žiopla klaida. Pats neturiu lazerinio spausdintuvo, o pcb darausi vis dar su “lygintuvu”, tad universitete atsispausdinau takelius ant fotopopieriaus ir tik po kelių dienų pastebėjau, kad neatitaikiau mastelio. Atmegos kojos buvo keletą milimetrų išsikišusios. Tad teko staigiai suktis vėl ir per naują teisingai juos atsispausdinti.
Grįžęs savaitgali namo, persikėliau takelių vaizdą ant tektolito ir išgraužiau su FeCl3 takelius. Vėliau pragrežiau detalių kojoms skylutes su 1mm gražteliu, bei visus takelius padengiau lydmetaliu. Gautas rezultatas:
Taip pat nusipirkau visas reikiamas detales, bei naują lituoklį, bet apie jį kitą kart. Čia buvo padaryta antra mano žiopla klaida. Kadangi prieš tai dar niekad nelitavau su SMD detalėmis, tai nusipirkau vienu numeriu per smulkias. Man jau iškart jos pasirodė ko tai per mažos Na bet čia irgi nedidelė bėda, nes jos visos ten berods tik apie 3 lt tekainuoja:
Na ir netempdamas gumos vakare sėdau lituoti. Per pirmą vakarą surinkau didžiąją dalį schemos:
Į litavimo kokybę nekreipkit dėmesio, svarbu veikia Visgi pirmas litavimas su smd
Šiandien vėl kreipiausi į draugą, kad paskutinį kart pagelbėtu su atmegos užprogramavimu.
Po viso to užbaigiau lituoti prietaisą:
Kaip tik tokiems eksperimentams turiu senuką DELL, kurį gavau dovanų rūgsėjo pradžioje. Tad teko iš jo ištrynti mano mėgstamus linux ir ant greičio surašyti senai į kampą numestus windows 2000, kad galėčiau pasitikrinti ar veikia programatorius.
Prijungus prie sistemos, ekrane išvydau džiuginantį užrašą:
Toliau sekė tvarkyklių įdiegimas:
Na ir galutinai atpažintas prietaisas:
Dar reiks aplieti karštais klijais laidų prijungimo vietą, nes ten truputi per stori laidai buvo, suploninau ir truputi reikia juos geriau izoliuti, kad nebūtu nelaimės. Toliau reiks pasižymėti laidus, einančius į programuojamą avr, bei susirašyti trumpiklių reikšmes. Na ir žinoma įsigyti kokią avr pirmam užprogramavimui.
Daugiau apie programatorių galite paskaityti jau minėtame qubbeks puslapyje ir protoss svetainėje.
Taip pat pateikiu schemą:
Bei panaudotos pcb brėžinio nuorodą, tikiuosi autorius nesupyks. Pcb, kaip jau minėjau naudota qubbeks.
Taip pat smd elementų litavimo vietos:
Taip pat nuoroda parsisiūsti hex failą, bei kompiuterio tvarkyklėms.
2011 10 19 12:32
Beje, liko viena atliekama, pagaminta pcb su takeliais. Jei kam reikia rašykite, manau sutarsime
2011 11 03 16:35
Sveikas, gal turi likusi detaliu sarasiuka siam programatoriui ir galetum i maila atsiust dekui.
2011 11 03 21:33
Sveikas gal gali įmesti detalių sarašą i maila.
2011 11 05 11:28
Kadangi daugelis ėmė prašyti detalių sąrašo, tad jį skelbiu čia:
1) Atmega8-16PU
2) Lizdas atmegai (nebūtinas)
3) USB-B lizdas
4) Rezonatorius (kvarcas) - 12MHz
5) 1 vnt raudonas LED
6) 2 vnt žali LED
7) Elektrolitinis kondensatorius 22uF*16V
8) Karpoma juostelė su kontaktais (trumpikliams)
9) 4 vnt trumpiklių
10) Lizdai (išoriniam kvarcui, programuojamui mikrovaldikliui)
11) kondensatorius 0.1uF (naudojau šitą ne SMD, o paprastą plėvelinį, papildomai, kad nebūtu trukdžių grandinėje)
12) 2 vnt diodų 1N4007 (kuo mažesni, tuo geriau)
13) 2 vnt Saugiklių 0.1A 60V SMD
14) 9 vnt 330 omų 1206 rezistorių smd
15) 3 vnt 0 omų 1206 rezistorių smd
16) 4 vnt 22 pF 50 V 1206 kondensatorių smd
17) 2 vnt 0.1 uF 50 V 1206 kondensatorių smd
18) 2 vnt 68 omų 1206 rezistorių smd
19) 1 vnt 1 megaomo 1206 rezistorius
20) 1 vnt 10 kiloomų 1206 rezistorius smd
21) 1 vnt 1.5 kiloomo 1206 rezistorius smd
22) 1 vnt 100 omų 1206 rezistorius smd.
23) Variuoto vienpusios stiklotekstolito plokštelė (arba kitokia, pasirinktinai, kaip gaminsite pcb plokštę).
Berods viską surašiau ir tikiuosi nieko nepraleidau.
2012 05 07 12:36
Aš taip pat pasigaminau šį programatorių, bet įrašiau ne Prottoss “firmware”, o iš šito tinklapio http://electronix.ru/forum/index.php?showtopic=74181 pateiktais “firmware”. Kuom geriau ? Didesnis programuojamų mikroprocesorių skaičius AVRstudio programoje. AVRstudio mato kaip STK500 programatorių.
2012 05 08 10:06
Sveiki.
Reiks ir man tada išmėginti STK500 programinę įrangą. Galbūt pavyks tada suderinti su linux OS šį programatorių, nes kažkodėl man prototoss su ubuntu nenori dirbti.
2013 01 23 17:00
Labas.
Ar dar turi PCB?
2013 01 23 17:15
Sveiki.
Taip, kažkur tikrai dar turi būti, nes niekam neprireikė jos iki šiol.
2013 08 29 00:07
sveiki, gal būt atsirastų geras žmogus, kuris galėtų parduoti, atiduoti atmegą paruoštą šiam programatoriui, t.y jau užprogramuotą?
tel. nr. 865285430
skype vytska147