Forum: Mikrocontroller und Digitale Elektronik Bite um Kontrolle meines Schaltplans und Layoutes


von Florian R (Gast)


Angehängte Dateien:

Lesenswert?

Tag zusammen

Habe mein Versuchsboard überarbeite.
Zur Historie:
Version 1.0 ist abgraucht (erster Kontakt mit µC)
Version 2.0 Funktionsfähig aber nur Atmega 8 (sieht nicht wirklich gut 
aus 90° Winkel usw.)
Version 3.0 Funktionsfähig (allerdings fehlt noch zur V3.5)
-USB Port mit FT232RL ( mein Erstkontakt zu SMD "Angst :-) )
-I2C I/O Erweiterung PCF 8574 P
-das Layout, zum ersten mal, mit Top und Bottom.

Soweit wärs das... würde mich freuen wenn ein Profi mal drüberschauen 
könnte.

Grüße Rau

von Georg W. (gewe)


Lesenswert?

Hallo,

als Laie würde ich sagen, im Layout fehlt an der RS232 Pin 5 GND.

An die Pinheader für die Ports würde ich noch entsprechende dem STK500 
Vcc anschließen. Damit ist auch das Layout gemeint. Im Plan scheint es 
zu stimmen.

Bestückts Du beide RS232 Bausteine?


cu
Georg

von Florian (Gast)


Angehängte Dateien:

Lesenswert?

Danke für die Antwort

Georg W. schrieb:
> als Laie würde ich sagen, im Layout fehlt an der RS232 Pin 5 GND.

Absolut richtig Massefläsche war nicht eingetragen :-). gut aufgepasst 
:-)

Georg W. schrieb:
> Bestückts Du beide RS232 Bausteine?

Würde dir gerne deine Frage beantworten aber versteh die Fragen nicht 
ganz :-)

anbei: mit eingezeichneter Massefläsche

Grüße Rau

von Wegstaben V. (wegstabenverbuchsler)


Lesenswert?

> Massefläsche

Fläche + Flasche = Fläsche?

von Florian (Gast)


Lesenswert?

Wegstaben Verbuchsler schrieb:
> Fläche + Flasche = Fläsche?

Sorry :-)

Knoten in den Fingern...

von Michael (Gast)


Lesenswert?

Die Kondensatoren C4 und C5 sind um einen Faktor 1000 zu groß

von Florian (Gast)


Lesenswert?

Michael schrieb:
> Die Kondensatoren C4 und C5 sind um einen Faktor 1000 zu großBeitrag

Richtig sollte 22µ sein danke.

von Tip (Gast)


Lesenswert?

Die Junctions direkt an den Bauteilpins im Schaltplan sind überflüssig.
MfG

von Michael (Gast)


Lesenswert?

Florian schrieb:
> Michael schrieb:
>> Die Kondensatoren C4 und C5 sind um einen Faktor 1000 zu großBeitrag
>
> Richtig sollte 22µ sein danke.

Besser 22 pF

von Georg W. (gewe)


Lesenswert?

Hallo Florian,

es kommt vielleicht nich gut, wenn zwei RS232 IC's FT232RL und MAX232 
parallel am µC hängen.

Evtl. mit Jumper umschaltbar machen.

cu
Georg

von Matthias (Gast)


Lesenswert?

Beim Board würde ich auf den Ecken und evtl. noch mittig auf den 
Längsseiten Bohrungen für Füße bzw. als Befestigungspunkte einplanen, 
falls du nicht ein Gehäuse mit Schienen vorgesehen hast.

Gruß Matthias

von Florian (Gast)


Lesenswert?

Tip schrieb:
> Die Junctions direkt an den Bauteilpins im Schaltplan sind überflüssig.

Hatte beim arbeiten mit Eagel öfter das Problem das Verbindungen nicht 
ins Layout übernommen wurden.
Desswegen habe ich sicherheitshalber die Junctions eingefügt. Werd dein 
Tip aber beherzigen.

Michael schrieb:
> Florian schrieb:
>
>> Michael schrieb:
>
>>> Die Kondensatoren C4 und C5 sind um einen Faktor 1000 zu großBeitrag
>
>>
>
>> Richtig sollte 22µ sein danke.
>
>
>
> Besser 22 pF
Hast natürlich recht :-)

Grüße

von Simon K. (simon) Benutzerseite


Lesenswert?

Das Layout sieht ziemlich geräumig aus, die Platine kriegt man 
problemlos noch ein wenig kleiner. Die Kondensatoren am MAX232 würde ich 
möglichst kurz anbinden.

von Florian (Gast)


Lesenswert?

Georg W. schrieb:
> Hallo Florian,
>
>
>
> es kommt vielleicht nich gut, wenn zwei RS232 IC's FT232RL und MAX232
>
> parallel am µC hängen.
>
>
>
> Evtl. mit Jumper umschaltbar machen.

Da gebe ich dir Recht.Ich habe mir auch darüber Gedanken gemacht.
Habe gelesen, dass solange ich nicht beide gleichzeitig nutze es keine 
Probleme gibt.

ABER sollte ich mich irren, lasse ich mich gerne belehren.

Grüße

von Florian (Gast)


Lesenswert?

Simon K. schrieb:
> Das Layout sieht ziemlich geräumig aus, die Platine kriegt man
>
> problemlos noch ein wenig kleiner. Die Kondensatoren am MAX232 würde ich
>
> möglichst kurz anbinden.

Würde den Platz noch gerne für was Sinnvolles nutzen, also keine LED's 
oder der Gleichen. Diese hab ich schon separat.

Bin für gute Vorschläge immer zu haben.

Grüße

von Tip (Gast)


Lesenswert?

Florian schrieb:
> Hatte beim arbeiten mit Eagel öfter das Problem das Verbindungen nicht
> ins Layout übernommen wurden.

Ja, da stellt sich Eagle etwas an. Wenn du, nachdem du im Schaltplan die 
Signale an ein Bauteil gelegt hast, das Bauteil einmal anfaßt und wieder 
ablegst, werden die nach meinen Erfahrungen sicher hergestellt. Beim 
Bauteil hin- und herbewegen, sieht man ja auch gleich, ob die Signale 
per Gummiband an den Pins hängen.

von Florian (Gast)


Lesenswert?

Tip schrieb:
> Ja, da stellt sich Eagle etwas an. Wenn du, nachdem du im Schaltplan die
>
> Signale an ein Bauteil gelegt hast, das Bauteil einmal anfaßt und wieder
>
> ablegst, werden die nach meinen Erfahrungen sicher hergestellt. Beim
>
> Bauteil hin- und herbewegen, sieht man ja auch gleich, ob die Signale
>
> per Gummiband an den Pins hängen.

Werd ich dann mal ausprobieren !
Eagel hat schon seine Tücken.
Aber je mehr ich damit arbeit, desto lieber wird es mir.
Was ich nicht mag ist die Bauteilsuche. Zwar ist sogut wie alles was ich 
brauche vorhanden bzw. downloadbar aber bis ich immer alles gefunden hab 
:-)


Grüße

von Dietrich (Gast)


Lesenswert?

Florian schrieb:
>> Evtl. mit Jumper umschaltbar machen.
>
> Da gebe ich dir Recht.Ich habe mir auch darüber Gedanken gemacht.
> Habe gelesen, dass solange ich nicht beide gleichzeitig nutze es keine
> Probleme gibt.
>
> ABER sollte ich mich irren, lasse ich mich gerne belehren.

Das Problem ist RxD: da sind Ausgänge (MAX232 und FT232) parallel 
geschaltet.
Was dann passiert, weiß nur das Datenblatt... (oder sagt gar nichts 
dazu).
Für dieses Signal würde ich in jedem Fall einen Jumper vorsehen.

von Florian (Gast)


Lesenswert?

So :-)

Ich habe meine Infoquelle für die Verschaltung des FT232 und des MAX232 
gefunden.

Beitrag "Atmel 32 mit FT232R und MAX232"

Aber es soll auch nicht an ein paar Jumper hängen :-)

Grüße Flo

von Michael W. (miwitt001)


Lesenswert?

- Das Netz N$23 (VCCIO) kann ich so nirgendwo finden, da du deinen Atmel 
mit 5V versorgst, verbinde dieses mit 5V+.
- Aus dem Layout lese ich, dass die 5V+ aus dem Ausgang des 7805 kommen. 
Vielleicht solltest du hier im Schaltplan eine Textmarke setzen. Wieso 
hast du die 5V der USB Schnittstelle auch damit verbunden? Damit 
schließt du nur beide Supplys kurz.
- Wenn du das Board aus dem USB versorgen willst, würde ich die beiden 
Spannungen mit einem Jumper trennen
- Wenn du das Board aus einem netzteil versorgst, musst du den RESET Pin 
des FT232 beschalten
- Die Masse der USB Buchse scheint nicht angebunden zu sein (N$24). 
Dieses Netz musst du mit Masse verbinden
- Hat deine USB Buchse einen Anschluss für einen Schirm? Dieser sollte 
auf Masse oder über einen 10n Kondensator mit Masse verbunden werden 
(der Kondensator stellt HF-mäßig einen Kurzschluss dar)
- Ein 100n Kondensator an AVCC würde nicht schaden
- Der FT232 verstärgt auch noch einen Abblock-C an VCC/VCCIO. Den 100n 
Kondensator an 3V3OUT könntest du noch etwas weiter an den IC 
ranschieben
- Wenn du am AREF Pin des Atmel einen Jumper setzt, kannst du später 
eine andere Referenzspannung auswählen
- Die Vorwiderstände der LEDs erscheinen mir auf den ersten Blick etwas 
klein. Wenn man diese etwas zu groß macht, leuchten LEDs in der Regel 
immer noch ausreichend stark
- Da du keinen großen Elko am Ausgang des 7805 hast, kannst du dir die 
Diode zwischen Ein/Ausgang im Prinzip sparen - stört aber auch nicht
- Vielleicht hast du Platz, um die 5V Supply im Layout etwas flächiger 
zu machen? Auf einer Seite Masse auf der anderen 5V+. Muss auch nicht 
die ganze Platine damit bedeckt sein.

Das waren jetzt mal meine Vorschläge, ansonsten siehts recht gut aus

Michael

von Florian R. (rau)


Lesenswert?

Hey VIELEN DANK Michael für die ausführliche Begutachtung !!!

Michael Wittmann schrieb:
> - Das Netz N$23 (VCCIO) kann ich so nirgendwo finden, da du deinen Atmel
>
> mit 5V versorgst, verbinde dieses mit 5V+.
Habe ich gerade geshen und mit 5V+ Verbunden.

Michael Wittmann schrieb:
> - Wenn du das Board aus dem USB versorgen willst, würde ich die beiden
>
> Spannungen mit einem Jumper trennen

Auf jeden Fall will ich das.
Müssen die Jumper zwischen USB Buchse und meinem 5V+ Netz das Gleiche 
für GND ?

Michael Wittmann schrieb:
> - Die Masse der USB Buchse scheint nicht angebunden zu sein (N$24).
>
> Dieses Netz musst du mit Masse verbinden
Gerade gesehen und behoben.

Michael Wittmann schrieb:
> - Hat deine USB Buchse einen Anschluss für einen Schirm? Dieser sollte
>
> auf Masse oder über einen 10n Kondensator mit Masse verbunden werden
>
> (der Kondensator stellt HF-mäßig einen Kurzschluss dar)
Wie finde ich das raus. Datenblatt der Buchse hänge ich ran.

Michael Wittmann schrieb:
> - Wenn du am AREF Pin des Atmel einen Jumper setzt, kannst du später
>
> eine andere Referenzspannung auswählen

Michael Wittmann schrieb:
> - Ein 100n Kondensator an AVCC würde nicht schaden
Beide Vorschläge werde ich noch ergänzen.

Grüße Flo

von Florian R. (rau)


Angehängte Dateien:

Lesenswert?

USB Buchse ...........

von Stephan B. (Gast)


Lesenswert?

Verrät mir bitte jemand wie das mit den Labels geht dass er das so in 
einem Pfeil anzeigt?

Wenn ich den Label Befehl von EAGLE nehme dann schreibt er immer nur so 
den Netznamen hin.

Gibt es diese Pfeile in einer Lib?

Danke

von Florian R. (rau)


Lesenswert?

Stephan B. schrieb:
> Verrät mir bitte jemand wie das mit den Labels geht dass er das so in
>
> einem Pfeil anzeigt?

Klar ist ja kein Geheimnis
1.auf Bearbeiten klicken.
2.Change wählen
3."XREF"auf on.

Nun kann man unter "Beschriftung für Netze "ABC" Icon"
Die Pfeile wählen.

Grüße

von Stephan B. (Gast)


Lesenswert?

Florian Rau schrieb:
> Klar ist ja kein Geheimnis
> 1.auf Bearbeiten klicken.
> 2.Change wählen
> 3."XREF"auf on.
>
> Nun kann man unter "Beschriftung für Netze "ABC" Icon"
> Die Pfeile wählen.

Hey, vielen Dank!

Jetzt habe ich das Ei endlich gefunden - wenn auch mit Hilfe... ;-)

von Florian R. (rau)


Lesenswert?

Jo !

Frohe Ostern und dicke Eier........... :-)

Grüße

von André M. (pc-fan)


Angehängte Dateien:

Lesenswert?

Hi Florian,

Florian Rau schrieb:
> Michael Wittmann schrieb:
>> - Wenn du das Board aus dem USB versorgen willst, würde ich die beiden
>> Spannungen mit einem Jumper trennen
>
> Auf jeden Fall will ich das.
> Müssen die Jumper zwischen USB Buchse und meinem 5V+ Netz das Gleiche
> für GND ?
Dazu schaust du am besten mal im Datenblatt auf Seite 26 (6.4 USB Bus 
Powered with Selectable External Logic Supply). Da ist auch ein 
Schaltplan mit drin.

Viel Spaß noch beim Basteln und Frohe Ostern
pc-fan

von Michael W. (miwitt001)


Lesenswert?

GND brauchst du nicht mit einem Jumper trennen, nur die 5V Supply.

Wegen dem Schirm: Es gibt in Eagle auch USB Buchsen mit Schirm, die 
schauen genauso aus wie die ohne, nur dass das Gehäuse der Buchse auch 
in Eagle angeschlossen werden kann. Weiß jetzt auswendig nicht wo die 
Lib ist, aber such auch mal bei Cadsoft im Download-Bereich


Michael

von Someone d. (Firma: Someone@euIRC) (someonenew) Benutzerseite


Lesenswert?

frage:

wie hast du die ports im schematic realisiert? mit der user-lib 
sch_port?

von Florian R. (rau)


Lesenswert?

Someone der einzigartige schrieb:
> wie hast du die ports im schematic realisiert? mit der user-lib
>
> sch_port?

Weder noch.
Die "con-lstb" gibt die Wannenstecker.
Die ich mit je einem stück Netz versehen habe.
Dieses Netz habe ich nach dem PortPin benamt mit dem ich es verbinden
wollte.

Sende dir gerne die Dateien zu, um dies zu veranschaulichen.

Grüße

von Someone d. (Firma: Someone@euIRC) (someonenew) Benutzerseite


Lesenswert?

aeh entschuldige, ich hab mich vllt falsch ausgedrückt, liegt an dem 
umstand das ich selber nicht wirklich weiss, wie die dinger heissen.

ich meinte die signal-"schiffchen" welche die signal-richtung anzeigen 
und den namen des signals darstellen:
1
 ___
2
<PB0|----
3
 ---

von Florian R. (rau)


Lesenswert?

Ach sooo. :-)
Schau mal etwas oben

Florian Rau schrieb:
> Klar ist ja kein Geheimnis
>
> 1.auf Bearbeiten klicken.
>
> 2.Change wählen
>
> 3."XREF"auf on.
>
>
>
> Nun kann man unter "Beschriftung für Netze "ABC" Icon"
>
> Die Pfeile wählen.

Den Netzplan durchzeiten wird irgendwann unübersichtlich.

Noch Fragen einfach fragen :-)
Grüße

von Someone d. (Firma: Someone@euIRC) (someonenew) Benutzerseite


Lesenswert?

mist. sorry fürs überlesen :(
und auch von mir vielen dank für diesen tollen hinweis! ich hab seit 2 
tagen vergeblich gesucht.

ich wünsch dir und den mitlesern noch ein frohes osterfest :)

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.