ololuki.elektroda.eu
Projekty DIY
Zegar z matryc� LED
Zasilacz 0-30V 0-3A
Programator ISP - SIprog
P�ytka testowa do AVR
Filtr dolnoprzepustowy CA
Regeneracja kolumn Tonsil
Analogowy miernik ESR
Programy
Artyku�y
Unitra
Projekt powsta� w celach edukacyjnych, a tak�e w celu zaprogramowania sterownika do sze�ciokana�owego potencjometru cyfrowego na uk�adach PGA2310, kt�ry mam zamiar za jaki� czas wykona�. Po nieudanych pr�bach z programatorem STK200, znalaz�em projekt programatora do portu szeregowego SI Prog, wi�c zaprojektowa�em i wykona�em do niego p�ytk�. P�ytka zosta�a narysowana markerem i wytrawiona w B327. Jedynym problemem przy uruchomieniu, by�o to, �e w programatorze zamontowa�em wtyk m�ski (p�ytka jest zaprojektowana dla wtyku �e�skiego) i pod��czenie prostym kablem COM spowodowa�o niezgodno�� pin�w. Po odwr�ceniu pin�w w kablu wszystko dzia�a jak nale�y. Programator pobiera zasilanie z programowanego uk�adu, a do komunikacji z mikrokontrolerem u�ywane jest standardowe, sze�ciopinowe z��cze.
Programator SI Prog s�u�y do kasowania, zapisywania i odczytywania wewn�trznej pami�ci Flash i EEPROM mikrokontroler�w Atmel AVR oraz 8051 w systemie ISP. Posiada bardzo prost� konstrukcj� i jest tani. Programator obs�uguje r�wnie� szeregowe pami�ci Atmel DataFlash. Komunikacja z uk�adem odbywa si� szeregowo w systemie (tzw. ISP - In-System Programming), czyli bez wyjmowania uk�adu z podstawki.
Uk�ad pod��czamy do portu com w komputerze. Diody zenera wraz z rezystorami 4,7k zabezpieczaj� mikrokontroler przed zbyt wysokim napi�ciem na wej�ciu. Programowany uk�ad powinien mie� w�asne �r�d�o zailania.
Programator obs�ugiwany jest przez program Pony Prog.
Schemat:
