missing title picture

Projekt ProgAT2051

(Programmer Atmel 2051)

ProgAT2051 je programovacia doska mikrokontrolérov s architektúrou 2051. Programátor je vybavený konektorom pre pripojenie napájacieho adaptéra od 15VAC do 24VAC (18VDC - 30VDC) a portom RS232, pomocou ktorého sa programátor pripája k počítaču. Programátor je vybavený troma led signalizujúcimi priebeh a stav programátora počas zapisovania programu do mikrokontroléra.

missing picture pcb ProgAT2051
missing photo cable RS232 to USB

Od nápadu k "pripoj a programuj".

Programátor som skonštruoval za účelom rýchlo a jednoducho sa naučiť programovať mikroprocesory pomocou programovacieho jazyka assembler (asm). Pripojenie a obsluha sú vyriešené cez komunikačkný port RS232 prstredníctvom D-SUB konektora a programu ATPROG.exe, ktorý obsluhuje hardvér programovacej PCB. V dnešnej dobe sa už máloktoré počítače vybavujú portom sériovej komunikácie, ale tento problém rieši zakúpenie si USB/RS232 prevodníka, ktorý je dostupný úplne všade. ProgAT2051 je môj vlastný upgrade programátora popisovaného v knihe Davida Matouška "Práce s mikrokontroléry ATMEL AT89C2051". Vylepšil som ho lepším zdrojom a led, ktoré signalizujú napájacie napätie PCB, napájacie napätie mikrokontroléra a status komunikácie. Výzvou pre mňa bolo navrhnúť programátor technológiou SMD, čo vyžadovalo zmeniť súčiastky za dostupnejšie a modernejšie náhrady a vytvorenie novšieho konceptu PCB.

Obľúbené AT89C2051 v náročnejších aplikáciach.

Mikrokontroléry na báze 2051 pre mňa predstavujú rýchlu a relatívne výkonnú platformu aj pri zložitejších aplikáciach. Dva porty na AT89C2051, 2Kb flash pamäte, 128 x 8-bit RAM, takt až 24MHz a komparátor sú základnou výbavou mikrokontrolérov s architektúrou 2051. To z nich robí výkonnejšie nástroje pri robotoch, zberačoch dát, alebo fantázií sa medze nekladú.

missing photo integrated circuits AT89C2051 missing package diagram AT89C2051

Nevýhodou platformy 2051 sú dlhšie strojové cykly potrebné na výkonanie jednej inštrukcie narozdiel napríklad od architektúry AVR, čo v konečnom dôsledku robí z mikrokontrolérov 2051, napriek vyššiemu taktu omnoho pomalšie procesory.

V prípade záujmu o zakúpenie dosky ProgAT2051 ma neváhajte kontaktovať.