Hallo. Statt über RS232 würde ich gerne per USB mit dem AVR kommunizieren. Muss ich dazu den MAX232 im AVR Tutorial einfach durch einen FT232R [1] von FTDI ersetzen oder kommt da noch mehr dazu? Gruß und Dank, Michael [1] http://www.ftdichip.com/Products/FT232R.htm
Einen MAX232 benötigst Du in der Tat nicht; die RxD- und TxD-Leitungen des FT232R kannst Du direkt mit den entsprechenden Leitungen Deines µC verbinden, da keine Pegelumwandlung mehr erforderlich ist. Die restliche Beschaltung des FT232R entnimmst Du dem Datenblatt, das Du ja erfreulicherweise selbst schon verlinkt hast.
Danke. Heißt das dann auch, dass ich softwareseitig keine Register etc beim FT232R setzen muss? Also einfach so tun, als wäre es ein MAX232? Gruß, Michael
Auf Seiten des Mikrocontrollers: Nein, da muss nichts gemacht werden. Auf PC-Seite: Nur die entsprechenden Treiber installieren.
Und dann den FT232R entsprechend konfigurieren. Man kann ja auch z.B. LEDs an das Teil anschließen wenn Du willst das bei der Datenübermittlung eine LED leuchtet. Das mußt Du dem Chip allersings erst mal sagen.
Wie sieht das in diesem Fall denn dann mit der Bus-Spannung aus ? In dem Datenblatt gibt es ja Bus-powered oder Self-powered... Ich denke hier kommt "self-powered" zum tragen, oder ? Gruß, Wolfgang
Wenn Du den am FT232R hängenden µC (und den restlichen Krempel) nicht auch per USB mit Strom versorgen willst (was implizierte, daß das Gerät ohne USB nichts macht, weils dann aus ist), dann empfiehlt sich "self-powered".
Eigentlich beide Modi. Es soll ein Tiny verwendet werden, um möglichst wenig Strom zu verbrauchen. Der FT232R soll erst aktiv werden, wenn ein USB Host (Notebook) angesteckt wird. Da der USB Chip laut Datenblatt mind. 3,3 Volt benötigt, sollte er vom USB Host gespeist werden. Also self-powered ohnen laufenden USB Chip, bei Einstecken des Hosts sollte der USB Chip bus-powered laufen, der Rest der Schaltung kann weiterhin self-powered sein. Gruß, Michael
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.