Czekam na sugestie z góry dziękuje za pomoc;) Robisz totalnie złe założenie niestety. Timer sprzętowy działa bardzo dobrze i precyzyjnie. Nie może on przepełniać się w trybie normal wcześniej niż po 256 tyknięciach zegara ;) ... zatem przez złe założenia - jeszcze wyciągasz złe wnioski i nie w tym miejscu co trzeba szukasz błędu. A błąd polega na tym,...
WD sam sie do tego przyznaje hxxp://wdc.custhelp.com/app/answers/deta... Czyli mozna dosc szybko dokrecic do miliona majac timer ustawiony na fabryczne 5-8s ale jest na to metoda na linuxsie dle3ctl v0.9 - Read, Set or disable the idle3 timer of Western Digital drives Copyright (C) 2011 Christophe Bothamy Usage: idle3ctl [options] device Options:...
Kupa błędów, trudno, żeby działało. Nie wiem, czy wszystkie wyliczę: 1. W komentarzach jest TIM1 ch1, TIM1 ch2, TIM1 ch3, ale kody pod tymi komentarzami są identyczne (tylko rejestr CCRx jest zmieniony) - niby czym się różni inicjowanie dla poszczególnych kanałów? 1a. Rejestry PSC i ARR są określone dla timera (wspólne dla wszystkich kanałów), więc...
Miałem chwilę więc chciałem napisać szybko program na Aduino Mega2560, ale potem sobie przypomniałem, że tam mikroskopijny kwarc a błąd przy 16MHz dla 115200 jest za duży. Wziąłem więc Mega128 bo była wolna i pod ręką. Napisałem program w którym przez Charmatch odbieram string "1234567890" po odebraniu Entera. Żeby było uczciwie to jeszcze odpaliłem...
Myślę że przesunięcie rzędu czas trwania jednej konwersj nie było by problemem więc pytanie nadal aktualne A dlaczego nie wykorzystać możliwości. Jeżeli nie znasz HALa to najpierw zainstaluj sobie przykłady w Cube (ale nie mx) i przeanalizuj je. Wtedy domyślisz się jak zaincjalizować porty, ADC, DMA i timer aby trygierzował konwersje w odpiednim czasie....
hmmm no ja to robiłem wtedy w Bascomie mniej więcej tak: ustawiałem sobie tak któryś Timer, żeby przerwanie wykonywało się powiedzmy 64 albo 128 czy ze 200 razy w ciągu czasu trwania jednej połówki czyli w trakcie ok 10ms tak? Gdy pojawiło się przerwanie INTx to odpalałem ten Timer, który zaczynał tykać i wykonywać przerwanie tyle razy ile ustalonych...
Witam, już wcześniej na podstawie tego fragmentu kodu, który podałeś mówiłem, że program ten wykorzystuje płynne sterowanie jasnością tylko ty tam wstawiłeś stałą o wartości 70. Mówiłem też, że skoro nie wiadomo jakie jest taktowanie procka to ciężko powiedzieć co z czego wynika. Ale teraz widać jak na dłoni potwierdzenie tego co pisałem, jest to typowe...
http://obrazki.elektroda.pl/8267947700_1... Ponad 20 lat temu jako amator hobbysta budowałem proste układy elektroniczne. Studia i styczność z informatyką spowodowały, że porzuciłem hobby pod nazwą "składanie elektroniki" na rzecz "składanie programów komputerowych". W bieżącym roku (2011) dzięki uprzejmości kolegi Jacka.M, który okazał...
http://obrazki.elektroda.pl/3637756900_1... http://obrazki.elektroda.pl/6313868300_1... Zrealizowałem w tym roku swoje postanowienie jeszcze sprzed zeszłej zimy i zrobiłem sobie wreszcie własny sterownik pieca CO. Na początek pytanie "dlaczego"? Otóż oryginalny dostarczony z piecem przede wszystkim miał 6 poziomów nadmuchu...
http://obrazki.elektroda.pl/6092632500_1... Witam. Słowem wstępu: Chciałbym zaprezentować mój generator wysokiego napięcia na bazie cewki zapłonowej od Fiata. Układ ten wyróżnia się tym od innych, że generuje bardzo wysokie napięcia, rzędu 50 tysięcy volt. Wyładowania są głośne i spektakularne. Dlatego też wszystkim początkującym, niepełnoletnim,...
https://obrazki.elektroda.pl/9994348800_... Zapraszam na szczegółowe sprawozdanie z budowy prostego termometru/higrometru na bazie części znalezionych w szufladzie. Najpierw dobiorę i uruchomię tutaj wyświetlacz, potem złożę i wykonam niezbędny układ na płytce uniwersalnej, a na koniec do niego dodam czujnik AHT20, tak by móc odczytywać...
https://obrazki.elektroda.pl/3335860100_... Tutaj pokażę, jak stworzyłem i przetestowałem sterownik lampy LED sterowanej PIR (z czujnikiem światła) dla Ostrzeżenie: ten temat jest samouczkiem / przewodnikiem programistycznym dla OBK i wymaga podstawowej wiedzy z zakresu programowania w języku C, podstawowa wiedza na temat OBK również...
https://obrazki.elektroda.pl/8003230600_... Po umieszczeniu materiału o porównaniu częstotliwości Napiszcie co myślicie o takiej metodzie. Wróciliśmy do tematu https://obrazki.elektroda.pl/3296797900_... Wejście sygnału mierzonej częstotliwości podamy na TIM2 CH2 czyli PA1 na płytce oznaczone jako A1. Nie będziemy...
https://obrazki.elektroda.pl/4024863600_... W tym temacie zbuduję od 0 prosty ściemniacz LED sterowany dwoma przyciskami. Projekt będzie oparty o PIC12F683, którego tu zaprogramuję bez użycia zewnętrznych bibliotek - GPIO i PWM zostanie skonfigurowane wedle informacji z noty katalogowej. Do tego dobiorę kilka zewnętrznych elementów...
https://obrazki.elektroda.pl/4509007500_... Zapraszam na prezentację https://obrazki.elektroda.pl/1519670000_... Przygodę z APM32F003F6 pozwoli nam szybko rozpocząć płytka Mini Board. Oprócz głównego MCU z przydatnymi do uruchomienia elementami takimi jak rezonator kwarcowy, przycisk RESET oraz testowy, diody LED,...
Poł nocy spędziłem nad tym - wciągneło mnie to cholerne radio ;) ale jakoś tak mam, że najlepiej mi się piszę kod jak wszyscy śpią. Powiedzmy, ze rozwiązałem problem ale widzę pewne rzeczy do poprawy. Zamiast sprawdzać w pętli void loop() co jest niestabilne czasowo to przypisałem sprawdzenie kodu IR do Tickera dla Timera2 . Timer wywołuje co 300us....
https://obrazki.elektroda.pl/1570592100_... Witajcie, zapraszam na relację z konstrukcji zegara na PIC18F2550 napisaną w formie tutoriala, wszystko krok po kroku. Pokażę tu jak i z czego tworzyłem prosty projekt DIY na prośbę jednego z czytelników. Wykorzystamy tu wyświetlacze 7-segmentowe, rejestr przesuwny, obsłużymy przyciski a...
https://obrazki.elektroda.pl/2040620700_... Przedstawię tu spontaniczny projekt który został zrobiony w jeden dzień - dwukanałowy ściemniacz pasków LED oparty na PIC12F1612, zbudowany przy wykorzystaniu części z elektrośmieci. Oprócz PICa mój ściemniacz będzie korzystał z pamięci EEPROM do zapisu stanów jasności - jest to niezbędne,...
Witam Kolegów, chciałem przedstawić prosty układ, będący czujnikiem zaniku napięcia sieciowego (fazy) – ale nawet KRÓTKIEGO zaniku. Może komuś się przyda do czegoś taki prosty układzik. Minimalny czas trwania wykrywanego zaniku, czyli reakcji czujnika wynika z parametrów czasowych zastosowanego przekaźnika 230VAC. Jeżeli jest on szybki, to czas...
http://obrazki.elektroda.pl/3092945800_1... Witam Nie jest to mój pierwszy projekt ( było ich już z kilkunaście ;) ) , jednak jestem z niego nieco bardziej zadowolony niż z innych; włożyłem w niego także więcej pracy dlatego postanowieniem go opublikować. Ponieważ postanowiłem podciągnąć/ sprawdzić swoje umiejętności programowania /...
https://obrazki.elektroda.pl/9367114800_... Póki co wygląda na to, że to jednak była wina silniczka. Poprzedni włączał się, za chwilę wyłączał – robił, co chciał. Co ciekawe, po wyjęciu z lodówki i podłączeniu na krótko kręci prawidłowo – aż zacząłem podejrzewać, że może to jednak była wina słabego styku na przekaźniku timera defrost....
Witam , Wracam do tematu . Zegar skończony i przetestowany . Podziękowania dla autora za pomoc . Kilka krótkich filmów z pracy zegara wykonane telefonem . https://filmy.elektroda.pl/11_1551555088... https://filmy.elektroda.pl/90_1551555174... https://filmy.elektroda.pl/15_1551555225... https://filmy.elektroda.pl/89_1551555287... Jedna z dwóch gier...
https://obrazki.elektroda.pl/8170361000_... Witajcie moi drodzy Dzisiaj przedstawię "inteligentne" gniazdo WiFi BlitzWolf BW-SHP8 , czyli po prostu gniazdo elektryczne z przekaźnikiem którym możemy sterować przez aplikację na Androidzie z dowolnego miejsca na świecie. Gniazdo to oferuje też dodatkowe funkcjonalności, takie jak podgląd...
https://obrazki.elektroda.pl/3153730500_... Witajcie moi drodzy W tym temacie najpierw szczegółowo pokażę wnętrze drukarki HP Deskjet D1360 , a potem przedstawię jak można wykorzystać jej części z Arduino. Określę pinout enkodera ze środka, napiszę kod pozwalający określić pozycję karetki dzięki użyciu enkodera, oraz też oczywiście...
https://obrazki.elektroda.pl/9151185000_... Autor poniższego zestawienia jest inżynierem i konsultantem wsparcia dla systemów wbudowanych. W swojej karierze poznał on szereg różnych architektur mikrokontrolerów, różniących się wydajnością, wyborem peryferii, poborem zasilania etc. Wybór odpowiedniego układu stanowi zawsze o sukcesie...
https://obrazki.elektroda.pl/1176245800_... Chciałem wam zaprezentować rozwiązanie programowe sterowania urządzeniami opartymi o MQTT i Zigbee2Mqtt poprzez PHP. Oprogramowania umożliwia: - tworzenie automatyzacji w tym także automatyzacji opartych o pętle czasowe czy opóźnienia, - tłumaczenie wiadomości MQTT np. pobieranie informacji...
http://obrazki.elektroda.pl/5851782000_1... Jako, że sezon na kąpiele w ogródku się rozpoczyna to być może ktoś skorzysta z mojego opisu podgrzewania wody w basenie ogrodowym. Ogrzewanie skończyłem w zasadzie w maju i pod jego koniec i jakieś trzy dni po zalaniu 13-o stopniową wodą miałem temperaturę 26 stopni, ale od początku... Na...
https://obrazki.elektroda.pl/9151185000_... Druga część artykułu o najtańszych nowych mikrokontrolerach z roku 2017. Ekosystem developerski Środowisko developerskie mikrokontrolera ma ogromny wpływ na jakość pracy z nim i w konsekwencji - na produktywność. Na to składają się różne czynniki – jakość IDE, dostępne biblioteki, płytki...
https://obrazki.elektroda.pl/6017596700_... Witajcie moi drodzy Dziś przedstawię moją płytkę startową pod 16-bitowy mikrokontroler dsPIC33EP512GM304 wykonaną w technologii SMD. Płytkę bazowałem na źródłach Eagle od Arduino , więc wygląda do niego niewątpliwie podobnie. Projekt płytki Projekt płytki bazuje na jednej z wersji Arduino...
Trochę to trwało ale dopiero dzisiaj jestem po praktycznym użytkowaniu grzejnika-Klarstein/Wonderbeam 900 Panel grzewczy na podczerwień. Jeżeli chodzi o kwestie komfortu cieplnego to na 95% sprawdzi się, dość szybko odczuwa się ciepło. Ale jest z nim problem, na początku myślałem, że nie czaję bazy ale teraz mam pewność ( przetłumaczona instrukcja )...
Dziękuję _jta_ za fajny opis, który dał mi dużo do myślenia. Na początku nie wyraziłem się dokładnie mówiąc układ analogowy miałem na myśli układ który nie będzie wymagał programowania. Nie chciałem dokładnie tłumaczyć do czego ma służyć ten układ, bo jestem początkujący w moim hobby a znawcy tematu mnie zaraz skrytykują że to się robi inaczej, lepiej...
http://obrazki.elektroda.pl/8322671200_1... Moduły Trinket https://learn.adafruit.com/introducing-t... firmy Adafruit są niewielkimi płytkami rozwojowymi dla mikrokontrolerów. Oparte one są o układ ATiny85 firmy Atmel. Płytka została zaprojektowana tak, aby była niewielka, co umożliwia jej integracje z dowolnym niemalże projektem....
Jak łatwo, tanio i przyjemnie zacząć przygodę z elektroniką? https://obrazki.elektroda.pl/6958449000_... W ucząc dzieci elektroniki . Pomysły i inspiracje na początek nauki elekroniki Największą (za to możliwe, że jedyną) przeszkodą w rozpoczęciu edukacji elektronicznej jest zebranie kilku elementów wyposażenia. Jak już zostało...
http://obrazki.elektroda.pl/4373549900_1... Witam wszystkich forumowiczów. Dziś Wam przedstawię zegar który wykonałem głównie z ciekawości, jest to projekt który został już opublikowany na elektrodzie przez użytkownika "Mariusz Wiśniewski" poniżej link do tematu. http://www.elektroda.pl/rtvforum/topic45... Prawdę mówiąc zegar...
Program ma dużo błędów i jest źle napisany. Po pierwsze nie wiem w jakim celu używasz pętli while. Po drugie nie wiem jakie jest taktowanie procesora (zakładam że 1MHz a nie 1 000 000MHz :) ). Do takiego zadania wybrałbym prescaler timera0 na maksa (1024), i nie skracał cyklu. Wtedy miałbym przerwanie o częstotliwości ok. 3,8Hz (co ok. 0,26 sekundy)....
W każdym programie jakoś musisz obsługiwać upływ czasu, na pierwszej lekcji do zamigania led użyłeś delay, do paru innych prostych programów to też wystarczy, ale generalnie należy to robić na timerze. Jest to tak oczywiste, że w Arduino zrobili do tego gotowe funkcje, w AVR C masz sobie to napisać sam. Czyli w obu uC masz mieć timer wybijający rytm...
ustaw timer = 6 w podprogramie obsługi przerwania bo tam jest on wywoływany " co przerwanie"
Chcę żeby timer w miarę możliwości szybko taktował, aby liczby na wyświetlaczu tak szybko leciały, żeby nie można było trafić w wybraną.
Dodajmy, że kiedfy pilot nie nadaje, odbiornik odbiera śmieci i wystawia na wyjściu przebieg prostokątny, któego zbocza są dużo gęstsze niż podczas odbioru danych, a każde zbiocze będzie w takim przypadku generowało przerwanie. Dlatrego lepiej jest odbierać w przerwaniu timera, a nie używać przerwań od zboczy. To jest oczywiste, ale.. odbiornik RF...
Udało się wykonać pełną kopię zapasową 2 MB i flashować plik FullFW.bin. Jednak po wykonaniu tej czynności nic nie pojawia się w sieci Wi-Fi. Jednak wyświetla (prawdopodobnie poprawną) temperaturę i wilgotność na diodzie LED. Dodano po 1 340728aa SYS:000000df 0040192c 00000158 ST:00000000 J 0x10000 bk_misc_init_start_type 0 0 prvHeapInit-start...
Witam, napotkałem problem dotyczący generowania od dwóch do czterech sygnałów PWM na dwóch timerach - 8 i 16 bitowym. Posiadam Atmegę 328p z kwarcem 16 Mhz. Timer 8 bitowy ma generować przerwanie z czestotliwością 800 Hz (po 200 Hz na kanał, przy obsłudze czterech kanałów.). Timer 16 bitowy ma generować przerwanie by w efekcie PWM miał szerokość od...
Może tak być. Niestety póki nie wiadomo co to dokładnie jest, to ciężko stwierdzić jak dokładnie działa ;-) Tylko zastanawia mnie na jakiej zasadzie by stwierdzał za krótki impuls i brak chęci współpracy. Bo jak przychodzi trigger, to on teoretycznie jeszcze nie wie jak szybko mu się naładuje kondensator przez nastawiony opór.. A z tego co piszesz dla...
Informacje do automatyki powinny iść siecią energetyczną tak jak obecnie do "inteligentnych liczników". To znacznie ogranicza możliwość włamu ale pomyślmy rozsądnie: co haker może zrobić bojlerowi? Poważnie nie rozumiesz? To nie odpisuj tak szybko i się zastanów. Bojler Ci wszystko zasłania. Sieć energetyczną to znam jeszcze z czasów kiedy istniała...
O super, o to chodziło, będę testował. Dodano po 42 Zrobiłem na szybko [url=http://www.falstad.com/circuit/circ...
Zgadza się, kwadratowy pin to Rx, wyżej Tx, wyżej GND. Rejestrator z tego co się orientuję to rebrand Dahua XVR5104C. Sprawa wygląda tak: - rejestrator ma adres IP 192.168.1.108. mam dostęp do Telneta, jednak z otwartych portów jest tylko 23 - ponoć na porcie 3800 powinien nasłuchiwać aktualizacji firmware z takich narzędzi jak ConfigTool. Przy łączeniu...
Stwierdziłem że dołożę na początku pliku nagłówek zawierający dane o ilości bajtów i matematycznie wyznaczę koniec. Mam pytanie jak przyspieszyć timer ? kod wykonuje się ze zbyt małą częstotliwością przy interval 1 czy można dać mniej ? np 0,5 :D Nie jest to problem wynikający z wolnego wykonywania się kodu bez timera jako pętla działa wystarczająco...
Nie widzę powodu żeby regulator fazowy i wyłącznik czasowy były oddzielnymi urządzeniami jeśli chcesz to zrobić na uC. Dobrze zrobione zgrzewarki zgrzewają szybko dzięki czemu metal się nie odkształca i nie utlenia, żeby zgrzewać szybko (kilka okresów napięcia sieciowego) trzeba mieć dużą moc. Dlatego dziwi mnie że najpierw chcesz budować regulator...
Witam . No i mam panowie kolejny przykład niedoskonałości symulatora wbudowanego w MPLAB dla procka PIC18F26K22 . Jest sobie dosyć prosty program . Przerwania zewnętrzne INT0 , INT1 ,INT2 dostają sygnał z detektorów przejścia przez zero z trzech faz . W każdym z przerwań uruchamiany jest osobny timer aby odmierzyć opóźnienie. Timert to T1 T3 T5 wszystkie...
Dziękuję bardzo za sugestie. Postaram się (jeśli dam radę) dodać 'Truth Table', bo rzeczywiście to powinno działać znacznie lepiej. Od kolegi z innego forum otrzymałem taki kod, to chyba będzie to o czym piszesz: [syntax=c]#define LED_DELAY 4000 //jak długo diody mają pozostać zapalone po alarmie (4000 ms czyli 4 s) bool alarm = false;//flaga alarmu...
Tak na szybko - może po wyjściu ze sleep zaprogramuj timer i (ewentualnie port) ponownie (tak jak przy initializacji na początku kodu).
timer działa przykłady atmega działa timer szybko reakcja
okulary aktywne panasonic rejestrator internet behringer wzmacniacz mosfet
electrolux ehh16340fk suszarka electrolux
Sanxing S34U28 – lokalizacja modułu GSM w licznikach energii, komunikacja PLC-G3, brak GSM Grundig V303 - Dane techniczne wzmacniacza