
-przejściówka z USB do RS232 zgodne z poziomem napięć TTL czyli układ MAX232 jest nam nie potrzebny przesył danych zaczyna się od 300 baud aż do 3 Mbaud
-Programator ISP, po przez AVRDude
A z dodatkowych to:
-zasilanie 5V (USB)
-zasilanie 3,3V
-diody sygnalizujące transmisję danych oraz czy programator jest prawidłowo podłączony

w celu ograniczenia dopływu prąd co w przeciwnym wypadku mogło by przebić złącze PN czyli po prostu spalić diodę. Do gniazda SV1 wyprowadzone są linie, którymi właśnie nasz układ będzie wysłać dane i programować, na załączonym niżej obrazu pokazany jest opis wyprowadzeń gniazda:
Instalacja sterowników:
Po złożeniu programatora zamigają nam na przemian niebieska i czerowona dioda i zgasną, komputer nam wyświetli że nie mógł zainstalować/znaleźć oprogramowania. Przechodzimy na stronę firmową FTDI i wybieram sterownik pod swój system (ja mam win 7 x64 i wybieram Widnows -> Comments „setup executable”). Instalujemy go (mignie takie okienko) nie podłączają układu pod USB. po zainstalowaniu podłącz programator i czekaj aż się zapli zielona dioda, jak nie to spróbuj zainstalować z podłączonym programatorem.


Programowanie:
Najlepsza nakładka na avrdude moim zdaniem na ten programator to MkAvrCalculator. wchodzimy w zakładkę ustawienia na dole na środku jest ikonka „Instaluj” avrdude. Najlepiej wybrać lokalizację C: i stworzyć folder avrdude. W NAZWIE FOLDERU NIE MOŻE BYĆ ZAWARTA SPACJA !! Przechodzimy do zakładki Programator AVR i z listy Programator wybieramy ATB-FT232R jak nam wyświetli że ATB-FT232R = brak to się nie przejmujemy tylko podłączamy procesor do wyprowadzeń programatora i klikamy „Sprawdź podłączony AVR” powinno wyświetlić nam obok nasz procesor:

Komunikacja UART
Jest to kolejna z ważnych funkcji tego układu, za jego pomocą emulowany jest port COM przez USB. Aby sprawdzić łączność pomiędzy naszym mikrokontrolerem, a komputerem wystarczy wgrać do pamięci flash mikrokontrolera ten oto prosty programik, który wysyła po UART dane zawarte w cudzysłowiach.
-
$regfile = „Attiny2313.dat”
-
$crystal = 8000000
-
$baud = 9600
-
Do
-
Print „FT232R UART USB”
-
Wait 2
-
Print „ATTINY2313”
-
Wait 2
-
Print „FERIAR-LAB.BLOGSPOT.COM”
-
Print
-
Wait 5
-
Loop
-
End
Po wgraniu do pamięci flash procesora podłączamy go do do wyprowadzeń FT232RL, zdjęcie poniżej prezentuje połączenie mikrokontrolera i układu FTDI.

Po włączeniu terminala np. w Bascomie i ustawieniu prędkości przesyłu danych na 9600 powinno nam się ukazać coś takiego

Koszt całego układu: ~18zł
Mam nadzieję że pomogłem, na koniec zamieszczam schemat i projekt płytki w eaglu 6.2.0
Dzięki za uwagę, jak chcesz być na bieżąco z postami to kliknij ‚Lubię to !‚.
Pozdrawiam ;)