timer synchroniczny

Znaleziono około 161 wyników dla: timer synchroniczny
  • Wnętrze programowalnego włącznika czasowego zbudowanego bez tranzystorów

    Później sobie przypomniałem że w starych pralkach czy to franiach czy już nowszych automatach też były stosowane timery z silnikiem synchronicznym. Nie tylko, nawet stosowane były w pierwszych wyłącznikach schodowych. Również wszelakiego rodzaju timery (kuchenki mikrofalowe, piekarniki czy rożna elektryczne) w epoce elektromechanicznej wykorzystywały...

    Wnętrza urządzeń   15 Lut 2022 19:58 Odpowiedzi: 33    Wyświetleń: 5238
  • REKLAMA
  • [C] Jak wydłużyć czas pracy zegara na ATMEGA16 z Goldcapem 3F/5,5V?

    niestety, ale nie będę instalował eagle'a (jak pewnie większość użytkowników chcących Tobie pomóc) żeby obejrzeć Twój schemat - na przyszłość umieszczaj je w jako obrazki albo pdf'y. Jaki czas podtrzymania chcesz uzyskać? Ja zastosowałem kiedyś u siebie Gold Capa przy PCF8583. Z tego co pamiętam dało to około 12h podtrzymania (było to obliczone, nigdy...

    Mikrokontrolery AVR   21 Kwi 2012 11:35 Odpowiedzi: 14    Wyświetleń: 2299
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Różnice między pracą asynchroniczną a synchroniczną licznika TIMER w mikroprocesorach

    Witam Czym się różni praca asynchroniczna od synchronicznej licznika TIMER w mikroprocesorach? Dodano po 35 Polega na tym, że w trybie synchronicznym licznik jest taktowany z tego samego generatora co mikroprocesor, a w trybie asynchronicznym może być taktowany z innego źródła - np. kwarcu zegarkowego, a procesor z oscylatora wewnętrznego RC. Na czym...

    Początkujący Elektronicy   30 Sie 2012 01:27 Odpowiedzi: 4    Wyświetleń: 2340
  • REKLAMA
  • Jak generowac kilka przebiegow prostokatnych na jednym at32?

    Jakie to mają być w końcu te częstotliwości? Możesz zrobić wszystko synchronicznie względem 1 timera który służy tylko do odmierzania stałego 'rytmu'. A sygnały generujesz software'owo bazując na cyklach tego timera. Np. 1-83cykle, 2-122cykle,3-12cykli. Klawiaturę możesz odświerzać z jedną z tych częstotliwości.

    Mikrokontrolery AVR   01 Kwi 2009 21:01 Odpowiedzi: 50    Wyświetleń: 5391
  • Elektrolux ENB 3440 no frost nie rozmraża zamrażalnika

    Problem został rozwiązany. W defrost Timerze znajduje się silniczek synchroniczny z uzwojeniem którego jest włączony szeregowo kondensator 100nF. Kondensator został uszkodzony co spowodowało że silnik nie dostawał napięcia. Po wymianie kondensatora Defrost Timer pracuje prawidłowo. Dziękuję wszystkim za pomoc.

    AGD Początkujący   06 Cze 2011 17:56 Odpowiedzi: 6    Wyświetleń: 9196
  • Jak zastosować algorytm PID do regulacji temperatury wody w naczyniu?

    Nie wiemy na jakim sprzęcie pracujesz. Wydzielając temat założyłem, że to AVR, ale mogę się mylić. Metoda 1: Zamiast odliczać czas za pomocą _delay_ms(), użyłbym timera. [syntax=c] void sygnal_regulujacy2() { if (sygnal > 0) { wyjscie2 |= (1<<woda_minus); timerSet(sygnal); // zaladowanie wartosci i timer x start sygnal = 0; // Może być tutaj,...

    Mikrokontrolery AVR   18 Cze 2018 00:28 Odpowiedzi: 21    Wyświetleń: 1332
  • REKLAMA
  • [STM32F4] Jak zsynchronizować 7 wyjść PWM na STM32F4 bez przesunięcia fazy?

    Jeśli timery startują synchronicznie i mają równy okres, to o ile nie wyłączyłeś buforowania wypełnień i modyfikujesz wartości wypełnień w przerwaniu Update (końca okresu) - wszystko musi działać poprawnie. Oczywiście powinieneś używać przerwania tylko z jednego timera.

    Mikrokontrolery ARM   09 Wrz 2015 22:44 Odpowiedzi: 9    Wyświetleń: 1605
  • Ciekawostki o 8-bitowych mikrokontrolerach AVR

    Przydatne informacje o avrkach. Skoro autor zaczął już wnikać w listy rozkazów, to warto wspomnieć że AVRki dzielą się na subarchitektury rdzenia (AVR, AVRxm, AVRxt, AVRrc) , gdzie poza zróżnicowaniem w rozkazach występują też różnice w czasach ich wykonywania. Takie właśnie było moje zdziwienie gdy Tiny10 miał inne timingi od Tiny13, po czym odkopałem...

    Artykuły   01 Kwi 2020 10:19 Odpowiedzi: 44    Wyświetleń: 10662
  • Neonówki do zegara retro: trwałość, pobór prądu, zasilanie.

    Super. Trochę pomysł z mojej głowy, bo kminiłem żeby neonówkami sterował gotowy mechaniczny werk synchronizowany DCF-em. Możesz też spróbować napędzać mechanizm silnikiem synchronicznym np. wydłubanym z jakiegoś starego programatora pralki lub takiego zwykłego, wtyczkowego timera mechanicznego. Niewiele prądu one pobierają a przy obecnej sieci będą...

    Elektronika Retro   25 Sty 2025 21:06 Odpowiedzi: 25    Wyświetleń: 612
  • Atmega32 - Wart. rejestru licznika przy debugowaniu jest inna niż w rzeczywistoś

    Z drugiej strony jeśli nie masz takiej opcji to wybierz tryb symulacji - w tym trybie timery działają synchronicznie ze śledzeniem. Masz też licznik instrukcji, który umożliwia łatwe określenie czasu pomiędzy dwoma punktami, w efekcie nie trzeba bawić się timerami. Tylko dlaczego symulacja wykonywana jest dla zegara 1MHz, a nie jak zadeklarowem 16MHz....

    Mikrokontrolery AVR   21 Mar 2013 21:52 Odpowiedzi: 7    Wyświetleń: 1722
  • REKLAMA
  • ATMega8 - Jakie rejestry timera zerować przed uśpieniem mikrokontrolera?

    Pierwszy i bardzo poważny problem zauważyłem w funkcji TIMER1_COMPA, jest nim linijka rjmp uspij. Gdy się wykona, to przerwania pozostaną zablokowane, oraz kilka bajtów na stosie zostanie uwięzionych - głównie adres powrotu z przerwania. Można temu zaradzić poprzez wstawienie pop + pop + sei przed rjmp. Drugi problem, to karygodna pętla główna - dławienie...

    Mikrokontrolery AVR   15 Sie 2014 19:22 Odpowiedzi: 17    Wyświetleń: 2583
  • STM32F373 - Odczyt danych szeregowych z enkodera Fanuc 1 Mbps (nie UART)

    Może użyć DMA i Timera w trybie capture. Transmisje DMA wyzwalać synchronicznie drugim timerem.

    Mikrokontrolery ARM   10 Maj 2016 10:04 Odpowiedzi: 9    Wyświetleń: 1356
  • [STM32] Jak optymalnie wyzwalać dwa DAC MCP4728 przez I2C z STM32?

    Korzystam z ds'a układu MCP4728, rev. E. 0. Maksymalna częstotliwość zegara dla I2C przy zasilaniu ~3V (nie 5V), to 400kHz. 1. Załadowanie danych do 4 rejestrów to 83 bity, strona 38. 2. Czas przesłania danych do 2 układów, czyli 8 kanałów, to (1/400 * 83)*2 = 415us. To daje maksymalną częstotliwość odświeżania rejestrów 2,41kHz. 3. W Twojej propozycji...

    Mikrokontrolery ARM   15 Sie 2016 11:06 Odpowiedzi: 6    Wyświetleń: 1290
  • [STM32F405] STM32F405 - Jak uzyskać opóźnienia 1-3 us i kilkadziesiąt ns przy 21MHz?

    To co za różnica, kiedy odczytasz wynik? Jest różnica. ADC odczytuje 256 pikseli linijki CMOS, odczytuje 13 razy więc razem jest 3328 odczytów ADC. Całość musi być odświeżana w miarę często, tak długo, jak długo trzymany jest przycisk. Dodano po 5 Na ogół robi się to synchronicznie przy użyciu timera Nie bardzo rozumiem synchronicznie z czym. Co przerwanie...

    Mikrokontrolery ARM   28 Sty 2015 20:24 Odpowiedzi: 25    Wyświetleń: 1566
  • [ATmega8][Bascom] - Programowa realizacja bramki "OR"

    Było by super, ale jak to zrobić żeby się nie rozjechało? Jak zrobić aby ten trzeci PWM chodził zgodnie z pierwszym? To jest inny TIMER jest jakiś fixpatent żeby to chodziło "synchronicznie"?

    Mikrokontrolery AVR   09 Gru 2013 17:48 Odpowiedzi: 5    Wyświetleń: 1563
  • Jak uzyskać precyzyjne opóźnienia w GFA Basic na różnych komputerach?

    A po kilku zamyśleniach urodził się program do pomiaru częstotliwości CPU u PC: (chociaż prawie za każdym razem podaje troszeczkę inne wartości, ale z małym błędem) W tym Basicu też jest zmienna TIMER, zwiększa się co 1ms, ale dopiero teraz zwróciłem uwagę na ten szczegół: PROCEDURE wait(ms) INC ms DO qq = TIMER DO LOOP UNTIL TIMER > qq DEC ms LOOP...

    Software serwis   14 Lip 2003 15:58 Odpowiedzi: 9    Wyświetleń: 2188
  • [MSP430] [MSP430][CCS4] Zakłócenia w dźwięku przy użyciu PWM jako DAC na TIMER_A3

    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...

    Mikrokontrolery Pozostałe   17 Lut 2010 06:39 Odpowiedzi: 38    Wyświetleń: 9399
  • [AVR][c] - pomiar czasu między impulsami w ns- układ analogowy ?

    BlueDraco - taktowanie timera nie jest problemem, nawet w XMEGA może to być 256 MHz, ba, nawet w zwykłym ATTiny może być to w granicach 100 MHz. Problemem jest to, że wejście jest synchroniczne i procesor musi mieć możliwość samplowania wejścia z tak dużą częstotliwością. Stąd też taktowanie IO musi być wysokie, a to pociąga konieczność albo pracy...

    Mikrokontrolery AVR   14 Lis 2014 11:24 Odpowiedzi: 9    Wyświetleń: 1848
  • AtMega16 Avr Studio problem z timerami, pomiar czasu na T1.

    Zwróć uwagę na to że (jeżeli Cie dorze zrozumiałem) T0 zlicza impulsy o częstotliwości 170 razy mniejszej niż częstotliwość zliczana przez T1. I teraz w zależnośći w jakiej chwili czasowej wyzerujesz oba liczniki to wynik na T1 będzie się różnił o max 170 impulsów. Jeżeli chcesz mieć powtarzalne wyniki to licznik T1 musisz zerować wtedy gdy licznik...

    Mikrokontrolery   02 Lut 2008 22:14 Odpowiedzi: 4    Wyświetleń: 1483
  • [ATmega2560][C] - Modulacja jednego Timera drugim i dziwne "strzały"

    Dokumentacja Atmela nie opisuje bardzo precyzyjnie działania bloku "Waveform generator". Sugerując się jednak fragmentem: setting the COMnx1:0 = 0 tells the Waveform Generator that no action on the OCnx Register is to be performed on the next compare match można przypuszczać, że jeśli ustawisz bity COMnx1:0 na zero w momencie, gdy rejestr OCnx jest...

    Mikrokontrolery AVR   04 Lip 2013 12:00 Odpowiedzi: 5    Wyświetleń: 1641
  • [STM32] Algorytm sterowania mikrokontrolerem silnika indukcyjnego 3 fazowego

    Strasznie skomplikowałeś tak prostą rzecz. Nie trzeba wyliczać napięć skutecznych i z nich napięć szczytowych. Stosunek tych napięć jest stały, więc można to przeskalować i od razu wszystko obliczać na napięciach szczytowych. Z kolei zamiast ustalania okresu przerwań Timera można wykorzystać przerwania do Timera PWMa. PWM i tak nie jest w stanie wiernie...

    Mikrokontrolery ARM   21 Kwi 2018 10:37 Odpowiedzi: 15    Wyświetleń: 3402
  • Dobór przekaźnika czasowego do sterowania silnikami etapami

    Kol. Wojciech. fajnie jeżeli silnik będzie pracował kilka godzin; również jeżeli np. silnik będzie pracował 50 min i zatrzyma się, postoi jakiś czas i znów 50 min pracy...itd. wtedy Twój timer ma sens. Ale można założyć inny scenariusz: np. 10 min pracy, przerwa i znów 10 min pracy - wtedy obydwa silniki będą pracować prawie synchronicznie i timer.....jest...

    Automatyka Przemysłowa   07 Mar 2020 20:54 Odpowiedzi: 23    Wyświetleń: 669
  • ATxmega128A4U][C] - Podłączenie PWM+USB+ENKODER KWADRATUROWY+RS232

    32-bitowego PWM się nie robi, taktowanie timera musiałby w tym trybie mieć setki GHz :) Jakim silnikiem chcesz sterować? Krokowym, czy zwykłym szczotkowym? Do szczotkowego za pomocą tranzystorów mostka wybierasz polaryzację końców, która wpływa na kierunek obrotów. Prędkością sterujesz poprzez zmianę wypełnienia PWM. AWeX daje ci możliwość synchronicznej...

    Mikrokontrolery AVR   24 Sty 2014 09:32 Odpowiedzi: 37    Wyświetleń: 9792
  • [Arduino]Pomiar opóźnienia kodu przy zastosowaniu millis()

    Nie widzę nic śmiesznego w "zestrojeniu". Wcześniej realizowałem kod w oparciu o delay(), i jak chciałem interwał jednosekundowy to okazało się, przy wartości delay(1000) timer opóźniał się, dopiero przy delay(765) pracował synchronicznie z zegarem komputera (do wiadomości kolegi Jankowskiego) :)

    Arduino   26 Cze 2017 15:28 Odpowiedzi: 10    Wyświetleń: 2253
  • Jak zsynchronizować 5 mikrokontrolerów AVR na poziomie mikrosekundowym?

    Timery najprościej zsynchronizować taktując je ze wspólnego przebiegu zegarowego, który może być generowany przez 3 timer. W skrócie w jednym procesorze puszczasz timer i wyjście z niego dajesz na pin OCx. Z tego wyjścia doprowadzasz sygnał zegarowy na piny Tx timerów w innych procesorach. Po konfiguracji, jeśli wyzwolisz timer generujący zegar to pozostałe...

    Mikrokontrolery   31 Mar 2011 19:38 Odpowiedzi: 29    Wyświetleń: 2665
  • ATMEGA8 – konfiguracja timera do zliczania impulsów z czujnika i RPM na LCD 4x20

    Timer- np. Timer1- jako licznik zlicza impulsy zewnętrzne. Podane na odpowiednią końcówkę- T1 w wypadku ATmega8. Nie potrzebuje żadnego preskalera- bo preskaler dzieli impulsy z zegara- a tu nie ma co dzielić. Ustawiamy bity CS10-CS12 na external clock source- falling lub rising. Czy ustawiamy końcówkę T1 jako wejście- nie pamietam. Można ustawić. Ilość...

    Mikrokontrolery AVR   27 Sie 2010 20:59 Odpowiedzi: 22    Wyświetleń: 3964
  • Lodówka Electrolux ENF2440AOX, PNC: 925993128, nofrost, problem z silnikiem nawiewu JYF-01-2

    Załączyłem schemat. Tam chyba żadnej głównej płyty sterującej nie ma. Bardzo możliwe. Szkoda, ze nie podałeś wieku lodówki. Straszne prostactwo z dzisiejszej perspektywy, ale kiedyś było super. Taki NoFrost robiony "na piechotę". Silnik nie jest indukcyjny, jak zgadywałem, ale z magnesami w wirniku. Dziwne rozwiązanie, ale realne, choć pewnie baaardzo...

    AGD Początkujący   15 Kwi 2025 18:32 Odpowiedzi: 8    Wyświetleń: 219
  • [atmega] ATmega – generowanie SPWM do sterowania falownikiem H-bridge, sygnały IN1/IN2

    (at)BlueDraco Ale do kogo odnosi się twoja wypowiedź? Bo kolega (at)Wiking18 właśnie wziął współczesny MCU, który ma mechanizmy sprzętowego sterowania nie tylko sześcioma ale i znacznie większą liczbą tranzystorów, ba, ma mechanizmy służące sprzętowej realizacji zadania o którym piszemy w tym wątku, czyli falownika. A z ciekawości zapytam, do czego...

    Mikrokontrolery AVR   21 Sty 2015 18:16 Odpowiedzi: 65    Wyświetleń: 15126
  • [STM32] Jak obliczyć czas reakcji na przerwanie zewnętrzne w STM32?

    A wejście wyzwalające timer również potrzebuje tylu cykli ?? A co ma wejście do przerwań? Jeśli wejście reaguje na zbocze i jest synchroniczne to potrzebuje co najmniej 2 cykle.

    Mikrokontrolery ARM   09 Lip 2011 14:36 Odpowiedzi: 3    Wyświetleń: 1693
  • STM32F103 - Sterowanie silnikiem bezszczotkowym w gimbalu

    Rozwiązanie nie jest dobre*. Przede wszystkim wszystkie 3 wyjścia PWM powinny być synchroniczne. Czyli muszą pochodzić z jednego Timera. Akurat w STM32F1xx można łączyć Timery w pary, ale nie wiem czy na pewno się da uzyskać pełen synchronizm wyjść PWM w taki sposób. Zresztą szkoda tak kombinować i do tego zajmować 2 Timery, skoro po prostu można użyć...

    Mikrokontrolery ARM   20 Lip 2016 17:24 Odpowiedzi: 5    Wyświetleń: 1458
  • Jakie funkcje falownika 3-fazowego są kluczowe dla pracy silnika?

    Kolejny krok to wybór drivera do stopnia końcowego, bo raczej sterowanie końcówki na piechotę nie wchodzi w grę. Na mniejszych megach z timerami też nie ma problemu. Trzeba ustawić dwa timery w odpowiednie tryby i wystartować synchronicznie. Później sterowanie już się nie różni - zamiast OCR1AL, OCR1BL i OCR1CL masz OCR1AL, OCR1BL i OCR2. W powyższym...

    Automatyka Falowniki   08 Lip 2010 10:05 Odpowiedzi: 61    Wyświetleń: 43700
  • [C, STM32 CM3] Konfiguracja DMA MEM->GPIOx->ODR w STM32 CM3 z użyciem timera jako triggera

    Dzięki DXFM, no ja dokładnie o tym samym mówiłem przecież jako druga opcja. Spróbuje to zrobić. (at)alagner ja do tej pory korzystałem z FSMC, gdy miałem sytuacje: mam coś i się chcę tego pozbyć, niech idzie jak tylko się da, ale teraz to ma być synchroniczne więc nie wydaje mi się, że to bym mógł zrobić bez timera i tak, to może jak już mam mieć timer...

    Mikrokontrolery   24 Wrz 2013 20:35 Odpowiedzi: 5    Wyświetleń: 1851
  • [Atmega48]Obsługa UART synchronicznie z zewnętrzym zegarem

    Tak tez mozna. A nie lepiej zmierzyc czas trwania zero za pomoca timera, zapisac wartosc w epromie, odczytac programatorem wartosc, wyliczyc i uproscic kod??

    Mikrokontrolery AVR   22 Sie 2008 15:57 Odpowiedzi: 10    Wyświetleń: 1667
  • Timer w bascomie (atmega8) dziwnie liczy - pomocy!!!!!!!!!

    Sprawdź na symulatorze w którym momencie się rozjeżdżają wartości badanej zmiennej i timera1 Możliwe, że ta pętla się wykonuje więcej razy, bo warunek stopu przeskakuje. Timer jest zwiększany asynchronicznie w stosunku do programu i program może przeoczyć moment gdy Timer=konkretna wartość, bo sprawdza Timer1 w przypadkowych momentach a nie po każdej...

    Mikrokontrolery   10 Lip 2007 13:11 Odpowiedzi: 4    Wyświetleń: 1229
  • Synchronizacja ruchu skośnego silników X i Y w CNC - jak?

    Cześć Wszystkim. Bawię się jakiś czas w programowanie mikroprocesorów. Potrafię za pomocą przerwania od timera sterować silnikiem krokowym z określoną częstotliwością i przesunąć oś X lub Y maszyny o zadaną wartość, to dość proste. Problem pojawia się jak chcę wykonać ruch synchroniczny silników XY dla przykładu 10000 kroków silnikiem X i 876 kroków...

    Amatorskie Maszyny CNC   13 Maj 2020 16:02 Odpowiedzi: 22    Wyświetleń: 1311
  • [STM32] - jak zmienic w locie polaryzacje wyjscia timer?

    A nie prościej będzie zamiast zmieniać polaryzację załadować wypełnienie będące dopełnieniem do okresu? (czyli przełączenie polegałoby na załadowaniu (okres - x) zamiast dotychczasowego x). Sprzętowo nie da się zmienić polaryzacji ściśle synchronicznie z okresem. Nawet użycie DMA może wygenerować szpilkę.

    Mikrokontrolery ARM   21 Paź 2015 22:00 Odpowiedzi: 3    Wyświetleń: 975
  • Miernik częstotliwości na AVR - od 1Hz do 10MHz

    manekinen - Wiem, że większość Timerów AVR jest synchroniczna, jednak są też asynchroniczne względem sygnału wejściowego. Klasyczny 8051 faktycznie tego nie miał. Tu jednak nie o to chodzi. Chodzi o to, że włączyć zliczanie możesz w dowolnej chwili. Tzn. w dowolnym "punkcie" sygnału mierzonego. Tak samo z wyłączeniem zliczania. To właśnie ilustrują...

    DIY Konstrukcje   27 Mar 2020 13:07 Odpowiedzi: 54    Wyświetleń: 46911
  • Jak mikrokontroler wybrać - sterownik wyświetlaczy LED.

    Timerem inicjujesz wysyłkę danych przez DMA, inny timer zlicza impulsy i w odpowiednim momencie generuje strob zapisu. Oba taktowane z tego samego źródła (różne preskalery) dzięki czemu działają synchronicznie.

    Mikrokontrolery   23 Mar 2016 13:27 Odpowiedzi: 96    Wyświetleń: 11601
  • [Atmega8 - C] Diody migają synchronicznie, brak reakcji na przycisk PD2

    Sprawdzilem napiecie na PD2 i pokazuje 0. Ale moglby mi ktos powiedziec w ktorym miejscu programu jest odwolanie, zeby dioda na PB2 miala mrugac? //edit Wyczytalem w nocie, ze pin PB2 ma dodatkowa funkcje dotyczaca timera. Czy to ona wlasnie powoduje to miganie?

    Mikrokontrolery   23 Mar 2008 20:51 Odpowiedzi: 2    Wyświetleń: 960
  • Jak uzyskać transmisję synchroniczną z PC przez port COM z regulacją częstotliwości?

    Próbowałem numer zrobić na LPT ale brakło mi dokładności Timera a przygotowane WaitalbeTimery cosik mi ześwirowały i brakło mi częstotliwości generowania impulsu:( Tu będzie ten sam problem, bo musisz stan linii przełączać programowo.

    Software serwis   10 Maj 2004 19:36 Odpowiedzi: 5    Wyświetleń: 1203
  • [AVR] [AVR][C] Kompilacja biblioteki LCD HD44780 na ATMega8 - brak wyświetlania

    Ech, pośpieszyłem się, właśnie czytam notę katalogową... W Atmega8 możesz tylko na tym timerze korzystać z trybu Overflow (Wartość (0xFF-<Wartość dla OCR0>) należy wpisywać co przerwanie na jego początku). Dopiero nowsza wersja (Atmega88) ma tryb CTC. Na szybkiego to możesz przejść na Timer2 w trybie synchronicznym, ma zbliżone rejestry. Timer1...

    Mikrokontrolery AVR   17 Sty 2011 22:09 Odpowiedzi: 6    Wyświetleń: 2238
  • [attiny25] Jak zaimplementować software'owy port RS232 TX na ATtiny25 w C?

    Witam Chcę zaimplementować do mojego procka wysyłanie danych po RS'ie ( chodzi tylko o wysyłanie zgodne z standardem RS232 8 bitów danych, brak parzystości, 1 bit stopu, prędkość konfigurowalna). Czy ktoś ma jakiś przykładowy programik jak zaimplementować w programie alby jeden z pinów procesora pracował jako TX. Rozumiem że trzeba jakieś timery uruchomić...

    Mikrokontrolery AVR   30 Mar 2009 22:34 Odpowiedzi: 5    Wyświetleń: 1860
  • Jak przerobić wyłącznik czasowy 230V z Allegro na 12V do ogrzewania postojowego?

    Witam. Pierwszy model jest mechaniczny. Napęd silniczkiem synchronicznym. Drugi z timerów nie ma transformatora (zasilacz beztransformatorowy) i co gorsza może być synchronizowany częstotliwością sieci 50Hz. Przeróbka dość kłopotliwa. Pzdr.

    Projektowanie Układów   05 Sty 2008 18:26 Odpowiedzi: 4    Wyświetleń: 1443
  • SIM300CZ - Sposób zasilania układu z modułem GSM

    Na stole wszystko było OK, ale po zamontowaniu na samochodach zaczynały się cyrki. Modemy się po prostu nagminnie zawieszały! Woziliśmy się z tym problemem przez długi czas; trwał ping-pong z operatorami sieci. W końcu daliśmy za wygraną i zastosowaliśmy reset raz na dobę. Problemy z łącznością poprzez GSM prawie zniknęły. Hmm... A może winne temu...

    Początkujący Elektronicy   05 Sie 2015 23:13 Odpowiedzi: 7    Wyświetleń: 1017
  • STM32 - ZL29ARM - Uruchamianie płytki bez bibliotek

    W prawdziwym systemie na ogół potrzebujemy coś robić (np. sprawdzać stan guzików, czujników, wyliczać sterowania dla urządzeń) z częstotliwością dużo większą niż częstotliwość migania diod sygnalizacyjnych. W takiej sytuacji mnożenie przerwań od timerów może powodować zwiększenie czasu reakcji lub rozrzutu czasu reakcji na przerwania, co często jest...

    Mikrokontrolery ARM   13 Lut 2013 10:14 Odpowiedzi: 99    Wyświetleń: 15504
  • Arduino - Odczyt sygnału pulsycajnego i zapis w formie pwm.

    Nie wiemy jaki jest cel aplikacji tj. wymagania. Oczywiście leiej jest pisać programy nieblokujące i w sytuacji korzystania z timera i przerwań jest to efektywniejsze. Wiele prostych programów piszemy w sposob synchroniczny (blokujący) bo jest prościej (równiez do zrozumienia). Asynchroniczne przetwarzanie wymaga często utzrymywania maszyn stanu co...

    Arduino   21 Lut 2016 19:05 Odpowiedzi: 20    Wyświetleń: 3762
  • Ustawienie taktowania procesora ATtiny2313 kwarcem 32,768kHz w mkAVR Calculator

    jak zrobić żeby przerwanie od timmera 0 w atmedze8 było taktowane kwarcem zegarkowym(tzn. podłączam kwarc w miejsce xtal 1,xtal2 i skąd timmer 0 będzie wiedział ze ma być taktowany takim kwarcem) i jak dobrać preskaler itd żeby po zapełnieniu licznika odmierzana była 1s używam programmer's notepad. Kwartz ( quartz/kwarc) zegarkowy podłączony do m8...

    Mikrokontrolery AVR   17 Lis 2019 16:02 Odpowiedzi: 10    Wyświetleń: 1113
  • [atmega8] [atmega8][c] Jak ustawić timer do odmierzania dokładnie 1 sekundy?

    Wlasnie dlatego stosuje sie przerwania, jak procek ma cos innego do roboty to one i tak wystapia. Jesli ma wystapic pozniej przy pracy synchronicznej, to przy asynchronicznej tez wystapi pozniej. A co do kwarcu zegarkowego, przy zegarze 1MHz tez da sie odmierzyc dokladnie jedna sekunde :)

    Mikrokontrolery AVR   17 Mar 2009 23:20 Odpowiedzi: 16    Wyświetleń: 1524
  • Czy uda się wysterować Mosfeta w takiej przetwornicy?

    Oooo dzięki wielkie, czytałem przedtem o tym, ale nie wiedziałem, że można automatycznie zresetować Break przy aktualizacji timera, a bez tego wyjście było by zresetowane, aż do restartu procka. W dodatku są tam wyjścia komplementarne, które praktycznie załatwiają sprawę prostownika synchronicznego. A do tego wymagany będzie tylko podłączenie jednego...

    Układy Zasilające   19 Gru 2013 12:29 Odpowiedzi: 22    Wyświetleń: 4569
  • [STM32] Jak zsynchronizować PWM na pinach tim10 i GPIO z tim1?

    Myrek1: DMA wyzwalasz timerem, nie zmianą stanu portu. W dotychczasowych STM32 jedynym sposobem na wyzwolenie DMA przez port jest użycie na tej linii trybu capture timera - i wtedy oczywiście DMA wykona się w kilka cykli zegarowych po zmianie stanu linii. Na 80 MHz STM32L4 jest to czas ok. 140 ns. W przypadku wyzwolenia DMA przez timer w trybie compare/PWM...

    Mikrokontrolery ARM   03 Wrz 2018 20:07 Odpowiedzi: 9    Wyświetleń: 744
  • Optymalizacja czyli jak najszybciej miotac 4-bitami [C] temat ogórkowy

    Wyprowadzając clk z portc można zyskać 1 cykl ( 15 cykli zamiast 16) przy okazji nie wyprowadzając zbędnej części bajtu na pozostałe piny. ld r17.50 lot: ld r16, x+ mov r18, r16 andi r16, 0x0F out PORTC, r16 ori r16, _BV(clk) out PORTC, r16 swap r18 andi r18, 0x0F out PORTC, r18 ori r18, _BV(clk) out PORTC, r18 dec r17 brne lot andi...

    Mikrokontrolery   21 Lip 2011 18:08 Odpowiedzi: 1    Wyświetleń: 948
  • Scalak z przerzutnikiem RS asynchronicznym – oznaczenia, schemat, timer 5 minut

    Witam, mam taki problem. Otoz nie moge znalezc scalaka z przerzutnikami RS asynchroniczny (pomijam fakt, ze synchronicznych tez nie ma) Bede wdzieczny za pomoc. Jezeli ktos zna oznaczenia takiego scalaka, to z gory dziekuje za podpowiedz! Jeszcze jeden problem - potrzebuje jakis uklad (moga byc liczniki), a najlepiej jakis schemacik z czyms, co po np....

    Elementy Elektroniczne - zamienniki i identyfikacja   25 Mar 2004 10:29 Odpowiedzi: 4    Wyświetleń: 3165
  • Odmierzanie nanosekund na ARM przy użyciu timerów STM

    Tymczasem w takim F4 sygnał SPI czy UARTa może być w dwóch, trzech, czterech różnych pinach fizycznych i to zupełnie niezależnie od pozostałych sygnałów danego SPI/UARTa. Z F4 dopiero rozpocząłem zabawę. Już wiem, że magiczne 100MHz jest nieosiągalne jak używa się USB. Problem SPI rozwiązany, wygospodarowałem jednego USARTA. W urządzeniu nie będzie...

    Mikrokontrolery ARM   13 Mar 2018 22:51 Odpowiedzi: 62    Wyświetleń: 3714
  • Atmega32A - Konfiguracja PWM do odtwarzania dźwięku

    Źle bufor masz zorganizowany, źle wystawiasz dane z tego bufora do PWM. Nie napiszę tego w C bo nie będę dawał gotowca,ale mogę napisać jak logicznie to powinno być, resztę sam musisz zrobić. W przerwaniu timera masz tylko ładować do PWMa bajt z bufora wskazywany przez wskaźnik, nic więcej nie robisz w przerwaniu, a juz na pewno nie przeładowanie bufora...

    Mikrokontrolery AVR   01 Maj 2013 10:13 Odpowiedzi: 26    Wyświetleń: 5220
  • Układ kostki do gry na przerzutnikach JK, jak działa timer 555. Co kupić?

    Cześć, Zaprojektowałem sobie w EWB układ kostki do gry (1-6) (licznik synchroniczny na 3 przerzutnikach typu JK), jednak zastosowałem tam element clock. Czym go fizycznie zastąpić? Znalazłem w sieci Timer 555. Jak go ustawić, żeby generował sygnał z daną częstotliwością np. 500Hz tak jak mam to w EWB? Znalazłem taki opis: http://obrazki.elektroda.pl/7347068000_1...

    Początkujący Naprawy   18 Maj 2014 20:55 Odpowiedzi: 30    Wyświetleń: 4194
  • jaka jest roznica pomiedzy diora ws504 a ws504b i ws704?????

    Czy Timer T5020 włączy mi o odpowiedniej godzinie CD502, za pośrednictwem magnetofonu MDS506? W internecie, w opisach MDS 506 jest taki fragment: "Magnetofon wyposażono w funkcję synchronicznego włączania odtwarzania w dyskofonie CD 504 i nagrywania w magnetofonie (funkcja CD COPY). " . Czy to oznacze, że nici z załączenia CD502 mając w zestawie MDS506....

    Audio Serwis   04 Kwi 2008 19:35 Odpowiedzi: 69    Wyświetleń: 44736
  • Doświadczenia z przetaktowaniem AVR: Atmega128 i Atmega2561

    To o czym piszesz to jest implementacja konkretnego algorytmu którego się trzymasz. Najwidoczniej nie najlepszego, skoro 16MHz nie wystarcza żeby odpowiedzieć na prosty impuls. Jak wrócę do projektu (może jeszcze jutro) to pokażę kluczowy fragment programu w C, rozwinięcie assemblerowe i oscylogramy. Dodano po 9 No i przy okazji jestem prawie pewny,...

    Mikrokontrolery AVR   06 Lut 2017 16:58 Odpowiedzi: 151    Wyświetleń: 10833
  • Jak zapewnić efektywną komunikację między dwoma uC z minimalnym obciążeniem?

    można wziąć większy procek, np. ze stajni AVR XMEGA. Raz, że masz procek o 1/3 szybszy, to jeszcze możesz zrobić synchroniczny USART z wykorzystaniem DMA, co praktycznie zapewni brak obciążenia obu procków. Pamięć dwuportowa to raczej ciekawostka :) Jak już xmega, to chyba można jeszcze lepiej. Połączyć PORT<->PORT i w "Masterze" uruchomić Timer...

    Mikrokontrolery AVR   27 Cze 2012 07:43 Odpowiedzi: 17    Wyświetleń: 2322
  • Jak uruchomić wysoką częstotliwość PWM na ATtiny45? Kod nie działa poprawnie

    No wlasnie na jednym liczniku chcialem to zrobic, potrzeba dwoch? Czytalem noty i wywnioskowalem z nich ze tylko jeden timer jest potrzebny. Wartosc podawana do OCR1A wprost proporcjonalnie wplywa na ilosc ladunku jaki gromadzi sie na kondensatorze - modulujac amplitude. Czestotliwosc pwm to albo zegar systemowy dzialajacy na jednym zboczu (tryb synchroniczny)...

    Mikrokontrolery   09 Maj 2006 14:12 Odpowiedzi: 8    Wyświetleń: 1931
  • Verilog licznik 4-bitowy nie działa w ModelSim – brak sygnału na wyjściu D

    Twój opis jest NIESYNTEZOWALNY , zastanów się dokładniej nam takim czymś: always wykonują się współbieżnie względem siebie, i do tego mają dostęp (zapis), do tego samego reg ! Unikaj takich rzeczy na przyszłość... Zamień to na jeden blok, nawet jak w symulacji Ci pójdzie, na pewno nie przejdzie syntezy. Dobra, widać po poniższej linijce, że nie masz...

    Programowalne układy logiczne   08 Maj 2011 10:51 Odpowiedzi: 16    Wyświetleń: 3745
  • Jak ustawić Timer1 na taktowanie zewnętrznym kwarcem?

    Jeśli podłączysz zewnętrzny kwarc, musisz zmienić fusebity, dzięki czemu uC będzie chodził z tego kwarcu - to będzie główne źródło taktowania. Dalej po prostu wybierasz prescaler /1: timer1 zawsze pracuje w oparciu o to samo źródło co rdzeń (z wyjątkiem gdy zlicza impulsy z wejścia IC1) więc nie występuje problem wyboru źródła. Wybranie prescalera /1...

    Mikrokontrolery AVR   05 Kwi 2010 16:05 Odpowiedzi: 15    Wyświetleń: 1869
  • zaprojektować układ z 8051 umożliwiający wyświetlanie

    Heh, przecież ja tam nigdzie nie napisałem, że jest to jedyne słuszne rozwiązanie :-) Dałem ten schemat jako przykład bo miałem go pod ręką, a moje uwagi odnośnie sterowania sekwencyjnego są w sumie słuszne. Wplatanie obsługi multipleksowania w główną pętlę jest rozwiązaniem nieeleganckim i wymaga dużo więcej przemyśleń niż prosta obsługa przerwania...

    Mikrokontrolery   09 Cze 2004 22:40 Odpowiedzi: 11    Wyświetleń: 3623
  • [BK7231T] TreatLife 3-drożny inteligentny przełącznik ściemniacza (DS02S)

    Wiem, że tasmota oferowała opcję odłączenia wejścia od przekaźnika oczywiście mamy to również, możesz skryptować kanały w dowolny sposób, możesz użyć Btn_ScriptOnly i ręcznie skryptować zdarzenia Click, DblClick, 3 i 4x click, aby na przykład uruchomić timery lub przełączać przekaźniki lub cokolwiek innego, ale nadal w twoim przypadku całe przetwarzanie...

    Smart Home IoT   20 Lis 2023 08:31 Odpowiedzi: 40    Wyświetleń: 3954
  • Wartość OCR2 dla przebiegu 10Hz w Atmega32 - czy poprawna?

    Przy użyciu timera2 i trybu CTC chciałem uzyskać przebieg prostokątny o częstotliwości 10Hz. Czy dobrze dobrałem wartość OCR2, aby uzyskać taką częstotliwość? Nie wygląda abyś to zrobił poprawnie i otrzymał spodziewany effekt. Po pierwsze: Jeżeli wyjście kierujesz na pin PD.7, który jest skojarzony z wyjściem Timera2 (OC2) nie ma potrzeby stosowania...

    Mikrokontrolery AVR   24 Kwi 2020 19:06 Odpowiedzi: 3    Wyświetleń: 807
  • [ATmega16 i AT90CAN128] [C] USART synchroniczny - problem

    Sygnał taktujący podawany jest na pin XTAL1 AT90CAN128. Generowany jest przez ATmega16 (TIMER1 wyjście OC1A) więc mogę go sobie zmienić. Myślałem że to przez ten sygnał komunikacja nie działa dlatego jest taka mała częstotliwość. Dodano po 1 Wróciłem do wcześniejszych ustawień: AT90CAN128: taktowany z wewnętrznego kwarcu 8MHz, BAUD = 600 ATmega16: taktowana...

    Mikrokontrolery AVR   08 Lip 2008 07:41 Odpowiedzi: 11    Wyświetleń: 3837
  • [Atmega644p] Jak wykonać programowy reset Atmega644p bez użycia watchdog?

    Dobra nie będą Cię więcej męczył tylko powiem. To nie będzie reset. Podczas sprzętowego resetu są asynchronicznie resetowanie wszystkie rejestry specjalne. Czyli piny są ustawiane jako Hi-Z, Timery są zatrzymywane, ADC/I2C/SPI/UART zatrzymywane, przerwania wyłączane itd. itp. Skok pod adres 0 nie zrobi tego. K***a. Nic nie zrobi. Żeby to zrobić trzeba...

    Mikrokontrolery AVR   14 Mar 2010 12:58 Odpowiedzi: 11    Wyświetleń: 1991
  • Jak zapewnić dokładny pomiar czasu reakcji w ATMEGA8 dla dwóch strzelców?

    Co do bascoma...jako ze generuje wolny kod to nie możesz wepchnąć rozbudowanej obsługi licznika w przerwanie, bo pogubisz takty albo wykopyrtniesz procesor bo sie stos przepełni(w przypadku gdybys w obsłudze przerwań nie wyłączał przerwań, a w trakcie trwania jego obsługi wystąpiło następne przerwanie i tak w kółko) Musisz wziąć pod uwagę czas reakcji...

    Mikrokontrolery   15 Mar 2008 22:10 Odpowiedzi: 9    Wyświetleń: 6013
  • Przetwornica step down na dwóch tranzystorach w konfiguracji push pull

    Czy znasz jakiś sprawdzony sposób na sterowanie tranzystorów żeby ich nie otworzyć w tym samym czasie, czyli żeby ich nie usmażyć? Jest ich wiele, istnieją drivery MOSFETów z wbudowanym deadtime, albo scalone kontrolery do synchronicznych buck-ów, bez trudu mozna taki układ zbudować na bramkach Schmitt-a np tak żeby opóźniał zbocze narastające bardziej...

    Projektowanie Układów   29 Gru 2017 09:57 Odpowiedzi: 4    Wyświetleń: 1257
  • [mega32][C/ASM] 3 PWMy 8 bitowe (skracanie timer1 do 8 bit)

    Witam Zacząłem robić to programowo bo wyczytałem gdzieś, że nie da się zrobić 3 identycznych wyjść PWM w procesorze z 2 timerami 8 bit i jednym 16bit. Programowe rozwiązanie działa OK, tylko że nie da się nic więcej tam upchnąć... A może dało by się skrócić timer1 do 8 bitów (2PWM-y)? Może ktoś mógłby zrobić jakiś "wlepek" kodu z konfiguracją timerów...

    Mikrokontrolery AVR   19 Cze 2008 17:43 Odpowiedzi: 20    Wyświetleń: 2460
  • Jak prawidłowo odbierać dane z modułu GPS Neo-7 przez UART na STM32?

    Witam! Od jakiegoś czasu pracuję na stm32 - ucząc się o protokołach I2C współgrając z modułami magnetometru i ciśnieniomierza. Chciałbym dołączyć do tego moduł GPS jednak obsłużyć go przy pomocy UART'a. Sensor to NEO-7, wraz z podłączeniem zasilania GPS wysyła dane *żyje swoim życie*. Próbuję zrealizować to w następujący sposób i niestety nie wiem gdzie...

    Mikrokontrolery ARM   15 Wrz 2018 10:36 Odpowiedzi: 5    Wyświetleń: 693
  • amtega32 - ADC,błąd pomiaru, powiązane napięcia na różnych kanałach

    Przeczytaj jeszcze raz w dokumentacji sekcję dotyczącą ADC i zastanów się co się dzieje, kiedy przełączasz kanał i natychmiast zaczynasz proces przetwarzania? Tak jest w Twoim programie. W prostych uC, przetwornik ma tylko jeden układ S/H i tylko jeden kondensator. A jak jest kondensator i jakaś rezystancja na wejściu, to potrzebny jest czas. To wszystko...

    Mikrokontrolery AVR   18 Sty 2014 00:50 Odpowiedzi: 11    Wyświetleń: 1743
  • PIC18F45K50 i PIC16F1619 - Spadek częstotliwości przełączania pinu przy przerwaniach

    Witam, Widzę, że wywiązała się całkiem spora dyskusja i nie wiem do czego najpierw się odnieść. 1. Ten przypadek to maksymalne taktowanie timera i ciągłe wywoływanie przerwania, jednak nadal nie usprawiedliwia to czasu przełączania portu z ns do us. Nie zrobię teraz pomiarów więc nie podam dokładnych wyników ale przy wywoływaniu przerwania co 10us czas...

    Mikrokontrolery PIC   05 Gru 2016 23:18 Odpowiedzi: 30    Wyświetleń: 4665
  • Jak łagodnie wejść w świat CPLD/FPGA dla programisty C?

    Bym się rozpisał na ten temat, ale może kiedy indziej :P Dla fanów C/C++: "The Design Warriors Guide to FPGAs" i wiele innych.

    Programowalne układy logiczne   29 Lip 2012 15:29 Odpowiedzi: 6    Wyświetleń: 3156
  • STM32F0Discovery - Jak rozwiązać konflikt przerwań TIM2 i TIM3?

    Dostępy bitowe BitBand są atomowe z perspektywy procesora lub DMA, nie mamy jednak podstaw do twierdzenia, że są one atomowe z perspektywy peryferiali. Nie wydaje mi się, by mechanizm BitBand gwarantował, że sprzęt nie zmodyfikuje bitu w rejestrze peryferiala w tym samym czasie, gdy interfejs szyny będzie wykonywał na tym rejestrze operację BitBand....

    Mikrokontrolery ARM   31 Paź 2013 10:15 Odpowiedzi: 91    Wyświetleń: 7734
  • Czy synchronizacja dokona się w czasie dostępu? Generator zegara taktujący MCU.

    (at)kijas1 W ASF nie dłubie, IMHO nie ma sensu. To samo można zrobić na rejestrach szybciej i kod IMHO jest bardziej przejrzysty. Ale to inna dyskusja. (at)Piotrus_999 Nie chodzi o kolejność dostępu i bariery. Są dwie domeny zegarowe. Przepisujesz dane z rejestru znajdującego się w jednej domenie do rejestru znajdującego się w drugiej. Ponieważ oba...

    Mikrokontrolery ARM   17 Maj 2017 09:55 Odpowiedzi: 28    Wyświetleń: 1752
  • AT90S8545 - Liczniki PWM i Przypisanie Stanu na Inny Pin

    8545 nie ma takiego. Podejrzewam ze miales na mysli 8535. Na takie pytanie "ile" przeciez bez problemu znajdziesz w dokumentacji procesora. Procesor ma 1 licznik/timer 16 bitowy ktory ma dwa rejestry porownujace ktore wykorzystuje sie w trybie PWM wiec mozna powiedziec ze ma dwa PWM-y. Szukanie tej informacji zajelo mi 20 sek. Nie rozumiem tylko po...

    Mikrokontrolery   27 Sie 2004 19:34 Odpowiedzi: 5    Wyświetleń: 1398
  • Jak zbudować układ wykrywania drgań styków z PIC16F877 i 20MHz rezonatorem?

    Ja również chcę liczyć czas a nie impulsy. ilość impulsow podalem jako wyjasnienie, ze stosując filtr 5us (nie powiem dokładnie co to jest za parametr ale chyba minimalny wykrywalny okres) rozrzut liczby naliczonych impulsow jest dosc duzy (w %) co mogloby swiadczyc o dużo krótszym okresie niz okres probkowania. Oczywiscie parametrem cechującym dany...

    Mikrokontrolery   30 Maj 2011 08:51 Odpowiedzi: 9    Wyświetleń: 2442
  • Skaner dyskotekowy - zdjęcia, opis

    Witam, widziałem ten skaner na żywo jeszcze w fazie testu (bez lustra skanującego) Sama zmiana kolorów działa super, banalnie proste rozwiązanie (silnik synchroniczny na 230V z kuchenki mikrofalowej) i tarcza z powycinanych i poklejonych filtrów, a efekt jest taki jakby kolory przechodziły płynnie. Sterownik który kolega tam zastosował to sterowniczek...

    DIY Konstrukcje   28 Maj 2008 13:18 Odpowiedzi: 28    Wyświetleń: 9859
  • Jak skonfigurować DMA dla SPI w STM32F4 do obsługi DAC AD5724?

    Witam, projekt był realizowany już jakiś czas temu, ale w zasadzie od tamtej pory go nie modyfikowałem. A czy na pewno musisz też obsłużyć LDAC sprzętowo? Z tego co kojarze,to jest to dodatkowy feature DACow i można podpiąć LDAC do zasilania, a LDAC wyzwalać softwarowo. LDAC służy do jednoczesnego uaktualniania wyjścia analogowego na wszystkich kanach...

    Mikrokontrolery ARM   05 Sty 2015 13:10 Odpowiedzi: 8    Wyświetleń: 4167
  • Pytanie o PWM o częstotliwości 100kHz [mega8][Bascom]

    Proszę sobie zajrzeć do noty katalogowej ATTiny26 i jego młodszych braci ATTiny261/461/861. Ciekawe po co robili taki zaawansowany Timer i PLL taktujący ten licznik? Autor tematu chce budować tą przetwornicę na atmega8, nie attiny26. Poza tym, co z tego że attiny26 ma troszeczkę bardziej zaawansowany timer od reszty... A deadtime jakoś nie zauważyłem......

    Mikrokontrolery AVR   30 Mar 2011 11:18 Odpowiedzi: 12    Wyświetleń: 3581
  • [News - Atmel] - Next-Generation low-power 8-bit microcontrollers

    Marek_Skalski - kilka sensownych zastosowań modulacji UART już tu zostało pokazane, więc chyba na ten temat nie ma co dyskutować. Dziękuję za pewne wskazówki. Co prawda STM F4 nie wybiorę, ze względu na brak satysfakcjonującego mnie IDE, ale miło, że jednak pewne elementy o których pisałem są. Małe sprostowanie - timery w XMEGA można odpalać synchronicznie,...

    Mikrokontrolery AVR   16 Lis 2014 12:54 Odpowiedzi: 31    Wyświetleń: 2505
  • AVR - Diody RGB sterowane RC5, problem z przełączaniem kolorów po białym

    Ja mam następujące uwagi: 1. Jeśli skonfigurowałeś timer w tryb CTC, to po co wywołujesz w pętli funkcję zerowanie_timera() . To tylko powoduje pogorszenie dokładnośic odmierzania czasu. Oczywiście należy zsynchronizować timer z początkiem transmisji, ale wystarczy to zrobić raz, na początku obsługi przerwania INT0. 2. Trzeba pamiętać, że w momencie...

    Mikrokontrolery Początkujący   26 Lis 2015 09:01 Odpowiedzi: 7    Wyświetleń: 1341
  • Radeon 9600 256MB – optymalne ustawienia PCI Latency Timer i AGP Frequency na Abit NF7-S

    Ta twoja magistrala to troche wysoka.... a ciekawe czy masz ramy synchronicznie puszczone względem FSB. Ale wracając do tematu to zmiana magistrali AGP/PCI wiąże sie także z zwiększaniema magistrali wszystkich urządzeń więc odradzam przesade... bo jeżeli zwiększasz tę magistrale to zwiększasz szybkość pracy wszystkich podzespołów łącznie z kontrolerem...

    Komputery Hardware   25 Sty 2005 12:05 Odpowiedzi: 5    Wyświetleń: 1011
  • [C#] Jak rozwiązać cykliczne odpytywanie przez RS i wyświetlanie odpowiedzi

    Tak to jest obecnie zrobione, tylko bez timera, timeout jest obsłużony przez przechwytywany wyjątek SerialPort (ReadTimeout), a opóźnienia są realizowane przez usypianie wątku. SerialPort jest czytany w wątku synchronicznie (aktywnie) bez wykorzystania zdarzenia DataReceived. *** Ostatecznie tak to rozwiązałem (uproszczony fragment kodu): [syntax=csharp]...

    Programowanie   11 Sie 2011 18:41 Odpowiedzi: 6    Wyświetleń: 1612
  • [stm32f4] - Rejestr Timera ARR - czy timer może "przeskoczyć"

    Witam Piszę program, który będzie musiał się synchronizować z siecią 230V. konfiguracja Timera: [syntax=c] TIM8->PSC = 168-1; TIM8->CR1 |= TIM_CR1_ARPE; TIM8->ARR = rotor_period; //20000-1+5000; TIM8->DIER |= TIM_DIER_UIE | TIM_DIER_CC1IE; TIM8->EGR |= TIM_EGR_UG; // update generate TIM8->CCMR1 = 1; TIM8->CCER = TIM_CCER_CC1E; TIM8->CR1...

    Mikrokontrolery ARM   09 Lut 2013 18:24 Odpowiedzi: 2    Wyświetleń: 1626
  • Jak zrobić programowy PWM z wyjściem przeciwsobnym (na dwóch wyjściach)?

    Okej, koniec końców poradziłem sobie. Finalnie konfiguracja timera 1 wygląda następująco: [syntax=c] void setup(){ pinMode(6, OUTPUT); pinMode(5, OUTPUT); TCCR1A |= (1 << COM1A1) | (1 << COM1B1) | (1 << COM1B0) | (1 << WGM10); } [/syntax] Działa zarówno na Arduino, jak i attiny (a i pewnie na innych atmegach powinien) bez żadnych...

    Arduino   17 Sie 2020 15:02 Odpowiedzi: 60    Wyświetleń: 2946
  • Jak zbudować prosty timer 60s bez procesora z wyświetlaczem?

    To zależy jakie liczniki zostaną użyte do rozwiązania. Popularnym licznikiem zliczającym do tyłu (w tym wypadku) mogą być dwa liczniki 74xx192 (tzw synchroniczna dekada rewersyjna). Można do nich wpisać dowolną liczbę z zakresu 0 do 99 i liczyć w dół, aż do zera. Nie chce mi się wtej chwili szukać, ale jest też dobry licznik bin/dec CMOS mający zaletę...

    Początkujący Elektronicy   11 Mar 2009 18:22 Odpowiedzi: 10    Wyświetleń: 3498
  • Niedrogi 32-bitowy mikrokontroler STM32C0 ma zastąpić układy 8-bitowe

    https://obrazki.elektroda.pl/2759406900_... 8-bitowe mikrokontrolery nadal można znaleźć w wielu projektach, ale dzięki nowemu, niedrogiemu 32-bitowemu z rdzeniem AMR Cortex-M0+ taktowanym 48 MHz — STM32C0 — firma STMicroelectronics dąży do wyparcia 8-bitowych jednostek. Co może się odbyć wskutek: „ograniczonego wpływu...

    Newsy   24 Sty 2023 13:00 Odpowiedzi: 17    Wyświetleń: 1425
  • Końcówka mocy regulatora PWM dla silnika dużej mocy (12V 30A)

    Witam. Jak na pierwszy raz to już jesteś blisko. Parę uwag: - IRFZ44N to kiepski tranzystor o rezystancji DS 17,5mΩ, co przy prądzie 30A da 15W strat, doliczając straty przy przełączaniu, a przy takim sterowaniu z uC będą zapewne duże (tak jak i rezystancja będzie większa bo procek wystawi co najwyżej 5V na bramkę) to wyjdzie niezły piekarnik,...

    Projektowanie Układów   13 Gru 2012 22:15 Odpowiedzi: 24    Wyświetleń: 17184
  • [ATmega32][ATmega128] Kwarc - od początku - funkcja zegarka

    Witam, jestem początkujący, chciałem zaimplementować w swoim układzie (dodatkowo) funkcję pokazującą czas, czyli generalnie zegarek. Układ będzie oparty na procesorze ATmega*. Poczytałem trochę na forum o kwarcach i chciałem uporządkować wiadomości. Jeżeli chcę by nie było dysproporcji między aktualnym czasem a wskazaniem układu, to rozumiem, że potrzebuję...

    Mikrokontrolery AVR   12 Lut 2010 19:15 Odpowiedzi: 7    Wyświetleń: 4124
  • Jak skonfigurować przerwania w ATmega8 w języku C z użyciem GCC?

    Dave_SG dzięki za metodę, ale... nie działa :( Słusznie mówisz, że nie jest dla mnie ważne, aby synchronicznie przejść z jednego trybu taktowania na drugi. Ja bym tylko chciał, aby to taktowanie w ogóle się rozpoczęło. Sprawdziłem oscylator, jeszcze raz dla pewności przełączyłem fusebitami taktowanie ATmegi na niego i działa. Pięknie i wolno, po czym...

    Mikrokontrolery   13 Lis 2010 16:13 Odpowiedzi: 48    Wyświetleń: 19441
  • [AVR] Jak zbudować billboard LED z użyciem AVR? Potrzebne komponenty i zasada działania

    Np. taki pseudokod, oddajacy ideę programowego PWM wielokanałowego (pisane na kolanie): while (true) { for (j = 0; j < LICZBA_PORTOW; ++j) { if (pwm_portu[j] > 0) wlacz_port(j); } for (i = 0; i < LICZBA_KROKOW_PWM; ++i) { delay(CZAS_KROKU_PWM); for (j = 0; j <...

    Mikrokontrolery AVR   08 Wrz 2008 21:14 Odpowiedzi: 19    Wyświetleń: 2781
  • [AT89C4051][C]Przekazywanie wartości do funkcji przerwania

    Witam! Natknąłem się w swojej przygodzie z programowaniem na następujący problem. Otóż jedną z funkcji wykonywanych przez procek ma być sterowanie fazowe obrotami dmuchawy. Udało się uzyskać za pomocą przerwań i timera zmienne opóźnienie w odpowiedzi na detekcję zera. Jako że wystarczy kilka stopni regulacji, zrobiłem to tak, że wartości bardziej znaczącego...

    Mikrokontrolery   19 Lip 2009 08:53 Odpowiedzi: 2    Wyświetleń: 1764
  • Generowanie przebiegu w trybie CTC na Atmega8 [Bascom]

    Witam! Chciałbym uzyskać przebieg o wypełnieniu 50% i f~33kHz w trybie CTC na pinie PB3 Atmega 8L (OC2). Podpiąłem wyjście OC2 na oscyloskop i ciągle stan wysoki. Pierwszy raz i na szybko potrzebuję wygenerować taki przebieg. Proszę o pomoc. Późno już i coś mnie chyba przyćmiło. Namieszałem coś z ustawieniami portów czy jakiś rejestr nie jest ustawiony?...

    Mikrokontrolery Początkujący   03 Sty 2012 21:45 Odpowiedzi: 2    Wyświetleń: 2679
  • [Zlecę] Konfiguracja projektu w C na STM32 w IDE na Windows + rozwój

    Zlecę skonfigurowanie dwóch projektów dotyczących sterowania urządzeniem audio na STM32F4xx w IDE na Windows (oraz ich późŸniejsze modyfikacje w ramach kontynuacji współpracy). Te dwa projekty mają podobną konstrukcję, są napisane w C, największa cz궜ć ich funkcjonalnośœci dotyczy przesyłania pomiędzy sobą po UART i SPI kilku typów komunikatów – synchronicznych...

    Projektowanie Bazar   11 Gru 2017 12:46 Odpowiedzi: 2    Wyświetleń: 1470
  • [Cortex m3] którego producenta z 9-bitowym USARTem?

    a czy software'owa implementacja ma w ogóle sens? Jaki baudrate chcesz uzyskać? I czy chcesz implementować wersję asynchroniczną czy synchroniczną? Zakładam, że asynchroniczną, skoro piszesz, że ma się toto komunikować z AVRami. Z szybkich obliczeń wychodzi mi, że w wersji asynchronicznej, dla baudrate=115200bps i tzw. trybu NORMAL, w którym trzeba...

    Mikrokontrolery ARM   23 Paź 2012 21:37 Odpowiedzi: 6    Wyświetleń: 1335
  • jaki układ do sterowania PWM z rozdzielczością 14bit

    Nie wiem, co to jest SPI. Skoro chodzi o 200Hz, i sterowanie z uP, to może układ 8253 lub 8254 - to jest potrójny timer stosowany w PC, można mu ustawić tryb, w którym daje PWM. 8253 zlicza do 2.6MHz, 8254 do 8MHz, obydwa dzielą przez 65536... no, to w tym trybie nawet 8254 będzie za wolny - da na wyjściu 120Hz zamiast 200, chyba że teraz robią jakąś...

    Projektowanie Układów   10 Cze 2006 17:21 Odpowiedzi: 17    Wyświetleń: 1977
  • Arduino VGA Shield - wersja druga, SMD - z expanderem portów i pamięcią EEPROM

    Też możliwe, że jak zdecyduję się na robienie wersji kolorowej (pewnie w oparciu o przykład powyżej) to użyję już nieco mocniejszego PICa, np: pic32mx795f512l. Zachęcam gorąco do prób. Mocniejszy PIC nie będzie potrzebny - swego czasu pokazałem jak wygenerować VGA na XMEGa - procesorze o wiele słabszym. Przykład można pobrać - jest w jednym z przykładów...

    DIY Konstrukcje   28 Maj 2020 10:21 Odpowiedzi: 6    Wyświetleń: 4554
  • [AVR] Jak uzyskać płynne przejścia kolorów LED RGB na Atmega8?

    Jest jeszcze jedna opcja ale ona mi osobiście się średnio podoba i wymaga znacznej wartości zegara aby led nie migał i zmiany nie trwały zbyt długo. Polega to na tym że w PWM (powiedzmy Fast) masz zliczanie 0-255 przez licznik i porównywanie tego z OCxn. na podstawie tego jest generowany pojedynczy impuls z wypełnieniem zależnym od OCxn. Taki cykl się...

    Mikrokontrolery AVR   22 Sty 2012 16:47 Odpowiedzi: 23    Wyświetleń: 5978
  • Odpowiedzi na pytania. Mikroprocesory, pamięci, rejestry.

    Panowie nie wiem czy w dobrym to dziale pisze jak nie prosze o przeniesienie ale prosze rowniez o pomoc mam w poniedzialek spr. prawie calo roczny i musze to miec conajmiej na niedziele 1.Na czym polega multipleksowanie 2.Jakie podstawowe funkcje pełni rejestr 3.Zamień cyfrę w zapisie 10 tnym na bierna i heks. 4.co to jest akumulator i jaka pelni funkcje...

    Początkujący Elektronicy   25 Mar 2007 09:24 Odpowiedzi: 4    Wyświetleń: 2578