http://obrazki.elektroda.net/18_12624633... Nie ma układu Darwinktona ;), jest Darlingtona (połączenie 2 tranzystorów) a w tym układzie chodzi o inwertery z układem progowym Schmitta i muszą tu być one zastosowane. Wejścia pozostałych inwerterów i bramek EXOR podłącz do masy, by miały ustalone wrunki pracy. Można jeszcze taki układ zrobić, który...
Metoda jest taka ze w momencie nadejscia przerwania od przycisku odpalasz timer, ktory odmierza kilka milisekund, po czym sprawdza czy przycisk nadal jest wcisniety. Jesli tak, to znaczy ze impuls pochodzi od faktycznego nacisniecia a nie od drgania po nacisnieciu. Dla pewnosci mozna zamiast 2 dokonywac 3 sprawdzen. Czas timera musisz dobrac doswiadczalnie.
Jeśli chodzi o drgające styki i eliminację tych drgań to rozwiążesz to sprzętowo za pomocą układów MAX6816/6817/6818...
Zrób maszynę stanów (state machine) która będzie zmieniała stan po naciśnięciu przycisku. I pamiętaj aby filtrować drgające styki przycisku.
Przekaźnik ze sterowaniem stałoprądowym zasil napięciem tętniącym (prostownik z jedną diodą). Drgające styki wykorzystaj jako ptrzerywacz.
Można spróbować jeszcze dać równolegle z przyciskami po kondensatorze 10n-100n w celu żeby styki drgające nie miały wpływu na działający program., ten opornik nie zaszkodzi.
Ja stosuję inny układ eliminacji zakłóceń od drgających styków : http://obrazki.elektroda.net/15_12282115... Jaki układ powinien być na wyjściu (za przekaźnikami) to zależy od tego, do czego te styki będę podłączone (załączanie dużych prądów, napięć - więc ochrona styków przed przepalaniem, czy też sterowanie wejściem "nisko mocowym" - a więc...
Jeżeli na wejście zegarowe licznika podajesz impulsy za pośrednictwem przełącznika (switch) lub licznik ręcznie taktujesz tym switchem, to przyczyną takiego zachowania licznika mogą być drgania styków switcha. Raz naciskasz / zwalniasz switch, a jego drgające styki generują dodatkowe impulsy na wejściu licznika, co powoduje jego niekontrolowane zachowanie...
Jest to normalne w przypadku przycisków... Drganie styków powoduje pojawienie się więcej niż jednego zbocza... Poczytaj na forum o niwelacji drgań styków...
Witam. Drgające styki kontaktronu można przekształcić w sygnały logiczne np. przy pomocy przerzutnika Shmitta: http://obrazki.elektroda.net/80_12324895... Można użyć oczywiście jednej z możliwości pokazanych na obrazku. S1 (S2) to styki kontaktronu, wartości elementów powinny być wystarczające dla 50Hz (można poeksperymentować). Pozdrawiam
Oczywiście zawsze można podpiąć drgające styki tak, żeby uzasadnić potrzebę sprzętowego odkłócania, ale PO CO? Enkoder poruszany ręką lub niezbyt szybkim napędem można swobodnie obsłużyć programowo. Zawsze byłem wyznawcą poglądu, że jeśli już pakujemy gdzieś mikrokontroler z oprogramowaniem, to po to, żeby maksymalnie uprościć elektronikę, również przez...
Jeśli enkoder działą tylko jako sygnał taktujący licznik to masz problem o którym pisze kol. BlueDraco, czyli drganie styku. Dodaj na wejściu filtr RC. Zakładam, że MCU ma na wejściu przerzutnik schmitta.
Witam, projektuję układ z mikrokontrolerem ATTINY414 zasilany bateryjnie. Jego zadaniem jest cykliczne, co 3 s, wykonywanie pomiaru temperatury i obliczanie średniej. Ponieważ jest zasilany bateryjnie, układ będzie normalnie uśpiony i tylko co 3 s Timer wybudzi uC, aby zmierzył temperaturę i dalej się uśpił. Teraz mam taki problem: do urządzenia chciałbym...
To napewno drganie styków, przy takiej aplikacji jaką pokazujesz :). Dodaj rezystorki do podciagniecia do masy i kondensatory. Zasilanie także musisz odpowiednio przefiltrować, daj przy samym układzie 0.1uF i 100pF w szeregu. Wtedy powinno być lepiej. Układ masz na płytce czy na pająku?
Pamiętaj o dodaniu diody chroniącej przed przepięciami przy odłączeniu sygnału od cewki. W tym przypadku będzie to katoda na 56, anoda na 57. Dowolna dioda impulsowa lub prostownicza. Poza tym ok. Jeszcze jedna uwaga. Przy przekaźniku mechanicznym występuje drganie styków. Weź to pod uwagę żeby nie układ nie zaliczał ci po kilka impulsów zamiast jednego.
żaden filtr nie zastąpi prawidłowego algorytmu testowania stanu styków, a dobry algorytm eliminuje całkowicie potrzebę używania filtra. Po prostu testuj stan w przerwaniu zgłaszanym ze stałą częstotliwością (np. 50..100 Hz), pamiętaj stan poprzedni i porównuj z obecnym - dla Twojego przypadku to w zupełności wystarczy. http://mikrokontrolery.blogspot.com/2011...
NE555 i kilka elementów. schemat w dokumentacji układu NE555. Układ jest wygodny w zastosowaniu, bo trzyma napięcia z logiki 5 V. Sam go używałem do generowania sygnału zegarowego dla układów TTL. W przerzutniku monostabilnym oprócz układu scalonego jest: 1. kondensator do stałej czasowej 2. opornik do stałej czasowej 3. kondensator i opornik na wejściu...
W twoim przypadku bez większej różnicy bo to drganie styków zbyt wiele nie wpłynie na pracę, więc czy dasz 10n czy 100n czy też nie dasz kondensatora wcale to i tak nie zauważysz różnicy :) może to to ? http://obrazki.elektroda.pl/9699612300_1...
Przecież wiesz, że delay w przerwaniu nie powinieneś stosować to dlaczego ponownie je tam wstawiasz? Przyjmij wreszcie postawę, że delay jest be i przestań go używać, oraz że do odliczania odcinków czasowych należy wykorzystywać timery. Patrząc na to co zaproponowałeś powyżej nie wiesz natomiast, że: - wchodząc w przerwanie przerwania są blokowane (flaga...
właśnie wręcz odwrotnie... Po np 5 minutach od ostatniego przyciśnięcia (kondensator rozładowany- chyba) naciskamy raz-nic, drugi raz po 1sec i działa. A czasem udaje się, że działa za pierwszym... Tak jakby na wejściu tranzystora była pojemność która musi się naładowac.. Nie wiem czy jest to wynik złego zaprojektowania przez autora, czy niesprawdzenia...
witam buduje układ do wydłużania impulsu kierunkowskazów w aucie. Chodzi o to by stare auto wyposażyć w taką funkcję jaka jest w nowych autach, czyli przy impulsie włącznikiem kierunkowskazy migają kilka (3) razy. przedstawiony układ działa tylko mam problem z drganiem styków gdy wylaczamy kierunkowskaz po czasie dluzszym niz czas impuslu monowibratora...
Witam po długim okresie! wynalazca2 : Po co wywarzać otwarte drzwi? Wszystko można, ale te 555 potrzebne jest by nie "bzyczał" przekaźnik. Jeśli komuś nie drgają styki (bo mi drgały) to może sobie odpuścić 1.1 sekundowe podtrzymanie. poza tym projektowanie dla 1 sztuki jak najbardziej prawda - ale przecież są gotowce. Można termotransferem, ja osobiście...
Bo to wygląda na usterkę mechaniczną (drganie styku) a nie elektroniczną
jeszcze jeden stabilizator np 9V i dopiero później 5V czy może ma ktoś jakiś inny lepszy pomysł Nic to nie da, po prostu rozłożysz temperaturę na 2 stabilizatory. Lepiej przyklej jakiś mały radiator, lub zastosuj przetwornicę. występuje pewnie wszystkim znane drganie styków Wystarczy uwzględnić to w programie, wykorzystując np. DEBOUNCE. tylko nie...
Schemat ma błędy: Fotorezystor i rezystor R9 muszą być podłączone do wyjścia stabilizatora +5V; anoda D1. Reset jest tylko awaryjnie, teoretycznie w przypadku z zbyt niskiego napięcia na C3 w czasie podtrzymania ale i tak po powrocie napięcia zasilania się zresetuje. C1 można pominąć, R5 zostawić Dodał bym złącze programowania ISP Drganie styków jest...
Jak masz jakieś pojęcie o programowaniu to nie powinno być problemu. Najlepiej zrobić to na timerze i przerwaniach. Sam program byłby dosyć prosty w działaniu. Ja zrobiłbym tak. Przerwanie z timera przychodzi jakieś 100 000 razy na sekundę. Robisz 1 zmienną na liczenie przerwań i porównujesz z 2 zmienną która określa jasność świecenia. Przez wszystkie...
W punkcie 4. można stosować przerzutniki monostabilne. Mikroprocesor może mieć programową pętlę eliminującą drganie styków.
To się nie ma prawa skompilować. Goto skacze do x, którego nie ma. Poza tym jest jeszcze kilka kwiatków w tym programie. Domyślam się, że program ma zmieniać stan końcówki PD.1 w wyniku zwarcia końcówki PC.4 do masy. Zatem [syntax=basic4gl]DDRC.4 = 0: PORTC.4 = 1 DDRD.1 = 1 Do Debounce PINC.4, 0, x, Sub Loop End x: waitms 30 toggle portd.1 Return[/syntax]...
Po rozłączeniu kontaktronu przekaźnik brzęczy, styki drgają , czyli rozłączenie jest niepewne. Moim zdaniem kontaktron rozłącza, tylko się tworzy łuk elektryczny. Najprościej zastosować przekaźnik z cewką na 12V DC.
(at)vodiczka potrafisz to jakoś sensownie wyjaśnić? Mylisz zjawiska, energia tracona podczas łączenia styków nie jest równa energii traconej podczas rozłączania, choć w przypadku silnie drgających styków czyli wadliwego przekaźnika może być nawet większa. ''efekt świetlny'' to nic innego jak łuk elektryczny. Zapala się przy mniejszej odległości styków...
1.STFW.... 2.RTFM [kolejny bascomowiec] 3.Naprawde, bascom nie zastępuje programisty do tego stopnia, zeby miał zaimplementowaną obsługe CZTEROCYFROWEGO WYSWIETLACZA LED!... Wniosek: Uzyj multipleksowania, a jesli nie wiesz co to jest, zastosuj sie do punktu pierwszego. 4.Jak wyeliminować to ze "tak jakbys nacisnął dwa razy": to sie nazywa drganie styków....
Drganie styku jest wadą raczej mechaniczną i najłatwiej się ją leczy wymieniając przełącznik. Opisane przez Ciebie metody czasem działają a czasem nie bardzo, więc jeśli masz jakiś przełącznik ( n.p. krańcowy ) o dużym skoku to chyba warto spróbować. Zgrzewarka jest aktywowana pedałem a w nim właśnie krańcówka. Niestety o ile wiem to mikrokontrolery...
No tak- jeszcze to co napisał snnaap. To nie jest tak że przy drgających stykach można sobie bezkarnie wykonywać jakieś podprogramy czy obsługiwać przerwania: Ale to w niczym nie przeszkadza, bowiem może się wykonać i 1000 razy Bo w końcu stos się przepełni- a to trudno zdiagnozować. Ja mam taki zwyczaj że dopóki sprzęt nie działa jak szwajcarski zegarek...
Powyżej wrzuciłem przykład przekaźnika półprzewodnikowego, nikt nie zauważył przez sprzeczki? Może taki: https://www.tme.eu/pl/details/ab47s-mgt/... jeszcze seria 36 i 42 tego samego producenta, ale im mniejsza rezystancja w stanie włączenia, tym większa pojemność wyłączonego, co może wpływać na charakterystykę...
Jak pisałem wcześniej jest to sposób który sam przetestowałem, więc zanim kolejny raz napiszesz bzdura to sprawdź. U mnie układ działał jako zabezpieczenie nad prądowe - po przekroczeniu prądu załączał przekaźnik z cewką na 230V z samopodtrzymaniem. Załączenie styków powodowało rozłączenie obwodu zasilania. Pozdrawiam Janek. Drogi Janku sposób jak...
Witam, oto przykład dla jednego przycisku i jednej funkcji: [syntax=c]#include ... int main(void) { [ ... ]; // inicjalizacja unsigned char del; while(1) { del=100; _delay_ms(3); // drganie styków while ( PIND & 0x80) ; _delay_ms(3); // drganie styków del=250; while( (!( PIND & 0x80)) && ( --del ) ) _delay_ms(4); if ( del ) { // puszczenie przycisku...
Gdy ładujemy bramkę poprzez drgający styk napięcie na niej będzie miało kształt schodkowy w trakcie tych kilku-kilkunastu ms.
Dopisz oczekiwanie na puszczenie przycisku po jego zliczeniu :) Pamiętaj o drgających stykach, które mogą wprowadzać spory błąd.
Czasem taki efekt powoduje iskrzenie drganie styków wbija inną ilość impulsów można je przeczyścić lub wymienić powinno pomóc.
Co może to powodować? ( Drganie styków przełącznika. Wykorzystaj bibliotekę EasyButton tak, jak już pisałem, aby rozwiązać ten problem.
Witaj. Drganie styków. Musisz to wyeliminować sprzętowo lub programowo. teedd
no tak, ale co oznacza ten parametr? Po prostu wyjście z PID jest wpuszczone na histerezę, żeby nie następowało drganie styków przy temperaturze ustalonej i dopiero z histerezy na OUT1?
Witam. Latareczka i rozwiązanie niczego sobie. Interesuje mnie kwestia drgania styków. Nie abym się czepiał tylko określenie to przechodzi z pokolenia na pokolenie itd. Jak w takim układzie z takim wyłącznikiem występuje ten efekt? :| Pan Mirek Kardaś obalił ten mit drgających styków dobitnie. Wstawiłbym linka ale z obawy o kryptoreklamę czy coś takiego...
Nie zauważyłem dokładnie tej dodatkowej cewki. Czyli po to ma te dwie cewki przeciwsobnie aby nie przełączać kierunku zasilania. Wystarczy normalnie podłączyć 1 i10 do plusa, a 5 i 6 sterować minusem, tylko zlikwidować drganie styków przełącznika ręcznego - tak jak proponuje kolega, z tym że ja bym spróbował kondensator pomiędzy (+) i (-) na przekaźniku,...
A do cyklicznego przełączania obrotów nada się przerzutnik D ustawiony w dwójkę liczącą, czyli zanegowane wyjście Q łączymy z wejściem D i impulsy podajemy na wejście CLK. Być może potrzebny będzie przerzutnik monostabilny formujący impulsy i eliminujący drganie styków. Jeszcze chyba był taki układ bez dwójki liczącej, z samymi przekaźnikami. No, pomagierzy...
Na płytce pilota RTV umieszczona jest guma, o powierzchni zwykle podobnej do całej płyki pilota. Na gumie tej wytłoczone są "pęcherze". W nich wklejone czarne, gumki przewodzące. Jak wciskasz klawisz, to zgniatasz ten "pęcherz" i zwierasz dwa punkty na płytce. Potem ze względu na sprzęrzystość gumy wszystko wraca do normy. Nie umiem tego bardziej obrazowo...
Dzięki za wskazówki, zastosowałem tranzystor npn i wszystko chodzi jak należy. Nie zauważyłem problemów z drgającym stykiem.
Zastosuj poniższy układ niwelujący drganie styków: https://obrazki.elektroda.pl/3993382900_... Przerzutniki nie będą potrzebne. Natomiast diody przydadzą się dopiero w finalnym wykonaniu.
Odczyt enkodera tylko przez pooling. Z tego prostego powodu ze jest deterministyczny. W przypadku drgających styków na przerwaniach nagle dostaniesz 10x taka częstotliwość wywoływania funkcji. Amatorzy (Aduinowcy) tak właśnie myślą. Nie wiedzą co to timer.
Zatem zadaję pytanie wszystkim , którzy mają pojęcie o elektronice- CZY KONTAKTRON Z CZASEM ULEGA WYEKSPOLATOWANIU I TRACI CZUŁOŚĆ? To nie jest utrata czułości z powodu wyeksploatowania, ale... Pracowałem kiedyś w serwisie maszyn i urządzeń biurowych, a jednym z tych urządzeń były kalkulatory Elwro. ogólnie były ich dwa rodzaje, z klawiaturą stykową,...
d3zerter>> wstawiłem po odczycie stanów portów procedurę nop (czekaj) czy to weliminuje drgania? Z tego co pamiętam "nop" trwa jeden takt procesora (około 1us), styki drgają przez parę milisekund, trzeba wstawić jakąś procedurę która by opóźniła trochę bardziej.
OK, mam nadzieję, że zegar ustawiłeś w opcjach. Ponieważ muszę wyjść, to dam Ci wskazówki, a resztę wymyślisz sam lub koledzy pewnie podpowiedzą. Gdy pierwsze zbocze drgania styku ustawi flagę przerwania i mikrokontroler wejdzie w funkcję jego obsługi, to zaraz na początku automatycznie kasuje (w tym mikrokontrolerze) flagę przerwania. Ty w swoim programie...
Na ile stabilny jest ten układ zerowania po 24? To znaczy, zawsze zadziała poprawnie? Dioda plus ten układ RC, w uproszczony sposób odtwarzają funkcję bramki AND i w zasadzie od tej strony jest ok. Ale jest tu pewien niuans (który zdaje mi się wyczuwasz), dotyczący generalnie konstrukcji gdzie stosuje się takie asynchroniczne zerowanie kilku liczników...
To wymień R ( R-y) zasilające tą Zenerkę. Tam ma być 12V. Przycisk nie używany i dlatego nie reaguje. Zaśniedziałe styki.
Ma ktos jakis pomysl dlaczego tak jest? Być może powód jest tak prozaiczny, jak ... drganie styków?
Proponuje sprawdzić, czy zblokowanie obsługi wyświetlacza poprawi sytuację. Obsługa krańcówek przez przerwanie też niezbyt szczęśliwe rozwiązanie - drganie styków.
Jaki tam jest zasilacz? Jaka płyta główna? Czy próbował kolega wypiąć przed zamknięciem systemu przecisk "Power" z płyty głównej (może drganie styków?)?
Może to być problem drgających styków - myślisz, że jednokrotnie naciskasz klawisz, a na wejściu pojawia się ciąg impulsów?!. Trzeba "odczulić" wejścia programowo.
Problemem w Twoim przypadku są prawdopodobnie drganie styków przy wciskaniu przycisków. Najprostsze rozwiązanie to: [syntax=c] while (button()) { _dely_ms(80); while (button()) {} led_on; } [/syntax]
Debounce eliminuje drganie styków, a jak mam zmienić stan pinu pod który dam przekaźnik? Toggle w 8051 nie jest dostępne.
Musisz wyeliminować drganie styków. Możesz użyć debounce lub dać np 200 ms opóźnienia pomiędzy dwukrotnymi sprawdzeniami
żadnych kondensatorów nie potrzebujesz. ... a drganie styków będzie niwelował programowo. Co komu szkodzi kondensatorek za trzy grosze ?
W przerwaniu zewnętrznym chcę użyć przycisku (mikroswitcha), jednak by tego dokonać muszę wyeliminować drganie styków. Jak to zrobić w przerwaniu? Z góry dzięki za pomoc.
Obsługę przycisków też zrób w przerwaniu timera, jak radzi BlueDarco - nie ma sensu obsługa przerwania zewnętrznego, bo zniszczy Cię drganie styków...
Jak wyłączysz od razu przerwanie to przeważnie drganie styku nie ma już na to wpływu. Ostatnio walczyłem z enkoderem mechanicznym 24 imp. na obrót i działa bez problemu.
Witam Procesor ATmega328 Napisałem krotki programik ukazujący na wyświetlaczu liczbę zmian stanów po naciśnięciu przycisku, w którym nie został zaimplementowany debouncing. [syntax=c] typedef enum {wyzwalanie_zboczem,wyzwalanie_poziomem} TRYB; inline void ustaw_wyzwalanie_zboczem(void) { EICRA |= _BV(ISC10); } inline void ustaw_wyzwalanie_poziomem(void)...
Drganie styków przekaźnika w czujniku. Na zwykłych żarówkach tego nie widać, bo mają dużą bezwładność, natomiast na świetlówkach, ledach itp. da się takie zjawisko zauważyć.
A wie Kolega co to jest drganie styków, i jak będzie to wpływało na timer (tam przecież występuje kilkanaście zboczy podczas jednego zwarcia...) i jakie są metody ich eliminacji sprzetowej?
Wydaje mi się, że można. Zwykłe przyciski. Ale nie dam głowy. Bo wartości są w tabeli czasów podane: f(CLK) - częst. zegara [Mhz]- minimalnie DC czyli zero? Może Ktoś się jeszcze wypowie. Rysunki prawdę Ci powiedzą, angielski zbędny. Reset ~RST jakimś przyciskiem dwupozycyjnym dajesz na wartosc "1". I teraz na CLK dajesz 1 przyciskiem od CLK. No i przyciskiem...
O właśnie to ten schemat ;) Ja bym jednak dał ten C2 bo inaczej to styki moga drgać i będą się wypalały :( Rano nie mogłem znależć bo szukaczka coś nie działała ;)
W świecie teoretycznym ten kod może działać. W praktycznym jest bezużyteczny z bardzo prostej przyczyny - przycisk który Ty naciskasz "raz" może wygeneruje tylko jedno zbocze, a może 10000 (drganie styków). To że ktoś coś gdzieś napisał w internecie (nawet jeśli nazwał to "kurs") nie oznacza jeszcze, że to jest porządne.
pixel7 ale bzdura. Jak chcesz zareagować natychmiast to właśnie w przerwaniu a tam ustawiasz czy zbocze wyzwalające ma być narastające czy opadające. No i jak to ma być przycisk to trzeba koniecznie odfiltrować drganie styków.
Jak masz możliwość to wymień krańcówki i przetestuj układ. Skoro ruszanie przewodów i złącz nic nie daje to raczej krańcówki. Możesz również podłączyć do krańcówek kondensatory równolegle aby wyeliminować ewentualne drganie styków.
Bardzo dziękuję, to bardzo cenne uwagi jak dla mnie ;) Obecnie walczę z próbą pozbycia się przycisków menu i exit i pozostanie przy samym enkoderze. Jeśli mam włączone drganie styków (debounce) to w jaki sposób mogę sprawdzić jak długo jest wciśnięty przycisk?
Myślę że lepiej zamontować oryginalne łopatki zmiany biegów. Będą wygodne w użyciu i bezpieczniejsze od dołożonych przycisków. Układ zmiany biegów jest również elementem bezpieczeństwa i na przykład drganie styków dołożonych przycisków może spowodować niezgodną z oczekiwaniami kierowcy reakcję.
Pierwotna wersja pięknie liczy bo założyłeś "kaganiec" na zliczanie(Twoja "korekta odbicia styków"). Drganie styków filtruje się w przypadku urządzeń mechanicznych(przycisk, styk). Oczywiście można to tutaj też zastosować ale lepiej wyjaśnić skąd się bierze tak dużo impulsów i dopiero zastosować jakieś lekarstwo. Tylko do tego potrzebny jest schemat.
wszystko działa prawidłowo, po prostu aż za dobrze czyli brak zabezpieczenia przycisku, wciskając tak naprawdę możesz generować kilka impulsów (drganie styków), poszukaj na forum jak zabezpieczyć się przed tym zjawiskiem
... Co prawda dla układu grzejnego ,,drganie" styków praktycznie można pominąć ... Dla układu grzejnego (obciążenia oporowego) dragania są nieistotne - ale PC to nie tylko "układ grzejny" a przede wszystkim elektronika. No.. ale skoro kolega się zna to nie ma o czym dyskutować ani tym bardziej o czasach przełączania. EOT.
Dobrze myślisz, zapomniałeś tylko o tym że twój przełącznik nie jest idealny i na czas przełączania między jednym a drugim pinem nie zwiera on niczego (to czas przez który na obu pinach nor będą zera). A że czas jest krótki (warto sprawdzić czy twój układ jest w stanie go wychwycić, czy uzna to jako drganie styków) to musisz wziąć i wydłużyć czas tego...
http://www.google.pl/ wpisujesz "drganie styków" i naciskasz przycisk "Szczęśliwy traf" ... zgadnij co się wyświetli? Odpowiedź na Twój problem...
o ile mi wiadomo, debouce opiera się na martwej pętli opóźniającej. Minimalny czas na drganie styków to 20ms, wiec przez ten czas procesor czeka i nic nie robi. Policz, ile to taktów zegara :-)
Mam problem z przełącznikiem zatrzaskowym.Bardzo mocno drgają styki obok ustawionych napięć.Kiedy mocniej przywieje płynie 10-12A i styki sklejone.Szukam shematu , pewnego i sprawdzonego kontrolera ładowania 12V.Moim zdaniem - przekażniki to złe rozwiązanie. Pomocy!!! Marek
Własnie tez o tym myslałem, więć nie wiem czy zastosuje chwilowki - drganie styków wprowadzi troche problemów których sie conajmniej boje ;). Wiec jednak bistabilne. A masz moze jakies schematy firmowych rozwiazań mikserów? jak to jest tam zrobione?
Przelutowałem układzik na nowe ULNy, tym razem na 2803. Pojawiło się też drganie styków przy microswitchu, którym taktowałem układzik dla sprawdzenia. Dodałem kondensator ceramiczny i rezystor do szybkiego rozładowywania go i układzik działa poprawnie. Dzięki za próby pomocy :)
Mam jeszcze jeden problem, a mianowicie przekaźnik zamiast zmienić stan na przeciwny, zmienia stan 2 razy (tzn. włącz/wyłącz). Czy chodzi tu o drganie styków, czy może popełniłem jakiś błąd w programie? Bardzo proszę o pomoc próbowałem już chyba wszystkiego, ale nie mogę sobie z tym poradzić.
Może w menu da mu się to ustawić. A jeżeli nie to możesz zastosować takie coś jak np. do eliminacji drgających styków klawiatury - tylko z dłuższym czasem opóźnienia. Druga metoda to wykorzystanie portu szeregowego i komend AT.
Dople , oczywiście Masz rację, lecz w tym przypadku musi być licznik zwiększający naciśnięcie przycisku, a do tego drganie styków. Co do drgań styków, niezbędny jest Timer, lub pętla, który\a odliczał\a będzie potrzebny czas.
Jeśli chodzi o redukcję drgać styków to w 100% wystarczy kilkanaście ms opóżnienia i będzie działało ładnie. Jak ma program wyglądać to już sam zadecydujesz, napiszesz uruchomisz i zobaczysz co jeszcze trzeba poprawić i tak aż wszystko będzie dobrze.
Drganie styków eliminujesz tak: 1. sprawdzenie stanu pinu, jeśli 0 to: 2. czekasz np. te 20 ms 3. sprawdzenie stanu pinu, jeśli nadal 0 to wykonujesz działanie, w przeciwnym wypadku nie robisz nic
Może on, może generator, który go zasila a właściwie podaje impulsy zegarowe. Opis wyprowadzeń licznika [url=https://www.circuits-diy.com/cd4020... Noga 10 to wejście zegarowe. 16 zasilania, 8 masa. Masz miernik, to sprawdź zasilanie układu. Impulsy zegarowe mogą być brane z prostownika a może jest tam jakiś...
Zagląda ktoś do tego tematu?? Może ktoś zagląda, ale Ty na pewno nie zastosowałeś wiedzy którą dostałeś. Z tego powodu zostaną tylko rady w stylu Zaquadnik , którego pomysł jest idiotyczny. BlueDraco powiedział Ci co zrobić, aby obsłużyć przełączanie/wybór programów. Ty zrobiłeś obsługę przycisku w funkcji obsługi przerwania generowanego przez drgające...
Drganie styków możesz rozwiązać nie programowo a sprzętowo :) Wtedy będziesz wiedział czy to żeczywiście wina programu czy sprzętu. Proszę poprawić treść wiadomości - gramatyka. Poza tym, interpunkcja też jest bardzo ważna.
Drganie styków występuje tylko dla styków elektromechanicznych tj. w przekaźnikach, stycznikach, termostacie bimetalowym, etc. Chodzi o to że zbiegające się styki zwyczajnie odbijają się od siebie. W "styku" półprzewodnikowym zjawisko to nie występuje.
Ten program jest zły, bo nie da się w nim w prosty i poprawny sposób zignorować drgać styków. żeby zignorować drgania musisz użyć przerwania timera, a jeśli użyjesz przerwania timera - nie ma sensu używać przerwania od przycisku.
Wielokrotne zliczanie spowodowane drganiami styków skutecznie eliminuje kontaktron umieszczony w cewce na napięcie zasilania. Przyciskiem włączasz cewkę kontaktronu, natomiast styki kontaktronu dołączysz do urządzenia zliczającego. Kontaktron może też być uruchamiany małym magnesem (długości około 10mm) zamontowanym na przycisku - wtedy cewka kontaktronu...
pomysł rzeczywiście dość prymitywny ale mi sie podoba! jak tylko ktoś nie pomyli połączeń przekażnika to efekt murowany. interesuje mnie czy dajesz jakieś rezystory szeregowo z sygnałem ze wzmacniacza a cewką przekażnika? a do jakich cześtotliwosci styki przekażnika drgają?
Tak, "trzeci" pin do masy. Trzeba będzie jeszcze zadbać o drganie styków żeby nie naliczało fałszywych impulsów. W przerwaniu odczekasz sobie np 1ms (odpowiedni czas wyjdzie w praniu) sprawdzisz czy jest na tym pinie faktycznie stan niski i dopiero w tedy sprawdzisz stan na drugim porcie.
Przecież kontraktron też zawiera drgający styk. Nie da się tego podłączyć pod wejście przerwania, a cały kod obsługi styku w przerwaniu timera - to dwie linijki w C. Zrozum - to nie ma w ogóle prawa działać w ten sposób. Jaka jest spodziewna częstotliwość impulsów z kontaktronu?
Może więcej szczegółów, jak i do czego zamierzasz to podpiąć? 24 impulsy na obrót to myślę, że spokojnie można sobie co jeden, ewentualnie dwa impulsy zapalać diodę. Problemem może być drganie styków (impulsator z tych tańszych), można próbować wyeliminować sprzętowo przez niewielki układ albo programowo.
Przerwania przycisków w celu poruszania się po menu. No to będzie fajna jazda, bo każde drganie styku (wiesz w czym rzecz?) będzie generować przerwanie 2 razy. Czy to jest jakieś urządzenie bateryjne i będziesz usypiał mikrokontroler?
drgające zegary drgające pedały seicento styki
instrukcja optimum instalacja elektryczna motoroweru blank check false
hulajnogi elektryczne problemy zelmer regulator obrotów
Blokada Webasto - przyczyny i rozwiązania Wskaźnik paliwa pokazuje rezerwę w Toyota Corolla E15 2.0 Diesel