Beiträge von abraXxl im Thema „Userport RS232 und FTDI“


    - Welchen Chip hast Du jetzt verwendet? FT232RL?
    - Hast Du beim Minicom die Baudrate richtig eingestellt und auch die entsprechenden Rechte, auf die Schnittstelle zuzugreifen?
    - Hast Du VccIO auf +5V?
    - Hast Du TEST auf GND gelegt?
    - Ist der Chip mit Entstörkondensatoren versehen? Auch an 3V3OUT?


    Der Chip ist entweder ein Cp1201 oder ein FTDI232BM, welche ich gerade rumliegen hatte.
    Der Cp1201 stammt aus einem alten Handykabel.

    Der FTDI ist von so nem nette Chinesen aus der Bucht. Bei ihm liegt VCCIO auf den ca 5V von USB. Test ist sauber auf GND gelegt.
    Der Entstörkondensator an 3V3OUT fehlt, natürlich bei solchen billig Produkten. Wird nachgerüstet.

    1. Idee: Vccio auf die 5V des Cevi legen.
    2. Idee: Reichen die 2mA, die der FTDI laut Datenblatt bei 5V VCCIO auf die Ausgänge drücken kann um die CIA oder den vorgeschalten 74LS08 zu treiben?

    So, jetzt mal wieder zu diesem DIY-Projekt hier:

    Ich habe folgendes ausgegraben:

    1. Bitte melde dich an, um diesen Link zu sehen.
    Diese Interface will ich einem USB-Serial-Adaper der 3,3V TTL spricht verbinden. Allerdings lasse ich den 7404 weg und ersetze es, wie
    Gerit in Post Bitte melde dich an, um diesen Link zu sehen. schrieb durch einen 74LS08.

    2. Ich bin über diesen Thread gestolpert: Bitte melde dich an, um diesen Link zu sehen.
    Er hat beim debuggen geholfen. Da mit und ohne 74LS08 der Loopback funktioniert RX-TX-verbunden, ist mein Konstrukt nicht ganz kaputt.

    Das Basicprogramm gibt erfolgreich das HALLO aus, wenn
    ich noch ein INPUT in Zeile 25 einbaue.

    10 OPEN 2,2,0,CHR$(6)+CHR$(0)
    20 PRINTBitte melde dich an, um diesen Link zu sehen.,"HALLO"
    25 INPUT
    30 CLOSE 2

    Das CLOSE flusht nicht den RS232 Buffer. Gibt es da was von BASIC v2 um an die Anzahl der Zeichen im RS232 Buffer ranzukommen?

    Folgende Probleme bleiben:
    Leider kann ich z.B. mit Novaterm vom PC aus nichts zum Cevi senden.
    Ich vermute 3.3. des USB-Serialwandler reichen nicht.

    Wie kann ich das fixen?

    Hi!

    Gibt es da noch irgendwelche Tricks? Oder irgendwas zu beachten?

    Ich habe jetzt TX, RX und GND verbunden. Das ergibt eine 3-Line serielle (Befehlsregister Bit 0 = 0)
    Ich möchte mit 300 8N1 beginnen: Steuerregister 6+0+0 (6 = 300 Bps, 0 = 8 Datenbits, 0 = 1 Stop Bits)

    [code]
    10 OPEN 2,2,0,CHR$(6)+CHR$(0)
    20 PRINTBitte melde dich an, um diesen Link zu sehen.,"HALLO"
    30 CLOSE 2
    [code]

    Ich erwarte auf meinem korrekt eingestelltem Minicom jetzt ein "hallo", doch bisher kommt nix an.
    Warum ist mir schleierhaft.

    Meine Info beziehe ich aus 64er SH 31 und von Bitte melde dich an, um diesen Link zu sehen..

    cya

    Hi,

    ich möchte meinen Cevi/C128 einmal ins Netz bekommen. Über der Userport fällt ja eine langsame RS323 mit 0-5V TTL Pegeln raus.
    Es gibt die Variante mit MAX323 +-12V Pegel zu wandel, doch wie sieht es mit der Alternative aus einen 5V toleranten USB2Serial von FTDI zu nutzen?
    Rein theoretisch muesste es genügen die passenden Leitung zu verbinden und gut ist, TX, RX, CTS, RTS und GND. Hat das jemand schon gemacht und Erfahrungen damit?
    Was muesste man ggf. beachten?
    Die FTDIs sind - soweit ich lese - 5V tolerant, doch kommt die CIA mit den 3,3V zurecht? Kann man die CIA ggf. noch irgendwie schuetzen?

    cya