Witam.
Tak jak w temacie. Chcę sterować urządzeniem opartym na AVR Atmega8 (lub 16) poprzez USB. Niestety im dłużej przeglądam internet i fora w poszukiwaniu schematu, tym większy mam bałagan w głowie, więc piszę ten post i mam kilka pytań:
1. Jakiego FT232 zastosować RL/BL?
2. Jaki jest układ (schemat) aplikacyjny, gdy nie będę zasilał FTka z USB, tylko oddzielnie ze sterowanego układu?
3. Czy i kiedy potrzebny będzie zewnętrzny Eprom, ponoć któraś z wersji FT już go ma?
Uważam, że warto to usystematyzować w jednym miejscu, przyda się także innym.
Sterowanie AVRem z kompa przez USB, jak to w końcu jest?
- Strzeminator
- -
- Posty: 92
- Rejestracja: 15 kwie 2011, 20:39
- Lokalizacja: Preczów
Również się przyczepie bo też mnie to interesuje. Chciałbym się dowiedzieć na czym polega komunikacja µC przez USB z komputerem, jakie układy są potrzebne, jakiś przykład kodu na procka i jakiejś aplikacji co obsługuje to pod kompem. Kiedyś się bawiłem attiny2313 i nawet mi się spodobało, czytałem coś o FT232, ale nie umiem zrozumieć jak to działa, że 2 przewodami się odbywa transmisja. Tzn. tak mniej więcej kumam, że są impulsy napięcia i taką paczkę jakoś się odbiera, ale gdzie początek koniec to nie umiem pojąć. LPT i COM to przy tym banał
.
Do FT potrzebne są biblioteki jak się nie mylę. Później jest to widziane jako zwykły UART . Wersja RL jest już chyba na standardzie 16C550, pozostałe to 16C450 i 16C950. Coś tam było nie tak z bitami i czasami interfejsy nie działają poprawnie.
Patrząc na rozpiskę pinów to do 'BM można podpiąć EEprom , a w 'RL nie ma na to miejsca.
Temat wałkowałem prawie 3 lata temu od strony PCMCIA i ExpressCard, ale mogłem więcej głupot napisać niż 1 kwietnia pozwala
Patrząc na rozpiskę pinów to do 'BM można podpiąć EEprom , a w 'RL nie ma na to miejsca.
Temat wałkowałem prawie 3 lata temu od strony PCMCIA i ExpressCard, ale mogłem więcej głupot napisać niż 1 kwietnia pozwala
Może nie jet to opis taki strikte 100% Live, ale może się wam przydać.
Część I:
http://www.forbot.pl/forum/topics20/pro ... vt6118.htm
Część II:
http://www.forbot.pl/forum/topics20/pro ... vt6211.htm
Część I:
http://www.forbot.pl/forum/topics20/pro ... vt6118.htm
Część II:
http://www.forbot.pl/forum/topics20/pro ... vt6211.htm
No tak, tylko ten tutorialek przyda mi się niejako w następnym kroku, teraz interesuje mnie raczej strona sprzętowa, bo chce wiedzieć, jak zaprojektować płytkę z użyciem FT232 i Atmegi8. Kupię już FTka z wbudowanym EEPromem, bo nie będę miał miejsca na płytce na dodatkową kość. Są w obudowie SOx i TQFP32 (jak Atmega8), i od czego to zależy, czy jest to rozrzutność konstruktorów kostki, czy chodzi właśnie o ten nieszczęsny EEProm czy jego brak. Muszę posiedzieć jeszcze nad nota katalogową.
OK, przejrzałem jeszcze noty katalogowe i wybrałem FT232RL w obudowie SSOP28. Ma on wbudowany EEprom a do działania w mojej konfiguracji potrzeba 3-4 elementów zewnętrznych (będą SMD, więc tym łatwiej). Schemat wziąłem bezpośrednio z noty katalogowej i już mam umieszczone to wszystko na płytce. Teraz tylko płytkę wykonać i sprawdzić, jak to działa.
Tutaj link do noty (znalezionej w TME):
FT232RL
Tutaj link do noty (znalezionej w TME):
FT232RL