Langsam. Jeder fängt einmal an. Das mit dem Adafruit Footprint war ja schon nicht ganz ohne. Irgendwann wird er von alleine anfangen.
@Doc_Arduino : Hab die 3D Ansicht angepasst bekommen, danke dir.
@martin-lo : Ich werde das noch lernen, dass es dauern wird, weiß ich. Als ich mich hier anmeldete, hatte ich sowas von null Ahnung von Elektrik. Da war immer meine Einstellung “lass das andere machen, ich habe davon keine Ahnung und das ist Gefährlich”.
Jetzt bin ich auf keinen Fall gut, aber ich weiß zumindestens warum ich gewisse Bauteile auf meinem Board habe. Ich finde es wichtig, auch mal ein Erfolgserlebnis zu haben, weil ich durch dieses eine Projekt etwas gefunden habe, was ich nie für möglich gehalten hätte. Mich Interessiert das Thema e Technik. Ich bin zwar nicht gut, aber Interesse ist jetzt vorhanden.
Ich habe jetzt alle Footprints eingefügt, von dem Adafruit Level Converter habe ich keine 3D Datei, ist ja aber anscheinend nicht so schlimm. Das Teil muss ich mir noch besorgen, da ich gerade ein anderes verwende.
Morgen wird dann der Schaltplan erstellt.
Ich habe noch eine Frage an euch.
Das PCB soll später in einer schicken Box kommen, dort sollen dann final maximal 16 Anschlüsse für meine Tensiometer ( Drucksensoren ) platz finden. In der Box sollen dann ( am liebsten Runde ) Buchsen von einem Stecker, ähnlich wie klinke, es soll sich also einfach an und abstecken lassen.
Jetzt zu der Frage. Würdet ihr die Kabel, welches von der Buchse ( die ja im Gehäuse der Box sitzt ) mit dem PCB via Schraubklemmen verbinden, oder für das kurze Stück JST Stecker nehmen ? Wenn ich JST Stecker nehme, ist die Sache natürlich besser zu reparieren, falls ich das PCB doch einmal aus der Box entfernen muss.
Wenn Du nicht direkt von der Buchse in die Leiterplatte stecken kannst: Schraubklemmen!
Bei JST kommt ja noch dazu, dass Du das Kabel von der Buchse am anderen Ende auch mit der Steckverbindung versehen musst. So Kontakte crimpen macht keinen Spaß, besonders nicht, wenn es 16x4=64 Stück sind.
Edit: Es gibt allerdings auch Stecker mit Kabel, dran z.B. die Balancerkabel hier.
@wwerner : Ich hatte mir das bei dem TCA so aufgeschrieben und auch umgesetzt, dass der GND Pin, A0,A1,A2 alle auf GND gehören und es funktioniert auch so. Wenn das aber so nicht richtig ist, werde ich A0,A1,A2 nicht mehr an GND klemmen.
Ich habe den Multiplexer mit reingenommen, weil die Finale Version 8 ADS1115 haben wird.
Was meinst du mit Pullups ? Warum ich manche ADS1115 noch nicht angeschlossen habe ?
OK, alles zurück. Du hast mich mit deinen Pinbezeichnungen irritiert. A0 heißt

und ist der Analog Eingang.
Aber den Pegelwandler brauchst du nicht: Sowohl der ADS als auch der TCA können direkt 3.3V
Ich hatte mir das bei dem TCA so aufgeschrieben und auch umgesetzt, dass der GND Pin, A0,A1,A2 alle auf GND gehören und es funktioniert auch so. Stimmt, auch ein Fehler von mir.
Was meinst du mit Pullups ? Pull Up Resistors | Working with I2C Devices | Adafruit Learning System.
@wwerner : Aber der ADS kann doch nur Spannung 3.3v plus Prozentsatz x ( habe ich nicht mehr im Kopf ) von dem Sensor, welcher angeschlossen wird. Da ich einen MPX5050dp verwenden werde und dieser eine maximale Ausgangsspannung von ca 4.8v liefert, brauche ich doch entweder einen Pegelwandler oder zwischen Sensor und ADS Widerstände, damit nicht die vollen 4.8v an den ADS geliefert werden, weil dieser das nicht verträgt, wenn ich den ADS mit 3.3v betreibe. So habe ich das zumindestens grob verstanden und mich dann für den Pegelwandler entschieden, weil das für mich
- Leichter umzusetzen war
- Ich glaube ( bin mir nicht sicher ) so keine Auflösung des MPX zu “verschwenden”
Der MPX hat zwar nur ein Signal Kabel, meine Buchse hat aber 4 Pins. Das machte ich, um schon einmal das Grundgerüst dafür zu legen, in Zukunft evtl auch andere Sensoren nutzen zu können, welche teilweise deutlich günstiger sind. Ich werde aber vorerst bei den MPX bleiben, da es so bis jetzt funktioniert.
Die Pull Ups wollte ich direkt an den Pins des MPX anbringen ( mithilfe einer kleinen zugeschnittenen Platine), weil ich so doch am flexibelsten bin. Weil unterschiedliche Drucksensoren unterschiedliche Pull Ups brauchen. Wenn ich die auf dem PCB anbringe, müsste ich erst ein neues PCB herstellen lassen, wenn sich mal die Drucksensoren ändern sollten.
Das ADS1115 Modul hat je 10k PullUp an SDA und SCL on Board.
Die anderen Module vielleicht auch noch. Da ist man dann schnell unter 1,5k
Kann ich das denn jetzt so lassen, oder fällt euch noch etwas auf ?
-
LV von dem Pegelwandler auf die andere Seite bringen, um es sauberer zu machen, wie @wwerner sagte.
-
Es fehlen natürlich noch 7 weitere Anschlüsse für meine Sensoren
Gibt es sonst noch etwas, was euch auffällt oder kann ich, sobald Punkt 1 und 2 abgeschlossen habe, in den PCB Editor ?
Bevor ich mit dem einzeichnen anfange, sieht es so besser aus, von der Anordnung ?
@wwerner: Das LV Symbol an dem Pegelwandler habe ich geändert, beim ADS bin ich mir noch unsicher, da mein ADS1115 genau dieselben Pin Bezeichnungen hat, wie der abgebildete.
Ich habe in das Chip Datenblatt geschaut
ich gehe davon aus dass die anderen ADS auch an die TCA Ausgänge sollen.
Daher würde ich die ADS alle vertikal spiegeln so dass die ADS Eingänge zu den TCA Ausgängen zeigen. Sinnigerweise dann die Steckbuchsen/Schraubterminals auch rechts von den ADS einzeichnen.
So wie es aktuell aussieht würde ich U2 etwas runterziehen, damit die I2C Leitungen zum U3 waagrecht werden.
Jetzt gehen die I2C Leitungen vom ESP "hinauf" zum U2 um dann wieder zum U3 runterzugehen.
Ich habe das jetzt noch einmal überarbeitet und direkt alle ADS eingezeichnet, um zu schauen, ob das alles so passt.
Ich musste das Format aber von Din A4 auf A3 ändern, ich hoffe das ist nicht schlimm.
Ist es so besser ?
Im PCB Editor kann ich das dann aber anders anordnen ? So platzsparender, desto besser ist es ja und die ADS könnte ich ja auch untereinander platzieren, genauso wie die Anschlüsse für die Sensoren
Ist viel Geschmacksache, solange möglichst wenig Kreuzungen auftreten. Ich finde: Ja, besser. Das Papierformat wird höchstens dann interessant, wenn Du es tatsächlich ausdrucken willst.
Wenn Dir das "untereinander" und die quer liegenden ICs nicht so wirklich gefallen. könntest Du in A3 auch Platz genug haben die Terminals links senkrecht untereinander anzuordnen (vielleicht etwas versetzt und überlappend) und Dich dann nach rechts durchzuarbeiten. Ggf. die ICs spiegeln wie von @noiasca in #57 vorgeschlagen.
Ja, natürlich. Platinenlayout ist eine eigene, ganz andere Wissenschaft als Schaltpläne zeichnen












