Chciałbym zlecić komuś stworzenie takiego prostego urządzenia w ilości 1000 sztuk :) Chodzi mi o proste urządzenie odliczające czas od 48h w dół aż do zera, a potem stop. Musi działać na zasadzie raz włączone zaczyna odliczanie i potem nic się nie dzieje. Włączenie go musi być...
Kolego - tam nie ma żadnych 10V !!!- to jest jedna z najprostszych maszyn na rynku. Wszystko jest na napięcie sieci 230V , jedynie przed pompką jest dioda - i nic więcej tam nie ma. Termostat (nie regulowany ) po nagrzaniu się pieca, przełącza Ci- że możesz przyciskiem podać napięcie na pompke....
Witam Przeszukuje już internet któryś dzień z rzędu ale nie znalazłem odpowiedzi na moje pytanie, otóż potrzebuje jakiegoś proste timera lecz.... aby wyświetlał się czas pozostały na panelu led, wiem że najłatwiej by było z mikroprocesorem ale na nich się znam jeszcze mniej niż na...
Mógłbyś użyć typowego mechanicznego programatora czasowego ale one mają raster przeważnie 15 minut, więc działałoby 45 min off / 15 min on. Jak w budynku byłaby centrala alarmowa Integra to byłoby proste :)
Witam, Kupię 50 prostych timerów LCD z sygnalizatorem dźwiękowym. Wymagana faktura. pozdrawiam Wat
Każda aplikacja osadzona na ogół zawiera w sobie zestaw funkcji. I nawet najprostsza, na przykład do regulowania temperatury, obejmuje szereg zadań, takich jak odczytywanie danych wejściowych od użytkownika lub z czujnika temperatury/wejścia ADC, wyświetlanie zasobów na wyświetlaczu LCD i...
Należy "podpisać" przesyłane zmienne tak by mikrokontroler jednoznacznie wiedział z którą ze swoich zmiennych skojarzyć ma przesłaną wartość i w niej ją zapisać. Wiele urządzeń ma swoje własne sekwencje bajtów po których własnie mikrokontroler jest w stanie określić co nadeszło....
Ten dziwny tytuł to propozycja wykorzystania modułu wyświetlacza z prostych nieco przestarzałych tunerów Echostar DSB-616 lub DSB- 717. Zapewne u niejednego elektronika (lub jego znajomego) taki tuner leżakuje na dnie szafy. Moduły różnią się wyposażeniem. Oprócz oczywiście procesora...
Drogi kolego. Nie bardzo rozumiem po co ci schemat urządzenia-timera wykonanego na procesorze AVR czy np. na ST62xx(taki wykonałem i używam) . Jeżeli prześlę ci schemat mojego timera , to cóż ci da wykonanie układu bez wsadu procesora ? Jeżeli prześlę ci wsad , to czy masz odpowiednie...
Witam, mam chyba dość banalny problem z timerem T1 w ATtiny45. Otóż celem jest generowanie przerwania co około 40 ms - czyli zadanie wydaje się praktycznie śmiesznie proste. Proste było w 8051, ale AVR mi się stawia. Do tego celu zaprzągnąłem timer T1 w konfiguracji „match compare”....
Witajcie moi drodzy W tym temacie poznamy podstawy przerwań i timerów w PIC18F2550 . Na początek będzie krótki wstęp teoretyczny, a potem wszystko przerobimy dokładnie na praktycznych przykładach. Do lektury tematu przyda się ogólna wiedza na temat przerwań i programowania w C,...
Na początku przygody z elektroniką, częstym błędem wielu ludzi jest zaczynanie bardzo ambitnych projektów, które w większości przypadków kończą się niepowodzeniem. Powodami porażki są zwykle zbyt złożone układy i za mała wiedza autora. Warto więc zacząć od tych prostych rzeczy...
Zalozenia ktore podales sa niezbyt precyzyjne. Podejrzewam, ze do sterowania serwomechanizmami sygnaly PWM wcale nie musza na siebie zachodzic a z faktu, ze maksymalne wypelnienie PWM wynosi zaledwie 10% wynika iz moglbys wystawic nawet 10 PWM-ow. Podsumowujac idea jest taka: w pierwszych 2ms (w okresie...
Tak, jak już pisałem, nie tędy droga. Trzeba zrozumieć, ze Menu czyli interfejs programu z człowiekiem powinno być tylko jego nakładką graficzną. Nie może być tak, że kiedy jesteś w Menu to program zaniedbuje cały system, na przykład nie pilnuje zadanych temperatur. Pomyśl co by...
Ale ja za bardzo nie rozumiem jakie zrzuty ekranów mam wysłać. Może się nie rozumiemy za bardzo? Mam wyjście numer 8 zaprogramowane jako timer, timery sterujące wyjściem : 1 Mam manipulator int tsi, przycisk timer i zaznaczony timer 1 do sterowania. W ustawieniach mam zaznaczone użytkownik...
Bohaterem recenzji jest tani (ok 10 zł) sterownik czasowy HW-0516. Przychodzi zapakowany tradycyjnie - w woreczku antystatycznym i żółtej kopercie bąbelkowej. W paczce nie ma nic więcej, nawet pół słowa pisanego. A szkoda, bo używanie tego gadżetu nie jest takie trywialne, a jego możliwości...
Cześć, Pozwól, że przejdę do konkretów. 1. Możesz napisać program tak, żeby aktywować timer tylko wtedy, kiedy masz aktywny klawisz. 2. Dlaczego chcesz mieć klawisz na tym samym pinie co wyjście timera? 3. Jeśli chcesz liczyć, ile razy klawisz został aktywowany (naciśnięty),...
A czy mógłbym prosić o jakiś konkretny przykład? Albo poprawić ten: Config Timer0 = Timer , Prescale = 1024 On Timer(15) Gosub procedura 'czekaj 15sec. Timer On Do Loop End Procedura: Cls Lcd "ok" Waitms 500 Return Nie wiele tu mozna poprawic bo od poczatku do konca masz bledny...
Na zawodach WAS w Matkach w sierpniu 2014 , organizator (Pawel) podrzucil pomysl skonstruowania urzadzenia do pomiaru czasu dla konkurencji Fast Draw. Strzela sie slepakami, samym prochem i przybitka bez pocisku(kuli) , sam podmuch gazow prochowych powoduje pekniecie balonika. Jako, ze wpadly...
Ok, zrobiłem to sudo apt-get remove --purge alsa-base pulseaudio dźwięku nadal nie ma, chciałem wejść w "dźwięk" ale wyskakiwał jakiś błąd więcuruchomiłem ponownie i taka niespodzianka: chyba linux mnie nie lubi... pownie jak zwykle coś pochrzaniłem, nacisnąłem ok ale...
Drodzy urzytkownicy, To moje początki w programowaniu contollerów. Chciałbym zaprogramować timer na ATmega8. Proste logiczne programy udało mi się już napisać. Moim następnym zadaniem jest zaprogramowanie timera z licznikiem, niestety na początek mam problemy nie wiem jak zaprogramować timer....
Kiedy w obsłudze przerwania detektorów przejścia przez 0 umieściłem licznik liczący do 600, który po każdym zliczeniu wysyłał czas po RS232 do kompa i to samo zrobiłem z timerem okazało się że timer po ok. 10 min jest opóźniony o prawie 1 s w stosunku do licznika przerwań od detektorów... Siedzę...
Jestem studentem, i na laboratoriach z mikrokontrolerów dostaliśmy do wykonania następujące zadanie: Zliczać w timerze ilość kliknięć przycisku i po zarejestrowaniu 5 kliknięć zapalić diodę. Zdaje sobie sprawę że timery nie powinny być w takim celu. Największym problemem przy tym...
witam Komparator ma wyzwalać przechwytywanie stanu licznika 8-bit PWM, stan komparatora jest sygnalizowany diodą LED. To dopiero początek. #include <avr\io.h> // Most basic include files #include <avr\interrupt.h> // Add the necessary ones #include <stdlib.h> #include...
Witam. Mam pewne proste (dla tych, którzy się zajmują alarmami) pytanie. Stawką jest wybór centrali- czy będzie to VERSA czy coś innego. Mianowicie, załóżmy że mamy system alarmowy z podziałem na 2 strefy. W strefie 1 jest timer, który załącza czuwanie codziennie od 23:00 i wyłącza...
Ale przecież nadal będzie problem z liczeniem do tyłu, czy mylę się. Nie, pierwszy timer liczy i w górę i w dół - poprawnie obsługuje enkoder. Problem pojawia się wyłącznie przy sprzętowym przeniesieniu przy pomocy event system na drugi timer. Stąd to rozszerzenie należałoby zrobić...
Nie wiem dlaczego ale nie potrafie poprawnie uruchomic Timer w Bascomie. W efekcie mojej konfiguracji Timer uruchamia sie z jakąś losową ( wg mnie ) częstotliowścią i nie potrafie go zmienić na np 1HZ Kwarc 3.6864 MHz Czy ktoś mógłby podesłać lub umieścić gotowy plik bascoma 8051...
Timer telefoniczny Są to dwa układy timerów do wykorzystania w TP S.A. Wielu ludzi (szczególnie starszych) przeszło na tanie taryfy z limitem impulsów darmowych ale nie mających czasomierzy w telefonie. W mojej rodzinie już zrobiłem kilka tych timerów. Układy reklamują się same. Wiele...
Do obsługi Timera1 są 4 wektory i nie wiem, które aktywować, co wpisać w procedurze odwołującej się, czy w ogóle jest taka potrzebna. Czy wystarczy tylko uruchomić te przerwanie i sygnał będzie generowany automatycznie ? Tabelka jest prosta: TIMER1 CAPT Timer/Counter1 Capture Event...
Witam, mam problem z poprawną obsługą trybu CTC timera 0 w Atmega16. Taktowanie z wewnętrznego RC 8 MHz. Na wejście INT0 (aktywne zboczem narastającym) podaję prostokątny sygnał kluczujący o f=50 Hz i wypełnieniu 25%. W każdym okresie tego sygnału chcę go próbkować cztery razy - 20...
Witam mam problem, próbuję zrobić proste miganie diodą LED przy pomocy Timer'a w trybie CTC z preskalerem i wykorzystaniem przerwań. To samo udaje mi się wykonać przy pomocy flag, ale przerwania jakoś mi nie idą. Wstawiam tu mój kod i proszę was o pomoc. [syntax=c]#include <avr/io.h> #include...
W końcu znalazłem przyczynę problemów - dzięki sugestii Andrzej__S zweryfikowałem jeszcze raz układ by się na 100% upewnić czy mam wszystko dobrze podłączone i wszystko było OK tylko ja zapomniałem o jednej oczywistej rzeczy - sterowanie oświetleniem odbywa się za pomocą TRIAKA :) Gdy...
Tak wiem że należy odpalić timer na początku i zatrzymać na końcu i odczytać jego wartość.. no nic. Dziękuję za wypowiedzi tak czy inaczej.. Odp. kol. Draco była troche sarkastyczna, bo na tak prostą procedurę nikt, kto ma choć troche rozeznania w tej dziedzinie chyba (!) nie...
Witajcie. Prosta sprawa. Od lat używam obsługi klawiatury z użyciem timera, przez co nie blokuje ona działania programu a zapobiega drganiom styków i udostępnia dodatkowe funkcje. Ale do rzeczy. Zwykle robię to tak: - sprawdzam czy naciśnięto przycisk i jeśli tak to "odpalam" timer na 30-50ms,...
Tutaj masz waszystko o timerach w '51. W 89s51 są tylko dwa T0 i T1. Zasada jest prosta. W twoim przypadku najlepiej żeby timer pracował jako 16bit. Tryb pracy ustwia się w TMOD. (Masz w opisie bit M1 i M0). Ma zliczać impulsy z zegara systemowego który wynosi Fosc/12. Jeszcze trzeba...
hmmm zrobienie timera na procku to w zasadzie bardzo prosta sprawa bo nie trzeba go nawet programowo robić wystarczy skorzystać z timera sprzętowego. Trzeba go tylko poustawiać, dobrać częstotliwość kwarac, preskaler, wygenerować przerwania i ew zliczać jeszcze jakimś licznikiem jeśli będą...
Witam, Potrzebuję porady dotyczącej zastosowania timerów w aplikacjach pisanych pod linuxem. Generalnie zajmuję się programowaniem mikrokontrolerów bez systemu operacyjnego gdzie mam dużą elastyczność pomiaru upływu czasu i oczekiwania na minięcie danego czasu. Teraz muszę podobną funkcjonalność...
gdyby ten wątek czytał ktoś kto akurat przypadkiem nie ma właściwej książki ;) to przykłady zastosowania input capture na atmedze można często znaleźć w projektach gdzie odbierane są sygnały z pilota na podczerwień bo tam właśnie mierzy się czasy impulsów i przerw między nimi hm,...
w tym wątku Bascom... i nie mam więcej pytań. Przejdź na normalny język (C/C++), bo to Bascom i biblioteka cię ogranicza, a nie Atmega. BTW: Nie raz robiłem zapis na karcie SD w Atmega bez żadnego timera (daty plików nie były dla mnie istotne). Czy Kolega ma na myśli szybką zmianę...
może dałoby się ustawić timer tak żeby wyzwalał transmisję tylko jednego bajtu na raz, tylko ciężko chyba byłoby zrobić dokładnie 9 takich transmisji. Przy takim rozwiazaniu jak piszesz ze timer wyzwala transmisje pojedynczych bajtow musialbym pozostawic sobie jakis zapas czasu po zakonczeniu...
Załóżmy, że to też błąd przy wklejaniu kodu (inaczej asembler zgłosiłby błąd). Powinno być R21 , a nie R121 . Być może to też błąd przy wklejaniu. Bity WGM12 , CS12 oraz CS10 nie znajdują się w rejestrze TCCR1A tylko w TCCR1B . Istotne jest jednak to, że ustawiając...
Witam Wszystkich. Mam kuchenkę Mastercook KGE 7320 B Plus. Zepsuty timer mechaniczny. Niestety część nierozbieralna (nitowana). Pytałem w trzech hurtowniach części AGD reklamujących się w internecie - nikt nie miał pojęcia i zbyli temat. Jak wiadomo nowa część praktycznie nie do dostania....
witam zaczne od początku . Uszkodzona była jak zwykle bateria, po wymianie na wyświetlaczu A0 i TIMER 4.Sprawa prosta kod 4934 OK i po problemie ale niedokońca A0 udało się skasować jednak timer4 pozostał. Podstawiałem pamięć i niepomogło, przeprowadziłem procedure inicjalizacji kod 4934>OK>na...
Piszę pewien program na 90s8535 i mam następujący problem. Wiadomo ze to AVR i nie ma on wejścia kluczującego Timer, więc próbuję zrobić cos takiego programowo. Idea jest taka ze mam podpięty pod INT1 generator i nim ustalam odpowiednie zbocza sygnału. Wymyśliłem, że zbocze wznoszące...
bardzo pilnie potrzebuje schematu licznika zliczajacego impulsy z timera 555 od 0 do 9 jezeli ktos posiada takowy schemat to bardzo prosze o umieszczenie go tutaj... z gory dzieki aha poszukuje tez innych PROSTYCH schematow ukladow dzialajacych na podstawie tego timera...
no tak ale może określ w czym programujesz tak na początek. A ogólnie to można to zrobić tak, że ustawiasz sobie jeden timer na właśnie tę 1ms. I dokładnie do 1ms sprawdzasz co jest na interesującym cię wejściu w przerwaniu od timera. Gdy zbierzesz 8bitów to ustawiasz jakiś znacznik,...
Witam. Mam taki problem i nie wiem jak go rozwiązać. Dostałem do naprawy timer mikroprocesorowy zbudowany w oparciu o procek MAB8049 (prawdopodobnie jest to zestaw z Jabel-a do samodzielnego złożenia, bo na epromie jest ich nalepka z wersją oprogramowania) i dzieją się jakieś dziwne rzeczy związane...
Witam i jeszcze raz dzięki jony za pomoc. Sposób z zamieszaniem wokół nóżki reset działa świetnie. Mam nadzieję, że w aucie nic nie będzie w stanie wytrącić układu z równowagi. Nietety sposób z odsprzedaniem znów wprowadza układ w stan taki, że po załączeniu timera, nie powraca on...
Witam Kolegów! Po przeczytaniu warunków umieszczania postu w pierwszej chwili zrezygnowałem z pisania lecz potem powiedziałem sobie: "a co mi tam". Mam kłopot, którym jest mój pierwszy kod. Chciałbym zbudować prostą wersję odstraszacza szpaków w oparciu o ideę: AVT2753, EDW5/2005 Zasada...
Wytłumaczył by mi ktoś ten kod linijka po linijce? //video gen and sound //D.5 is sync:1000 ohm + diode to 75 ohm resistor //D.6 is video:330 ohm + diode to 75 ohm resistor //B.3 is sound and should have a 10k resistor to gnd #pragma regalloc- //I allocate the registers...
Witam, Napisałem całkiem złożony programik w C, ale wykrzacza mi się w prostym fragmencie main'a, tzn. obsługa przerwań z timera działa, ale uC nie chce wejść do nieskończonej petli while(1). Nie działa ani w debugerze ani w rzeczywistym układzie. Pomóżcie co tu jest źle... Oto fragment...
Cykl można odmierzać ustawiając generator impulsów co okreslony interwał tj. odpalac timer typu opózniającego moment załączenia zanegowanym wyjściem z tego timera. Podstawa czasu będzie stanowić interwał. Mozna pod tą zmienną podpiąć zmienną np. ze SCADY (InTouch, IFix itp) i generatorek...
Witam. Potrzebuje schemat cyfrowego timera długich czasów umożliwiającego prace w trybie: ustawienie dowolnego czasu załączenia urządzenia w przedziale od 1 minuty do 2 godzin z krokiem co 1 minutę, czas wyłączenie urządzenia również ustalany niezależnie w przedziale do 1 minuty do 4...
need ma sterować prostym układem zgrzewania zgrzewarki, porostu niektóre elementy wymagają dłuższego czasu inne krótszego. Wykonałem już kilka prostych programów na tym przekaźniku z licznikami i taimerami. Teraz chciałbym spróbować sterować tamerem z zewnetrznego zródła przy pomocy...
j eśli masz już układ na ne555 to na wejściu wyzwalającym dodaj kondensator równolegle z kondensatorem , który go rozładuje po zwolnieniu przycisku start. Koncepcja jest prosta naciskasz start timer rusza , kondensator się ładuje i wejście wyzwalające już nie jest "drażnione" czyli przycisk...
Nie przeczę i nie ukrywam że orłem nie jestem i potykam się o kamyczki ale czy po przeczytaniu czymś tam od razu wiadomo jak to zrobić?..nie do końca bo dopiero w praktyce wychodzi ile się zrozumiało z tekstu manuala czy ksiązki.. Dodano po 4 Mimo wszystko pomogliście mi podtrzymując...
Tak w ogole to kup sobie płytę obudowę i manipulator. Obudowa jest po to, żeby mieć firmowy transformator. Ważne jest,żeby nie zasilać płyty z przypadkowego trafa, bo można ją spalić. Integra 128, 256 jest tak fajnie zrobiona, że ma wyjścia 16 szt na płycie głównej z diodami. Świecenie...
Witam serdecznie Mam niemałą zagwozdkę związaną z dsm 51 Chodzi mi o to dlaczego podczas ustawiania pracy trybu timera do ustawienia portu szeregowego sygnał z timera jest mnożony x16 Świetnie widać to w tej instrukcji kodu asamblera TMOD_SET EQU TIM0+TIM1*16 lub CON_SET EQU...
Witam Na potrzeby pewnego eventu chciał bym zlecić wykonanie prostych układów elektronicznych. 1. prosty Timer - z 2 diodami ( w tym jedna dwukolorowa
Czyli rozumiem, że w tym timerze zrobię obsługę zarówno termometra jak i przycisku? Jak najbardziej. Jeżeli chcę oczekiwać na zwolnienie przycisku po jego wciśnięciu to chyba nie mogę zrobić tego w przerwaniu. No chyba że czegoś nie zrozumiałem. Oczekiwanie w tym przypadku...
Błąd i Ci się kod kompiluje i od nowa programujesz proca ?? :] Dodano po 1 Powinno być TIMER1_COMPA_vect. Jakbyś przejżał wektory przerwań w dokumentacji i plik nagłówkowy procesora to byś wiedział. Dodano po 2 A tak przy okazji to jest kod żywcem wzięty z tej...
Niestety to nie pomogło, nie wiem czy to zrobiłem dobrze ale dodałem następujące elementy: [syntax=basic4gl] Config Timer0 = Timer , Prescale = 256 'konfiguracja timera0 On Timer0 Ontimerint 'wywołanie Ontimerint przy przerwaniu...
Witaj! [syntax=c]void ADC1_2_IRQHand... trzeba w tym czyścić flagi przerwania ? Taki rozrzut pomiarów, hmmm masz tam parę przerwań włączasz je wyłączasz i timer strzela przerwaniami nie tak jak trzeba. Gdyby ta częstotliwość była zawsze mniejsza niż te 200...
Ogólnie to staraj się rozdzielać, tak żeby jedno nie wpływało na drugie. Bo teraz masz tak, że timer coś tam robi z GLCD, MMC i Bóg wie co jeszcze. Kiedyś to się zemści na Tobie przy większym projekcie. Pewnie takie triki z flagami i timerem, bo nie używasz RTOSa ? Lepiej zacznij, zdecydowanie...
djlukas --> zastanów się przede wszystkim po co korzystasz z trybu NORMAL timera zamiast CTC, przecież w CTC byłoby 100x prościej, łatwiej, wygodniej, szybciej i optymalnie ;) a dodatkowo obliczenie częstotliwości występowania przerwań proste jak drut - wystarczy obliczyć wartość w rejestrze...
Witam . Mam podobny problem, ale tutaj już poddałem się.Mianowicie, instalacja istnieje już , bardzo prosta zarazem mówiąc, ale włącznik światła podłączony jest u mnie nie do fazy lecz do zera, w takiej opcji nie potrafie znaleść rozwiązania aby wentylator( ma tylko timer) wyłączał...
Bardzo prosty wyłącznik czasowy spełniający wszystkie Twoje założenia: Może nie jest zbyt miniaturowy ze względu na zastosowane elementy, ale z powodzeniem można zastosować mniejsze elementy. Może prawie analogowo, 555 (8-pinowy) w wersji SMD CMOS? Niestety do czasu 1min potrzebuje...
Witam wszystkich Elektrodowiczów! Mam obwód przetwornika napięcie-częstotliwość LM331, który generuje na swoim wyjściu sygnał o częstotliwości od ok. 100 Hz do ok. 4,0 kHz i o amplitudzie 3,30 V. Teraz muszę mierzyć tę częstotliwość mierzyć na wejściu Capture0 Timera0 (pin P1.26). Czy...
Witam, chciałem napisac gre na androida. W miare znam podstawy Javy, a gra ktora pisze jest naprawde prosta. Ale mam problem, gdyż potrzebuje zrobic cos w postaci stopera/licznika czasu, zeby rozne metody uruchamiały sie po pewnym czasie i nie umiem opanowac klasy Time i TimerTask. Szukałem, próbowałem...
To zależy jakiej XMEGA używasz - niektóre mają timer z trybem one shot (E5) i wtedy sprawa jest prosta - timer zaczyna zliczanie po wyzwoleniu. Inne mają możliwość obsługi komend - np. restart, można dzięki temu zrealizować funklcjonalność one shot. Tego typu przykłady znajdziesz w książce...
Mozna to zrobic pan z serwisu na poczatku pomocny proponował nowy drogi sterownik za chyba 2 kola. Następnie zadawalem pytania czy da się wykorzystać ZZPP jednak zero odpowiedzi. Proste kasa. A mozna to zrobic poprzez zwykly timer z allegro za 30zl tylko musi miec wyprowadzenie bez żadnego napiecia...
Witam. Potrzebowałbym prostego sterownika obsługującego proces utrzymania poduszki powietrznej w hydroforach. W punktach 1. Mało powietrza w hydroforze (woda doszła do sondy), zamyka elektrozawory dopuszczające NO (1 i 2), otwiera upustowy (3) 2. Woda zeszła poniżej odpowiedniego...
Aby uruchomić taką funkcjonalność, należy zbudować prostą funkcję logiczną. Iloczyn logiczny wyjść (wyjście fizyczne do lampy), a w nim: - sygnał z naruszenia czujki (np. p.mono) - sygnał z timera (np. timer). Teraz konfiguracja powinna być jasna.
Odpowiedź na Twoje pytanie jest trywialnie prosta. Rejestry które są buforowane (ARR, PSC i chyba jeszcze jakieś) aktualizują swój realny stan w momencie update'u, który występuje automatycznie w momencie przekręcenia licznika, czyli (w uproszczeniu) doliczenia do ARR. Ty w swoim wyjątkowo...
Potrzebuje układ zasilany 6 - 12 V który włączy silnik 6-12V. na 5 sek co 24 godziny.Silnik około 1 - 2 A Może być z wykorzystaniem czujnika zmierzchu. Nie musi być bardzo dokładny. Ważne żeby było tanio. Układ do karmidła które rozsypuje pasze. Proszę o proste odpowiedzi a najlepiej...
Witam. Chciałbym zbudować układ oparty na timerze ne 555, który ma sterować dwoma paskami Led o napięciu 12 volt, prądzie 300 mA i mocy 6 Wat każdy. Ma migać na zmianę raz jeden pasek raz drugi. Samo stworzenie układu timera jest raczej proste, ale kłopot mam z wysterowaniem tak mocno obciążonego...
Co do TIM3->SR &=~TIM_SR_UIF; przyznam, że dalej nie rozumiem jaka jest różnica w obydwu przypadkach kasuje tylko JEDEN bit nie CAŁY rejestr. W jednym przypadku zeruje jeden bit, w drugim przypadku zmieniam jego stan na przeciwny. Operacja logiczna na którą się tak uparłeś i zamierzasz bronić...
Witam, zabieram się za sterowanie silnikiem krokowym i chciałbym ustawić dwa timery w trybie master-slave. Jeden (TIM8) ma generować sygnał PWM o zadanej częstotliwości, drugi (TIM2) ma zliczać impulsy i po przekroczeniu danej wartości zatrzymać PWM z timera TIM8. Według noty katalogowej (mój...
Wcale nie marudzisz :) Twoje uwagi i spostrzeżenia może przydadzą się komuś kto zechce zrobić podobny układ w perfekcyjnym stylu, więc na pewno czasu nie zmarnowałeś dzieląc się swoją wiedzą. A urządzenie już się sprawdza i Mama jest bardzo zadowolona że urządzenie jest bardzo...
W sobotę o tej porze mogę się mylić :P W tabelce pisze chyba wyraźnie, że dla tego trybu CTC który ustawiłeś to okres ustala się w OCR1 A i raczej powinieneś wtedy uruchomic przerwanie od OCIE1 A i oczywiście wskazać adekwatny wektor przerwania. Sprawa 1 sekundy jest prosta....
Witam serdecznie :D Chciałbym przedstawić wszystkim mój autorski projekt prostej konsoli stworzonej w ramach konkursu obecnie prowadzonego na elektrodzie. Każdy pewnie zapyta dlaczego akurat SharkII? To wskazywałoby jakby istniała pierwsza część, ale w sumie gdzie ona jest? W dawnych...
Witam Panowie, mam problem piszę programiki pod mikrokontrolery 8051 co prawda proste ale działają. Myślę iż najwyższy czas nauczyć się obsługi Timer-ów ale wszelkie opisy wskazują tylko na to że to licznik a ja bym chciał umieć go zastosować a o tym nie piszą. Mój problem polega...
Poszukaj na forum, jest duzo przyladow z przerwaniami, np tutaj masz opsane : Ogolnie sprawa jest bardzo prosta, ustawiasz odpowiednie rejestry od przwerwan,a samo wywowalnie przerwania np od przepelnienia licznika timera 0, wyglada tak : SIGNAL (SIG_OVERFLOW0) { TCNT0 = TIMER0_INIT; //...
1. Czy w ATMEGA 8 jest taki timer ze podlaczam pod niego jakis kod programu co sie wykonuje co jakis okreslony czas? i jaki o to pytanie? Bo nie wiem jak zrealizowac proste liczenie czasu 2. Jest jakis inny model z 10 wyjsciami analogowymi? Chodzi o atmege 3. Mam ogniwo sloneczne co daje napiecie...
Ciekawe, czytałem już te tematy. czy bez tego kwarca 32khz sie nie obejdzie? Jednak nie łapię tych timerów. Generalnie timer służy jako licznik przerwań :), wewnętrznych albo zewnętrznych na pinie TO, zewnętrzne przerwania widziane są z portu TO, a wewnętrzne przerwania generuje prescaler...
W sumie z tego co widzę nie potrzebujesz generować sygnału PPM - wystarczy Ci jego detekcja, wyznaczenie neutrum (1,5 ms, ale nie przywiązuj się do dokładnej wartości) oraz po zauważeniu założonego odchylenia od neutrum proste załączenie jakiegoś PINu (ewentualnie danie tam sygnału PWM...
Witam. Czy komuś udało się uruchomić prostą obsługę od przepełnienia TIMERA 2 w Atmedze 8. Ja próbuję w AVR studio 4 działa super włączam w rzeczywistym układzie i nic to nie daje. Dziwne że wszystko śmiga super w symulatorze a w rzeczywistym układzie nie wchodzi w obsługę przerwania....
Witam. Zatem kontakty obydwu przekaznikow powinny byc polaczone w szereg do masy, tak, by przy aktywacji podawaly niski stan na pin 2, najlepiej przez szeregowy opornik Rs rzedu kilkaset Ω. Pin ten powinien byc polaczony z +12V przez opornik rzedu kilku kΩ. Kondensator C rzedu 1uF moze...
Witam Mam taki problem, że potrzebuję ośmiu przykładowych prostych programów na ok 10 - 15 linijek ( w IL języku). Chodzi mi tu o 4 programy z timerami, 4 z licznikami.
Mam taki problem: Nie potrafie poprawnie wykorzystać timera. Poniżej prosta sekwencja z wykorzystaniem timera. siec 1 A "key1" I0.0 = "ble" M0.0 siec 2 A "ble" M.0.0 L S5T#10S SD "lam" T1 Chce zeby po wlaczeniu key1 timer "lam" dzilal...
Witam Na potrzeby mojego wiwarium skonstruowałem z paru wężyków, samochodowej pompki od spryskiwacza szyb i uniwersalnego zasilacza elektryczny spryskiwacz. Ale jako człowiek leniwy nie chce mi się nawet wciskać przycisku. Postanowiłem zbudować automatyczny spryskiwacz oparty na prostym czasowym...
Witam, niestety nie ma prostszego, lecz pomocna jest zakładka Units w Word (Galileo) i proste operacje matematyczne jaki można tam przeprowadzić... ja dla wyprowadzeniu czasu z Timerów na HMI, korzystam z FB który stworzyłem na te potrzeby i zapisałem jako bibliotekę do wykorzystywania w innych...
rozwiazaniem jest napisanie porzadnego kodu. wyslanie 6 bajtow po uarcie trwa dlugo? chyba z predkoscia 1200bps. pozatym - poza przerwaniem od timera wymyslono cos takiego jak przerwanie od zakonczenia transmisji po UART. tak wlasnie powinienes owy UART obslugiwac, a nie czekac wewnatrz przerwania na...
Cześć Taki problem napotkałem. Obliczenia czasu generowanego przez timer są trywialnie proste. Z wyliczeń jednak wychodzi mi jednak wartość zupełnie inna niż z pomiarów po zaprogramowaniu. Program wygląda tak #include <16F873A.h> #include <definicje.h> #fuses HS,NOWDT,NOPROTECT,NOBROWNOUT,NOLVP #us...
Wszystkie Timery układu Mega32 mogą generować sygnały PWM: Timer0 - jeden kanał: OC0 - PB.3 Timer1 - dwa kanały: OC1A, OC1B - PD.5, PD.4 Timer2 - jeden kanał OC2 - PD.7 Na wejściach T0 i T1 liczniki nie generują sygnałów PWM. Co do samej konfiguracji to problem jest prawie żaden....
A słyszał kolega kiedyś o czymś takim jak nota aplikacyjna PDF do procka? bez czytania tego - zawsze będzie kolega spędzał wiele dni i nocy nad rozwikłaniem tak prostej "zagadki" a wystarczy zajrzeć do noty procka ATtiny2313 (przecież jest w necie za free) - zajrzeć do interesującego...
Nie o to mi chodziło. Tą wielowątkowość zrobiłem dla bajeru. Waitms-y użyłem żeby było prościej i żeby było widać o co chodzi. Programowe timery stosuję tylko nie wiedziałem że to się tak nazywa :D Linka do wielowątkowości podałem, bo autor tematu napisał że swój problem już...
Idea godna rozpatrzenia, jest kilka % zapasu od strony max i min więc odstęp=0 nigdy nie będzie. Jak przerwania wystąpią jeden za drugim to i tak zrobią się dwa razy. W ramach nieścisłości dodam że w sterowaniu fazowym nie włącza się przy impulsie synchronizacji, tylko po odliczeniu...
Witam Pisze prostą aplikacje w c++ builder do komunikacji pomiędzy komputerem a miernikiem. Do miernika wysyłam 5 bajtowa ramkę danych za pomocą funkcji transmitcommchar. W odpowiedzi miernik przesyła również ramkę danych. Do odbioru tych danych chce wykorzystać komponent timer który będzie...
Twoja odpowiedź dotyczy multipleksowania, które już zrealizowałem i przedstawiłem w postaci prostego algorytmu. Moje pytanie nawiązuje do operacji na tablicy, odpowiadającej za to, co jest wyświetlane, a dokładniej zaprzęgnięciu timera, w celu wyświetlania prostej animacji. Edit: Udało...
Tzn dyskusja schodzi trochę w bok ale czemu nie :) Wszystko zależy z jaką szybkością chce odczytywać stan tych portów. Nie sądzę, żeby miało to aż takie znaczenie, że któryś kanał będzie szybszy. Obydwa kanały "dostaną sygnał" do nowego transferu w tym samym czasie. No chyba,...
Jeśli układ nadrzędny nadaje te dwa bajty jeden po drugim, to może się okazać, że przerwa między bajtami jest zbyt mała: realizując proste wyślij-czekaj_na_koniec-wyślij-czekaj w poolingu uzyska się odstęp między bajtami rzędu pojedynczych us, co może być zbyt małe na zareagowanie...
Witam, Męczy mnie pewna sprawa bo co innego otrzymuje w teorii a co innego w praktyce. Jak ustawić timer 2 na wybraną częstotliwość? Służy do tego funkcja setup_timer_2( preskaler, period, postskaler ) Która przyjmuje parametry: preskaler: T2_DISABLED,...
Hmm... Ciekawe. Czyli w moim przypadku chodzi o stworzenie programowo czegoś w stylu; [url=]Link Ogólnie, proste (coś jak Timer), zobaczymy dalej... :P
Aby zakończyć już temat - sprawdziłem zachowanie timera w trybie prostym (podkreślam nie w trybie CTC lub PWM ale PROSTYM) w symulatorze. Wszytko jest zgodne z tym co pisałem w poprzednich postach. Reasumując w książce jest błąd. Errata mogłaby wyglądać następująco: strona 314, wiersz...
Witam zaciekawił mnie kod arduino funkcji millis(), która liczy czas od załączenia układu. Byłby mi ktoś w stanie wyjaśnić jak ta funkcja działa. Wg mnie jest ona troszkę zbyt skomplikowana jak na proste zliczanie czasu. Podejrzewam, że chodzi o jej dokładność, żeby się czas nie rozjechał....
Tu mam jeszcze pytanie - czy mogę wykorzystać timer, do odpytania co kilka sekund o czas z rtc, co kilkadziesiąt ms o stany przycisków, co kilka sekund o temperatury? Użyj techniki opisanej [url=]tutaj. Co prawda kody są w C, ale z opisu bez problemu wyciągniesz odpowiednie wnioski.
Najlepiej zrobić to w obsłudze przerwania od timera. Tak jak pisze kolega Alagner - licznik ustawić na np. 100Hz, a w obsłudze przerwania muszą być liczniki programowe realizujące odliczanie czasu - pierwszy liczy do 100, co daje na jego wyjściu 1s, a następny może już odliczać sekundy,...
Wejście w procedurę obsługi przerwania, wykonanie paru instrukcji i powrót - to min. 50..60 cykli procesora. Przerwania zgłaszasz tak często, że procesor zajmuje się wyłączueni ich obsługą i obsługuje je wolniej, niż są one powtarzane. Proste? Zamiast odlicczać prpgramowo dwa miliony...
Mam prosty program testujący podstawowe funkcje stm32f405. Za pomocą przerwania od timera chcę migać diodą. (Korzystam z bibliotek stm): Program w pliku main.c: [syntax=c] #include "STM32F4xx.h" void Config_GPIO() { GPIO_InitTypeDef GPIO_InitStructure; RCC_AHB1PeriphClockCmd(RCC_AHB1Per...
W praktyce działa albo nie. Zadaj sobie proste pytanie - gdyby każda ATMega działała na 18 MHz, to myślisz, że dział marketingu Atmela nie ogłosiłby całemu światu, że M128 działa na 18 MHz! Te 16 MHz raczej nie dali przez skromność.BTW, twój problem nie wymaga "większego" procka tylko...
Ograniczeń sprzętu się nie pzeskoczy. Tylko jak już robić to programowo to można dla wszystkich trzech serw, kod taki sam, a zostaje jeden timer więcej. Ale powstaje problem pod postacią jitteru wejścia w przerwanie, jeśli mikrokontroler wykorzystuje jeszcze inne przerwania. Ponieważ ATMega...
Trochę się bawiłem i ustawienia codzienne działają. Same wyjątki nie działają. Przy ustawieniu dziennych i wyjątków wyjątki też nie działają.Uruchamiałem timery jednak bez wyjątków jeszcze raz spróbuję też uderzyć do satela może tym razem lepiej mi coś podsuną.Wydawało by się...
Zaletą Discovery jest gotowy układ razem z programatorem/debugerem. Do Xmegi musisz to wszystko dokupić za pieniądze większe niż cała płytka discovery. Dlatego wolałbym jak narazie unikać XMeg, bo STM32 są chyba bardziel popularne no i jak narazie mam programator do tego :) Wystarczy...
Witam, jestem załamany współpracą z atmegą8A i próbą uzyskania oczekiwanego sygnału PWM. Po kilku godzinach siedzenia nad tym mam już dość i liczę już chyba tylko na waszą pomoc :cry: Po pierwsze zacznę od tego że zagadnienie wydaje się bardzo proste, zatrudniamy jeden z timerów...
1. F_CPU zadeklarowałem na samej górze programu o to mi chodziło :D Problem leży w tym, że dostajesz podpowiedź i nie korzystasz z niej. Przeczytaj jeszcze raz punkt nr 1 z mojego pierwszego postu - zmień środowisko. 4.... Ale będę pamietał o tym na przyszłość, że dla innych może...
witam, trywialny przykład z 'biblii' T. Francuza ATmega88, timer - tryb CT [syntax=csharp] void timer_init() { TCCR1A=(_BV(COM1A0) | _BV(COM1B0)); TCCR1C=_BV(FOC1A); OCR1A... | _BV(CS12) | _BV(CS10); //Preskaler 1024, CTC DDRB|=(_BV(PB1) | _BV(PB2)); //dodane...
Na 99,666% kod wyświetlacza używa opóźnień. Całkiem możliwe, że opóźnienia są zrealizowane przy użyciu jakiegoś timera i przerwania (np. SysTick). Oczekiwanie na przerwanie w przerwaniu to prosta recepta na problemy. Zresztą oczekiwanie w przerwaniu ogólnie jest słabym pomysłem - czy...
Witam Szanowne Grono. Dostałem zapytanie o możliwość sterowania bramami przesuwnymi za pomocą Timera - w wyznaczonych godzinach w dane dni tygodnia. Jakieś proste sprawdzone rozwiązania?
Cześć wszystkim Konstruuję urządzenie, a właściwie dwa rodzaje urządzeń, które muszą się komunikować bezprzewodowo. Wszystkie zasilane z akumulatora. Definicje: Funkcja - działanie cyfrowe wewnątrz urządzenia typu 1. Proces - Czas, przez który mają się wykonywać funkcje, lub...
Wyszperałem ostatnio w necie prostą przetwornicę 12/230. I tu się pojawiają pierwsze wątpliwości. Czy nie za prostą? Ile W z niej wyciągnę? Oparta jest na timerze NE555 oraz jednym tranzystorze. Z własnych domysłów typuję tu jakieś 50-60W? Wykonał z was coś podobnego i jak się to...
To był poniedziałek, w który bez kawy może się nie udać. W firmie byłem pierwszy i poszedłem do pokoju socjalnego. Włączyłem ekspres i miniwieżę, jednak zamiast muzyki w głośnikach pojawił się warkot. Chyba ktoś przełączył urządzenie na zakres AM. Patrzyłem na wyświetlacz...
Witam Pracuję nad programem obrazującym stan procesu przemysłowego, programowanie w delphi nie idzie mi (jeszcze ;) ) najlepiej i proszę o kilka porad: Potrzebuję umiścić prostą grafikę na formie - coś podobnego jak na obrazku: W grafice muszę mieć możliwość: - sterowania kolorem...
Witam Chcę zrobić proste menu ale mam problem Napisałem taki program ale on nie działa i nie wiem co jest źle Chcę zrobić tak, że jak nacisnę przycisk P1 to wtedy ta strzałka > przejdzie na inne menu. np. Jest tak jak na zdjęciu 1 to jak nacisnę przycisk to ma być tak jak...
Dzieki... ze tez sam na tak prosta metode nie wpadlem :-)
Witam proszę o uwagi :-) Chcę wykonać system do pomiaru czasu. Do minimum chcę sprowadzić koszty bo nikt mi za to nie zwróci ( no może piwko), a i proste na tyle żebym dał radę zrobić (zestroić), no i żebym miał jakąś frajdę i pożytek. Działanie jak fotokomórek sportowych. Ilość...
Tego typu urzadzenie widzialem w '' Radioelektroniku'' nr 2/2002. Moim zdaniem jest proste i pomyslowe. Nie posiada jednak cyfrowego licznika czasu,ale nie zawsze jest on potrzebny. :?
Witam! Po dość dłuuugiej :) przerwie muszę wrócić do zaprojektowania czegoś na mikroporcesorze jednoukładowym. Najchętniej skorzystałbym z gotowych, dostępnych w handlu zestawów, lub opublikowanych w necie projektów. Urządzenie będzie dość proste: ma sterować elektrozaworem, przez...
( void INT(void) interrupt 0 { instrukcje } To akurat przerwanie dotyczy INT0 a to: // Przekroczenie T0 void Timer_0 (void) interrupt 1 właśnie dotyczy T0 Kolejne numerki za słowem interrupt oznaczają wektory przerwań w '51 Tak przynajmniej jest w kompilatorze...
Hehehe... Proste a trudno wpaść na to... Ciemny jestem ale mnie olśniło... Wystarczyło zlikwidować spacje pomiędzy ^ a =.... No wkażdym razie dzisiaj już nie powinienem myśleć za dużo... :wink: Dzięki chłopaki za pomoc...
Jesli o mnie chodzi to ja to robie w nastepujacy sposob : Wyslam jedna liczbe na adres portu (a nie po kolei kazdy bit) A licbe biore z tad ze sumuje wartosci bitow zagmatwalem ale jesli na potr wyslesz 255 to stan lini na lpt bedzie 11111111 jesli wyslemy 12 to stany lini beda nastepujace 00001100...
Dobra, weź mi to wyjaśnij :), bo mi jakoś nic do głowy nie przychodzi. Jak to się odbywa, jakaś prosta teoria w j. polskim :)
Prosze o pomoc co moze byc zlego w tym "prostym" kodzie na zegarek nie wiem ale nie chce dzialac na mojej Atmedze 8. mam Atmege ktora chodiz na zegarze wewnetrznym Dim G As Byte Dim M As Byte Dim S As Byte Dim X As Byte Dim W As Word Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Porta.3...
witam troszke duzo kombinujecie a to jest bardzo proste w c wam nienapisze a tym barzdziej na '51 ale moge podac kod w basicu który łatwo przerobić na C PWM 8 bitowe f=100hz definiujemy 2 zmienne globalne Count i PWM1 i zmienną bitową out i przerwanie timera co 1/(100*256) s przerwanie: count=count+1 if...
Wyraziłem się nieprecyzyjnie. :( PORTA= PINB; Mam coś takiego, ale to przepisuje mi cały port B na port A. A jak przepisać 3 pin portu B na drugi pin portu A? Jest jakaś prosta instrukcja, czy trzeba kombinować z iloczynem logicznym i if? PORTB.2= PINB.1; Takie coś mi nie działa....
Witam wszystkich. Co do przełączania obrotów silnika to jest dosyć proste..pytanie tylko czy układem wykonawczym mają być tranzystory czy przekaźniki... Wystarczy przerzutnik typu cd 4013 i nim posterować odpowiednio zestawienie 4 tranzystorów lub dwóch przekaźników. Wówczas każdy impuls...
Ja w prostych projektach korzystam z programowego RTC i sprawuję się ok. Dołączasz kwarc zegarkowy 32768Hz, konfigurujesz przez Config Clock i po kłopocie.
Myślałem o tym, żeby z jednego scalaka odseparować kilka czasów za pomocą bramek logicznych (jak kolega słusznie zauważył można by je wykonać na diodach). Odebrać sygnały z układu czasowego przesłać go na przekaźnik trójfazowy (stycznik) i po całym cyklu przez mały przekaźnik przesłać...
Oj, oj! To takie proste: Reszta - później, jak na dłużej "dorwę się" do maszyny:D
W ikei chyba można kupić 2 za 14 zł. Prosta rzecz mechanizm zegarowy obraca tarczą , na tarczy są ząbki każdy to 15 min. Opuszcza się ząbki na odpowiednich nastawach podczas obrotu zahaczają o wyłącznik krańcowy i załączają prąd na gniazdko.
Mam takie wydaje mi sie proste pytanie. Jesli ustawie timer1 jako counter liczy on stany wysokie (5V). Czy da sie go ustawic tak zeby liczyl stany niskie (0V)?
Po prostu napełnij smarem (specjalnym do centralnego) i zobacz czy działa. 99% uszkodzeń to usterki mechaniczne. Np. pompa , zerwane sprzęgło itp. A wszystko przez niewłaściwy smar. Czujnik to presostat , czyli czujnik ciśnienia na wyjściu pompy. Drugi to kąt obrotu pompy. Sprawdzenie jest...
Bardzo dziękuję kolego życie mi ratujesz, wszystko już ruszyło faktycznie, nie zwróciłem uwagi na konfigurację portów ani na ten paskudny dzielnik, niby proste, a ile czasu zmarnowałem pozdrawiam
No dobra, dzięki za rozwianie wątpliwości! Pewnie w takim razie pójdę w stronę 555. Ale jeszcze z ciekawości się spytam czy jest jakieś inne równie proste rozwiązanie :>? Może sprecyzuje bardziej: chodzi mi o układ który dawałby co około 30-40sek impuls 1sekundowy do przekaźnika by...
No taki mam zamiar - jestem informatykiem, a nie elektrykiem i tutaj potrzebuje Waszej pomocy ;) Wiem, że jakoś to rozwiązali w zasilaczach komputerowych. ---- Postanowiłem zbadać sprawę organoleptycznie - miernikiem. Przy normalnej pracy - obciążenie ultra jasna dioda led - napięcie...
z tym CPLD i FPGA to mi bez różnicy pod względem czysto programistycznym to rzeczywiście nie ma różnicy pomiędzy FPGA a CPLD. lecz gdy tylko sięgniesz trochę niżej (bliżej poziomu bramek i rejestrów) to moze okazać się że nie starczy tobie zasobów (CPLD) bądź mocno przeszacowałeś...
Posiadam taki układ i mam z nim problem. Pracuje on w autku jakie jeżdżą po festynach i ma za zadanie wyłączyć dziecku przyjemność po 5 minutach jazdy. Niby proste i działa ale tylko na postoju. Jeśli silniki są załączane i wyłączane w tę i z powrotem to czas spada nawet do...
eeeee lekko mi wstyd hehe. Ale dzięki. Czasami człowiek mysli nad czymś skomplikowanym a na proste rozwiązania nie zwraca uwagi. No nic - Wielkie dzięki za pomoc
Odpowiedź jest prosta i można ją wyczytać nawet z tabelki ustawień WGM1x: Tryb CTC wykorzystuje m.in. OCR1A do ustalenia wartości TOP licznika TCNT1, czego OCR1B nie potrafi zrobić samodzielnie. Jeśli chcesz skorzystać z obu przerwań OCR w wybranym przez Ciebie trybie CTC, to OCR1A i tak...
No prosze jakie proste :) widać muszę częściej głowy używać ;) Dzięki wielkie.