Serielle Schnittstelle

mode

Mitglied
Mitglied seit
22 Okt 2004
Beiträge
285
Punkte für Reaktionen
0
Punkte
16
Hallo,

Mein Vorhaben:
Ich habe ein Projekt mit einem ATMega an der seriellen Schnittstelle der FBF vor. Es sollen nachher Relais durch Telefonanrufe gesteuert werden und es wird ein Display an den uC angeschlossen das Statusinfos der Box anzeigt (VOIP Status, IP, Onlinetime etc)

Meine Fragen:
1) Wie schalte ich die (Debug)Ausgaben auf der seriellen Schnittstelle ab?
2) Wie schreibe ich auf die Serielle? Reicht ein cat "Relais1On" > /dev/tts/0
3) Wie kann ich die Parameter der Schnittstelle veraendern? Voreingestellt ist ja 38400,n,8,1,hw. Mir wuerden aber 9600 dicke reichen und ich weiss ob der uC mit 38400 zuverlaessig klar kommt.

Mein Angebot an euch:
Wenn es mir mit eurer Hilfe gelingt was auf die Beine zu stellen werde ich es euch natuerlich nicht vorenthalten und hier posten.


Also ran an die Tasten :-)


Gruss

Mode
 
Ich kann Dir nicht viel helfe, Du solltest aber bei 1) berücksichtigen, dass der ADAM2 Bootloader auch Text auf der seriellen Konsole ausgibt. Das sollte Dein Projekt berücksichtigen - ich fürchte das wird man nur schwer abschalten können.

Gruß,
Kay.

EDIT: du hast ja schon einen passenden anderen Thread gefunden ...

EDIT 2: Vielleicht könnte man den ATMega ja so programmieren, dass der nur Befehle von der Schnittstelle annimmt, die mit einem bestimmten Schlüsselwort beginnen. Wenn das geschickt gewählt ist werden die übrigen Ausgaben dann hoffentlich vom ATMega ignoriert...
 
Zuletzt bearbeitet:
Ich hab nur die 7050 und die hat keinen USB Host.
Adam sendet doch nur beim starten, oder?
 
Halllo ich bin die Signatur...
Auf mehr hilfreiche Antworten...
 
Soo erste Fortschritte sind zu vermelden.

- Serielle Schnittstelle der 7050 nach Aussen gefuehrt.
- 232 Pegelwandler mit Kokos gebaut.

Erste Tests sind erfolgreich:
 

Anhänge

  • fritz_seriell.JPG
    fritz_seriell.JPG
    63.6 KB · Aufrufe: 156
Soo Hardware und Software fuer den uC sind fertig. Funktioniert auch schon (mit Hyperterminal getestet). Allein die 3,3V ZDioden fuer den FBF Uart fehlen nohc.
Verstanden werden schon:
RelaisONx
RelaisOFFx
RelaisTIMEx-tttt#
LCDz-Text#

x= Relaisnr (1-3)
tttt= Zeit in ms; (Schaltet Relais tttt ms ein)
z = LCD Zeile (Schreibt Text auf LCD Zeile z)
 

Anhänge

  • Foto(400).jpg
    Foto(400).jpg
    55.7 KB · Aufrufe: 150
Hallo mode,

wie weit bist Du mit dem Projekt, kannst Du mehr Informationen zur Verfügung stellen?

Braucht man eigentlich Zusatzhardware um den ATmega zu programmieren?

Gruss,
Wolle
 
Kostenlos!

Statistik des Forums

Themen
248,918
Beiträge
2,305,050
Mitglieder
378,640
Neuestes Mitglied
vapep43913