Gast
#1696630
Hallo zusammen, kann man Taster irgendwie Softwaretechnisch gegen EMV schützen? habe das Problem dass die Taster sich selbstständig machen! mfg
|
Anzeige
|
EMV Taster schützen
Gast
#1696630
Hallo zusammen, kann man Taster irgendwie Softwaretechnisch gegen EMV schützen? habe das Problem dass die Taster sich selbstständig machen! mfg hast du pullup widerstände?? häufigste ursache, wenn der taster sich verselbstständigt
Gast
#1696635
ja hab ich gemacht mit 10k!
Gast
#1696643
ne hab ich nicht ^^ habs so angeschlossen ist das ein fehler? klosk schrieb: > habe das Problem dass die Taster sich selbstständig machen! Du meinst warscheinlich falsche Auslösungen. Da hilft einfach eine Entprellsoftware. Beitrag "Entprellen für Anfänger" Peter
Gast
#1696661
ne ne entprellt sind die mit nem delay , das Problem ist wenn mein mosfet mit 2khz taktet macht sich meine Software selbstständig, verlässt zum Beispiel dass Menü springt in andere Menüpunkte usw. ist es ein fehler wenn ich die taster so angeschlossen habe`? gruß Falsch angeschlossen sind die Taster nicht. Falsch wäre es, bei dieser Beschaltung die Pullupwiderstande im µC zu aktivieren. Gegen Störeinstrahlung kann eine RC-Kombination auf dem Controllereingang helfen. Grüße, Peter klosk schrieb: > ne ne entprellt sind die mit nem delay , das Problem ist wenn mein > mosfet mit 2khz taktet macht sich meine Software selbstständig, verlässt > zum Beispiel dass Menü springt in andere Menüpunkte usw. Nun, dann solltest Du daraus ja was gelernt haben: Ein Delay ist keine wirksame Entprellmethode! Peter
Gast
#1696687
okay ich versuche mal deine methode, habe aber noch eine frage bezüglich deines codes: und zwar: so wie ich das verstanden habe ist dieser teil des programms für die auflistung der zu entprellenden taster notwenig?
wo kommt der große teil des programms hin? und wo kommt das ergebnis dieses tasters her wenn ich beispielsweise eine if anweisung für den taster brauche? Ich denke das Problem sind nicht die Taster, oder probier auch dort mal nen Kondensator zwischen dem Schalter und GND. Könnte es sein dass du direkt am µC keine 100nF zwischen VCC und GND geschaltet hast? Gruss David
Gast
#1696736
doch sind vorhanden benutze ein AVR NETI/O board
Gast
#1696743
Mach doch mal ein Bild von deinem Aufbau.
Gast
#1696757
ich versuche diese Entprellsoftware zuerst aus, kann mir jemand helfen diese einzubinden verstehe sie nicht! Beitrag "Entprellen für Anfänger" Was wird hier genau gemacht? was bedeutet das ^= ?
wie kann ich eine if anweisung mit dem Ergebnis erstellen? klosk schrieb: > ich versuche diese Entprellsoftware zuerst aus, kann mir jemand helfen > diese einzubinden verstehe sie nicht! Lies bitte auch die nachfolgenden Beiträge in dem Thread. Da hat auch einer die Tasten high-aktiv geschaltet. > was bedeutet das ^= ? Schau bitte in irgendein C-Buch, -Tutorial, -Kurs, -Referenz. > wie kann ich eine if anweisung mit dem Ergebnis erstellen? Ganz genau wie in dem Codebeispiel:
Debounce liefert Wahr bei der Flanke von Losgelassen nach Gedrückt. Peter Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|