- Labornetzteil AliExpress         
Ergebnis 1 bis 10 von 30

Thema: RS232 Schhnittstelle zweimal verwenden?

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #9
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    17.10.2004
    Ort
    PB
    Beiträge
    123
    Kein Problem, dazu ist man ja da.
    Also, der ATmega8 ist ein kleiner Mikrocontroller der Firma Atmel.
    Um ihn betreiben zu können, musst du wieder ein wenig löten und zwar so, wie hier angegeben:
    https://www.roboternetz.de/phpBB2/al....php?pic_id=12
    Den I²C Bus brauchst du wohl nicht, wohl aber die MAX232 Schaltung, die aus deiner 5V Logik 12V Computerspannung macht.
    Diese baust du so auf:
    https://www.roboternetz.de/phpBB2/al....php?pic_id=13
    Den Wannenstecker wirst du auch brauchen, da du den Controller damit programmierst. (Ein passendes Programierkabel für den LPT Port deines Computers bekommst du zum Beispiel bei www.robotikhardware.de)
    Programmieren kannst du ihn in Assembler, C oder Bascom, wobei ich Bascom bevorzuge (einfacher, aber auch langsamer).
    Hier wäre mein Programmansatz:

    Code:
    $regfile = "m8def.dat"                                      ' Definitionsdatei
    $crystal = 8000000                                          ' Quarzfrequenz
    $baud = 19200                                               ' Eingangsbaudrate
    
    Dim Eingang As Byte
    
    Do
    
       Eingang = Inkey()                                        ' Lesen eines Zeichens (Byte) per Hardware UART
       Serout Eingang , 1 , B , 0 , 9600 , 0 , 8 , 1            ' Senden des Zeichens (Byte) per Sofware UART bei 9600 Baud auf PinB.0
    
    Loop
    
    End
    Laut Syntaxcheck von Bascom müsste das ganze funktionieren, ich konnte es aber noch nicht testen (mach ich wenn ich wieder Draht hab ).

    Ich zeichne gleich noch den kompletten Schaltplan, also alle Teile und Kabel auf einem Papier.

    Grüße,
    Jonas


    Edit:

    So Schaltplan ist gezeichnet und müsste stimmen, aber wie gesagt, konnte ihn noch nicht testen, deswegen weiß ich nicht 100%ig ob das funktionieren kann.
    Miniaturansichten angehängter Grafiken Miniaturansichten angehängter Grafiken baudumsetzer.jpg  

Berechtigungen

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

LiFePO4 Speicher Test