Forum

Einloggen | Registrieren | RSS  

Kallisto

E-Mail

04.03.2016,
16:30
 

Platzierung bei mehreren Schieberegistern (Elektronik)

Moin,

Ich möchte mehrere Shiftregister an einem Arduino Pro Micro betreiben, an den Schieberegistern sollen Schalter und
Knöpfe angeschlossen werden.Man hatte mir geraten VCC und Masse der Schieberegister jeweils mit einen Kondensator zuverbinden. Darüberhinaus sollte man bei mehr als 5 Schieberegistern, bei der Betriebsspannungszuführung einen Kondensator und einen weiteren
Kondensator bei der Hälfte der Kette einsetzen. Dieses habe ich soweit auch umgesetzt, nur bin ich mir nicht ganz im klaren ob ich die Kondensatoren richtig eingesetzt habe (siehe Bild).

Wie im Bild ersichtlich ist, möchte ich eine weitere identische Platine anschließen. Wäre das so korrekt wie auf dem Bild dargestellt, oder ist noch etwas zu beachten?

Die Leitungsbreiten betragen bei den Datenverbindungen 0,25mm und bei den Stromführenden Leitungen (Masse und VCC)
0,5mm. Sind die Leitungsbreitungen insbesondere für die Stromführenden Leitungen ausreichend?


[img]http://i.imgur.com/HAFZirN.png[/img]

bilderbuch

04.03.2016,
17:35

@ Kallisto

Platzierung bei mehreren Schieberegistern

» Moin,
»
» Ich möchte mehrere Shiftregister an einem Arduino Pro Micro betreiben, an
» den Schieberegistern sollen Schalter und
» Knöpfe angeschlossen werden.Man hatte mir geraten VCC und Masse der
» Schieberegister jeweils mit einen Kondensator zuverbinden. Darüberhinaus
» sollte man bei mehr als 5 Schieberegistern, bei der
» Betriebsspannungszuführung einen Kondensator und einen weiteren
» Kondensator bei der Hälfte der Kette einsetzen. Dieses habe ich soweit auch
» umgesetzt, nur bin ich mir nicht ganz im klaren ob ich die Kondensatoren
» richtig eingesetzt habe (siehe Bild).
»
» Wie im Bild ersichtlich ist, möchte ich eine weitere identische Platine
» anschließen. Wäre das so korrekt wie auf dem Bild dargestellt, oder ist
» noch etwas zu beachten?
»
» Die Leitungsbreiten betragen bei den Datenverbindungen 0,25mm und bei den
» Stromführenden Leitungen (Masse und VCC)
» 0,5mm. Sind die Leitungsbreitungen insbesondere für die Stromführenden
» Leitungen ausreichend?
»
»
» [img]http://i.imgur.com/HAFZirN.png[/img]

kannst dich mal bemühen, die bilder hier rein zu stellen.
keiner mag irgend welche spam schleudern an klicken.

Kallisto

E-Mail

04.03.2016,
18:08

@ bilderbuch

Platzierung bei mehreren Schieberegistern

Hier meine Schaltung

olit(R)

E-Mail

Berlin,
04.03.2016,
18:11

@ Kallisto

Platzierung bei mehreren Schieberegistern

» Hier meine Schaltung

Der Geier weiß wie das geht!

http://www.elektronik-kompendium.de/forum/forum_entry.php?id=218307&page=0&category=all&order=time

Kallisto

E-Mail

04.03.2016,
18:33

@ olit

Platzierung bei mehreren Schieberegistern

» » Hier meine Schaltung
»
» Der Geier weiß wie das geht!
»
» http://www.elektronik-kompendium.de/forum/forum_entry.php?id=218307&page=0&category=all&order=time



geralds(R)

Homepage E-Mail

Wien, AT,
04.03.2016,
22:58
(editiert von geralds
am 04.03.2016 um 23:02)


@ Kallisto

Platzierung Schieberegistern - Leiterführung, Stützkondi

Hi,
»

»

abgesehen, die Kondis dort platzieren zu wollen,
ok fragtest an,
ist diese Busstruktur nicht günstig.
Sie prellt, - du hast Laufzeiten zu beachten und sollte auch terminiert werden, auch anders verlegt werden.
Masse und Power sind auch entsprechend zu verlegen.
Dort, wo Laufzeiten sind, hast immer Reflexionen, die zu eliminieren sind.

Den Elko setze ich in die Steckernähe, mit einer Ker-Kondigruppe;
Die Stützkondis in Richtung ICs, aber so, dass es kein Schwingen (ringing, oder bouncing) gibt.
Die Beine, Bahnen, Durchkontaktierungen haben auch eine Induktivität; muss abgefangen werden.

Schau mal im Web zB. bei den Printherstellern, bei den
Downloads dahingehende Infos an, wie man Leiterbahnen verlegt.

Grüße
Gerald
---

--
...und täglich grüßt der PC:
"Drück' ENTER! :wink: Feigling!"

Kallisto

E-Mail

05.03.2016,
05:14

@ geralds

Platzierung Schieberegistern - Leiterführung, Stützkondi

Danke erstmal, dass du dich meiner Schaltung angenommen hast.Nur um etwas klar zustellen, ich bin absoluter Laie. Deshalb tue ich mich schwer dir zufolgen.
Du schreibst, dass meine Busstruktiur prellt.

Die Definition die ich für Prellen gefunden habe besagt:
"Unter Prellen versteht man das unbeabsichtigte, kurzzeitige ein- oder mehrmalige Berühren und wieder Trennen der Kontaktstücke eines Schalters oder eines
Relais."

Das trifft doch bei mir nicht zu, da sich die Leiterbahnen nicht berühren. Was ich versäumt habe zu erwähnen es soll eine 2 Layer Platine werden.

» Masse und Power sind auch entsprechend zu verlegen.
Ich habe keinen blassen schlimmer. wie ich diese Leitungen "entsprechend verlegen soll. Die Masse Leitungen habe ich nicht eingezeichnet, da ich dafür freie Kupferflächen auf der Ober- und Unterseite die mittels Durchkontaktierung miteinander verbunden sind, eingeplant habe.

» Dort, wo Laufzeiten sind, hast immer Reflexionen, die zu eliminieren sind.
Auch hier weiß ich nicht wie das umzusetzen ist

» Den Elko setze ich in die Steckernähe, mit einer Ker-Kondigruppe;
Den ersten Kondensator habe ich wie auf dem Bild ersichtlich direkt bei der Stromquelle eingesetzt.
Weitere Kondensatoren (SMD) befinden sich direkt unter den Schieberegistern bzw. verbinden jeweils den Masse Pin mit dem VCC Pin der Schieberegister.
Wie diese von dir gennaten Kondensatorengruppen auszusehen hat, weiß ich mangels Kenntnisse der Elektronik nicht.

» Die Stützkondis in Richtung ICs, aber so, dass es kein Schwingen (ringing,
» oder bouncing) gibt.
» Die Beine, Bahnen, Durchkontaktierungen haben auch eine Induktivität; muss
» abgefangen werden.
Und wie diese zu bewerkstelligen ist, scheitert wieder an fehlenden Kenntnissen.


» Schau mal im Web zB. bei den Printherstellern, bei den
» Downloads dahingehende Infos an, wie man Leiterbahnen verlegt.
Man sagte mir ich solle mich an den Einstellung von KiCad halten, Ausnahme die Stromführenden Leiterbahnen sind zu vergrößern. Als Informationsquelle für PCB Fertigung, schaue ich mir grade diese Seite an http://www.mikrocontroller.net/articles/Richtiges_Designen_von_Platinenlayouts

geralds(R)

Homepage E-Mail

Wien, AT,
05.03.2016,
08:19

@ Kallisto

Platzierung Schieberegistern - Leiterführung, Stützkondi

Hi,

ok, dann schrittweise.

Kannst mal bitte den kompletten Schaltplan posten,
auch welches Netzteilchen mit dabei sein soll.
Der Android wird wohl zu wenig Strom als Versorger liefern können, daher denke ich, du verwendest ein externes Netzteil.

Beides gemeinsam wird benötigt, um ein gutes Layout machen zu können.

Auch - die dynamischen Verhältnisse, also die gewünschten Takte, Frequenzen, etc. gehören zur Layoutplanung dazu; zB. "Takt 400kHz" oder ähnlich, "Datenpaket sowieso"... etc.

In deinem Planungswunsch kommt dazu, dass du zwei Platinen verschalten willst, d.h. die Daten-, Taktleitungen werden auch durch ein Kabel geführt.
Das gehört auch in die Layoutplanung hinein.
Detto der zukünftige Einbau in ein Häubchen, oder Verwendungsort; zB hier - dem entsprechend die Eingänge, Ausgänge.

"Prellen" - wenn Kontakte sich bewegen, bei auf/zu; dann werden Schwingungen erzeugt.
Ähnliches wird erzeugt, wenn ein Laufzeitsignal an einen Stecker, oder Leitungsende stößt.
"es prellt ans Ende an und erzeugt u.A. Reflexionen".
Ist nun eine Klemme, oder Klemmensysten das Ende/bzw. nächster Anfang - zB. Zwischenverbindung der beiden Platinen...
dann hast zwei Effekte - Reflexionen ("prellen" weil das Signal zurückgeworfen wird) und Kopplung (Überleiten, Übergang durch zwei Steckerkontakte) ins nächste Modul.
Dem entsprechend verhält sich das Signal mit seinen Eigenschaften.

http://www.mikrocontroller.net/attachment/55257/Hochfrequenz-PCB-1.pdf
http://www.fed.de/downloads/Vortrag-Reischer-Impedanzkontrollierte_Multilayer.pdf

zB, erweiternd,,, es kann zB auch sein, dass man zB bei Busleitungen, Datenbus, Adressbus, oder Ähnlichem, die einzelnen Leiterbahnen in den Längen anpassen muss.
Dann siehst du zB., dass diese Leitungen eine "Serpentinen"-Führung haben, oder diese Leitungen werden parallel geführt, etc....
http://www.mikrocontroller.net/topic/73718

so mal als Anfang.

Du findest im Web vieles.
Auch viele "Spielsachen-Informationen".

Suche dir die Informationen von den Firmen, nicht von Bastlern.

Grüße
Gerald
---

--
...und täglich grüßt der PC:
"Drück' ENTER! :wink: Feigling!"

Kallisto

E-Mail

05.03.2016,
20:06

@ geralds

Platzierung Schieberegistern - Leiterführung, Stützkondi

» Kannst mal bitte den kompletten Schaltplan posten,
» auch welches Netzteilchen mit dabei sein soll.
» Der Android wird wohl zu wenig Strom als Versorger liefern können, daher
» denke ich, du verwendest ein externes Netzteil.

Der Arduino Pro Micro wird am Pc angeschlossen, daher ist keine Verwendung eines Netzteils möglich.
Ich nahm an, da ich an den Schieberegistern nur Knöpfe und Schalter anschließen wollte und keine LEDs. Wäre kein Netzteil erforderlich.

» "Prellen" - wenn Kontakte sich bewegen, bei auf/zu; dann werden
» Schwingungen erzeugt.
» Ähnliches wird erzeugt, wenn ein Laufzeitsignal an einen Stecker, oder
» Leitungsende stößt.
» "es prellt ans Ende an und erzeugt u.A. Reflexionen".
» Ist nun eine Klemme, oder Klemmensysten das Ende/bzw. nächster Anfang - zB.
» Zwischenverbindung der beiden Platinen...
» dann hast zwei Effekte - Reflexionen ("prellen" weil das Signal
» zurückgeworfen wird) und Kopplung (Überleiten, Übergang durch zwei
» Steckerkontakte) ins nächste Modul.
» Dem entsprechend verhält sich das Signal mit seinen Eigenschaften.

Bezüglich der möglichen Reflexionen, werde diese nicht durch die Widerstände verhindert bzw. unterdrückt?