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?
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
Kevin X. schrieb: > Übersehe Ich hier etwas Ohne Schaltplan kein vernünftiges Layout. Im Layout nach Bauteile verschieben die Taste "b" benutzen. Ich vermute aber eher, du solltest mal ein kurzes Einführungsvideo in KiCAD ansehen.
Am I2C Bus gibt der Mikrocontroller keine 5V aus. Der Bus wird im Open-Drain Modus benutzt, so daß der High Pegel ausschließlich von den Pull-up Widerständen kommt. Hänge diese einfach an 3.3V. Ich halte 2.2k bis 3.3k Ohm für angemessen.
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.