Guten Abend, Ich bin dabei mich gerade mit meiner ersten Platine erstellen zu befassen. Ich nutze hierfür das Programm KiCad 5.1.5 Um zum Problem zu kommen. Ich suche dort einen Sockel welcher auf die Platine gelötet werden soll (Hintergrund dazu: der IC 74595 soll aus dem „Gehäuse“ dem Sockel DIP-20 immer herausnehmbar sein auf der fertigen Platine. Leider finde ich keinen DIP-20 Sockel in der Schematik Bibliotek. Kann ich irgendwo her fertige Bibliotheken beziehen die gegebenfalls so eine 20iger Sockel beinhalten ? Mit freundlichen Grüßen
Hallo Thorsten, Was spricht denn dagegen im Schematic den tatsachlichen IC zu nehmen? So könntest du die Funktion nachvollziehbar abbilden. Bei der späteren Zuweisung des Footprints bzw. beim Löten nimmst du dann den Sockel statt des IC.
So wie Lars gesagt hat, mach ich das auch. Zur Not einfach den Footprint etwas anpassen und in einer Custom Footprint Library speichern. Falls es wichtig ist muss dann noch das 3D-Modell angepasst werden.
Um ehrlich zu sein... möchte ich es mir nur so einfach machen wie möglich da ich die Bezeichnungen der einzelnen Füßchen z.B. vom Attiny2312 welchen ich auch benötige nicht verstehe und da die Leiterbahnen gefühlt Kreuz und Quer legen muss :/
Also was jetzt, 74595 oder Attiny? Wenn es einfach werden soll, dann genau das in den Schaltplan, was dann später auch in der Schaltung sein wird. Alles andere macht es nur komplizierter! Ein DIP 20 Sockel kann man dann bei der Auswahl des Bauteils als Footprint vorwählen.
Thorsten M. schrieb: > Um ehrlich zu sein... möchte ich es mir nur so einfach machen wie > möglich da ich die Bezeichnungen der einzelnen Füßchen z.B. vom > Attiny2312 welchen ich auch benötige nicht verstehe und da die > Leiterbahnen gefühlt Kreuz und Quer legen muss :/ Ist der 2312 nicht nur ein 20 Piner? Wenn du eine eigene Platine erstellen willst, in welchem sich der 2312 befinden, dann solltest du schon wissen was die "einzelnen Füßchen" sind. Wie soll das funktionieren wenn du nicht weißt was die einzelnen Pins sind?! Ich kann ja auch keine Boing fliegen ohne zu wissen wo die Kabinentür aufgeht. EDIT: Einen 2312 gibts doch garnet, eher ein 2313
:
Bearbeitet durch User
Davon mal ganz ab, den Sockel findest du in dem Datenblatt des Tiny2313 - da sieht man PDIP 20P3, sprich 20Pins und 0.300" bzw. 7.62 mm breit. Das sucht man halt dann so in KiCAD und kommt da raus... siehe Bild.
Rene K. schrieb: > as sucht man halt dann so in KiCAD und kommt da raus... siehe Bild. Da muss man gar nichts mehr suchen, das wird doch schon vorgeschlagen: Der Sockel (ohne Controller) sieht aber in 3D dann nicht so schön aus ;-)
:
Bearbeitet durch User
Volker S. schrieb: > Da muss man gar nichts mehr suchen, das wird doch schon vorgeschlagen: > Der Sockel (ohne Controller) sieht aber in 3D dann nicht so schön aus > ;-) Ahh okay... ja ich geh immernoch den alten Weg :-D Aber bei deiner Option hat er ja immer noch das Problem:
1 | da ich die Bezeichnungen der einzelnen Füßchen ... nicht verstehe |
Rene K. schrieb: > da ich die Bezeichnungen der einzelnen Füßchen ... nicht verstehe Und was ändert ein Sockel daran?
Ingo schrieb: > Und was ändert ein Sockel daran? Das man die Bezeichnung, die man nicht versteht, erst gar nicht mehr lesen muss.
Beim Sockel sind die Beizeichnungen dann einfach 1..20. Das versteht doch jetzt aber wirklich fast jeder! Keiner kann dann die Schaltung verstehen, aber was soll's ;-)
https://www.mikrocontroller.net/attachment/446071/screenshot4.png Hier das versteh ich ja gerade nicht.. wieso ist das GND und VCC gegenüberliegend ? Wieso sind sind die PO0 bis PO6 Pins nichts rechts ?
Thorsten M schrieb: > https://www.mikrocontroller.net/attachment/446071/screenshot4.png > > Hier das versteh ich ja gerade nicht.. wieso ist das GND und VCC > gegenüberliegend ? Wieso sind sind die PO0 bis PO6 Pins nichts rechts ? Weil das ein Schaltplansymbol ist. Man "malt" Schaltplansymbole nicht immer genau so wie der Footprint ist. Gerade weil das so sinnvoller zum "verdrahten" ist. Der Footprint ist den Pins dann zugeordnet. Ich empfehle dir dringend ein paar Anfängertutorials... nicht in KiCAD sondern in Schaltplänen verstehen.
Rene K. schrieb: > Weil das ein Schaltplansymbol ist. Man "malt" Schaltplansymbole nicht > immer genau so wie der Footprint ist. Um das noch etwas zu "vertiefen": Ein Schaltplan sollte so gezeichnet werden, dass man die Funktion der Schaltung am besten versteht. Und das hat ersmal nichts mit der Geometrie der Bauteile zu tun. Daher besteht ein Bauteil aus 3 Teilen: - Schaltplansymbol - Layoutsymbol - Verbindungsliste: welcher Anschuss im Schaltplan gehört zu welchem Bauteil-Pin. Beispiel: wenn man die 4 Gatter eines 74HC00 gemäß der gewünschten Funktion im Layout verbindet, ist die Funktion nur schwer zu erkennen. Daher ordnet man im Schaltplan die Gatter einzeln so an, wie es von der Funktion am logischsten ist: Beitrag "Re: eagle Schaltplan Bauteile drehen" Weiteres siehe auch https://www.mikrocontroller.net/articles/Schaltplan_richtig_zeichnen
:
Bearbeitet durch User
Chris K. schrieb: > Das man die Bezeichnung, die man nicht versteht, erst gar nicht mehr > lesen muss. Großartige Errungenschaft! :D
Ok mal angenommen ich habe hier den ULN2803... Auf meinem Steckbrett/Entwicklungsbord kommen aus dem Tiny aus den Ausgängen: PB0 bis PB7 Signale und gehen in den ULN2803 rein in die Anschlüsse: 1B bis 8B.. laut der angehängten Darstellung. In dem 3 angehängten Foto sieht man den ULN in KiCad... muss ich dan dort in KiCad aus dem Tiny in den ULN rechts auf die Seite zu den Anschlüssen 01 bis 08 gehen ? Da Blick ich leider nicht durch ?
Thorsten M schrieb: > muss ich dan > dort in KiCad aus dem Tiny in den ULN rechts auf die Seite zu den > Anschlüssen 01 bis 08 gehen ? Beim ULN2803 sind die Pins 1...8 Eingänge, die müssen also an Ansgänge des Tiny. Und die heißen in dem ersten Bild 1B...8B, und im dritten Bild I1...I8. Die Pins 18...11 (1C...8C bzw. O1...O8) sind die zugehörigen Ausgänge und gehen zur "Anwendung", was auch immer du da anschließen willst.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.