-
Thread
Stk500 switches
Für Taster nach GND an PINB.3 [code} Config Pinb.3 = Input Portb.3 = 1 [/code] Mit "Debounce" könntest Du noch entprellen.
Scheint dann bei Dir so zu sein. Siehe hier: http://halvar.at/elektronik/kleiner_bascom_avr_kurs/taster_entprellen/
-
Thread
Frage zu Afängerfehler
& (1<<TASTERBIT))) { // Taste GEHALTEN Zustand = 2; ET = 0; } else if (Zustand == 2 && (TASTERPORT & (1<<TASTERBIT))) { // Taste LOSLASSEN (fallende Flanke) Zustand = 3; ET = 0; } else
Standard-Bibliotheken, dann eigene Bibliotheken #include <util/delay.h> // Entprellheader Taster # include "..\includes\Entprell_Flanken.h" // Blinkheader # include "..\includes\LED_blinken.h" //################################################################### int main(void) {
-
Thread
Schalter einlesen.so einfach, doch so schwierig
steigende und fallende Flanke unterschiedliche Werte verwendet. Wenn du eine Tastatur entprellst bei der Die Tasten zurückspringen wirst du kaum Entprellzeiten mit 10*20ms haben wollen, da sonst keine der Tasten erkannt werden würde. Wenn Du natürlich alle 1ms ein Sample generierst
Mit dieser Art von Softwareseitigem Entprellen haben wir gute Erfahrung gemacht. gruß Jan
-
Thread
SysTick_Config() STM32F4
Prellen von Schaltern eliminiert. Prellen ist ein "Nachschwingen" des Schalters. Man drückt den Taster zwar nur einmal, der sendet jedoch öfter ein Signal. http://www.mikrocontroller.net/articles/Entprellung Soweit ich das verstanden habe, kann man mit sogenannten Timer-Routinen Taster entprellen
den Taster zu entprellen, wird der Timer benutzt. Stellst du den Timer ab, klappt da natürlich nichts mehr. Fragst du aber den Taster selber in Form von Port-I/Os ab, gibt es aus meiner Sicht keinen Grund,
-
Thread
HW-Switchentprellung in ULP-Anwendung
MSP430 Ultra-Low-Power Gerätchen muss ich mehrere Endpositionstaster abfragen und in Hardware entprellen. Entprellen in SW kommt leider nicht in Frage, obwohl es sinnvoller wäre. Leider kommt es dabei auf jedes uA an, da das Gerät mit einer Batterie etwa 3 Jahre laufen soll. Mein größtes Problem
Wie wäre ein Umtaster statt Eintaster? Akzeptiert ein Signal nur nach vollem Toggle (wenn der Taster wieder losgelassen wird), oder decodiere über ein RS Flip Flop.
-
Thread
externe Interrupts
ausgelöst >Woran kann das liegen? Herzlichen Glückwunsch, auch du hast gerade rausgefunden das Taster prellen und ein externer Interrupt völlig ungeeignet ist um Taster abzufragen. Setzt einen Timerinterrupt mit ca. 20ms Abtastrate und frag deinen Taster darin ab.
sichtbar) Die Frage ist wie du die Kondensatoren angebracht hast. Einen geladenen Kondensator per Taster kurzzuschliessen kann auch einen erheblichen Stromfluss verursachen. Das möchte der Taster auf Dauer auch nicht (Kontaktabbrand). Deshalb macht man sowas auch nicht um Taster zu entprellen.
-
Thread
Reaktion auf Tasterereignis in zeitlich unkritischem Programm
Anwendungen auch ne andere Methode nehmen könnte. Man sollte unnütze Arbeit ruhig vermeiden. Ob Entprellen, Flanke erkennen, Lang-/Kurzdruck, Repeat, 2 Tasten gleichzeitig ..., ich will mir da keinen Kopp machen müssen, ich rufe einfach die entsprechenden Funktionen auf und gut is. Peter
werde mich mal auf die Suche nach dem Beitrag begeben Im wesentlichen geht es darum, bei jedem Taster den C und den R auszubauen und eine kleine Modifikation zu machen, so dass die Taster gegen Masse schalten und nicht mehr gegen Vcc > Auf die Pullupwiderstände muss ich zugeben, habe ich nicht geachtet
-
Thread
Z-Diode gegen KFZ-Boardspannungsspitzen?
Hallo HildeK der OPV soll als "lineares Zeitglied" fungieren. Er uebernimmt die Funktion Schalter/Taster entprellen. Die einfachere Variante waere ein passives RC-Glied (wie von Alexander Schmidt vorgeschlagen) >Naja, irgendwer muss ja die Spannung (auch gehalten vom >Ingegrationskondensator) wieder
Wenn man mit einem µC einen Taster überwachen und entprellen will, macht man das auch nicht per IRQ, sondern über timergesteuertes Polling. Das Erkennen von Zündung ein oder aus ist genau dasselbe!
-
Thread
C Anfängerfrage (static innerhalb einer Funktion)
_t für bis zu 64 Tasten.
Hardware vorhanden sind. Zwei kleine Beispiele in Neudenglisch: a) per Polling: [c] void InitTasten(void); bool IstTasteAvailable(void); char GetTastenCode(void); [/c] b) per Event: [c] void InitTasten(void); // und sonst nix, da Tastatur-Ereignisse vom LL-Treiber // in die allgemeine Event-Queue
-
Thread
PIC 18LF4550: Diskussion über Konzept: Eure Meinung, bitte!
ja noch vieles andere am I2C machen. Für Encoder abfragen und Tasten entprellen nehme ich immer nen Timerinterrupt, ist Code- und Zeitsparend. > Hat damit schon jemand Erfahrungen gemacht? Wie gesagt, mit PICs: null, nada. Bei 8051 und AVR könnte ich helfen
Du > willst ja noch vieles andere am I2C machen. > > Für Encoder abfragen und Tasten entprellen nehme ich immer nen > Timerinterrupt, ist Code- und Zeitsparend. > Ich fand die Idee recht pfiffig, weil ich das Display und die Tasten im Gehäuse absetzten möchte und kein Freund von
-
Thread
entprellen nach Dannegger
einschalten while(1) { if( get_key_short( 1<<KEY1 )) PORTC &= ~(1<<PC1); //mit entprellen if ( !(PINB & (1<<PINB4)) ) PORTC &= ~(1<<PC4); // Ohne entprellen LED4 ein } } [/c] Die Test LEDs 5 und 4 gehen jeweils an nur die LED 1 mit dem entprellen nicht, ich sehe das Problem irgend wie nicht :(. Danke für die Tips lg Malte
-
Thread
assambler-problem
Wie entprellst du den Taster?
otto: deswegen habe ich ja die "wait"-schleife eingebaut, damit quasi erst gezählt wird wenn der Taster wieder losgelassen wird. ich überprüfe noch mal den "entprell-apparat"... rein vom code sollte es eigentlich richtig sein oder?
-
Thread
Arduino UNO retriggerbares Monoflop if while
vielleicht sollte man den taster in der while schleife mal abfragen?
setup() { pinMode(led,OUTPUT); pinMode(taster,INPUT_PULLUP); } void loop() { // wenn Taster gedrückt, dann trigger Monoflop if(!digitalRead(taster)) zeitglied.trigger(); // Ausgabe digitalWrite(led,zeitglied.out());
-
Thread
Logikbaustein
#7729916: > Mit 2 UND Gattern und 2 Invertern würde es funktionieren. Und stimmt auch: es sind Taster.
Auch ein Taster ist ein Schalter.
-
Thread
Elektronische steuerung von 3 Relais.
Hallo, Ich möchte 3 Relais (und "AUS") mit einen Taster ansteuern. Dass heißt dass die schaltung im startzustand kein Relais anzieht. Drückt man den Taster wird Relais 1 angezogen. Drückt man den Taster noch einmal, wird Relais 1 ausgeschaltet und Relais
) { // 50ms entprellen if (PINB&1) ec=0; // wenn Taster nicht gedrückt: Zähler zurücksetzen _delay_ms(5); } PORTB = 0x02; // Nach Tastendruck: Ausgang 1 aktiv while((PINB&1)==0
-
Thread
Anfängerfrage konkret zu Optokopplern
zu den Tastern den Zustand nach Wunsch ändern.
entsprechend mehr dann nimmst du einen Timer 10ms schiebst sie Spalten raus und liest die Zeilen ein, entprellst mit PeDa Peter Dannegger https://www.mikrocontroller.net/topic/tasten-entprellen-bulletproof https://www.mikrocontroller.net/articles/Entprellung Tastenmatrix entprellen https://www.mikrocontroller.net
-
Thread
Flankenauswertung
Hi, geht es Dir darum, eine Taste zu entprellen ? Gruß UBoot-Stocki
Hallo Andreas also müsste ich erstmal alle taster abfragen ob einer gedrückt ist, und diese dann mit nem timerinterrupt auswerten? oder wie "entprellst" du deine eingänge, wenn du mehrere mechanische schalter in deinem system verwendest wenn man
-
Thread
ICP "entstören"
werden? Die sichere Methode ist, alle mechanischen Kontakte grundsätzlich mit Timerinterrupt + Entprell-SW abzufragen.
Hallo Patrik L. Du hast das mit dem entprellen noch immer nicht verstanden.... Störungen wirst Du immer irgendwelche haben, einiges kann ein Kondensator (am besten plus Spule) wegfiltern. Doch entprellen per SW geht ganz anders: Du fragst
-
Thread
Interrupt Handling
sofort auf ein Ereignis zu reagieren. In deinem Fall klingt es danach, dass mal wieder jemand einen Taster an einen Interruptpin gehängt hat, und ihn nun entprellen muß. Sinnvoller ist es, in der ISR die Interruptfreigabe zu löschen, ein Flag zu setzen und einen timer zu starten. Das Flag zeigt der Hauptschleife
Sonst benutzt man "debounce" für Entprell-Aktivitäten.
-
Thread
LED AN/AUS Programm will nicht so recht mit BASCOM
. Du mußt Dir irgendwelche Hilfsvariable definieren, die sich merkt, ob die Taste losgelassen wurde oder nicht etwa so: if (!(tastenport & (1<<TASTE))) { if (!status_taste){ event = 1; status_taste = 1; } } else status_taste = 0; Es macht sich am
Leider kennt er nur die beiden Zahlen 0 und 1. Innerhalb deiner do/while fragst du den Zustand der Taste ab. Ist die Taste 0, dann toggle den Zustand. Danach gib den Zustand an die LED aus. Das Ergebnis: - Wenn die Taste 0, dann PWM-Generator mit 50% DytyCycle. Du togglest ja bei jedem Druchgang
-
Thread
Beim drücken von zwei Tastern led anschalten
hab ich ein bisschen zu wenig nachgedacht, das AND könnte man auch über eine Serienschaltung der Taster machen, ohne Schmitt-Trigger kann das Entprellen aber ein bisschen störanfälliger werden.
eine Toggle Schaltung per RS Flipflop mit Entprellung. Der TO braucht nur anstatt dem einen Taster seine beiden Taster in Reihe schalten.
-
Thread
Arduino Mega für Programm nicht richtig aus
im Melkbetrieb (state = 2) in Zeile 875 abgefragt und der Motor ausgeschaltet. Die Variablen „EntprellenStopTaster“, „Var_KarusellStopAlt“ usw. werden komischerweise nicht verändert(siehe Foto Debugger). 2) Der im Nebenraum stehende PC sendet dem Mega die Futtermege zu jeder Ziege bzw bietet einige
dafür spricht das "EntprellenStopTaster" richtigerweise 0 ist, aber nicht dass "D" 37 ist - zur info-laut "millis()" lief dabei das Programm noch nicht lange und es wurde der Stoptaster auch nicht gedrückt >Sehe ich es
-
Thread
Arduino - Interrupt-Entstörung ganz simpel?
du dir Störsignale einfängst. Der internet Pull-Up des µC hat etwa 50k Ohm. Das langt nur für Taster direkt daneben auf der selben Platine. Füge mal externe Pull-Up Widerstände mit höchstens 4,7k Ohm hinzu.
topic/438546#5198705 Eher so. https://www.mikrocontroller.net/articles/Entprellung#Einfacher_Taster
-
Thread
Drei Taster auf einen Int0 Pin?
Turnierampel zu bauen. Ich stehe aber momentan vor dem Problem, wie ich jetzt am günstigsten drei Taster an den Mikrocontroller kriege, die alle einen Interrupt 0 auslösen sollen. Das Entprellen habe ich bereits über Monoflops realisiert, aber ich weis jetzt einfach nicht, wie ich die beiden Taster, die
Registervariablen zaehlen. Von 100 - 0 ergibt dann 1000ms. Weiterhin kannst Du im Timer-Interrupt deine Tasten einlesen und entprellen. Das Sekundensignal, wird dadurch nicht ungenauer. Anmerkung: Genaue Zeiten lassen sich grundsätzlich mit diesen Timern nur realisieren, indem man den Timer durchlaufen lässt
-
Thread
Wozu ist dieser Tiefpass?
Schaltung gesehen ( finde ich leider nicht mehr sonst hätte ich sie hochgeladen ) da war ein einfacher Taster mit Pull-Up und dann kam da ein ein Tiefpass. Habe mich gefragt wozu der ist ? Zum entprellen vielleicht? Mfg
...und damit der Taster nicht so lange "lebt". Jede Betätigung bewirkt so etwas wie einen niederohmigen Kurzschluss. Aber die Reparaturabteilung will ja auch leben. Darüber hinaus: Entprellen.
-
Thread
Attiny2313A Eingangsports
funzt auch mein Progrämmchen. Desgleichen, wenn ich T2 oder T3 abfrage. Jetzt noch eine Frage zum Entprellen. Ich mache die Abfrage auf Low am Portpin mit [GuckObStarten: sbic pinD, Taster2 ;wenn Taster Ta2=0 gedrückt rjmp GuckObStarten] Da sollte Entprellen doch nicht nötig sein?!
Zeilen abgearbeitet werden der pin auf Low liegen. [pre] [code] GuckObStarten: sbic pinD, Taster2 ;wenn Taster Ta2=0 gedrückt sbic pinD, Taster2 ;wenn Taster Ta2=0 gedrückt sbic pinD, Taster2 ;wenn Taster Ta2=0 gedrückt sbic pinD, Taster2 ;wenn Taster Ta2=0 gedrückt sbic pinD, Taster2
-
Thread
Fragen zur Komfortroutine zum Entprellen
Hallo, bin seit einigen tagen fleißig am avr lernen und bin jetzt an dabei mich beim Taster Entrprellen einzuarbeiten. Für ein kleines Beispielprogramm habe ich die Komfortroutine aus dem Tut genommen und sie an mein Code angepasst. im prinzip funktioniert es, aber leider nicht so wie ich es haben will und mir fehlt da ein wenig das Verständnis für diese Routine. Ich hab hier schon gelesen, dass der Algorithmus tricky und nur sehr schwer zu verstehen ist, aber wenn man diesen Code an seinen eigenen anpassen will, muss man schon etwas genauer wissen wie etwas funktioniert. Meine schaltung ist
-
Thread
Verständnisfrage Schleifen (Bascom)
Atmega8) soll einmal Befehle ausführen, die in einer eigenen Schleife sind und aber auch einen anderen Taster dauernd überwachen ob er gedrückt wird. Wenn dieser Taster gedrückt wird geht es das Programm wieder von vorne los (Reset). Aber wie mach ich das, dass der Mikrocontroller quasi dauernd einen Taster
Programms einfach eine hinreichend lange Wartescheife einzufügen. Die Grundidee ist: nur dann Entprellen, wenn es tatsächlich etwas zu entprellen gibt. Alles andere ist naturgemäß nur eins: sinnlos ineffizient.
-
Thread
AVR Impulszähler
: Einfacher Taster? Die Frage wurde von Axel S. gut beantwortet.
möchtest du mir damit sagen? (: Interessant, wie willst du 300 mV-Sensor bedienen? So wie eine Taste??? Wolfgang schrieb im Beitrag #5616871: > Prellen wird genauso ohne diese Zeitkonstante beim schließen > unterdrückt. Kondensator ist überflüssig. Man kann viel besser per Programm entprellen
-
Thread
Hz ausgeben an LED's beim ICP Verfahren
nochmal > versuchen. Auch damit hast du noch prellen. Wenn dir zum Testen das softwareseitige Entprellen zu aufwändig ist, dann mach wenigstens ein RC Glied an den Schalter. Siehe auch: http://www.mikrocontroller.net/articles/AVR-Tutorial:_Tasten
versuchen. > > Auch damit hast du noch prellen. Wenn dir zum Testen das softwareseitige > Entprellen zu aufwändig ist, dann mach wenigstens ein RC Glied an den > Schalter. > Siehe auch: > http://www.mikrocontroller.net/articles/AVR-Tutorial:_Tasten Ich würde mir für sowas eine reproduzierbare
-
Thread
Temperaturanzeige mit PIC16f872 und LCD display problem
. Der Unsinn, den Taster mit Hardware zu entprellen, dann per Interrupt auszuwerten, ohne daß die Werte taster und stop als volatile gekennzeichnet sind, ist auch daneben. Und viel aufwändiger, als es gleich richtig zu
undefiniert. > > Der Unsinn, den Taster mit Hardware zu entprellen, dann per Interrupt > auszuwerten, ohne daß die Werte taster und stop als volatile > gekennzeichnet sind, ist auch daneben. > > Und viel aufwändiger, als es gleich
-
Thread
12V KFZ Schalter mit 3 Pos. gegen Taster (GND) ersetzen
das nicht lange überleben. http://www.dse-faq.elektronik-kompendium.de/dse-faq.htm#F.23 Den Taster sollte man auf jeden Fall entprellen (R2&C2), sonst wirds ein Zufallsgenerator...
Helge A. schrieb im Beitrag #3604367: > Das Beispiel ist vielleicht gut Nein, der Taster muss an CLK, denn nur der Eingang hat einen Schmitt-Trigger zum entprellen. > Die Ausgänge lassen sich verstärken mit irgendwelchen kleinen > NPN-Transistoren wie zum Beispiel BC547. Nein,
-
Thread
Lüftungssteuerung Mit ATmega 5 Schaltzustände + anzeige
könnte. Ein zusätzliches IC wäre nützlich, ein Schmitt-Trigger wie CD4093 kann auch gleich normale Taster mit entprellen. RESET erlaubt es, den Zähler beim Einschalten auf 0 zu stellen in ein eine Widerstand (so 100k) nach Masse und ein Kondensator (so 100nF) nach + geschaltet wird.
stand=0; tasten=zuletzt=PIND; while(1) { tasten=PIND; if((tasten&UP)&&!(zuletzt&UP)&&stand<4) stand++; if((tasten&DOWN)&&!(zuletzt&DOWN)&&stand>0) stand--; zuletzt=tasten; PORTD=4<<stand
-
Thread
USART mit Attiny2313
Das ist DIE Gelegenheit dich mit dem Entprellen bekannt zu machen! Peter Dannegger hat da kürzlich eine Routine "Entprellen für Anfänger" in der Codesammlung veröffentlicht. Je nach Hardwareschaltung der Taster und kleinen Änderungen im Code
Stefan B. schrieb: > Das ist DIE Gelegenheit dich mit dem Entprellen bekannt zu machen! Ich denke mit Taste meint er 'Taste auf der Fernsteuerung, deren Code über IR gesendet wird' und nicht die klassische Taste, die an einem Port hängt.
-
Thread
Zähler mit 7-Segment Anzeige
einige Sachen gefunden aber noch nicht das richtige. Ich benötige einen Zähler den man mit einem Taster vorwärts, mit einem Taster Rückwärts und mit einem dritten Taster resetten kann. Dieser Zähler soll von 0-99 gehen. Bei dem zweiten Zähler reichen 0-9. Hat irgend jemand hier eine Idee, ob dieses
Markus G. schrieb im Beitrag #4539960: > Ich > benötige einen Zähler den man mit einem Taster vorwärts, mit einem > Taster Rückwärts und mit einem dritten Taster resetten kann. Dieser > Zähler soll von 0-99 gehen. Bei dem zweiten Zähler reichen 0-9. > Hat irgend jemand hier eine Idee, ob
-
Thread
Mikrophon-Taster aus leitfähigen Textilien "knackt"
Mir ist gerade überhaupt nicht klar, was genau dieser Taster schaltet, und was genau knacken bedeutet. Aber würde nicht ein Kondensator parallel zum Taster schon zum entprellen ausreichen? 100n, so als Vorschlag..
Rätselnder schrieb im Beitrag #5135817: > Aber würde nicht ein Kondensator parallel zum Taster > schon zum entprellen ausreichen? > 100n, so als Vorschlag.. Nein. Wenn der Taster einen Widerstand parallel zum Mikrofon schaltet, darf sich dieser Widerstand während er geschaltet ist nicht
-
Thread
2 Ports gleichzeitig mit Bascom abfragen
Uwe Leier schrieb im Beitrag #4094420: > habe ein Programm was 2 einzelne Taster per Debounce abfragen kann. Was soll das heißen? Man kann Taster in der Abfrage entprellen, aber nicht durch Entprellung abfragen. Allgemein liest du die Ports ein und löst über verschiedene Bedingungen
sind. Man könnte es als eine Art 'Nachentprellung' bezeichnen. Daher wäre es garnicht nötig, die Taster schon einzeln zu entprellen.
-
Thread
einfachste Schalltung zum Durschalten von Zuständen
für die Schaltung! Ein, zwei Fragen hätte ich noch: 1. C1 und R1 sind wahrscheinlich fürs entprellen vom Taster, ja? Wofür dann noch den R2? Wird das alles zusammen mit dem Taster dann ein Spannungsteiler? 2. An welcher Stelle könnte ich am besten noch kleine LEDs integrieren? Zwischen Relais
> C1 und R1 sind wahrscheinlich fürs entprellen vom Taster, ja? Ja > Wofür dann noch den R2? Ich denke, R2 soll den ladestrom von C1 begrenzen, damit die Spannungsversorgung beim Drücken des Taster stabil bliebt. > Wird das alles zusammen
-
Thread
bit schieben mittels schalter in C
schnell ;-) Mit dieser Zeile zusätzlich > while (!( PIND & 0b00000100)); // warten, solange Taster gedrückt wird gewartet, solange der Taster _noch_ gedrückt ist. Was das Programm damit aber immer noch nicht macht, ist, den Taster zu entprellen. Da werden dir etwas später noch die Augen aufgehen
// Zustand von Taster merken für Flankenauswertung PORTB = x; // x ausgeben } [/c]
-
Thread
Taster am ATMega 16
schreibe ich nun hier genau rein ... ); { Zaehler = Zaehler + 1; } else { } Die Taster möchte ich zudem entprellen ... Vielen Dank für die Hilfe ... Gruß Timo
if ( PINB & ( 1 << PB6 ) ) { // Taster ist nicht gedrückt } oder aber, da ja meistens interessiert, ob ein Taster gedrückt wurde: if( (PINB & ( 1 << PB6 )) == 0 ) { // Taster ist gedrückt } > Die Taster möchte ich
-
Thread
Hardwareentprellung Problem
Taste? ^^ PS: Tasten kommen nie an den Interrupteingang! Das ist schlechter Stil. Tasten werden gepollt. lg stm
einfache > Taste? ^^ Die Hardwareentprellung per Schmitt-Trigger stammt wohl aus einem älteren Thread. > PS: > Tasten kommen nie an den Interrupteingang! Das ist schlechter Stil. > Tasten werden gepollt.
-
Thread
Schaltschwellen NAND-Gatter
Hallo, ich möchte Taster hardwareseitig entprellen. Da es sich um einfache Taster - keine Wechseltaster - handelt, habe ich mich für einen RC-Entpreller entschieden mit nachgeschaltetem NAND-Gatter, um bezogen auf die Flankensteilheit
Ob deine Verzoegerung zum entprellen nun ein uS mehr oder weniger hat aufgrund der Schaltschwellen des Gatters ist ziemlich egal. Deshalb wie m.n. schon sagte fang mit diesen Werten an. Oder wie der Volksmund dazu sagt: So genau
-
Thread
Frage zu Interrupt - Arduino
_1 zu LCD_Seite_2. Hier mein Programmcode: [c] int TasterPin=3; // Taster an DigPin 3 angeschlossen int LCD_Menu=0; setup() { pinMode(TasterPin, INPUT); // Taster-Pin als Eingang deklarieren
sensor_AMB_Temp.requestTemperatures(); ... > LCD_Menu = 1; > > } > } > > Unabhängig vom entprellen der Taste, bin ich der Meinung das deine ISR total daneben ist. - Eine ISR sollte so kurz wie möglich sein - die ISR hat aus meiner sicht niemals einen Aufruf von loop() da sie nach Abarbeitung
-
Thread
Stromaufnahme weiter senken
beleidigend zu werden. Ich weiß nicht was https://dse-faq.elektronik-kompendium.de/dse-faq.htm#F.29.1 ENTPRELLEN VON TASTERN damit zu tun hat.
#7848051: > Ich weiß nicht was > https://dse-faq.elektronik-kompendium.de/dse-faq.htm#F.29.1 ENTPRELLEN > VON TASTERN damit zu tun hat. Du hättest es Michael B. schrieb im Beitrag #7848030: > ab 'Wenn ein uC dranhängt lesen können um zu erfahren wie man es richtig macht. Hast du aber
-
Thread
1 Taster an 2 Pins(PD7 & INT0) für Interupt
Leuchtstoffröhren, Motoren usw.), dann ist der Interrupt genau richtig. Wenn Du allerdings die Taste noch entprellen mußt und Flankenerkennung, dann ist der Interrupt witzlos. Wer sich das Leben leicht machen will, der nimmt nen Timerinterrupt zum Tasten einlesen. Peter
peda), als ob du es wusstest: Es hängt eine CCFL an der Schaltung. Und ja ich muss den dann entprellen. Aber warum ist es dann witzlos? Es geht in meinen Fall darum das ich: 1. Alle Timer schon benutze 2. nur >1< Taster hab 3. Trotz einen Taster ,der Normal benutzt wird, außerdem das Programm
-
Thread
Countdown mit mehreren Zeitangaben (Monate, Wochen,.Minuten)
ein microcontroller ein Display, ein paar Tasten und eine Programmiersprache Deiner Wahl?!
3 taster? einer zum springen zwischen den eingaben (bis ende), einer zum incrementieren der position (mit überlauf), und am ende die 3 tasten umdeuten zu 1. nochmal eingeben, 2. bestätigen, 3. abbrechen.
-
Thread
Python, Raspberry-Problem: Kontakt entprellen
Vielleicht zum Entprellen einen Timer parallel laufen lassen?
Peter Z. schrieb im Beitrag #5934091: > Vielleicht zum Entprellen einen Timer parallel laufen lassen? Warum?
-
Thread
Schieberegister Taster abfrage
> Toll. Du hast einen Code zur Abfrage einer Taste an einem Port, der > sowieso nicht funktioniert, da der Taster nicht entprellt ist und willst > den Umbauen? Werde noch ein Entprellen einbauen. Suche nur momentan eine Schieberegisteransteuerung
Fabian Müller schrieb im Beitrag #3556012: >> Toll. Du hast einen Code zur Abfrage einer Taste an einem Port, der >> sowieso nicht funktioniert, da der Taster nicht entprellt ist und willst >> den Umbauen? > > Werde noch ein Entprellen einbauen. > Suche nur momentan eine Schieberegisteransteuerung
-
Thread
Gibt es listen in C wie in C++
nicht nochmal die gleiche Taste erkannt wird, und gibt 1 zurück. Ist es nicht die gewünschte Taste, wird auf die nächste Taste geprüft, usw. Ralf
PIND, PD2) Warum sollte er das Wörtchen "debounce" kennen? Debounce heißt meines Wissens nach Entprellen, ich würde nun vermuten, dass dies eine Funktion zur Entprellung der Taster ist. Ausserdem wüsste ich nicht wie man das Entprellen eines Tasters sauber über eine Funktion lösen sollte. Da Entprellen
-
Thread
Rechtecksignal an Optokoppler
Vermutlich soll das LC-Glied den Inkrementalgeber entprellen. Also durchaus Störungen herausfiltern. Ein RC-Glied würde es wohl auch tun.
mikrocontroller" meintest du sicher den Inkrementalgeber. Wenn das > so ist, mußt du in jedem Fall entprellen (s.o.), sonst zählt der Zähler > bzw. der uC mehr als er soll. ich dacht man muss nur mechanische schalter/taster entprellen, ein ein inkrementalgeber liefert doch einen "schönen" rechteckimpuls