-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Board Design Frage #17
Comments
Sieht an sich OK aus. Die Widerstände habe ich nicht überprüft. Du kannst theoretisch noch kleiner werden wenn du etwas wie einen Seeed Studio XIAO ESP32S3 oder so nimmst. Der hat noch Mal einen kleineren Footprint ist aber teuer. |
Danke fürs drüber schauen. |
Bin leider auch kein Experte für sowas aber direkt zwischen gnd und 5v vom traco DC/DC. Schau Mal durch die geschlossenen Tickets. Vielleicht findest du den Kommentar noch Mal. |
Du könntest überlegen auch einen neopixel drauf zu setzen so wie ich es beim s3 Mini nutze. Dann könnte man die gleichen Status verwenden und mit Farben mehr dar stellen. Wenn du das Design produziert und getestet hast, kannst du es auch gern per pr hier mit rein mergen oder du gibst mir den Link zu deinen ESP Home Sachen, dann verlinke ich es. Falls du mehrere produzieren lässt, würde ich dir auch einen abnehmen. |
Ich hab bisher verschiedene Layouts probiert aber ich glaube dass im aktuellen Formfaktor die ansteuerbare LED inklusive der anderen dafür notwendigen Komponenten leider nicht rein passt. Die Idee mit der LED ist aber ganz nice - eventuell kann man ja dafür eine alternative PCB Version machen für diejenigen die das gern haben wollen. Mein Ziel war es das ganze so klein wie möglich zu bekommen damit es in die Unterputzdose hinter dem TCS passt. Das ganze ist jetzt 3,5cm x 4,1cm groß. |
Cool. 2 Fragen hätte ich noch. Spricht irgendetwas gegen einen usbc Anschluss als Standard? Und hast du einen Kondensator mit unterbekommen für die 5v vom traco? |
Hast du sonst noch Vorschläge was man da umsetzen kann? |
Vielleicht noch ein Zusatzbutton, den man dann frei integrieren könnte. Ansonsten weiß ich nicht ob es auch einen dropin mit esp32 s3 gibt. Der hätte meines Wissens etwas besseres WLAN. |
@peteh was für einen ESP verwendest du derzeit bei dir direkt an dem Netz der Gegensprechanlage ohne externe Stromversorgung? Ich hab gesehen dass das Netzteil hier im Haus nur 60mA auf der P-Leitung rausgibt (maximal 100 für eine Minute). |
Hi, Als alternative bin ich vor kurzem über das Projekt ESPBell-MAX hier bei github gestolpert. Da ist eine fertiges PCB mit lion Batterie schon entwickelt. Wäre das auch eine Option? Man könnte ggf beide Projekte vereinen und mit überschaubarem Aufwand/Fachwissen/Anpassungen einen Batterie-betriebenen doorman erstellen? |
Ich musste heute leider auch herausfinden dass hier das Gerät in der Wohnung im Zwei-Draht-Betrieb läuft. Daher besteht keine Chance das direkt mit vom selben Netzteil abzuzapfen. Der Etagenruftaster ist hier an P und E angeschlossen (Auch wenn in der Installationsanleitung eigentlich was anderes steht). Allerdings kann man in der aktuellen variante einfach eine andere Stromquelle per USB-C oder Connector (5-24V) anschließen. |
Ich vermute, dass hier im Haus ein dickeres Netzteil ist, da es mehrere Etagen hat. Ich habe in beiden einen Resetcounter eingebaut und die Teile laufen seit Monaten stabil - also ohne Neustarts oder Brownouts. |
Okay dann sollte das weiterhin für dich passen, da ich auch den S3 verwende. Ich werde nächste Woche mal testen ob das mit dem Transistor Array Ersatz auch so passt und dann steht einem Produktionsauftrag eigentlich nichts im Weg. |
Sehr cool! Vielleicht bastel ich dann dafuer noch ein kleines 3d Case |
Ich stehe jetzt beim Testen vor einem kleinen Problem: Wenn ich nun die Kabel an die GPIO anschließe bricht die Spannung zusammen. Die a-Busleitung ist das Grüne Kabel. Das gelbe Kabel geht von GPIO23 über den 1K Widerstand zum roten Kabel und dann in den Transistor. Wenn der ESP dran hängt sind auf der Bus Leitung noch 0,9V-2,1V, ansonsten 24V wenn die beiden GPIO nicht angeschlossen sind. Dabei spielt es keine Rolle ob NodeMCU mit Strom versorgt wird oder nicht. In beiden Fällen bricht die Spannung direkt zusammen. Den 147K Widerstand hatte ich nicht, daher 100K und 47K nacheinander. Die Messungen haben auch alle gepasst was die Widerstandswerte angeht. Siehst du da irgendeinen Fehler oder sollte das eigentlich so passen? |
Nachdem ich mal den Write Part rausgenommen habe und ausschließlich vom bus zu lesen versuche gibt es zwar keinen kurzschluss mehr aber daten bekomme ich auch keine. |
Irgendwas passt da nicht, die Signale sollten auf nahezu 0V gehen - allerdings recht schnell, das kannst du nicht mit einem Multimeter messen. Der Spannungsteiler sollte dann aber passen, wenn er ohne Signal bei ~2.8V rumduempelt.
|
Funktioniert hat es bisher gar nicht - ich hatte die Teile bisher nicht alle da um es zu testen. Die 2,8V/2,9V liegen nur an wenn der ESP nicht dran steckt. Sowie der dran steckt (ohne strom) sind es nur noch 0,3V die anliegen. |
Sicher, dass es eine TCS Anlage ist und du die richtigen Kabel angezapft hast? A und B vertauscht vielleicht? |
Also im Keller ist dieses Gerät: Hier in der Wohnung habe ich ein ISH3030 Gerät. Das ganze läuft hier im 2-Draht Betrieb, daher kommt die Stromversorgung ausschließlich über die Bus Leitung. Ich habe A und B auch mal getauscht aber das machte keinen Unterschied. |
Mhm, keine Ahnung ob dann ein anderes Kodierverfahren benutzt wird oder generell was anders angeschlossen werden muss. Der Ersteller von dem Projekt hat den Bus mal reverse engineered, ich habe den Lese- und Schreibteil von ihm uebernommen und hautpsaechlich die Software oben drauf gesetzt: https://github.com/atc1441/TCSintercomArduino Vielleicht hat er noch ein paar Ideen wie man den 2-Drahtbetrieb anschliessen muesste. |
Problem gelöst. Es war tatsächlich falsch angeschlossen. Nun funktioniert alles wie es soll - auch mit dem BC517 Transistor :) Mit deiner Firmware funktioniert es perfekt, mit meiner ESPHome Variante bisher nur lesend, beim schreiben hab ich wohl noch irgendeinen Fehler in der Logik aber man hört bereits durch ein kurzes knacken dass ein Befehl gesendet wird. |
Ja das ist korrekt, Koennte man auch noch mit Dioden im Design loesen, aber dann wird der Aufbau komplexer. Ich habe es versucht in der Anleitung beim Wiring mit zu beruecksichtigen:
Sehr cool. |
Soo, ich meld mich mal wieder. Das ganze würde ich dann demnächst Mal herstellen lassen :) Bestandteile davon sind:
Die Schraubklemmen, der ESP sowie die Pin Header müssten später draufgelötet werden. |
Cool, wie gesagt eins wuerde ich dir abnehmen. |
Ich schätze aktuell so 15-20€ / Stück in der Produktion wegen Steuern, Versand, Zoll usw. Die ursprünglichen TracoPower Komponenten waren ja total überteuert und kosteten allein für zwei Komponenten ca. 12€ Ich muss nochmal schauen wegen Assembly und ob ich manche Komponenten noch günstiger bekomme. Ich bin gespannt wie das am Ende aussieht und erhoffe mir keine Probleme. Falls du ein Gehäuse designen möchtest sind die Maße 35mm x 37,2mm. |
Eine etwas elegantere Variante wäre da vielleicht in einem zukünftigen PCB noch ein kleiner Optokoppler. Damit hätte man eine galvanische Trennung was die störanfälligkeit reduziert und den ESP schützt. Und eine quasi universelle Einsetzbarkeit |
Ich bin da vollkommen offen für Vorschläge, sofern man das irgendwie alles ungefähr auf diesen formfaktor bekommt.
Für welche der Funktionen würde der dienen? Und welchen Formfaktor verwendest du denn für den Kondensator damit man den im Design besser einplanen kann? |
Gibst du die Version in Auftrag oder ist das quasi schon rev 2? |
Das wäre denke ich Mal ne zweite Version, da auch die Maße minimal angepasst wurden |
Wegen dem Kondensator bin ich mir noch unschlüssig wie man den am besten unterbringt da der relativ groß ist. Der würde so halt definitiv nicht mehr ins Gehäuse vom Etagentelefon reinpassen. |
Muss der den überhaupt so groß sein? Würde ein 10v 100muf hinter dem dcdc nicht reichen? |
Wenn A fuer die Spannung verwendet wird gibt es ein rauschen auf dem Hoerer/Lautsprecher - ich hab das Gestern getestet. Wurde auch schon erwaehnt hier. Wurde das beruecksichtigt? |
habe bei meinen versuchen ebenfalls ein rauschen und knacken festgestellt. Eine genaue Ursache konnte ich nicht ausmachen. Allerdings war das alles noch mit dem Traco und ohne empfohlene Filterschaltung oder Dioden am Bus (und fürchterlichen Lötstellen). Hoffe daher einfach das Beste und bin zuversichtlich :)
find beide Varianten gut. Bin etwas skeptisch ob Button und Relais so häufig im Einsatz sind und da ist die Leiste schon ziemlich groß. |
Bei der Leiste kannst du dir aussuchen wie groß du die dann haben willst. |
Leider nicht. Ich habe die Schaltung tatsaechlich selbst nur nachgebaut (siehe Credits in der README). Bin eher so der Softwaremensch und hab nur sehr basishaftes Grundverstaendnis von der Elektronik. |
Sieht sehr gut aus! Bin schon gespannt... |
Leider finde ich meinen alten Nello.io nicht mehr. Da hätte man schauen können wie der das gelöst hat betreffend Stromversorgung mit a + b ohne Störungen beim Lautsprecher. |
Ich hätte noch einen alten unnützen Nello.io herumliegen. Reichen Bilder? BTW: Habe im anderen GitHub Repo von AzonInc auch noch eine Anfrage gestellt, ob ich mich an der Bestellung beteiligen darf :) |
Ich hab Billder vom nello rev 1 von einem Freund schon hier gepostet falls das hilft: |
Ich hab einen Teil der Bestellung jetzt mal eingereicht und sofern nichts weiter anfällt werde ich mich ca. Mitte bis Ende Mai nochmal melden und berichten ob alles funktioniert wie es soll. |
Wenn du dran experimentierst wäre es sicher auch gut die Status LEDs noch etwas weiter auseinander zu machen. |
Die sind bereits 1-1,5mm weiter auseinander seit der vorherigen Variante |
Oh wow, das sieht mega gut aus! Jetzt bin ich gespannt.... |
Hat zwar ein paar kleine Silkscreen Schönheitsfehler aufgrund nicht eingehaltener Design Einschränkungen aber die sind in der nächsten Version bereits beseitigt. Rev 1.4 wird aber wahrscheinlich grün, ändert an der Funktionsweise ja aber nichts. Sieht nur nicht so schön aus wie schwarz haha |
Halb so wild.... Funktionierts denn? |
Das kann ich erst sagen wenns hier ankommt - das war nur ein QC Bild von der Firma |
Ich denke hier gibt's auch keine Board Design Frage mehr @peteh Es bleibt nur noch zu testen ob die Spannungsversorgung über a Leitung ohne Störgeräusche funktioniert. Das kann ich dann wahrscheinlich Ende der Woche oder Anfang nächster Woche mit rev 1.4 testen. |
@alkue1 ich weiß nicht ob du die Mails bekommen hast oder ob sie wieder im Spam Ordner gelandet sind - hatte dir da einen Vorschlag wegen der Problematik gesendet. |
Hi,
erstmal vielen Dank für dieses Projekt 💯
Ich bin derzeit dabei mit Hilfe deines Codes eine ESPHome Komponente zu schreiben (Ich werde das Ergebnis dann gern zur Verfügung stellen wenn alles funktioniert) und habe dabei auch im allgemeinen versucht die Hardware weitestgehend zu verkleinern und auf das Minimum zu reduziere, damit das ganze problemlos in eine Unterputzdose hinter der Gegensprechanlage passt.
Nun hoffe ich dass ich dabei alle Verbindungen und Komponenten berücksichtigt habe und noch alles korrekt verbunden ist.
Der D1 Mini ist jetzt zum aufstecken vorgesehen, falls es mal zu einem Defekt kommen sollte.
Habe ich irgendwas beim Schaltplan vergessen?
The text was updated successfully, but these errors were encountered: