RS232 Switcher

OP #1351065
Lesenswert?
• ▲
▼
Hi,
habe 2 Steuergeräte die über RS232 arbeiten. Diese will ich vom PC aus 
steuern und habe mir aus diesem Grunde die im Anhang erstellte Platine 
erdacht. Hard-USART kriegt Daten vom PC und sendet via Soft-UART an die 
Geräte.
Würde gerne eure Meinung über die Platine und Verbesserungs Vorschläge 
hören.
Thx im voraus, Fabian.
Angehängte Dateien:
OP #1351127
Lesenswert?
• ▲
▼
Erstmal danke für die Antwort,

Ema Tronik schrieb:
> Der Masseanschluss der SubD (Pin5) muss aufgelegt sein, sonst wird das
> nix.
Über Top und Bottom GND-Polygone, zu erkennen an den gestrichelten 
Linien an den Platinen Rändern.

>Kein Standard-ISP-Anschluss?
Benutze nen MKII, aber benutze seit Ewigkeiten den Anschluß und bleibe 
dabei.

> Die Leiterbahnen kann man schöner verlegen, ich bevorzuge waagerecht und
> senkrecht als Hauptrichtungen und dann die Winkel in 45 Grad.
Da gebe ich Dir Recht, gibt sicher bessere Künstler als mich ;-)

> Massefläche anlegen?
Ist schon siehe oben.

>Die Platine ließe sich problemlos einseitig
> erstellen...
Wie ? Hatte ich erst versucht, aber zumindest eine oder zwei Leitungen 
wären Bottom geworden und da habe ich mirs dann gleich einfach gemacht.

Gruß
Gast #1351207
Lesenswert?
• ▲
▼
Hallo Fabian,

besser wäre ein Mega mit 4 UART ist aber etwas groß.
Mega mit 2 UART und Umschalter wäre auch möglich.

Aber wichtig wenn es auch hohe Baudraten geben soll:
Baudratenquarz verwenden!
OP #1351242
Lesenswert?
• ▲
▼
gast schrieb:
> Hallo Fabian,
Hi ;-)

> besser wäre ein Mega mit 4 UART ist aber etwas groß.
> Mega mit 2 UART und Umschalter wäre auch möglich.
Besser wäre es sicherlich, jedoch reicht ein Atmega88 da vollkommen aus 
und fliegen hier eh rum(ja sry im Schaltplan ist nen At8). Habe alles 
schon auf Lochraster aufgebaut und die Software funzt schon und ist 
fertig. Habe nen Ringpuffer in der Software, so kann ich auch notfalls 
mehrere Befehle schicken , die dann die Software UART's abarbeiten.

> Aber wichtig wenn es auch hohe Baudraten geben soll:
> Baudratenquarz verwenden!
Die Baudrate wird 9600 nit überschreiten mit 16Mhz glaub ich 0,2% 
Fehler.
Sollte reichen.

Thx trotzdem für Anregungen.

Hat noch jemand Ratschläge EMV technisch ? Die Platine wird zusammen mit 
den beiden Geräten in ein 19'' Rack eingebaut.

Gruß
Gast #1351487
Lesenswert?
• ▲
▼
Hallo,
ich denke, EMV sollte bei 9600 Baud nicht so kritisch sein.
Allerdings würde ich 2 Dinge verbessern.
Die Masseschleifen im Bottom GND Layer (zu lösen mit ein paar bRestrict 
Bahnen).
Den Quarz würde ich versuchen nach Atmel Application Note zu 
platzieren.(AVR186)
Für weitere Infos sieh dir mal das PDF im Anhang an.

Gruß
OP #1351524
Lesenswert?
• ▲
▼
Wolfgang schrieb:
> Hallo,
Hi

> ich denke, EMV sollte bei 9600 Baud nicht so kritisch sein.
Denke ich auch thx.

> Allerdings würde ich 2 Dinge verbessern.
> Die Masseschleifen im Bottom GND Layer (zu lösen mit ein paar bRestrict
> Bahnen).
Puuuh. Da kann ich Dir leider nicht folgen. Kannst du das näher 
erläutern, an welchen Stellen genau und wie du das am besten lösen 
würdest (bRestrict).

> Den Quarz würde ich versuchen nach Atmel Application Note zu
> platzieren.(AVR186)
> Für weitere Infos sieh dir mal das PDF im Anhang an.
Werde ich beises tun.

> Gruß
Gruß auch thx schonmal.
Gast #1354419
Lesenswert?
• ▲
▼
>Puuuh. Da kann ich Dir leider nicht folgen. Kannst du das näher
>erläutern, an welchen Stellen genau und wie du das am besten lösen
>würdest (bRestrict).

Es geht darum keine geschlossenen Kreise (die als Antenne fungieren) zu 
haben. Auf deinem Bottom-Layer sind ein paar Stellen an die man zurück 
kommt (und einen Kreis schließt).


Btw. hochfrequente Leitungen, wenn möglich, nicht am PCB Rand, weil's 
strahlt und kaum gedämpft wird.

Gruß

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.