Gast
#533841
Ich möchte einen Drehimpulsgeber elektronisch entprellen. Wie kann ich das machen?
|
Anzeige
|
Elektronisch entprellen
Gast
#533841
Ich möchte einen Drehimpulsgeber elektronisch entprellen. Wie kann ich das machen?
Gast
#533845
Monoflop. aber warum elektronisch entprellen? arbeitet der mechanisch? Das läuft doch quer zum Sinn eines Drehimpulsgebers
Gast
#533853
Ja, ist ein mechanischer DIG mit Graycode. Trotzdem arbeitet er manchmal unsauber. Außerdem will ich zusätzlich ein paar Taster entprellen. Wie kann ich das elektronisch machen?
Gast
#533859
das stichwort heißt Monoflop http://www.ferromel.de/tronic_1874.htm dafür gibt es tausende schaltungen mit gattern 555er oder diskret
Gast
#533862
Gast
#533866
Zu kompliziert. Habe in älteren Beiträgen gelesen, dass ein Kondensator parallel zum Taster hilft. Ich habe nur 180pF Keramikkondensatoren in genügender Stückzahl. Zu kleine Kapazität? Maxim wrote: > Zu kompliziert. Habe in älteren Beiträgen gelesen, dass ein Kondensator > parallel zum Taster hilft. Ich habe nur 180pF Keramikkondensatoren in > genügender Stückzahl. Zu kleine Kapazität? @Maxim also mit 180pF kannst Du zum entprellen einer Taste keinen Blumentopf gewinnen. Rechne Dir mal aus, welchen Widerstand Du bräutest und welcher Strom dann fliesst. Was für ein Drehimpulsgeber ist das denn ? Ein Ikrementalgeber mit 2 90° versetzten Phasensignalen Wieviel Inkremente pro Umdrehung oder ist es ein Absolutwertgeber Die Länge der Entprellung richtet sich hier ja um die Änderungsgeschwindigkeit und ob mehrere Signal synchron zueinander bleiben müssen.
Gast
#533877
ich würde immer in der SW entprellen (per timerinterrupt ) Was willst Du mit dem Drehgeber denn ansteuern? Falls Du einen AVR ansteuern willst, dann kannst Du auch per Software entprellen. ...
Gast
#533887
Kein AVR, ein 8252 ... Ich werde wahrscheinlich auch per Software entprellen. Aber hardwareseitige eine Unterstützung ist ja auch nicht verkehrt. Hilft auch in der Entwicklungsphase und zum Rumprobieren. Wie berechne ich die Kapazität in Abhängigkeit von der Prellzeit?
Gast
#533888
Ergänzung: Ein in reihe geschalteter Pull-down Widerstand hat 1kOhm Also bei 180pF und nem 1 Kohm R in reihe kommst du auf eine Entprellzeit von ca. 0,5 - 1 µS. Denke das ist so ziemlich sinnlos. t= Zeit = R x C x (ca.3 Schwellwert) Mach es Softwaremäßig mit einer Minimal Hardwarentprellung
Gast
#534183
Der 8252 hat ja 3x16Bit Timer. Einer davon soll also immer ALLE Taster + Drehimpulsencoder abfragen?
Gast
#534198
@ Maxim >Der 8252 hat ja 3x16Bit Timer. Einer davon soll also immer ALLE Taster + >Drehimpulsencoder abfragen? Warum nicht? Man kann doch problemlos die Tasten nur in jedem 10. Timerinterrupt abfragen. MFG Falk Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|