Hallo Leute Hab hier und auf Google jetzt schon eine weile Zeit verwendet, um dem Problem auf die Schliche zu kommen. Bin am Entwickeln eines Programmiergerätes, welches PC unabhängig betrieben werden soll. Das Speichern der hex- Files in der Box geschieht via USB Port und FTDI- Chip. (Bus powered) Soll die über das Programmiergerät die Target CPU programmiert werden, muss dann ein eigenes Steckernetzteil verwendet werden. (Self powered) Kann mir jemand sagen, wie ich den Reset Pin, VSS und IOVCC beschalten muss, um beide Betriebsarten ohne Jumper zu verwenden. (Evt. sind noch Dioden in den beiden Versorgungsleitungen nötig) Die Stromaufnahme liegt zwischen 200mA und 300mA, ich müsste also vom USB- Host auch die 500mA anfordern. Bin für jeden Tip sehr dankbar. Gruss Andy
> Die Stromaufnahme liegt zwischen 200mA und 300mA, ich müsste also vom > USB- Host auch die 500mA anfordern. Das wird mit dem im FT232R enthaltenen EEPROM erledigt. Mit der von FTDI verfügbaren Software kann konfiguriert werden, welcher Strom beim Host angefordert wird.
Hi Rufus danke für die Info. Das Problem mit den 500mA habe ich glaub schon im Griff. Es geht mir mehr um die externe Beschaltung, wenn ich beide Betriebsarten abwechslungsweise benutzen will. (Bus- und Selfpowered mode) Möchte die Umschaltung wie gesagt nicht mit Jumper oder Schalter machen müssen. Dabei ist mir nicht klar, wie der Reset und der VCC Pin beschaltet werden muss. Vielleicht hat das jemand schon mal erfolgreich gemacht und wäre so nett ein Schema zur Verfügung zu stellen.
>>Es geht mir mehr um die externe Beschaltung, wenn ich beide >Betriebsarten abwechslungsweise benutzen will. (Bus- und Selfpowered >mode) Bus- und Selfpowered schließen sich gegenseitig aus. Das ist ein entweder oder Problem. Da du Strom aus dem USB Port ziehen willst, ist deine Schaltung BUS powered. Siehe Schaltung zu USB Bus Powered with Power Switching Configuration aus dem Datenblatt. >Möchte die Umschaltung wie gesagt nicht mit Jumper oder Schalter machen >müssen. Dafür gibt es Transistoren;)
@Holger Ich möchte die Betriebsarten ja auch nicht gleichzeitig nutzen. Das Gerät soll mal Daten vom PC über den USB Bus (Bus- Powered) empfangen und diese Daten dann self powered an ein weiteres Gerät weitergeben. Im self powered Mode wird die USB Schnittstelle nicht verwendet. Hab mir die beiden Schaltungen im Datenblatt schon angeschaut. Möchte halt jetzt wissen, wie ich die beiden Applikationen "verheiraten" kann.
>>Hab mir die beiden Schaltungen im Datenblatt schon angeschaut. Möchte >>halt jetzt wissen, wie ich die beiden Applikationen "verheiraten" kann. Wiederholung: Bus- und Selfpowered schließen sich gegenseitig aus. Das ist ein entweder oder Problem. Da du Strom aus dem USB Port ziehen willst, ist deine Schaltung BUS powered.
Hmmm, anders gefragt, was geschiet, wenn ich den 232R Bus- powered beschalte und dann mein Gerät im Feld ohne PC mit einem externe Steckernetzteil betreibe. Was geschieht, wenn ich das Gerät mit einem Steckernetzteil betreibe und jemand das USB Kabel steckt? Wie muss ich dann die 5V meines Spannungsreglers mit dem Vcc Pin des 232R verbinden, damit sie sich nicht gegenseitig weh tun? Reicht da auf beiden Seiten eine Diode?
@Andreas Häusler (Gast) >Hmmm, anders gefragt, was geschiet, wenn ich den 232R Bus- powered >beschalte und dann mein Gerät im Feld ohne PC mit einem externe >Steckernetzteil betreibe. Nix, der FT232 kriegt keine USB-Verbindung und gut. >Was geschieht, wenn ich das Gerät mit einem Steckernetzteil betreibe und >jemand das USB Kabel steckt? Keine Ahnung. Entweder Verbindungung oder nicht. >Wie muss ich dann die 5V meines Spannungsreglers mit dem Vcc Pin des >232R verbinden, damit sie sich nicht gegenseitig weh tun? Reicht da auf >beiden Seiten eine Diode? IMO ja. MFG Falk
Falk Brunner schrieb: > @Andreas Häusler (Gast) > >>Hmmm, anders gefragt, was geschiet, wenn ich den 232R Bus- powered >>beschalte und dann mein Gerät im Feld ohne PC mit einem externe >>Steckernetzteil betreibe. > > Nix, der FT232 kriegt keine USB-Verbindung und gut. Toll und der FT232 kriegt Hi/Lo Pegel vom Prozessor, obwohl er keine Spannung bekommt. Nennt man das nicht Latch up?
>Toll und der FT232 kriegt Hi/Lo Pegel vom Prozessor, obwohl er keine >Spannung bekommt. Nennt man das nicht Latch up? Dann misst der Prozessor halt die Vcc Spannung am FT232. Bei 0V schaltet er TxD auf 0 oder hochohmig.
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.