Hi,
der Plan sieht soweit in Ordnung aus, jedoch solltest du dem FT wie auch im Datenblatt empfohlen noch die nötigen Abblock- Kondensatoren verpassen. Gerade bei Schaltungsteilen mit hohen Frequenzen (USB Full Speed 48MHz) sind diese besonders wichtig.
Gehe ich richtig in der Annahme, dass du dir eine Platine fertigen lassen willst? Wenn ja, warum dann nicht gleich einen ATmega32U4 nehmen, dieser hat USB bereits nativ im Chip integriert. An dieser Stelle soll nicht verschwiegen werden, dass die USB Implementierung noch weitere Software benötigt, diese mit einem durchdachten Konzept aber gut zu realisieren ist.
Vorteile dieser Variante:
- Spart Geld, sowohl an Platinenfläche als auch an Bauteilkosten. Der U4 kostet etwa, je nach Bezugsquelle in kleinen Stückzahlen 5-6€. Der FT selber kostet etwa 3-4€ je nach Quelle, dazu noch der eigentliche Controller und schon rechnet sich diese Variante.
- Weniger Protokoll Aufwand. Konfigurationsdaten und Bilddaten können über verschiedene USB Entpunkte gesendet werden. Somit muss nicht der UART Datenstrom nach Kommandos geparst werden.
- Leichter zu löten. TQFP44 lötet sich leichter als TSSOP28.
Jetzt werden viele zurecht sagen, dass nun durch USB ein Problem mit dem nötigen Treiber vorliegt. Dies ist primär auch richtig, es gibt jedoch mehrere sehr elegante Möglichkeiten, dies zum umgehen, als Beispiel sei WinUSB oder der VCP Treiber von Windows. So ließe sich je nach Bedarf über USB ein Com Port wie beim FT oder ein flexiebler anwendungsspeziefischer Treiber laden.
Gruß Jannis
Lesezeichen