Można nawet na prostym timerze 555 http://www.elektroda.pl/rtvforum/topic11... Zasilanie można wziąść z zasilacza ;)
Fajnie ale cena;) Klient określił mi się dziś do 100zł. na bramę, Ale to budżet na dzień, tydzień czy na miesiąc?
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. I to wszystko co ta maszyna może . Dobudowywać timer musiałbyś...
Wg. mnie błąd leży w ustawieniach Timera. Jeżeli się mylę to proszę poprawić, ale chyba powinno być w coś w ten deseń: [syntax=c]TCCR0A |= (1<<WGM1); // / tryb ctc TCCR0A |= (1<<CS02); // preskaler 256 OCR0A = 15625; // Twoja wartosc TIMSK |= (1<<OCIE0A); // odblokowanie przerwan Compare Match [/syntax] oraz [syntax=c]ISR(TIMER0_COMP_vect)...
Ponieważ jest sobota i jestem leniem to gotowego programu pisał nie będę. Poza tym cała frajda z Arduino to napisać własny program, który będzie działał. funkcja Delay jest najgorszym z możliwych rozwiązań, bo podczas jej wykonywania program stoi. Proponowałbym zapoznać się z funkcją timer. Proste przykłady są tutaj https://playground.arduino.cc/Code/Timer...
Obsługa WS2812 na AVR nie może działać przy aktywnych przerwaniach z jakiegokolwiek źródła. Obsługa DMX korzysta z przerwania UART i masz jeszcze przerwanie timera. Proste? Zmień mikrokontroler.... Z ATmega WS2812 DOBRZE nie popędzisz.
Proste - w przerwaniu timera jakieś 50 razy na sekundę oglądasz bieżący stan każdego przycisku, porównujesz z poprzednim, który zapamiętałeś i jak wykryjesz, że poprzednio był zwolniony a teraz jest wciśnięty - robisz to, co trzeba (włączasz/wyłączasz cośtam).
Proste pytanie - czy przeczytałeś opis timera 1 w manualu? 4\/3!!
zdania doprowadzają do jedynej IMO słusznej konkluzji w tym wypadku: Arduino. Arduino to ślepa uliczka. W mojej ocenie, Arduino traktuje uC jak Z-8 (CPU + GPIO) czy 8051 gdzie ze sprzętu to głównie proste timery i UART. ZERO wykorzystania sprzętu! Bo co wspierają biblioteki Arduino? UART z malutkim buforem w RAM, I2C to samo. SPI bez bufora, bez przerwań....
mhm - wzmacniacze odwracajace, rozniczkujace, logarytmujace, calkujace - sumowanie, pierwiastkowanie, logarytmowanie, odejmowanie na wzmacniaczach - timer na prostym ukladzie cyfrowym - diody LED - w ukladach cyfrowych np. cos z temperatura (moga sobie pochuchac) lub inne pomysly
To moze takie proste cos. Program ma timery i licznik. W czasie kazdego impulsu I1 wysterowuje wyjscie Q1 i zlicza te impulsy. Po 6 impulsie wysterowuje wyjscie Q2. Dodano po 3 zalcznik :)
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 :)
Można to zrobić w każdym języku i w którym dokładnie będzie zależało jedynie od tego, czy podstawy któregoś z języków opanowałaś. Najłatwiej bedzie zapewne w c ale i w asemblerze nie będzie to zbyt skomplikowane. Prostym rozwiązaniem będzie użycie timera do odmierzania czasu a w pętli głównej sprawdzanie wartości zmiennej incrementowanej przez ten timer...
Ale w czym problem? Wpuszczasz sygnał z DHT na wejście timera i mierzysz czasy trwania impulsów - to b. proste. Timer zgłasza przerwanie capture przy zmianie poziomu na linii danych. To jest rozwiązanie problemu, a nie pisanie kodu, który programowo odlicza czas i wyklucza możliwość robienia czegokolwiek innego podczas transmisji.
Witam. Jeśli te kierunkowskazy mają być widoczne dla inny użytkowników drogi szczególnie w słoneczy dzień to musi powtarzem musi być zastosowany przekaznik i żarówki (21W to norma) na tranzystorze jest spadek napięcia nawet najlepszym. Taki przerywacz kupisz za grosze ( np: stosowane w maluchach elektronicze przerywacze ). proste .POZDRAWIAM :D
Każdy język się nadaje bo wszystkie zaproponowane przez Ciebie funkcje tego programu są obsługiwane przez Win API. I myślę że nie powinno to być trudne. Zamykanie można zbudować na prostym timerze i sprawdzaniu godziny (lub daty), odpalenie innego programu to też nie jest problem... chyba największy problem będzie ze zmianą ustawień systemu (w zależności...
Tak na szybko myślę o prostym timerze na CMOS (np. 4049). Dwa liczniki. Jeden do 10, drugi do 3. Pierwszy by działał jako licznik sekund, drugi zliczał impulsy do 3. Z licznika do 10, z wyjścia Q9 dać na RESET drugiego licznika. Wyjście drugiego licznika Q2 (3 impuls) może sterować przekaźnikiem. Pewnie potrzebne będą dodatkowe bramki, które połączą...
Miałem w końcu chwilę czasu, poskładałem "maszynę która robi ping" i zamieszczam efekty. Użyty procek MSP430F2274 ( miałem wlutowany w płytkę uniwersalną więc wygrał konkurs ) Użyłem TimerA i TimerB ( ten drugi ma możliwość synchronicznej aktualizacji rejestrów ) Kompilowane mspgcc, stąd nieco inny wygląd. Procesor chodzi na 16MHz - zależało mi żeby...
Ładowarka morderca wali 2 Ampery w akumulator i to trochę za dużo ( muszę pogrzebać w układzie i zmniejszyć ten prąd i wydłużyć czas a jest na prostym scalaku timer -- mi na czasie nie zależy by ładowała się w 1 godzinę -- po prostu szkoda mi akumulatorów .... Tak na szybko można dać rezystor w szereg z diodą. Coś w okolicach 1,8oma. http://obrazki.elektroda.pl/9241673300_1...
Pomiar czasu i otrzymanie częstotliwości bardziej komplikuje program. Pomiar ilości impulsów to tylko 1 timer mierzy czas a drugi pracuje jako licznik- proste i skuteczne
To proste, wykorzystaj timer. Ustaw tak jeden z timerów aby generował przerwanie np. co 1s a w obsłudze przerwania tego timera zmieniaj stan diody na przeciwny. I ot to cała filozofia.
272 to taka nieciekawa wartość do mnożenia. Ja zrobiłem tak: Przerwania z TIM0 i TIM1 TIM0 zlicza impulsy z wejścia zliczającego, i gdy się przepełni jest króciutkie przerwanie inkrementujące parę 3 rejestrów. TIM1 zgłasza przerwanie równiutko co pół sekundy. Na samym początku obsługi przerwania jest odczytywana wartość impulsów z TIM0, i jest on resetowany....
Dzień dobry, Muszę zaprogramować PLC Siemens s7-200 CPU 214 tak aby operator mógł sterować siłownikiem pneumatycznym tzn zadać mu czas wysunięcia i powrotu do tego użyłem elektrozaworu dwukierunkowego 5/2 i panelu tekstowego td200. Mam problem z drabinka, całość opieram na prostym timerze tzn jako włącznik cylindra ustawiłem klawisz F1 później element...
Nie wiem czemu le aktywacja przerwań timera 8bit w trybie prostym powoduje problemy. Przy timer 16 bit już nie.
Uniwersalny przekaźnik czasowy CRT-V2 Montaż na szynę DIN, 16funkcji, dwa timery, można na nim realizować nawet proste sterowania. U mnie działa jako restarter sterownika PLC, funkcja E, zestyk NC. Boisz się zawieszenia sterownika, czy usterki wejść/wyjść? Masz możliwość ingerencji w program? Co to za sterownik i jaka maszyna?
No dla mnie tym następnym krokiem był przerzutnik T :) Również polecam :) Potem, sugeruje proste przerwania zewnętrzne, timer (tu duze pole do popisu, mozna sobie zrobić na nim mruganie diody, przyciskami sterowac częstotliwość), potem sterować jasnością z PWM. Dalej proponuje pobawić sie wewnętrznym eepromem, przydaje sie w dalszej nauce, potem zewnętrzny...
Skoro zasilane, to pewnie optyczne. A jednak obu nas zaskoczył, czujnikami Halla :) nie bardzo rozumiem ta obsługa enkoderów programowo w przerwaniu z timera? To proste. Ustawiasz timer do generowania przerwania. W przerwaniu programowo sprawdzasz wejścia enkoderów i stwierdzasz zmianę stanów, kierunek obrotów.
Z wyjścia X0 dajesz impuls opadający (koniec sygnału na X0) dalej...cewka set markera (np. M0); w kolejnej linii M0 zasila timer (2 sek), za którym cewka wyjścia Y0. proste...:)
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 elektronice. Czy mógł bo mi ktoś powiedzieć jak zrobić timer odliczający...
Cześć potrzebne mi przykładowe proste programy do sterownika s200/300 lub nowszych. Programy takie jak zliczanie na timerach, proste funkcje logiczne i jakieś przykładowe programy np. sterownanie silnikiem krokowym lub rozruch silnika gwiazda trójkąt. Z góry dzieki za pomoc.
A znasz jakieś języki programowania?? Sam program jest banalnie prosty do realizacji - w języku wysokiego rzędu jak np. C# w darmowym Visual Studio Express, wystarczy na formie umieścić 4 obiekty typu PictureBox, przygotować każdy obrazek w dwóch wersjach: zwykłej i podświetlonej. Formie ustawić DoubleBuffered = true (żeby uniknąć mrugania), na formę...
Wszystko zależy od tego jaką dokładność pomiaru potrzebujesz. Jeśli plus minus sekunda, to stoper i ręka wystarczy. Szukasz gotowego urządzenia, czy jesteś wstanie sobie sam zrobić i zaprogramować proste funkcje Timera popularnego mikrokontrolera np. Atmega8, a wynik wyrzucać na LCD albo poprzez UART do terminala komputera?
Nie wiem czy nie dałoby się wykorzystać Timera 555 jeżeli chodzi o proste układy. Mówię o sterowaniu PWM, wypełnienie byłoby zadane przez np. cztery pozycje łącznika obrotowego/krzywka tj. każde wyjście miałoby różnie skonfigurowane rezystory i kondensatory i ustawiałoby to poszczególne wypełnienie na wyjściu timera. Polecam do tego celu program timer555...
Na początek przejżyj aplikację na androida: 555 TIMER PROJECTS.
Najprościej było by zbudować na prostym NE555, bardzo dobry timer, schematów jest pełno i ma spore możliwości. Zasilanie do niego nie wiele wymaga co pozwala na zasilenie go niewielką przetwornicą (opcja droższa) lub bezpośrednio bez separacji galwanicznej ( tańsza opcja, mostek prostowniczy, kilka rezystorów, dwa kondensatory i dioda Zenera). całość...
Czyli po włączeniu zasilania układ włączy przekażnik i po upływie danego czasu np: 5 sek. go wyłączy tak ? Zależy mi żeby ten układ pracował stabilnie a może coś zastosować na jakimś prostym układzie scalonym typu timer ?
W tym układzie nie jest to takie proste, na stronie Scopeboy'a masz mniej więcej opisane jak. W w klasycznej SSTC na antenie bądź timerze 555 to jest dosyć prosta sprawa.
To proste. Tak nie można edytować gui z wątku. To jest niedopuszczalne, nie tylko na androidzie, jak również w C# itp.
Właściwie to nawet nie trzeba Home Assistant. OpenBeken można oskryptować tak, że samo jest w stanie przesyłać zapytania GET między urządzeniami i działać w oparciu o proste zdarzenia czy tam timery (jak również można wyzwalać zdarzenia np. wynikiem pomiaru prądu czy tam napięcia), jak również można użyć kompatybilności z Tasmota Device Groups by łączyć...
No niestety, dokumentacja nie pozostawia złudzeń. Moim zamierzeniem było użycie timera 3 tak, aby wykonywał dwa osobne zadania w dwóch różnych przerwaniach. Timera 1 już używam. No niestety będe musiał sobie poradzić inaczej. Dzięki. ale nie ma co panikowac ;)... da rade :)... tylko wylacz tryg CTC (jest to tryb z autozerowaniem po usatwieniu flagi...
https://obrazki.elektroda.pl/1542813200_... Witam. Miałem przedstawić wersję na chińskim scalaku ale w związku z niedawną dyskusją "po co arm w SO8" zdecydowałem się na tą. Jest to projekt terminala VT100, wersja bez klawiatury. W sam raz żeby wyświetlić większą ilość danych na dużym ekranie zamiast małego LCD 16x2. Wyświetlana rozdzielczość...
No proste, jak masz protection disabled to "zabezpieczenie wyłączone", a jak masz WDT i PBOR enabled to masz załączony watchdog timer i brown-out reset.
Przerwanie od zbocza jest kompletnie niepotrzebne do niczego - wystarczy TYLKO przerwanie od timera, w którym również można zrobić wykrywanie zbocza i filtrowanie - wystarczy kilka zmiennych pomocniczych (poprzedni stan, jakieś liczniki). Jest to skrajnie proste i działa idealnie. Angażowanie dwóch przerwań do czegoś co można zrobić w jednym jest kompletnym...
Przy tych częstotliwościach raczej też się powinno dać. Tylko w klasycznej atmedze wiele z tego będziesz musiał sam oprogramować. Najlepiej pewnie mierzyć czas na przerwaniach, z tego uzyskasz częstotliwość i wypełnienie. Atmegi mają sprzętowe timery więc pewnie jest jakaś nota aplikacyjna jak generować PWM o zadanych parametrach. Skalowanie to proste...
dzięki może polecicie gdzie to kupić ,nie na wszystkim się znam :) czy coś takiego się nada ? allegro.pl/oferta/dc-12v-regulowany-time...
Po pierwsze nie rozumiem dlaczego odczyt 4 czujników miałby trwać 4*750ms? Przecież po start conversion czekasz te 750ms (albo krócej, przecież masz pooling czujnika) i kolejno odczytujesz 4, ale już bez opóźnień. Więc całość będzie trwała 750ms + parę ms na odczyty. Kolejna sprawa - wykorzystaj timer. Tu napiszę coś co jest radą ryzykowną i być może...
Hmm... Ciekawe. Czyli w moim przypadku chodzi o stworzenie programowo czegoś w stylu; [url=http://avrkwiat.nstrefa.pl/omnie/in... Ogólnie, proste (coś jak Timer), zobaczymy dalej... :P
...to banalnie proste :D zalaczasz timer gdy pojawi sie na pinie masa...czekasz na wystapienie jedynki...i patrzysz ile timer zdazyl zliczyc...:D lub... timer chodzi caly czas...gdy pojawi sie masa zapisujesz stan timera a gdy sie skonczy takze zapisujesz... odejmujesz to pierwsze i juz masz :D prawda ze bardzo proste ?? :D Nikt nie bedzie pisal kodu...
odtwarzacz filmów w ktorym mozliwe jest "narysowanie" linii (tylko do pomocy przy ogladaniu filmow Nie wiem jak to zrobić, może narysować linie na monitorze jakimś łatwo zmywalnym markerem. oprogramowania, ktore mogłoby zliczyć czas pomiędzy kliknieciami poszczegolnych klawiszy Napisanie takiego programu wydaje się być dosyć proste. Chodzi sobie timer,...
Ile wejść ma telewizor? I jakie...? To jest monofoniczny magnetowid... o ile ma timer i tuner.... Najprościej podłączyć dekoder z magnetowidem prostym kablem chinch-chinch: - żółte gniazdo w dekoderze video out łączysz z żółtym w magnetowidzie - oznaczone jako video in. - białe gniazdo audio w dekoderze audio out L łączysz w białym w magnetowidzie oznaczone...
Też na początku myślałem o rezystorze tylko nie wiedziałem czy to bedzie bezpieczne. Jak dodasz diodę zenera to będzie bezpieczne. Teraz myśle jak wysterować lampke może jakimś mosfetem tylko jak to zrobić aby powoli sie lampka gasiła ? Poczytaj o PWM. Czyli sterowanie szerokością impulsu. W ATmega robisz to na timerze i nie obciąża Ci programu. Choć...
Mnie wychodzi, że to nie jest tryb CTC tylko normalny. Po drugie na przerwanie compare trzeba zezwolić w rejestrze TIMSK - bit OCIE0 - masz < zamiast << stąd problem. Jak masz jakieś wątpliwości co do konfiguracji, to użyj symulatora AVR Studio. Można sobie w nim też ustawić tryb pracy i odczytać wartości rejestrów kontrolnych dla niego i potem...
SSL: false modules: file,gpio,http,i2c,net,node,rtcfifo,rtcm... w tej konfiguracji Twój program po dopisaniu 10 zmiennych nie zgłasza problemów, ale co jakiś czas zawiesza się na 2 minuty, coś z Timerami namieszałeś Operacje na plikach są dziecinnie proste w LUA Niemal identyczne jak w QBasic Tu masz wszytko pięknie opisane o plikach,...
To nie takie proste - to co masz to tylko przetwornik ultradźwiękowy w hermetycznej obudowie. Żeby z tego zrobić czujnik odległości musisz nadać paczę impulsów o częstotliwości bazowej czujnika (jakieś 38-40 kHz, ale musisz sprawdzić na podstawie typu, zwykle do ok. 8 impulsów) - to jest proste, wykorzystujesz timer, nadajnik zasadniczo można podłączyć...
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 proste i wygodne w użyciu. Nie patrz na to urządzenie z technicznego punktu...
Tak, wykonaj mostek pomiędzy. No to raz kozie śmierć idę spróbować z mostkiem.Jak to się mówi co nas nie zabije to nas wzmocni.dam znac czy się udało. Dodano po 15 Tak, wykonaj mostek pomiędzy. No to raz kozie śmierć idę spróbować z mostkiem.Jak to się mówi co nas nie zabije to nas wzmocni.dam znac czy się udało. No i moge tylko powiedzieć wielkie...
No to wg. mnie wywazasz otwarte drzwi. Skoro w wiatraku masz enkoder to wystarczy dowiedziec sie co to za rodzaj enkodera i napisac aplikacje. Jezeli zwykly impulsowy enkoder 2-fazowy to musisz znac ilosc impulsow na obrot. Szybkim licznikiem liczysz z niego imulsy a timerem liczysz czas i ustawiasz przerwanie na wartosc zadana timera. W tym przerwaniu...
Czego oczekujesz od takiego generatora :?: Dobrym przykładem mogą być popularny timer NE555, CD4047, nawet proste na bramkach, tranzystorach czy wzmacniaczach operacyjnych.
Dobry początek. Czy dioda załączona czujnikiem nigdy się nie wyłączy sama? Teraz wyobrać sobie, że w przerwaniu timera, np. 100 razy na sekundę, sprawdzasz stan czujnika i przycisku i odpowiednio zapalasz/gasisz diodę i zmieniasz stan automatu. Proste?
Powrócę jeszcze do tematu. Timery programowe to objaśnił Mirekk36 w swojej książce oraz artykułach i wideo poradnikach, bardzo dobrze je się stosuje. Jest to proste, wystarczy ustawić jakiś timer w tryb CTC i wywoływać przerwanie co jakiś zamierzony czas (stosuje około 10ms). F_CPU/Prescaler/100 Zaokrągloną wartość wpisujemy do rejestru OCRx. W przerwaniu...
Przy programowniu PLC trzeba zwrócić uwagę ze program cały od początku do końca wykonuje się ładnych parę razy na sekundę. Robiłem proste sterowanie światłami na skrzyżowaniu to program wykonywał się w jakieś 37ms. Timery lecą jak gdyby "poza" programem, nie są resetowane chyba, że to wymusisz. Zapis wyjść jest dokonywany w momencie kiedy nakazuje program....
No tak założyłem, że chodzi o AVR... Rejestr może się nie zgadzać ale metoda pozostaje słuszna... Ja nie raz kiedy potrzebuje odmierzyć dokładnie jakiś okres czasu tworzę makro które inicjuje timer z określonymi parametrami a w przerwaniu timer np wykonuje operację bądź ustawia flagę (zmienną) i sam się wyłącza... Proste i wygodne bo timer nie chodzi...
Pomysłowe, proste i fajne! George2002, Twój moduł nie ma timera, w datasheet kostki SGL8022W nic o takiej możliwości nie ma.
Z jednym tranzystorem nie da się zrobić tak, żeby po włączeniu zasilania był wyłączony, a po odmierzeniu czasu przez timer włączony - musi być coś, co pamięta stan (bo stan timera przed wciśnięciem przycisku i po odmierzeniu czasu jest taki sam), a na to trzeba dwóch tranzystorów. 2V z timera to trochę mało - nie da się tym włączać NE555 w takim prostym...
1. Ja się uczyłem z tej książki: https://helion.pl/ksiazki/jezyk-c-szkola... Dobrze opisane podstawy języka. 2 i 3. Cóż chyba najlepiej zacząć od podstaw, które arduino bezczelnie omija. Musisz zapoznać się z wszystkim co było "pod spodem" funkcji na arduino. Czyli co to są rejestry, jak je obsługiwać...
1 kHz to praktycznie nic. Nie rozumiem, dlaczego proste ładowanie rejestru CCR zastąpiłeś wywołaniem funkcji, która wykonuje mnóstwo dziwnych czynności. Zmiana współczynnika wypełnienia wymaga wyłącznie zapisu rejestru CCR. Timer programuje się tylko raz na początku - potem tylko ładujesz wypełnienie i ew. okres. Prawdopodobnie to każdorazowe zbędne...
google "arduino timer"
Nie licz na gotowe biblioteki, które najczęściej zawierają masę błędów. Napisz swoją obsługę serwa. Timerem wygeneruj impuls zależnie od tego jaki kąt chcesz uzyskać. Wiele serw nie wymaga przerwy pomiędzy impulsami ok 20ms, jeśli jednak ma ona być to też jest proste, po wygenerowaniu impulsu, wywołane zostanie przerwanie, które zmieni konfigurację...
(at)siwy2411 Z głównej strony Atmela masz Atmel MCU Selector - zaznaczasz jakie zasoby potrzebujesz i wychodzi ci jakie procki masz do dyspozycji. Sprecyzuj też z jaką rozdzielczością musisz kontrolować częstotliwość - bo może się okazać, że to wcale nie jest takie proste do zrobienia na timerach sprzętowych.
Możesz zatem odpowiedzieć w świetle tego co już napisałem dlaczego net-billing jest gorszy od off-grida? Net-billingowa PV dobrze skonfigurowana i nieprzewymiarowana pozwala na zaoszczędzenie może 30% na rachunkach w skali roku (latem ponad połowę a zimą prawie nic), czyli wydłuży nam okres zwrotu inwestycji z 7-8 do 20-25 lat. Argumenty że prąd będzie...
Jeśli do prostownika na transformatorze zostanie dodany stabilizator napięcia, timer, a ponadto analizator stanu akumulatora z funkcjami wyboru optymalnego trybu ładowania w zależności od tego stanu , ochroną przed niewłaściwą polaryzacją , zwarciem wyjściowym , otrzymamy nowoczesny prostownik, który spełni wszystkie wymagania instrukcji ładowania...
Dokładnie tak. Skoro wykonujesz coś co jest po niewykonaniu skoku to po tej operacji dajesz 2 skok aby ominąć to co miało się wykonać przy wykonaniu 1 skoku. Dlatego wstawiłem ci tak JU - uncondintional - wykonana się bezwarunkowo - jakbyś dał JC to byłby zależny od A Tag_3 bodajże. Wstaw to co ci napisałem i będzie wykonywało tylko jedną operację w...
koniecznie zajrzyj na tą stronkę, którą podałem tu w swoim pierwszym poście - zobacz jak tam gościu wręcz na pająka robi układziki na Atmega8 ;) podłączysz sobie w ten sposób na początku diodę LED i pobawisz się nią, na początku proste miganie za pomocą pętli opóźniających - to podstawa , później poznaj Timery dzięki którym będziesz mógł zastąpić procedurki...
Witam, Kupię 50 prostych timerów LCD z sygnalizatorem dźwiękowym. Wymagana faktura. pozdrawiam Wat
Migającą diodę LED (żarówkę też) możesz zbudować z zastosowaniem popularnego układu LM555. Włączenie czterech żarówek czterema włącznikami jest bardzo proste, o ile nie mają być zastosowane jakieś specyficzne warunki. Natomiast opanowując programowanie mikrokontrolerów możesz tworzyć niemal dowolne urządzenia elektroniczne. Począwszy do migającej diody...
No nieźle pędzi. Co do miernika częstotliwości, to ja myślałem o czymś prostym opartym na AVR - w sumie 1 lub 2 timery w procku i mamy już dosyć porządny miernik. Jeden timer zlicza nam z zewnętrznego taktowania impulsy, drugi odmierza czas i miernik gotowy. Ale czasu na oprogramowanie jak na lekarstwo.
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
Znalazłem skromne zapiski... Skromne to mało powiedziane... (; To ma być coś na zasadzie co się robi na rejestrze przesuwnym, taki debouncer (przerzutnik->SIPO->detektor)?? Wersji programowej może wyglądać tak: -próbkować sygnał z pinu do zmiennej i przesunąć o bit w lewo. -Powtórzyć do zapełnienia zmiennej(znaczy się osiem bitów, osiem iteracji) -maska...
Przerobiłem sobie taki timer ,tak aby zatrzymywał się po odliczeniu czasu. Jest to banalnie proste, wystarczy przełożyć zasilanie silnika za mikroswitch i gotowe.
chociaż dla Ciebie to wystarczyłby zwykły timer na 30minut ustawiony, startujesz go ręcznie a po upływie czasu sam się wyłączy, proste i skuteczne. Fakt, a czy to po prostu nie trzeba zamiast tego termostatu jakiś termostat z timerem... w to samo miejsce? Natchnienia dostałem : Dzięki
SPI jest dosyc prostym peryferiem, tak samo jak timery czy GPIO. Założe się, że bardziej zaawansowane peryferia I/O jak USB, Eth czy CAN za cholerę sobie nie poradzą z takimi zegarami. Co jak co, ale osobiscie bałbym się przetaktowywać procesor w komercyjnych układach...;]
Na Mega328 z KB RAM uruchamianie OS nie bardzo ma sens. Zrób wielowątkowość opierając cały program o maszynę stanów. Zapomnij, że istniej delay. Owszem, krótkich delay (mikrosekundy) w AVR przeważnie nie da się przeskoczyć ale nie zawsze. Na 1-Wire, można obsłużyć USARTem. Nie ma żadnych delay i 1-Wire działa na przerwaniach. Masz więc już pierwszy...
Już to widzę w zimę, w sylwestra... 20 stopni mrozu, ciemno i dookoła pijani, którzy chcą naciskać przycisk. Zawiedzie w najmniej odpowiednim momencie. Takie sterowniki powinny być możliwie proste i bez uC. Ja bym dał jakiś elektromechaniczny timer.
Witajcie, Mam jakiś zonk z ładowarką Redox Alpha. Mianowicie ładując ogniwa NiMH/NiCd bardzo często ładowanie jest zatrzymywane równo po 2min (komunikat FULL) i aku oczywiście nienaładowane. Niezależnie od serwowanego natężenia. Wszelkie limity, timery mam wyłączone. Ogniwa to proste akumulatorki (świeże) do aut RC. Nie próbowałem czy problem występuje...
polecam pinnacle studio 11 albo uled video studio to drugie proste i przyjemne
Nie wiem, jak wysoki poziom to ma być, ale może urządziłby cię jakiś zegar: np. na pcf8583 i wyświetlaczu alfanumerycznym. trudne nie jest, całkiem banalne też nie (musisz napisać obsługe i2c i lcd). Do tego dorzuć (gdyby było za proste) klawiaturę, jakieś alarmy, budziki, timery, stopery, jakiś terminarz, kalendarz, opcje zegara szachowego i co tam...
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ę że to powinno być proste a instrukcja w ogóle praktycznie pomija tę funkcje.
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ć na zasadzie wyciągnięcia "zatyczki". tak jak to jest w nie których zabawkach....
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ć programowo. Obawiam się że tak jak napisał Janusz_kk , przy użyciu...
Juz w innym watku podawalem linka... http://www.e-automatyka.eu/articles/902-... Cos pewnie znajdziesz przydatnego. Dzięki Ci bardzo, ale to już mam. Przejrzałem dokumentację InTouch'a, ale nic konkretnego nie znalazłem. Musi przecież być coś związanego z timerami.
PWM do krokowego jest bez sensu. Przypadkowo wpadłem(dosłownie i z wiedzą i wpadką). Mam silniki krokowe 200 kroków na obrót. Steruję przez przerwania timera w ten sposób, że zmieniam stan pinu(invert). Wiadomo, że krok dla silnika to 0-1-0. Zmieniając stan pinu z timera robiłem połowe tej procedury. Wysyłam 200 invertów a silnik robi pół obrotu. Wszystko...
jak czytam instrukcje to czarna magia Nie taka czarna. Mając w ręku ten timer wszystko staje się jasne i proste. Pozdrawiam. Ps. Można go również kupić na aliexpress, lecz czy warto czekać tyle czasu na przesyłkę?
Hmm Nie jest to takie proste jak sobie wyobrażasz. Najprostszy zegar jaki ja często stosuję: Oczywiście preskaler i początkowa wartość timera dostosowana jest do 8Mhz Jeśli chcesz zastosować zegar z innym taktowaniem musisz sobie obliczyć początkową wartość i preskaler. $regfile = "m8def.dat" $crystal = 8000000 Dim Sekunda As Byte Dim Minuta...
Powiedzmy, że wyjście TxD UART chcę zmodulować przebiegiem z timera? W XMEGA to proste, jak to zrobić w ARM? Możesz z czystej ciekawości podać cel takiego zabiegu? Bo zastanawiam się do czego można wykorzystać takie działanie.
No to po kolei. Załóżmy, że masz ustawiony znacznik przerwania X. Próbujesz wykonać swoją błędną operację: SR &= ~X; którą procesor wykonuje tak: temp = SR; temp &= ~X; SR = temp; Po wykonaniu temp = SR; w SR jest ustawiany bit Y, bo timer właśnie wygenerował inne przerwanie. Twój błędny kod skasuje bit Y, bo zapisze 0 na pozycję bitu Y. Kod poprawny...
Przyciski - DEBOUNCE Odliczanie - CONFIG TIMER i przerwania.
Istotną zaletą jest natomiast fakt, że urządzenie jest niezwykle proste w budowie, a przy tym - efektowne.
Nie powinno ;) The extreme values for the OCR2A Register represent special cases when generating a PWM waveform output in the fast PWM mode. If the OCR2A is set equal to BOTTOM, the output will be a narrow spike for each MAX+1 timer clock cycle. http://www.elektroda.pl/rtvforum/topic31...
Dziękuję za wszystkie wasze odpowiedzi, każda jest inna i każda coś wnosi, tzn otwiera mi oczy na ta sprawę, jednak widzę w tej sprawie różne opinie jedni piszą że to proste i wystarczy 3 kabelki podłączyć, inni że timer nie będzie działał a mnie najbardziej interesuje wypowiedz o tym że tam nie ma tych kabli i że timer nie będzie działał, czy to prawda...
Proste: Bylejaki kod obsługi DS18B20 bez użycia przerwania timera lub sprytnego użycia UART nie może działać poprawnie, jeżeli reszta oprogramowania korzysta z jakichkolwiek przerwań aktywnych podczas komunikacji z DS18B20.
integra timery xmega timery atmega8 timery
tyrystorowy moduł zapłonowy schemat grzałki elektrodowe instrukcja rosyjski oscyloskop
inwerter wyspowy dewalt dcb107
TCL 43P615 – reset fabryczny bez pilota, przyciski, pinhole, Android TV Clarion DSP CZ-641 – usuwanie żelu z nóżek procesora, czyszczenie IPA, ESD, QFP