Kolega Mark II trafnie ujął sytuację tego przeciągania impulsu . Rzeczywiście powodem tego jest praca klucza w momencie załączania . Przebieg po mostku jest lekko zniekształcony w wyniku jego pracy , gdyby był filtrowanie nie było by problemu . Z plusa mostka pobierany jest sygnał do wyzwalania komparatora . W efekcie timer wyzwalany jest impulsem z...
Dziękuję za odpowiedzi problem rozwiązany. Nie chce zakładać nowego tematu a mam jeszcze małe pytanie. Potrzebuje wykonać timer który odliczał by ustawiony mu czas ale żeby nie był wyzwalany jednym impulsem tylko żeby sumował czasy trwania stanu wysokiego. Czyli ma podawane napięcie 5V impulsowo i zlicza czas trwania tych impulsów jeśli czas przekroczy...
MC to moduły czasowe (timery) - po impulsie wyzwalającym generują stan wysoki na wyjściu OC (open collector), Zbudowane na dedykowanych ukaładach scalonych - programowanych timerach.
Ja rozwiązałem to tak. kupiłem najprostszy czujnik ruchu PIR z opcją zmierzchówki i regulacji czasu wyzwalania światła, "wydarłem z niego element PIR" (wkurzał bo reagował na cug ciepłego powietrza po włączeniu ogrzewania CO) i w jego miejsce wmontowałem przekaźnik 12v zwierający styki wyzwalany u nie przez samochodowy ultradźwiękowy czujnik ruchu na...
jeśli można dodać coś do pytania... Przepraszam Autora ale chodzi dokładnie o taki układ a tu ma ładne zdjęcia więc dodam małe pytanie. Najpierw małe wprowadzenie: kupiłem najprostszy czujnik ruchu PIR z opcją zmierzchówki i regulacji czasu wyzwalania światła, "wydarłem z niego element PIR" (wkurzał bo reagował na cug ciepłego powietrza po włączeniu...
Pozostaje jeszcze sprawa skracania impulsu przy skróceniu czasu trwania pobudzenia. Zwykła bramka AND, na której wejścia podamy sygnał wejściowy (sygnał wyzwalający timer) i sygnał z timera (dopasowane poziomy napięć) i gotowe. Jeżeli sygnał wyzwalający "skończy się" na wyjściu bramki będzie "0".
jak chcesz takie duze czestotliwości mieżyć to musisz użyć timera żeby liczył zewnętrzne impulsy, wtedy drógim timerem wyzwalasz przerwanie co określony czas (im dłuższy tym lepszy bo pomiar dokładniejszy) liczysz ile było ilmpusów z zewnątrz w okreslonym czasie. wydaje mi się że tą metodą dało by sie mieżyć nawet do 100Mhz ale jest jedno zalożenie...
Ja proponuje instrukcje Move jeśli wystarczy wyzwalanie poziomem lub move+ timer TP generowanie impulsu (musi być krótki) wtedy będzie reagował na zbocze Pozdrawiam
Zobacz w nocie jak działa timer, w szczególności funkcje pinów OCx. Zauważ, że impuls wyzwalający triak może być generowany całkowicie sprzętowo. Dzięki OCx możesz ten impuls wygenerować z zadanym opóźnieniem, w takiej sytuacji wyzwalasz tylko timer w przerwaniu detekcji zera. Tak jak kolega wyżej sugerował zapomnij o delay, szczególnie w przerwnaiu....
Jak chcesz sprawdzić zachowanie się różnych układów w "środowisku zakłóconym" to podłącz NE555 w konfiguracji timera wyzwalanego impulsem opadającym, albo TL7705 - ten to wprost wyśmienicie wykrywa zakłócenia...
Tego jitteru w żaden programowy sposób nie wyeliminujesz. Jego powodem jest to, że wejście w ISR trwa nie zawsze tyle samo - XMEGA wykonuje instrukcje w ciągu 1, 2 lub 3 taktów, a ISR nie przerywa instrukcji, lecz CPU musi ją najpierw dokończyć. Więc w zależności od wykonywanej instrukcji już masz jitter 0-2 taktów. Do tego, jeśli MCU wykonuje inne...
Po namyśle dochodzę do wniosku, że trochę trzeba zmienić koncepcję, a i tak nie wszystko się załatwi. Pomysł jest taki: 1) zegar i wszystkie sprawy jego bez zmian i cykl maszyny 1 us. 2) ponieważ impulsy mają być nie częściej niż co 1 ms to czasu trochę jest 3) do odmierzania okresu między impulsami użyj timera2 ustawionego jako licznik w trybie auto-reload...
Ja jednak proponuję nieśmiertelny 555 * 2 sztuki, lub 556 :) bo zajmie mniej miejsca niż tranzystory i robi dokładnie to o co koledze chodzi. Jeden 555 generuje dłuuugi impuls po wyzwoleniu, a drugi (wyzwalany tym pierwszym) krótki impuls na przekaźnik. Opis tu: http://pl.wikipedia.org/wiki/Timer_555 a przykłady zastosowania http://www.555-timer-circuits.com/...
Czyli wysoce prawdopodobne że zakłócenia powodują iż co chwile masz nowy impuls wyzwalający generator i liczy od nowa te 5 minut. Na czas sprawdzanie wlutuj równolegle do R2 100k a czas wyniesie wtedy 10 sekund
Nie tędy droga, Ty musisz zrobić coś dokładnie odwrotnego - nie wygenerować sygnał, ale go zmierzyć. Rozwiązania są 2, ale jeśli programujesz w bascomie i nie masz ochoty na operacje na rejestrach w procesora to kurczą się do jednego. Mianowicie: 0. ustawiasz timer na zliczanie impulsów i zmianę wartości jakiejś zmiennej - parametry dobierz w zależności...
muszę otworzyć żeby zadziało To masz podłączone pod krańcówkę nie pod siłownik. Pod siłownik będzie impuls masy na jednym z przewodów przy otwieraniu. Tylko pytanie jak jest wyzwalany ten timer z fotki bo na opisie widać ze trzeba zwierać dwa piny.Jeśli jeden z nich to masa to nie ma problemu, gorzej jak jakieś dedykowane dwa wejścia. Dodano po 10...
Ciekawe jest to widać w twoim profilu (Pomógł: 79927) :P ale do rzeczy. Według mnie coś takiego można zrealizować w następujący sposób: - konfigurujesz przerwanie zewnętrzne żeby było wyzwalane przerwanie zboczem opadającym, rosnącym etc. - w tym przerwaniu uruchamiasz timer który zlicza sobie impulsy - jeżeli zliczy określoną ilość impulsów to wykonujesz...
Może by tak te impulsy na próbę podać na zwykły licznik/timer i zobaczyc ile zliczy na sek. i czy zlicza stabilnie? Przynajmniej bedzie wiadomo czy to problem bardziej sprzetowy, czy programowy.
Spróbuj tak... Styk NO (ten którym chcesz wyzwalać) dalej w szeregu timer z delay'em ustawionym na 5s i za tym znów styk NO którym chcesz to wyzwalać. Powinno to działać tak, że po wciścięciu przycisku zaczyna się odliczanie i po 5 s timer wystawi 1 na wyjściu, ale nie uruchomi ona cewki, jeśli w tym czasie przycisk nadal nie jest wciśnięty.
http://obrazki.elektroda.pl/3668151000_1... Witam. Chciałbym przedstawić sposób własnego pomysłu na w pełni sprzętowe sterowanie LEDów WS2812B za pomocą mikrokontrolera STM32F030. Nie trzeba nic konwertować, marnować cenny RAM czy cykle procesora, wystarczy dane RGB (3 bajty/led) wysłać jak po SPI. Można też do tego użyć DMA. Sposób...
Tak. Tylko mniej świadomość że procek będzie odrywany od pracy wieloma nieprzydatnymi impulsami. Ewentualnie po pierwszym impulsie na INT, wyłącz przerwania na czas drgań. Jak teraz masz podłączony kontrakton ? INT podciągnięty pod +5V ? Jak INT wyzwalasz ? W docelowym projekcie koniecznie czujnik kontraktonowy zamień na jakiś halotron albo transoptor...
Albo wyzwalać tymi impulsami np. resetowanie timera. Wystąpił overflow = zanik impulsów na wejściu.
W zależności od zasilania przynajmniej 3V TLC556, jeden z timerów jako "minutowy", drugi timer wyzwalany tym pierwszym generuje krótki impuls pobudzający - podłączenie pod któryś przycisków przez miniaturowy przekaźnik kontaktronowy, przekaźnik elektroniczny, tranzystor fet
Proponuję zastosowanie timera 555 w układzie generatora monostabilnego. Wyzwalanie niskim poziomem, prosta regulacja czasu, dopuszczalne obciążenie 200mA, jeśli za mało to dołóż tranzystor. Układ szeeeroko opisywany, myślę, że znajdziesz bez problemu. Np. : http://www.elb.vectranet.pl/~krzysztofg/... Pamiętaj o diodzie równolegle...
Myślę że masz 2 podejścia. Na początek żeby się oswoić zrób sobie tylko jeden na 10 minut. Sygnał z I1 wyzwala timer I1-!T-(Q1) gidzie !T styki nc timera, póki liczy sygnał idzie na wyjście. Jak zliczy to wyłącza wyjście 2. podejście to wykrywasz załączenie I1 stykami typu |P| i ustawiasz sobie jakiś bit cewką (S). Bit steruje timerem, jak timer zliczy...
Witam . Masz 3 przerwania zewnętrzne . W każdym przerwaniu uruchamiasz timer (rozumiem że dla każdej z faz inny ). Po wystąpieniu przerwania od przepełnienia timera włączasz długi impuls wyzwalający triak . Impuls trwa aż do wystąpienia przerwania zewnętrznego gdzie go wyłączasz.
Można uśredniać przebieg z rezystora pomiarowego (filtrem RC) i uzyskać w ten sposób wartość średnią prądu. I w zależności od niego sterować PWMem. Ale wymaga to specjalnego algorytmu żeby uzyskać stały prąd. Można też dać coś podobnego do regulacji na wzmacniaczu operacyjnym. Czyli każdej wartości zmierzonego prądu przyporządkować jakąś wartość PWMa....
A mógłbyś jeszcze napisać jak zrobić aby na M0.0 była 1 podczas trwania czasu timera (przez te 10 sekund) Jeżeli chcesz koniecznie żeby merker M0.0 miał wartość "1" przez czas trwania impulsu to musisz zrezygnować z pierwszego networka. A I0.0 = M0.0 Możesz przecież bezpośrednio używać timera w operacjach logicznych np.: A T1 AN M1.0 = M1.1 lub też...
jak chcesz liczyc impulsy to ustaw timer jako counter z wyzwalaniem wewnetrznym (internal) i impulsy podaj na p3.4 jesli bys chcial korzystac z drugiego programu musisz ustawic przerwanie jako wyszwalane zboczem.
Może na początek jakieś info o czasie między impulsami?:> Najłatwiej generalnie na int podać impulsy wyzwalane zboczem i uruchamiać timer w intcie;) a w drugim kasować. Ł.
Nie da się. Timer działa globalnie na wszystkie rodzaje ruchu. Możesz w ramach DIY dorzucić zewnętrzna czasówkę wyzwalaną impulsem uruchamiającym furtkę, a dającą po ustalonym czasie krótki impuls monostabilny na wejście PED.
Czas impulsu 5s określony jest przez 64*Okres generatora (555) Czas przerwy jest określony przez ilość stopni podziału za stopniem dającym 5 sekundowe impulsy. Impuls 5s jest wytwarzany gdy na wszystkich wyjściach powyżej Q5 jest stan niski. Jeżeli dodamy dekoder który będzie kasował licznik wcześniej niż po 64 impulsach to otrzymamy, że czas przerwy...
Do pasma EKG układ w zupełności wystarczy. W kwestii punktu 4, chodziło mi o taką konfigurację licznika: - licznik zlicza w jednym kierunku, np. w górę. - Czas pełnego okresu (PSC i ARR) to trochę więcej niż czas transmisji + impuls LDAC (=210ns). - Do jednego z rejestrów porównujących ładujesz wartość, która odpowiada impulsowi LDAC, a wyjście konfigurujesz...
Kiedyś już wpadłem na taki pomysł. Najprostrszą metodą realizacji jest układ czasowy na timerze 555. Wyzwalanie triggerem (impuls z wodomierza z jakimś ukłądem formowania impulsu RC), następnie czas trwania impulsu sterującego pompą cydkulacyjną tak długi aby dostarczyć ciepłą wodę do każdego kranu w domu. Czas trwania niskiego poziomu powinien byś...
Jeżeli ma być prosto i nie zależy na dużej dokładności to moim zdaniem układ z tranzystorem polowym bardzo dobry. Żeby chociaż to był przerzutnik, a to jest zwykły obwód RC, nie wiadomo jaki wpływ temperatury, nie wiadomo jak i ile czasu kanał tranzystora będzie się otwierał. Współczesna elektronika ma znacznie więcej do zaoferowania niż obwód RC w...
Wyzwalaj timer zboczem narastającym jednego impulsu, a resetuj opadającym kolejnego. Zboczem narastającym drugiego przekaż bieżącą wartość timera przed jego zresetowaniem do komparatora. Skorzystaj z definicji częstości f=1/T. Czyli mierzysz czas pomiędzy dwoma kolejnymi impulsami (jest to najkrótszy okres, dla którego częstość ma jakikolwiek sens)....
Silnik sprawdzisz bezpośrednio podłączając do sieci. Jak najbardziej zalecam zrobić to porządnie z wtyczką i przewodem. Tyrystory są mało zniszczalne z powodu prostej konstrukcji. Dlatego kiepsko obstawiłem tą możliwość. Okład sterowania tyrystorami jest impulsowy. Gdyby przez uzwojenie pierwotne płynęła składowa stała prądu to rdzeń by się w kilka...
Przy odblokowaniu timera weź pod uwagę prescaler. Jeśli jest różny od 1 to on cały czas zlicza - trzeba go wyzerować, bo inaczej pierwszy impuls będzie po dosyć losowym czasie. Włączaj triak na dłużej - szczególnie przy kątach otwarcia rzędu 180 stopni prąd płynący przez triaka może być niewystarczający do jego podtrzymania. Jeśli możesz zmienić schemat,...
A użycie przekaźnika czasowego? Np https://allegro.pl/oferta/przekaznik-cza... ?. Ustawiasz czas podtrzymania nieco dłuższy niż przerwa...
Tylko na procku to zrobisz w tak szerokim zakresie, wystarczy attiny z dwoma licznikami 16 bit np 261 lub jakieś arduino, mierzysz szerokość okresu na wejściu ICMPx w jednym timerze i po przeliczeniu uruchamiasz drugi timer gdzie w przerwaniu 'machasz' nogą wyjściową.
Niestety nic więcej nie przychodzi mi do głowy! Odsyłam cię do tematu: http://www.elektroda.pl/rtvforum/topic16... porównaj schematy i zobacz co jest nie tak! Pozdrawiam. Ps. A cha już wiem !!! :) Zwróć uwagę na sposób wyzwalania impulsu timera
Sądzę, że gdybyś zrobił wspólną masę dla dzwonka i timera można by skorzystać z przycisku w dzwonku (pod warunkiem że po wciśnięciu daje stan niski).
Oprócz linka https://www.sunrom.com/p/micro-pir-motio... zajrzeć trzeba tu: http://www.image.micros.com.pl/_dane_tec... To, że układ pobiera prąd zasilania 0,1mA nie świadczy o tym, że nie da większego na wyjściu; - pobiera 0,1mA w stanie spoczynku (static power consumption). Wyjście REL nie jest w stanie...
http://obrazki.elektroda.pl/5431448900_1... 74HC74 bramkuje sygnał wejściowy tak aby jego impulsy nie były krótsze niż impulsy taktowania licznika 74HC590(już samo to wyfiltrowuje część krótkich szpilek) - blokuje to możliwość wyzwalania przerwania ICR1 z nadmierną częstotliwością. W układzie jak na rysunku 74HC590 zlicza gdy sygnał...
Jak zrealizowałeś sterowanie silnika krokowego, co to jest za silnik, i jakiego rodzaju jest jego driver?... Jeśli masz driver silnika z translatorem, i dostarczasz mu standardowe sygnały U/D i STEP - zrealizuj generowanie impulsu STEP na timerze. Zalezy tez co to za enkoder. Jeśli enkoder potrafi wypluć impuls w momencie obrotu o krok, mozesz ten impuls...
Tylko nie do końca wiem jak skonfigurować timer żeby startował jak pojawi się pierwszy impuls na wejściu i wyzwalał przerwanie po jednym bicie
http://obrazki.elektroda.pl/1331941500_1... Obok prezentowanego przeze mnie automatycznego karmnika przedstawiam też automatyczny dozownik nawozu do akwarium. Dozownik zrobiony jest z butelki, silnika do spryskiwacza samochodowego, kroplownika z kompensacją ciśnienia oraz z przekaźnika sekundowego. Na przekazniku ustawia się czas pracy...
Zastosuj zwykły timer (555) wyzwalany detektorem przejścia przez zero. Będziesz mógł ustawić impuls wyjściowy w dowolnym miejscu przebiegu połówki okresu.
Chciałbym się zapytać jak zrobić taki przełącznik bistabilny na jakimś prostym scalaku i jednym przełączniku chwilowym przykładowo jeden impuls przekażnik włączony drugi impuls przekażnik rozłączony
Rozumiem, ze zmienne zadeklarowales jako volatile, czy zapomniales o tym?:) Druga sprawa - komplikujesz. Ustaw 16-bitowy timer tak, zeby np. mial impuls co 1us, albo czesciej, w zaleznosci jaka potrzebujesz rozdzielczosc. Impuls, ktorego czas badasz wyzwala przerwanie, odczytujesz zawartosc 16 bitowego timera, czekasz na kolejne przerwanie, ponownie...
Podłącz diodę optotriaka pod wyjście OCx procesora, dzięki temu impuls wyzwalający będziesz mógł generować sprzętowo za pomocą timera.
Witam borykam się z pewnym problem, dokładniej z timerem 555. Zbudowany układ składa się z dwóch timerów 555 pierwszy z nich wyzwalany jest bramką NAND o ustawionej szerokości impulsu około 2us przy częstotliwości 20kHz. Na wyjściu pierwszego Timera w układzie monostabilinym otrzymuje ładne przebiegi o zmiennej szerokości impulsu, sterownie po przez...
Dlaczego tak dużo? To będzie czas w sekundach. Żeby wyzwolić timer 555 wystarczą milisekundy a nawet mniej. Ja kiedyś wyzwalałem czasem ok. 450 - 500ns. Ale to był inny układ. Tutaj wyzwalanie jest podczas włączenia zasilania i ten czas będzie dłuższy. Ale nie aż tak. W tych wartościach elementów kryje się pewna pułapka. Jako 1u powinien być kondensator...
Moja propozycja to dwa PCM-04/24V i przycisk dzwonkowy, pierwszy timer ustawiony na 10minut i przerywa obwód przycisku dzwonkowego, drugi timer ustawiony na 5 min i załącza elektrozawór. Timery ustawione na program np. G, "IMPULS CZASOWY WYZWALANY ZBOCZEM OPADAJĄCYM – zasilany układ po zaniku impulsu wyzwalającego (zbocze opadające) załącza przekaźnik...
Przedstawię Ci kolego przykład zastosowania Pulsein żebyś miał jaśniej. Myślę że będzie "rzeczowiej". To przykład dla dekodowania transmisji pilotów podczerwieni. Sygnał podłaczony jest do zewnetrznego przerwania INTx i w momencie zmiany na pinie program skacze do tej procedury. Mierzy impuls i poddaje rozwadze jego długość. [syntax=basic4gl]Int_1isr:...
Przeanalizowałem działanie układu timera 4541 według informacji dostępnych z katalogu, a ponieważ dalej miałem pewne wątpliwości, to jeszcze dla pewności zrobiłem próbę, bo akurat miałem ten układ. Nie pamiętam dokładnie co Ci odpisałem na PW, ale mogę teraz powiedzieć, że schemat zamieszczony przez Ciebie w tym wątku jest poprawny (z wyjątkiem uwag...
Jeśli ja dobrze rozumiem załączonego pdf'a to to jest jeden licznik z dwoma progami / komparatorami. Na moje oko to liczy do progu PS1 i odpala wyjście 1 na czas t1 a jak doliczy do progu PS2 odpala wyjście 2 na czas t2. i jeszcze sprawa timerow. Jeden zatrzymuje papier po odliczeniu, by nóż trafił w nieruchomy, i tam mam 200ms, a drugi timer wyzwala...
Max przepływ wg. Twojego źródła to 6L/min, zatem maksymalna częstość impulsów to w porywach 7Hz. Zatem nawet mógłbyś liczyć czas pomiędzy kolejnymi impulsami. Zasadniczo ustaw sobie licznik np. na 10 impulsów i licznikiem wyzwalaj sobie timer. Przepływ będzie odwrotnie proporcjonalny do czasu zliczania.
Można zastosować do wyzwalania impuls stały dodatni po dodaniu niewielkiego układu RC - wtedy timer będzie reagował na opadające zbocze tego impulsu. Jaki jest charakter impulsu na brzęczyk?
Wydaje mi się, że najpierw powinno być „uruchomione” odliczanie tych 0,1 sek, wyzwalane pierwszym pikiem z „paczki”. Potem trzeba odczekać te 0,1 sekundy na zanik „szumów” i zacząć zliczanie w czasie 0,9 sek. Ilość zliczonych pików podzielona przez czas da mi częstotliwość. Wynik ma się utrzymywać na wyświetlaczu...
https://abc-rc.pl/product-pol-15664-Modu... Np. taki układ zamontować w kasecie. Impuls wyzwalania wziąć z przycisku otwierania po wyprostowaniu diodą .
Najłatwiej użyć INT 1 i 2. INT1 wyzwala sygnał wtrysku który zaczyna liczyć timer. A INT2 liczy impulsy drogi. Mnie wyszło tak. [youtube]https://youtu.be/xu0rGxcluy8[/y... Bez menu wszystko czytelne na jednym ekranie.
Witam. Nie wiem czy dział będzie ok. Mam nadzieje że tak. Chciałbym poprosić kogoś o napisanie krótkiego programiku w Bascomie. Dawno temu bawiłem się w AVR a teraz mam szybki temat i proszę o pomoc. Program miałby wyglądać następująco. (tak bym go napisał w PLC) Impuls (zbocze narastające) na wejściu X1 setuje marker M1 Marker M1 wyzwala Timer T1 Timer...
IRQ tester https://obrazki.elektroda.pl/3243423400_... IRQ Tester to proste narzędzie, głównie do testowania czasu odpowiedzi na impulsy, lub czasów międzyzboczowych dostarczonego sygnału. Program został napsiany na ukontroler AVR Atmega168, a jego głównym zadaniem jest funkcja multiwibratora monostabilnego, którego działanie polega...
https://pl.wikipedia.org/wiki/Timer_555 Sygnał z czujnika położenia wału wyzwala 555, zmieniając wartość R zmieniasz czas impulsu( tym samym dawkę). Sygnał z alternatora się nie przyda. Ogólnie, i tak trzeba by eksperymentalnie dobrać elementy.
Albo najzwyklejszy timer NE555 w trybie monostabilnym. "monostabilny: 555 funkcjonuje jako wyzwalany generator pojedynczego impulsu. Zastosowania tego trybu to np. układy czasowe [...]" - Źródło, Wikipedia. Informacje dot. schematu/wartości elementów znajdziesz w nocie katalogowej lub w Wikipedii.
Witam mam taki problem z OPM w stm32f3: otóż potrzebuję generować impulsy prostokątne wyzwalające 4 różne urządzenia i każde urządzenie ma swój charakterystyczny czas impulsu wyzwalający w konkretnej chwili. Chcę również, że od razu kiedy uruchomię TIMER to przez 4 kanały wysyłane są naraz wszystkie impulsy o różnych długościach bez opóźnień. Niestety...
Najprościej jak można. https://pl.wikipedia.org/wiki/Timer_555 . Przelatująca moneta zwiera nóżkę nr 2 do masy i wyzwala impuls zależny od wartości R i C. wzory do obliczeń w artykule. Obciążalność wyjćia do 200 mA. Może ale nie musi wystarczyć do bezpośredniego zasilania 30 cm paska LED na 12 V. Trzeba będzie dodać wzmacniacz na tranzystorze.
Z innej beczki- dlaczego nie wykorzystałeś do regulacji czasu trwania impulsu np. 4066 lub 7855. Nie musiałbyś wtedy programować bądź stosować wyświetlacza. A wspomniałem o elektronice i powody podałem :) Mnie wyświetlacz nie przeszkadza, z kolei użycie zwykłych timerów na kościach pozbawiło by mnie wyzwalania triaka w szczycie sinusoidy i podwójnego...
Witam Oczywiście, można zrobić to na 555, ale nie na jednym. Pierwszy musi pracować jako przerzutnik i wyzwalać drugi, generujący falę prostokątną. Dodatkowo i tak trzeba zastosować, albo przerzutnik „RS” albo układ opóźniający z odwróceniem sygnału (pobudzenie układu następuje po podaniu stanu niskiego na wejście), aby wyeliminować drgania...
OK, nie wiem czemu zrozumiałem, że ten dzielnik tam musi być i nawet wątpiłem w możliwość dostępu do niego? Teraz widzę, że dla 74HCT221 aby uzyskać impuls 1 sek musisz użyć R=1M i C= ok. 1,5mikroF - duża pojemność. Można rozważyć użycie drugiego (niewykorzystywanego) przerzutnika zamiast bramki. Popatrz na tabelę stanów w datasheet. Rozważ jeszcze...
Jeżeli sprawdzasz przycisk podłączony do masy, to czemu przerwanie Timer ma być wyzwalane zboczem rosnącym ? Config Timer0 = Counter , Edge = Rising
Ciężko powiedzieć co to za układ, ale łatwo byłoby coś takiego dorobić. Wystarczy przekaźnik, NE555 i dosłownie kilka elementów zewnętrznych. NE555 musi pracować w takiej konfiguracji żeby pojawienie się napięcia na żarówce kierunkowskazu wyzwalało układ np na 2 sekundy, a każdy następny impuls do kierunkowskazów resetował ten timer. Przekaźnik będzie...
Szanowni "przedmówcy" przeoczyli drobny szczegół: wyzwalanie 555 następuje niskim poziomem :!: :D . Sygnał wyzwalający należy "odwrócić" np. na tranzystorze, kolektor połączyć przez kondensator z p.2 timera 555. Pozdrawiam.
Witam, potrzebuje zrobić sprzęt podobny do telegrafu, który będzie podłączony do portu LPT. Już wyjaśniam o co chodzi: Układ ma być zasilany baterią, np.: 9V i użytkownik za pomocą przycisku, który zwierał by układ, generowałby impulsy elektryczne z tym że: po wciśnięciu przycisku na chwilę pojawia się 0.5V na wyjściu potem to napięcie znika (przy...
CD 4538 - dwa monostabilne multiwibratory. Uproszczona wersja (zwykłe wejścia zamiast schmitta) to CD 4098. Zasadniczo można zastąpić dowolnymi timerami. Tak, w tym układzie połączeń działa wielokrotne wyzwalanie z przedłużaniem impulsu. Dobór stałej czasowej to kompromis między błyskami szybkimi (co 1s), a wolnymi (1 na 2 do 3s).
Sprawa jest dość prosta. Trzeba zrobić układ wykrywający moment przejścia przez zero napięcia zasilania. Układ ten powinien wyzwalać przerwanie. W procedurze obsługi przerwania wyzwalamy odliczanie timera. Maksymalny czas pracy timera musi być trochę mniejszy niż połowa okresu. Należy go też uzależnić od jakiejś zmiennej której wartość będziemy zmieniać...
Kod składniowo jest dobry. Chodziło mi że nie rozumiem idei jego działania. Np. po co sprawdzać czy TIM4->CNT <= 9? To by oznaczało że za każdym razem TIM4->CNT zmienia się o 1 (i każda taka zmiana to potem programowe sprawdzenie). A to bez sensu: w takim przypadku Timer pracuje jak zwykła zmienna, czyli po co Timer skoro można po prostu dać...
Nie indycz się panie autor. Rzut oka do netu i jest cos takiego: https://erli.pl/produkt/przekaznik-czaso... Sugeruje rzucic okiem na program P1.1 a zwłaszcza P3.2. Minimalny czas (im)pulsu (nie piszę podtrzymania bo znowu będzie awantura) to 0.1 sekundy. Jesli cierpliwośc pozwoli,...
czy taki kod na Atmedze 8 da się zrealizować Zdecydowanie nie przewyższa możliwości obliczeniowych atmegi. Proponuje w pierwszej kolejności przemyslec definicję pierwszego impulsu. Jak kolega to zrobi to znajdzie (bez programowania w pierwszej kolejności) algorytm wykrywania że jest on pierwszy i należy liczyć od poczatku. A jak juz bedzie wiadomo...
Witam, stawiam pierwsze kroki w Bascom-ie, dlatego nie wiem, czy to co piszę ma sens i się sprawdzi. A gdyby timer (odpowiedzialny za regulację częstotliwości) po przepełnieniu wyzwalał swoim przerwaniem podprogram z poleceniem PULSEOUT ? Można w nim zadeklarować czas trwania impulsu a przez to regulować jego wypełnienie. Ma to sens ? Pozdrawiam,
mały błąd, myślałem że w danej chwili tylko 1 timer może przyjmować sygnały zewnętrzne. W takim razie pozostaje mi wykorzystać 3 timer do odmierzania okresu czasu. Zastanawia mnie jeszcze rozwiązanie z rejestrami ICP/(Input Caputre Unit?) Nie wiem czy dobrze to rozumiem: narastające zbocze sygnału podane na nóżkę ICP uruchamia timer, opadające go zatrzymuje....
Masz 2 czujniki / dwie ulice na których badasz przejazd? Bo to co napisałeś (słownie) to zliczy 10, zapali czerwone i co dalej? Jak dalej pójść "w kółko" ? Zacznij od pustego projektu z samym licznikiem. Podłącz sobie 2 przyciski, jeden jako źródło impulsów, drugi zerowanie licznika i jakąś kontrolkę do wyjścia. użyj "licznik góra/dół", masz go już...
Bez żadnych układów typu NE555 czy UC Piszesz analogowo ale masz na myśli na elementach dyskretnych. Przerzutnik monostabilny na dwóch tranzystorach jest dosyć popularnym schematem, przynajmniej jako materiał do analizy w szkołach. w praktyce układów na tranzystorach nie spotyka się często skoro są specjalne scalaki. https://obrazki.elektroda.pl/5723422300_...
A ja zrobiłem obrotomierz w Bascomie na ATtiny 2313, procesor ten ma wbudowany 8 i 16 - bitowy Timer/counter. Konfigurujemy ten układ peryferyjny jako counter, procedurę zliczania w określonej jednostce czasu umieszczamy w podprogramie wyzwalanym przerwaniem zewnętrznym - czyli impulsem z czujnika halla. w innym podprogramie umieszczamy obsługę wyświetlacza...
Zmienna pomocnicza zmodyfikowana w programie obsługi przerwania powinna być widoczna w całym programie. Nie bawiłem się nigdy Tiny 13, więc moje spostrzeżenia mogą być mylne lecz uważam, że kolega zapomniał o istnieniu przerwań zewnętrznych INT. Gdybym pisał ten program to podałbym impulsy wejściowe na wejście INT uC. Przerwanie zenętrzne ustawiłbym...
Przerzutnik monostabilny 1s zrobisz na kicie http://www.aphelektra.com/p/pl/1055/e55+... wersja wyzwalana poziomem dodatnim jest dokładnie taka jak na fotce.
Witam Przepraszam, że jeden pod drugim, ale mam pewien dylemat a chodzi o kondensator C5 (schemat, http://www.nakka-rocketry.net/timer/time... ) na schemacie jest 10nF w moim prototypie zastosowałem 104 teraz wlutowałem 101 i też działa, z czym mam dylemat mianowicie chciałbym, aby impuls wyzwalający był ładowany w jak najkrótszym czasie gdyż jak...
Prezentuję układ świateł postojowych do roweru. Wersja 1.0 Była to wersja po pierwszych modyfikacjach względem układu ze strony http://hobby-elektronika.eu/rower.html . Modyfikacją było dodanie LM317 w obudowie TO92 do ładowania ogniw Ni-MH i tranzystora T1 sterującego przekaźnikiem. Układ zadziałał i jednocześnie ujawniła się jego podstawowa wada-...
Można eliminować drganie styków w bardzo prosty sposób wyzwalając w przerwaniu EXTI jakiś bardzo prosty timer w trybie one_pulse_mode, jednocześnie wyłączając przerwania. Jak timer skończy liczyć jeden impuls i wejdzie w swoje przerwanie to załącza przerwania z EXTI. absolutna konieczność
Witam. Jeśli masz jakiekolwiek doświadczenie jako elektronik-amator, to bez żadnych problemów zbudujesz generator impulsów ("timer") z regulowanym czasem powtarzania impulsów (opisy są na forum - np. na CD4541, itp). Natomiast wytłumaczenie całkowitemu laikowi, jak to zrobić - będzie trudne (lub wręcz - niemożliwe). Wyzwalanie migawki zrealizowałbym...
No więc układ 555 jako uniwibrator się jak najbardziej do tego nadaje tylko że impuls który by go wyzwalał musi być krótszy od impulsy wyjściowego więc trzeba by go było odpowiednio podłączyć. Możesz poczytać o nim na tej stronie: http://www.elb.vectranet.pl/~krzysztofg/...
Przelutowałem przełącznik od nóżki 2 do masy i timer działa bez zarzutów. Regulacja potencjometrem skraca i wydłuża czas impulsu wyjściowego. Niestety ten zegar ma jeden mankament. Mianowicie długość impulsu wyzwalającego (wejściowego) musi być krótsza od czasu impulsu wyjściowego. W przeciwnym razie długość impulsu wyjściowego = długość impulsu wejściowego....
Buduję sobie przyrządzik pomocny przy naprawach i testowaniu instalacji gazowych w samochodach. Na poczatek składa sie z testera silnika krokowego, generatora impulsw zapłonowych dla wszystkich kombinacji cylinder/cewka oraz uniwersalnego obrotomierza obsługujacego każdy układ cylinder/cewka. Proble mam niby drobny jednak uprzykszjący mi życie, mianowicie...
No to teraz już nie mam pojęcia jak to zrobić. Masz jakiś pomysł? Takie coś chciałem zrobić A najlepiej to chyba mierzyć prąd impulsowy gdzieś w środku impulsu PWMa. I odpowiednim wartościom prądu impulsowego przyporządkować odpowiednie wartości PWMa. To już nie wymaga filtru (nie może go w zasadzie nawet tam być) i charakterystyka regulacji będzie...
Witam wszystkich, mam urządzenie, które włączam poprzez podanie krótkiego impulsu za pomocą przycisku dzwonkowego. Włączam je rano o ustalonej porze na kilka godzin oraz wieczorem, również na kilka godzin. ( właczenie i wyłaczenie następuje poprzez naciśnięcie przycisku dzwonkowego) Dla wygody podłączyłem sterowanie z integry, urządzeniem sterują timery...
Witam 1 problem jak dla mnie latwy do rozwiazania sugeruje uzycie prostego ukladu timera 555 Na 2 dajesz impuls ( lub zwierasz na stale ) jak na obrazku. = stacyjka na 3 masz wyjscie z impulsem czas impulsu na wyjsciu obliczasz ze wzoru t(s)=1,1*R1(OM)*C1(F) P.S. ten uklad jest wyzwalany zboczem ujemnym. Aby dzialal na zbocze dodatnie + ze stacyjki...
A może wyzwalanie DMA timerem jest po to, aby zapisywać właśnie do timera? jak ktoś będzie generować przebieg o zmiennym okresie, to może mieć w buforze kolejkę kolejnych wartości TOP (nie wiem dokładnie jak działają timery w xmega, nie programowałem ich nigdy) uaktualnianych po każdym przebiegu. Może ktoś będzie generować przebieg o zmiennym wypełnieniu,...
witam jest proste w asm ale w c też nie powinno być problemu. Przerwania INT0 i INT1 mogą być wyzwalane zmianą stanu napięcia wysokim lub stanem niskim . Odpowiednio ustawić bit w rejestrze MCUCSR. Ustawić bit aktywujący przerwanie w rejestrze GICR. mierzysz czas przez odczyt TIMERa
Nie jestem za biegły w timerach i się ciut pogubiłem. Proszę zatem o podpowiedzi. Próbuję ustalić ile czasu będzie trwał impuls podawany na INT procesora a jednocześnie zmierzyć czas od początku tego impulsu do początku następnego. Jednym uP podaję impulsy na drugi uP. Do Portc.7 = 0 'stan wysoki Waitms 1 Portc.7 = 1 'stan niski Wait 5 Loop Drugim uP...
wyzwalany impulsem przekaźnik wyzwalany impulsem timer wyzwalany zboczem
pralka whirlpool kontrolka pompa piony wodne unitra zk120
dioda mrugająca radiocd mitsubishi
Smart Client nie wyświetla danych - przyczyny i rozwiązania Schemat przyłączy baterii Mitsubishi i-MiEV: szczegóły i komponenty