Ergebnis 1 bis 9 von 9

Thema: USB Programmierinterface

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Registriert seit
    05.01.2004
    Beiträge
    757

    USB Programmierinterface

    Hallo,

    habe mal den Schaltplan für ein Programmierinterface auf reiner USB-Basis gezeichnet. Die Schaltung basiert auf einen FT232BL und eignet sich für alle Melder die sich auch über eine Max232 Schaltung programmieren lassen und eine Windows Software nutzen.
    Villeicht kann Daniel Wladow die Schaltung ja auch in die progfme.pdf aufnehmen.

    Zur Schaltung:
    Ich hänge die Schaltung als Eagle Datei an. Sie enthält den Schaltplan, einen Platinenvorschlag und eine Stückliste.

    Folgende Änderungen sind auf Wunsch möglich:

    1. Wegfall der led´s: Die led's können einfach samt Vorwiderstand aus der Schaltung entfernt werden.

    2. Hinzufügen eines Ferrit: Zur Entstörung ist laut Datenblatt ein Ferrit zwischen VCC und Pin 1 des Usb-Anschlußes einzufügen, dies habe ich weggelassen, da ich bei den einschlägigen Elektronikshops kein passendes gefunden habe. (Bin aber gerne für Vorschläge offen)

    3. Hinzufügen eines EEPROM: Es kann an den Pins 1,2 und 32 ein EEPROM der Typen 93C46/56/66 angeschloßen werden. Dies hat den Vorteil, dass eine Seriennummer hinterlegt werden kann. Ist diese nicht hinterlegt muss der Treiber bei jedem Port neu installiert werden. Das EEPROM kann mit dem Tool MProg von http://www.ftdichip.com/Resources/Utilities.htm programmiert werden.

    4. Programmierspannung von 3,3 V statt 5V: Das Interface programmiert mit den oft hinterfragten 5V (ist ja eigentlich zu viel...). Wer sicher gehen möchte kann einen 3,3 V Spannungsregler an VCC legen und den Ausgang auf Pin 13 legen. Damit wird die Programmierspannung dann auf 3V gelegt. (Hinweis:Mmentan ist an diesem Anschluß VCC angelegt)

    So, genug der Hinweise...
    Den Treiber um das Interface mit einer Windows PSW zu nutzen findet man unter: http://www.ftdichip.com/Drivers/VCP.htm

    So hoffe mal auf ein Feedback zu dem Interface...

    Mfg. friend112
    Angehängte Dateien Angehängte Dateien
    Wer suchet, der findet!

  2. #2
    Registriert seit
    05.01.2004
    Beiträge
    757
    Hi

    scheint ja nicht vom besonderen Interesse zu sein (-;.

    Ich hänge noch einmal eine mit eagle erstellte 3d Ansicht der fertigen Platine an. (Leider sind manche Bauteile bei eagle nicht im 3D Modus enthalten, wie z.B. die Usb Buchse

    Mfg. friend112
    Miniaturansichten angehängter Grafiken Miniaturansichten angehängter Grafiken Klicken Sie auf die Grafik für eine größere Ansicht 

Name:	Prog-Adapter.jpg 
Hits:	323 
Größe:	32,9 KB 
ID:	4002  
    Geändert von friend112 (15.06.2006 um 23:11 Uhr)
    Wer suchet, der findet!

  3. #3
    Registriert seit
    17.09.2005
    Beiträge
    1.480
    Bei Gelegenheit werd ich das Teil mal nachbauen!
    MFG Flo

  4. #4
    Registriert seit
    28.11.2005
    Beiträge
    2.759
    Also im FTDI-Datenblatt sieht die Selfpowered-Schaltung
    ein wenig anders aus ^^
    --
    In a world without walls and fences, who needs Windows and Gates ??

    Meine private Webseite: http://www.db1jat.org

  5. #5
    Registriert seit
    05.01.2004
    Beiträge
    757
    @ shinzon

    Die Schaltung ist nicht selfpowered sondern Buspowered, damit man kein Netzteil benötigt.

    Wo meinst du denn, dass ich einen fehler gemacht habe. kann ja sein das ich etwas übersehen habe. Das fehlende Ferrit habe ich ja bereits erwähnt.

    Mfg. friend112

    PS: Habe den Schaltplan nach der 232-5vb.pdf aus den Beispiel Dateien erstellt. ( http://www.ftdichip.com/Documents/Sc...M/232sch20.zip )
    Habe auch nach mehrmaligen drüberschauen übrigens keinen Fehler entdeckt, aber dafür habe ich den Plan ja zur Diskussion online gestellt.
    Geändert von friend112 (15.06.2006 um 23:21 Uhr)
    Wer suchet, der findet!

  6. #6
    Registriert seit
    28.11.2005
    Beiträge
    2.759
    Oh, klar, buspowered und "sich-selbst-mit-spannung-versorgen" ist mein üblicher Denkfehler bei USB *G* in dem fall ziehe ich meine aussage zurück,
    natürlich MUSS die schaltung "selfpowered" anders aussehen als (deine) "buspowered" ;)

    Ich würde übrigens dennoch die RTS/CTS auf rs232-seite des ftdi fest miteinander verbinden (wurde schon öfters bei mikrocontroller.net
    erwähnt).
    --
    In a world without walls and fences, who needs Windows and Gates ??

    Meine private Webseite: http://www.db1jat.org

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •