ProjektaiSchemosAkustikaPatarimaiTeorijae-motion.lt | ||||||||
Autorius: Šarūnas („circuit“) ATMEL 8051 šeimos programatoriusPagrindiniai parametrai
Programuojami ATMEL 8051 serijos Flash mikrovaldikliai:
AT89C51, AT89C51RC, AT89C52, AT89C55, AT89C55WD, AT89C53, AT89C8252, AT89F54, AT89F58, AT89LV51, AT89LV52, AT89LV55, AT89S53, AT89S8252, AT89LS8252 ir 89C420. KonstrukcijaProgramatorius sumontuotas vienoje dvipusėje spausdinto montažo plokštėje. Tokį vietos ir finansų sutaupymą lėmė pasirinkta SMD („Paviršinis montažas” iš anglų kalbos: Surface Mount Device) technologija leidusi daugumą dalių (keraminiai kondensatoriai, varžos, diodas, tranzistoriai ir mikroschemos) lituoti abiejose plokštės pusėse. SMD leido taip sutaupyti vietą, kad net mikroschemos buvo sutalpintos po keturiasdešimties DIP kontaktų mikrovaldiklio jungtimi. Korpuso programatorius neturi, nes jis nėra būtinas ir gana sudėtinga jį pagaminti, nes turi būti atvira ir patogi anga mikrovaldikliui jungti. Perėjimas pagamintas iš dvipusės stiklo tekstolito plokštės (kaip ir programatorius) vienoje pusėje su DIP kojelėmis imituojančiomis mikroschemą, o kitoje puseje su SMD PLCC 44 kontaktų lizdu mikrovaldikliui. Takeliai programatoriuje ir perėjime yra 0.4mm storio, o tarp DIP kojelių — 0.3 mm. Programavimo principasMikrovaldiklio programa rašoma Assemblerio kalba (specifine technine programavimo kalba) arba gana placiai paplitusia C kalba. Šiam programatoriui naudojama "Batronix Prog-studio" programa. Kad mikrovaldiklis suprastų programą, ją dar reikia kompiliuoti į *.bin arba į *.hex formatą. Tam yra nemažai specializuotų programų, bet programatoriaus sąsajos programa (Batronix Prog-studio 5.28) turi integruotą kompiliatorią, su kuriuo iš Assemblerio (*.asm) kalbos buvo sukompiliuotas *.hex failas. Kai jau turime *.hex failą, jį galima įrašinėti į prie kompiuterio LPT jungties per programatorių prijungtą mikrovaldiklį. Mikrovaldiklio programavimas trunka keliolika sekundžių, tuomet programa nuskaito įrašytą informaciją ir ją palygina su *.hex failu. Jei skirtumų nerasta, programavimas būna baigtas. Galima išimti mikrovaldiklį iš programatoriaus ir naudoti pagal paskirtį. SchemosSpausdinto montažo plokštės (1:1)Perėjimas (takeliai, 1-a pusė) Perėjimas (dalys, 1-a pusė) Perėjimas (takeliai, 2-a pusė) Perėjimas (dalys, 2-a pusė) Programatorius (takeliai, 1-a pusė) Programatorius (dalys, 1-a pusė) Programatorius (takeliai, 2-a pusė) Programatorius (dalys, 2-a pusė)
300dpi paveiksliukus galite parsisiųsti iš čia.
Nuotraukos |
||||||||
|