KiCad Layout Probleme

OP #8024492
Lesenswert?
• ▲
▼

Hallo Zusammen,

seit langem versuche Ich eine Zusatzplatine zu Layouten, damit Ich ein EA DOGM204 Display mit der passenden Hintergrundbeleuchtung an das STK500 Programmiergerät über die Stecker EXPAND1/0 Anschließen kann.

Defakto stehe Ich vor folgendem Problem: Als Controller soll ein ATMEGA32 zum Einsatz kommen. Das Display wird per I2C Später angesteuert. Somit liegen die Pins hierfür am Controller Pin 22/23 an. Das Display benötigt einen Resetimpuls, diesen lass Ich vom Controller über Pin 21 erzeugen.

Das Display nebst Hintergrundbeleuchtung arbeiten mit 3,3V. Ds Board gibt aber 5V aus. Wie bekomme ich relativ platzsparend die Spannung reduziert?

Nächstes Problem ist die Positionierung der Bauteile. Sobald Ich das Display verschiebe, stimmen die Bohrungen nicht mehr überein oder Bauteile lassen sich nicht verschieben? Im Schaltplan sind auch so optisch die Anschlüsse nicht verbunden....

Übersehe Ich hier etwas oder mache ich versehentlich was gesperrt?

Angehängte Dateien:
: Verschoben durch Moderator
#8024497
Lesenswert?
• ▲
▼

Hallo,

da man von einem Display nichts zurück liest, ist ein Spannungsteiler für einfache Logikpegel ausreichend. Vom 5V µC zum 3,3V Display. Für den I2C Bus gibt es fertige Pegelwandler Schaltkreise oder man baut mit Mosfets selbst 2 Stück auf. Dafür benötigt man auch Pullups.

Edit: Ich sehe bei dir keine Bohrlöcher. Ich sehe im Polygon einen Versatz zu den Pads. Aktualisiere die Polygonflächenberechnung und fertig ist das Ding. Kannst auch automatische Berechnung einstellen.

: Bearbeitet durch User
(Firma: Tracelabs - Shawn Schneider) #8029018
Lesenswert?
• ▲
▼

Kevin X. schrieb:

Das Display nebst Hintergrundbeleuchtung arbeiten mit 3,3V. Ds Board gibt aber 5V aus. Wie bekomme ich relativ platzsparend die Spannung reduziert?

Um erstmal 3,3V auf dein Board zu bekommen würde ich einfach einen kleinen LDO nehmen, dafür brauchst du nur das Bauteil selber und meist zwei Kondensatoren. Wenn du bei THT bleiben willst könntest du z.B. einen LD1117V33 nutzen (gibt es unter Anderem Bei Reichelt).

Die 3,3V kannst du dann als Spannungspegel für dein I2C nutzen (Der ATmega32 erkennt 3,3V noch als High-Level) und als Versorgung für dein Backlight.

Für das Reset-Signal kannst du, wie schon vorgeschlagen, einfach einen Spannungsteiler nehmen.

Nachdem du Bauteile verschoben hast musst du, wie auch schon erwähnt, mit "B" deine Massefläche aktualisieren, dann sollte das wieder passen.

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.