Ich habe mir eine Platine für eine Lampenansteuerung gebaut. Diese Platine funktionierte zu Begin im ausgebauten Zustand auch gut. Sobald ich die Platine in den Zählerkasten eingebaut habe, spielte diese verrückt. Ausgang dauernd ein/aus ohne dass ein Eingangssignal zum Controller kam. Dann dachte ich mir, ich versuche es direkt mit einem Arduino Board und kam durch Zufall darauf, dass wenn das Board in der Nähe des Netzteils liegt, diese Störung kommt. Wie kann ich diesen Fehler unterbinden? Das besagte Netzteil ist ein Schaltnetzteil(mir ist bekannt das Schaltnetzteile extreme Störquellen sind). Ich bitte Euch um Hilfe.
Gast
#4783002
> Wie kann ich diesen Fehler unterbinden?
Am besten, indem du ein besseres Netzteil verwendest. Denn früher oder
später wird dieses Netzteil vermutlich noch weiteren Ärger verursachen.
Außerdem kann es helfen, den Reset-Eingang des Mikrocontroller zu
beschalten:
1 | |
2 | |
3 | |
4 | |
Ansonsten kann man es ganz doof mit mehr Abstand versuchen, oder ein Abschirmblech zwischen Netzteil und dem Rest der Schaltung. Eines ist jedoch sicher: So extrem ausgeprägte Störungen sind nicht normal.
Kann es sein das bei den Eingängen irgendwie der Fehler liegt oder beim Programm? Hab jetzt das Arduino Board mit einer Testblinkschaltung auf das Netzteil gelegt und es läuft normal. Arduino Board wird mit Batterien versorgt.
Gast
#4783035
ohne komplette schaltung und quellcode, was erwartest du da jetzt zu hören?
Der Quellcode müsste passen, er funktioniert ja auch mit Batteriepack am Arduino. Ich glaube der Fehler kommt von der Eingangsbeschaltung. Wie sollte man einen Eingang bei langer Leitung mit einem taster beschalten?
Gast
#4783050
Stefan U. schrieb: > Am besten, indem du ein besseres Netzteil verwendest. Denn früher oder > später wird dieses Netzteil vermutlich noch weiteren Ärger verursachen. Und mit Sicherheit ist nicht das Netzteil das Hauptproblem, sondern eine vermurkste Schaltung von der es wahrscheinlich nicht mal einen gescheiten Schaltplan gibt. Wie immer also.
Und wie sieht so eine gute Eingangsbeschaltung aus? Jetzt ist nur ein Pull-Up Widersatnd eingebaut.
Gast
#4783054
> Ich glaube der Fehler kommt von der Eingangsbeschaltung. > ohne komplette schaltung und quellcode, was erwartest du da > jetzt zu hören? Jetzt mal im Ernst: Ein bisschen mehr Infos sind schon nötig, wenn Du hilfreiche Antworten haben willst. Der Klassiker wäre: Pull-Up Widerstand und R/C Filter.
5V Versorgung für Mikrocontroller funktioniert
Gast
#4783082
Da fehlt ein Abblock-Kondensator am Mikrocontroller, die besagte Beschaltung des Reset-Pins und eine Verbindung nach GND am Eingang des Optokopplers.
Eingang Optokoppler is klar, Was soll ich eigentlich mit der Basis des Optokoppler machen? Wo gehört der Abblockkondensator hin. Emitter gegen Masse?
Niemand eine Idee?
Gast
#4783290
Chris 0. schrieb: > 5V Versorgung für Mikrocontroller funktioniert Einen tollen Mikrocontrrller hast du da, der braucht nicht mal einen Masseanschluss. Und Stromversorgung braucht er auch keine .... offensichtlich. Bei solchen Mist brauchst du hier nicht auf viel Unterstützung hoffen.
Chris 0. schrieb: > Niemand eine Idee? Gugel? Tutorial? https://www.mikrocontroller.net/articles/AVR_Checkliste#Abblockkondensatoren
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.
