Problem z timerem jest taki, że Match0 jest przyporządkowany do pinu Tx.0, Match1 do pinu Tx.1 itd., więc za jeden pin odpowiada tylko jeden rejestr porównania i jeden typ "akcji". Do generowania PWM w LPC zwykle jest jeden specjalny timer oznaczony PWM. Jeszcze jedną alternatywną metodą byłoby ustawienie Match na 50% okresu timera i w przerwaniu przestawianie...
Zobacz Emulator wciskania klawisza + winda do nawigacji #7 - coś jest, ale nie jestem pewien, czy będzie pasować, ani czy uda się to kupić. A poza tym w schemacie są błędy w samej koncepcji i raczej trzeba najpierw ją dopracować, i może lepiej bez egzotycznych elementów.
Witam - tu jest pokazane ; http://circuitswiring.com/pulse-width-mo...
Zacznij od znalezienia jakiegoś kursu jest ich tysiące w sieci: https://www.arduino.cc/en/Tutorial/HomeP... http://mikrokontrolery.blogspot.com/p/sp... Sam musisz pisać swoje programy, a na forum pytać, gdy masz jakiś konkretny problem pokazując kod swojego programu i schemat połączeń.
https://www.circuits-diy.com/ultrasonic-...
Dobra, niech będzie, wysyłam Ci ściągawkę ze schematami, powinieneś wybrać coś dla siebie. http://www.555-timer-circuits.com/
Bardzo łatwo zrealizować generator w trybie CTC timera. Szczegóły na forum i nocie katalogowej ;)
Witam, Nie wiem jaki miałeś timer. Może miał opcję generatora astabilnego? I wtedy miałbyś 5s impuls i 5s przerwa czyli 10s. Pozdrawiam.
Jeżeli chodzi ci o impulsy jedno-sekundowe to możesz uaktywnić w h-Konfig w CPU Taktmerker: Bit 7 6 5 4 3 2 1 0 Perioden- dauer (s):21,610,80,50,40,20,1 Frequenz (Hz): 0,50,62511,2522,5510 lub też zbudować z timera(ów) generator.
Halo - Czy ktoś jest w stanie dać mi odpowiedz? Dzięki.
Możesz ale nie musisz bo AVR-ki mają wbudowany generator który domyślnie ustawiony jest na 1MHz ;). Jeżeli będziesz budował np. zegarek na timerze to wykorzystując wew. generator będzie trochę oszukiwał. Wykorzystując zew. kwarc błąd nie będzie aż tak duży.
Witam, jest to układ firmy hitachi i jest to timer. jest to inna wersja popularnego NE555 A oto nota katalogowa:http://www.iele.polsl.pl/elen...
Nie da się. Skoro timer dzieli częstotliwość, to jak masz np. /10 i /11 to różnica niewielka, ale już /3 i /2 to różnica ogromna i zawsze tak będzie. Można to kompensować odcinkowo zmieniając częstotliwość taktowania timera, wprowadzać generatory frakcyjne, PLL itd. Tyle, że nie zrobisz tego w ATMega128, bo tam masz do dyspozycji tylko prosty preskaler....
nie Układy czasowe = Timer = Generator
Wersja DIY: https://botland.com.pl/blog/uklad-ne555-... https://www.elektroda.pl/rtvforum/topic3... Albo gotowiec https://obrazki.elektroda.pl/9708304600_... https://obrazki.elektroda.pl/3187573700_...
Niestety... póki co nie mam pomysłu jak to ogarnąć, do tego stopnia, że się zastanaiwam nad wywaleniem generatora A to urządzenie jest serwisowalne czy też timer i generator zalane są żywicą w jednym bloku?
Witam, Ja dorzucę Generator Astabilny na timerze 555. Zamiast diod elektroluminescencyjna możesz zamontować np. Głośniczek. http://obrazki.elektroda.net/72_12207700...
mam zrobione generowanie na OC1A. Generujesz nośną programowo. Atomowi chodziło o generator sprzętowy (Timer w trybie CTC). Ale on chyba też używa przerwań? Dla mnie już za późno na myślenie. Do jutra.
Zakres pracy to 500 - 1500kHz. W atmedze chciałem timerów używać czysto sprzętowo. Kiedyś w podobny sposób zrobiłem przestrajalny generator z regulowaną czestotliwością i wypełnieniem łącząc szeregowo 2 timery
Trochę kiepski przetwornik wybrałeś po prostu. Wymaga on także żeby przez 2 bity nadawać do układu a potem przejść w odbiór. Trochę ciężko mi to ogarnąć bo to się wysyła po dokonanej konwersji. Ale może po prostu chodzi o to że pierwsza konwersja to będzie taka dummy konwersja tylko po to żeby po jej zakończeniu wysłać dane konfiguracyjne do kolejnej....
U mnie jest trochę inaczej bo pompę już mam Bestway 58497 i chcę dokupić generator, każde z urządzeń ma swój timer. Jak dobierałeś czas działania generatora żeby była wystarczająca ilość chloru? Na start lejesz wodę z wodociągu? Woda jest czysta cały sezon?
Możesz zrobić na timerze generator który "cyka co 1 sek" potem w liczniku ustawiasz że 3600 cyknięć resetuje układ. Jak maszyna nie wykonuje pracy to ustawić że licznik nie klika.
dwa timery - jeden sluzy jako generator (jego okres musi wiec wynosic polowe okresu tonu). drugi sluzy do wylaczania pierwszego po osiagnieciu zadanej wartosci (czyli do tego, zeby ton trwal ilestam czasu) w ASM max 30 linijek, wiec do dziela [; 0x41 0x56 0x45!!
No jak? Przecież dla 4kHz wychodzi dokładny podział. 8MHz / 2000 = 4kHz. I krok PWMa 1% co równo 20 wartości Timera.
Prawdopodobnie ktoś zaproponuje jakieś mikroprocek. Nie miałem z tym styczności, potrzebował bym wsad i ewentualnie opis jak to wrzucić. i oczywiście jakiś schemat. Ślicznie dziękuje za wszelką pomoc. Coś takiego nazywa się zleceniem - zlecasz komuś zrobienie układu, napisanie programu, zaprogramowanie, uruchomienie i przetestowanie, no a na końcu...
Proponuję zastosowanie timera 555 w układzie generatora monostabilnego. Wyzwalanie niskim poziomem, prosta regulacja czasu, dopuszczalne obciążenie 200mA, jeśli za mało to dołóż tranzystor. Układ szeeeroko opisywany, myślę, że znajdziesz bez problemu. Np. : http://www.elb.vectranet.pl/~krzysztofg/... Pamiętaj o diodzie równolegle...
Na tym procku(at)16MHz można generować sygnały od ~0Hz (bardzo niskie, nawet okres równy miesiącom...) do ~16MHz (w pewnych możliwościach można się zbliżyć do tych 16MHz). Zatem zapewne problem wynika z nieumiejętnego programowania. Pokaż jaki program naskrobałeś to go skomentujemy. A sprzętowo może pomóc Timer...
http://obrazki.elektroda.net/51_11613291... Witam! Chciałbym zaprezentować Wam moją ostatnią konstrukcje. Jest to lampa plazmowa z generatorem na timerze 555 i oparta na trafie wysokonapięciowym z telewizora. Z powodu braku odpowiedniego trafa sieciowego postanowiłem zasilić ją ze starego prostownika do ładowania akmulatorów. Lampa przy skrajnych...
Nie bawiłem się ATtiny2313, ale jeśli ma PWM to da się zrobić jakieś odtwarzanie dźwięku z próbek. Robiłem takie coś na ATmega128. Puszczasz generator PWM na najwyższej częstotliwości i jakiś timer do generowania przerwania okresowo. Timer determinuje częstotliwość prókowania. Podczas każdego przerwania timera wpisujesz nową próbkę do rejestru generatora...
W przypadku buzera bez generatora musisz generator dorobić. Chociażby na timerze NE555 plus kilka podstawowych elementów. Nie doczytałem, że podłączasz pod AC. Teoretycznie mogłoby to działać ale nie testowałem nigdy. Tylko czy osiągniesz 100Hz? W sieci jest 50Hz. Może jakby przepuścić przez diodę prostowniczą zasilanie tego buzera to wtedy impulsy...
Cykl można odmierzać ustawiając generator impulsów co okreslony interwał tj. odpalac timer typu opózniającego moment załączenia zanegowanym wyjściem z tego timera. Podstawa czasu będzie stanowić interwał. Mozna pod tą zmienną podpiąć zmienną np. ze SCADY (InTouch, IFix itp) i generatorek dość uniwersalny gotowy. Co do zliczania impulsów to wyjście z...
To trzeba zrobić nie na timerze a na liczniku, przynajmniej ja bym tak to wykonał. Wciskasz przycisk start, włącza się generator sygnału (powiedzmy z interwałem 10ms) podpinasz to do licznika i liczy. Zamiast czasu ustawiasz ile ma zliczyć impulsów i tyle (jest to odpowiednik czasu) Wtedy gdy sygnał jest to zliczasz, gdy sygnału nie ma to licznik stoi...
Pierwszy z brzegu schemat z netu [url=http://www.555-timer-circuits.com/p... Trzeba dobrać elementy RC do swoich wymagań
A gdzie napisałem ,że coś miga? 4060 generuje dokładne ticki co 1s dla procka, czyli coś jakby zewnętrzny timer-generator 1Hz , potrzebny do odliczania czasu. Nie znam PIC-ów ale podejrzewam, że wewnętrzny oscylator RC jest tak samo niedokładny jak w AVR (niedokładny do precyzyjnego odliczania dłuższych godzinnych odcinków czasu)
Czy ktoś używał w Bascomie w AT Mega8 z wewnętrznym generatorem 1 MHz timera T1 jako autonomicznego generatora wykorzystującego nogę OC1A? Jeśli tak to prosze o listing definowania tego timera. Nawet jak wpisywałem bezpośrednio do rejestrów to uzyskiwałem tylko impulsy z przepełnienia licznika RGB
Ten układ się nie nadaje do tak szerokiego zakresu aby przypominało kształtem te sygnały. http://www.elektroda.pl/rtvforum/topic25... lub XR2206 ICL8038 MAX038
-Konfigurujesz Timer na stałą, krótką wartość czasową. -Tworzysz tablicę do której wpisujesz czasy poszczególnych sygnałów. -W procedurze przerwania dekrementujesz pobraną zmienną z Tablicy (w tej procedurze nie rób pętli tylko dec). Gdy zostanie wyzerowana pobierasz następną zmienną. inny sposób: -Konfigurujesz Timer jako czasomierz. -Tworzysz tablicę...
11.0592 / 12= 0.9216 tyle trwa okres zegara w mikrosekundach . Poniewaz F=50 hz okres 20ms / 2= 10ms =10000 mikrosekund 10000 / 0.9216 = 10851- tyle taktow musi policzyc licznik timera, przerwanie wystapi gdy licznik doliczy do 65535 +1, poniewaz liczy od 0 do 65535 ,trzeba mu wpisac wartosc poczatkowa. zeby odliczył owe 10851 taktow , czyli 65536-10851...
Timer 555 w jednej z podstawowych konfiguracji pracy generatora monostabilnego. Scalak, dwa rezystory i dwa kondensatory. W sieci jest co najmniej kilka opisów, google i masz. Nawet gdzieś na elektrodzie jest.
Problem w tym, że schematu nie mam, prototyp narazie składałem na AVR. Generator jest taki sam jak w oryginalnym układzie i wszystkich innych, narazie bez rewelacji, bajery będą później. Bramka AND z 74LS08. Wyjście do wejścia timera 0, który zlicza sobie impulsy z generatora (dodatkowo jeszcze jest zliczanie ilości przepałnień licznika, bo mały jest,...
Witam. Możesz na tym timerze stworzyć generator podający impulsy co 1 sekundę, a następnie z wykorzystaniem tych impulsów inkrementować jakieś słowo o 1 co sekundę, a potem porównywać je. Bez liczników i z 1 timerem... Pozdrawiam.
" Sprawdziłem po ile takie kity są na Aliexpress. Za 25$ można już kupić przetwornicę z 2 płytami (7g/h). " Właśnie zmierza do mnie taki zestaw, zdam relację co jest wart Do autora projektu: - planujesz rozwinąć projekt i zastosować timer czasowy ?
Nie timery chodzą dokładnie tak jak je ustawiles, a nie jak chcą. Jakiś glitch w oscyloskopie
Masz rację drugi pomysł przy tak małych pojemnościach jest średni. A pomysł z generatorem napisałem w moim pierwszym poście - pomiar częstotliwości jest przecież trywialny.
W niektórych AVR, np. ATTINYx61 można taktować timery (i inne rzeczy) z wbudowanego generatora RC powielonego w wewnętrznej PLL, co pozwala osiągnąć częstotliwość zegarową 64MHz. Z kolei wybierając tryb "fast PWM" i ustawiając górną granicą zliczania (TOP) na 15 otrzymasz 16 stopniowy PWM o częstotliwości 4MHz. Majstrując przy OSCCAL może dałoby się...
Jeśli chodzi o generator 36kHz, to lepiej, niech timer zrobi to sprzętowo. Do tego jest specjalny tryb CTC. Wystarczy poczytać w nocie katalogowej. I zmień to: DDRB = (1 << PB2) ; //PB2 = output na DDRB |= (1 << PB2) ; //PB2 = output Ponieważ wtedy operujesz tylko na jednym wyprowadzeniu a nie na calym porcie.
Witam W podprogramie na końcu są resetowane M0.2 i Q0.7. Podprogram natomiast zawiera timery i generator PTO do przebiegu prostokątnego. Za ich pomocą poruszam odpowiednio silnikiem krokowym, a chciałbym aby to wszystko mogło być powtarzalne właśnie w sposób opisany powyżej.
Raczej na Timerach tego nie zrobisz... można z generatora (1 sek) - bramka AND (gdzie drugim sygnałem jest zezwolenie liczenia) - zliczać do licznika.
Metoda ta sama odnośnie pomijania niektórych próbek .. ale jak mniemam uzyskujesz częstotliwości mniejsze - ze względu na czas potrzebny na obsługę timera.
Mógłby ktoś podrzucić jakis kod użycia timerów jako danych wejściowych? hę? przeciez timer robi tylko i wylacznie za zegar probkowania... ja np nie wiem o co ci chodzi, niemniej jednak uwazam, ze tak zaawansowany procesor do tak prostackiej funkcji to przesada. generator mozna zrobic na pierwszym lepszym procku i nie musi to byc od razu DSP. 4\/3!!
Niestety na STM'ach nie da się w prosty sposób zrobić generatora impulsów o liniowej częstotliwości. Proponowałbym taktować jakiś timer mikrokontrolera sygnałem zegarowym z DDS'a (będziesz miał skok 0,2Hz w zakresie 0 - kilku MHz przy zastosowaniu AD9834)
Sposobów znalazłoby się kilka, ale ja proponuję: Włączenie "generatora" [syntax=basic4gl]Config Timer1 = Timer , Prescale = 8 , Compare A = Toggle , Clear Timer = 1[/syntax] Wyłączenie "generatora", przez "odłączenie" wyjścia OC1A, od portu(pinu). [syntax=basic4gl]Config Timer1 = Timer , Prescale = 8 , Compare A = Disconnect , Clear Timer = 1 [/syntax]
Dane którymi będę karmił ten generator to jest wypełnienie czy częstotliwość. Wypełnienie. Timer będzie generował przebieg o stałej częstotliwości Częstotliwość ta powinna być większa od częstotliwości słyszalnej.
Witam, .......... Czy arduino uno posiada może wbudowany licznik który działa niezależnie od programu? Tak aby przerwaniem co sekunde mógłbym sprawdzać jaka jest wartość w liczniku który liczyłby impulsy? TAK! Arduino posiada ich trzy, funkcjonujące totalnie niezalenie od wykonywanego programu, z pewnymi jednak warunkami lub ograniczeniami. Są to :...
Tak tak procesor dla początkujących. Róbcie tak dalej a następne pokolenie będzie szukało procesorów w zwykłych żarówkach :-) Wystarczą dwa liczniki modulo n. Jeden zlicza do 2 drugi do 4 jako timer wystarczy generator na bramkach NAND.
Witam. Mam takie o to zagadnienie, potrzebuje zrobić regulowany generator 0-15hz. Na wyjściu sygnał prostokątny, albo tylko same impulsy mogą być. Wszystko było by fajnie, ale muszę do tego użyć Timera i przerwania. A nie mam w ogóle pomysłu od czego zacząć i jak to zorganizować. Potrzebuję zrealizować coś takiego aby nie zależnie od głównej pętli...
Ten program w baskomie jest mało czytelny, nie wart nawet tego jednego punktu prowizji... Pozatym z powodzeniem można było użyć tylko jednego timera. Również generator 16MHz jest zdecydowanie na wyrost - do tak prostej aplikacji wystarczyłby kwarc zegarkowy 32768Hz, przecież mikrokontroler w tym układzie nie ma za wiele do roboty...
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ść...
Właśnie na schemacie który znalazłem i wstawiłem tutaj, pokazane jest 2x3.6V (2x akumulator 18650) połączony szeregowo. W takim razie na jakim układzie scalonym możnaby zbudować taki regulator? Sprawdzałem parametry NE555 i podejrzany mi się wydaje fakt, że maksymalny prąd wychodzący to 0.2 A Serio? możesz dać link do schematu - stary już jestem może...
Albo Config- albo str.112 pdf.- i poprzednie i następne. Polecam to drugie rozwiązanie. "tak by była możliwość dodania czasu martwego. " Nie da się z automatu. Mają to ATtiny 25/26/45/85- o ATMega nic mi nie wiadomo. W ATtiny25/45/85 znajduje się układ DTG-Dead Time Generator- to o co Ci chodzi.
Jest możliwe. Regulacja dość skokowa, zwłaszcza przy wyższych częstotliwościach. Użyj timera w trybie PWM.
Pisałeś, że nie ruszałeś bitów konfiguracji, więc domyślnie zegar jest dzielony przez 8 (nie w timerze, a w generatorze). No pewnie, że "=". "|=" jest dla strachliwych :). Nie sądzę, żebyś potrzebował drugiego timera - po co właściwie? Czy rzeczywiście jest coś do roboty w pętli? Moim zdaniem taki wyłącznik czasowy da się zrobić zgrabniej w samym przerwaniu...
Wstaw jakiś kondensator pomiędzy bazę tranzystora i masę. Około 100nF-1µF. Przy 1ms na Timerze częstotliwość na tranzystorze będzie wynosiła około 500Hz, więc nie za wiele. Timer w VB nie jest dokładnym czasomierzem, więc nie wytworzysz nim idealnego sygnału. Port LPT nie jest dobrym generatorem dźwięku. Lepiej zbudować osobne urządzenie.
W uproszczeniu częstotliwość sprzętowego generatora PWM to następująca zależność: F oscylatora / Prescaler / X, i tak: dla rozdzielczości Pwm=8 bitów X=510, dla rozdzielczości Pwm=9 bitów X=1022, dla rozdzielczości Pwm=10 bitów X=2046. Przykład dla rozjaśnienia: F kwarcu = 8MHz, rozdzielczość generatora PWM=9 bitów (możliwe 8,9 i 10), Prescaler=8 (możliwe...
Jeśli dobrze rozumiem nazwę "Analog Comparator", to zdecydowanie porównuje on sygnał analogowy. Wyjście komparatora jest wyprowadzone tylko na bit ACO w rejestrze ACSR, na generator przerwań od komparatora oraz opcjonalnie pod Input Capture timera . Wyjście komparatora nie jest wyprowadzone na żaden zewnętrzny pin.
jeśli niżej niż możliwości generatora sprzętowego to dwa timery i przerwania.
Dzięki jony za pomoc. Twój pomysł działa świetnie ;) Co do tego układu, mam jeszcze dwa pytania. Pierwsze powtórze. Chodzi o buzer, bo ma chyba zbyt małą rezystancję i powoduje blokowanie timera. Generator nie powraca do "czuwania". Postanowiłem zasilić biperek poprzez tranzystorek T i proszę o pomoc w doborze tranzystora i rezystora Rx przy bazie....
Witam Jak najbardziej nadają się do tego timery. Wykorzystujesz wyjścia OCxA, OCxB i OCxC. Każdy timer mający wyjście OCx nadaje się do tego, trzeba ustawić go w tryb CTC ale też można korzystać z PWM, ustawiając odpowiednie wypełnienie.
Przeszukałem internet i allegro, ale nic z tanich chińskich gotowców nie znalazłem z tak długim czasem. Tu masz gotowiec z wyświetlaczem [url=https://allegro.pl/oferta/przekazni...
Najprostsze rozwiązanie. Tworzysz w pamięci programu tablicę funkcji sinus (na 8 bitach). Tworzysz trzy wskażniki do danych w tablicy, przesunięte o 1/3 rozmiaru tablicy. Ze zmienną częstotliwością (zmienianą np. przerwaniem od timera) odczytujesz wartości z tablicy i wystawiasz na trzy porty. Zwiększasz wskaźniki. I to chyba cały algorytm
Kolego, tu masz materiały: http://www.555-timer-circuits.com/
Jeżeli nie używasz przerwań to ich nie włączasz. Wprawdzie nie włączasz głównego, ale włączasz od timera (TIMSK1), dlaczego? Wzór z dokumentacji dla CTC: F = Fclk / (2 * N * (1+OCR1A)) = 16000 / ( 2 * 8 * 2000 ) = 16000 / 32000 = 0.5Hz Sterowanie pinem OC1A dla CTC: [syntax=c]TCCR1A = 1<<COM1A0[/syntax] .
Astabilny vs. monostabilny? Przydatny kalkulator: https://www.digikey.pl/pl/resources/conv...
Jeżeli autorowi chodzi o "zgubienie" pierwszego, po załączeniu zasilania, cyklu, przepięcie do masy n.9 drugiego timer-a, nie do końca da pożądany skutek. Pewnym rozwiązaniem byłby podłaczenie n.5 drugiego układu do plusa lub zablokowanie jego generatora na pierwszych kilka, kilkanaście sekund.
Najprościej użyć do tego przerzutnik typu R-S zbudowany na dwu bramkach TTL lub kompatybilnych CMOS, np. 74LS00 lub 74HCT00. Powinno wystarczyć przyłączenie jednego wejścia do BUSY po zainwertowaniu. Drugie podać na przycisk potwierdzenia do masy. Do jednego z wyjść możesz przyłączyć sterowanie buzzera lub LED. Prosty generator do buzzera możesz zrobić...
Taki kod od biedy napiszesz nawet z użyciem chatGPT. W skrócie: - PWM generujesz przy użyciu timera, wyjście z timera podajesz na driver LEDów (tą część kodu wygenerujesz np. na stronie Microchipa, na której jest klikalny generator kodu). - reakcja na przycisk - poszukaj na elektrodzie np. super debounce, ale to też dobrze generuje chatGPT. Kolejne...
sprawdzales czy generator dziala (co sie dzieje na n.3 NE555) ? jak nie masz oscyloskopu to mozesz troche zwiekszyc 1000pF i do n.3 podlaczyc glosniczek przez rezystor; te 1N4004 to lepiej wymien na impulsowe; dla niewielkich pradow wyjsciowych stosuje sie ICL7660 (ale sporo drozszy od NE555)
Gdy impuls milknie kondensator dalej trzyma tranzystor, aż do następnego impulsu. konieczne może być zastosowanie dużego kondensatora. 555 można podłączyć tak aby działał jako timer a nie generator i wtedy nie trzeba żadnych kondensatorów podtrzymujących napięcie na tranzystorze.
No to niestety musze trochę się pobawić w dydaktyka... Ale najpierw krótka informacja - jeżeli chodzi o transmisję w podczerwieni - chodzi mi o stopień nadawczy i odbiorczy, to możesz prawie bezpośrednio wziąć rozwiązanie z postu: "Jak zrobić nadajnik podczerwieni" (http://www.elektroda.pl/rtvforum/topic2... I wykorzystać tylko ideę: od WYJŚCIA...
(at)minitronik Najprostszy procesor - podajesz na wejście timera te impulsy, programujesz timer tak, że po zliczneiu do 56 generuje przerwanie zmieniające stan wyjścia na niski - do tego służy rejestr compare w timerach. Drugi taki rejestr programujesz na 4 i przerwanie z tego zdarzenia compare wystawia stan wysoki. Ot i cały program. W sumie na dyskretnych...
Znalazłem czas wniknąć w szczegóły...J Jaka ma być rozdzielczość/częstotliwość tego programowego timera? Bo z wartością 108 jest jakaś taka mało okrągła. Rozdzielczość 20ms nie wystarczy? Bo jeżeli musisz go tak skonfigurować do timerów programowych, to czwartego kanału serwa nie da się na nim zrobić. UART nie ma nic do rzeczy, ma swój generator częstotliwości....
Po co aż 3 NE555 ? na jednym timerze NE555 zbudujesz generator taki żeby migały dwie diody na zmiane o środkową diodę podłączasz do zasilania bez generatora....chyba że zrobisz tak: 3xNE555: 1 timer działa z czestotliwością zbliżoną do timera 3 (mała rozbieżność częstotliwości) a timer 2 działa z dużą czestotliwością taką żeby wydawało sie że dioda...
Kilkanaście lat temu zbudowałem taki generator: https://ep.com.pl/files/10160.pdf W wyniku zaprzestania produkcji układu XR2206 dorobiłem płytkę emulującą ten układ. Parametry nowej wersji generatora były lepsze od oryginału.
Jako generatora rzeczywiście urzyje timera 555 aby zmniejszyć moc strat. Mam jeszcze pytanie czy do jednego generatora mogę podłączyć dwa trafa. Oczywiście każde trafo przez osobny tranzystor mocy
Czego oczekujesz od takiego generatora :?: Dobrym przykładem mogą być popularny timer NE555, CD4047, nawet proste na bramkach, tranzystorach czy wzmacniaczach operacyjnych.
Ja to widzę tak: - ustawisz ADC w tryb Free Running, czyli będzie na okrągło wykonywał pomiary na jakimś wejściu a ponieważ wejście zostawimy niepodłączone, to jest szansa na losowe bity. - po skończeniu pomiaru ADC wywoła przerwanie które będziemy wykorzystywać do wszystkich Twoich potrzeb nie tylko do generowania losowej liczby. Innymi słowy ADC zastąpi...
Witam. Bardzo ciekawy projekt, ale przechodząc do meritum sprawy to sam się zdiagnozowałeś. Podstawowa wersja NE555 potrzebuje do pracy napięcia zasilania od 4,5V. Spróbuj podać jako napięcie zasilania 5V. Poza tym o ile się nie mylę tak późną porą to masz schemat, w którym NE555 działa jako generator astabilny, a link do kalkulatora jest do monostabilnego.
czy np. timer 555 nadawałby się jako improwizowany generator PWM? Bywa. Regulację wypełnienia można robić potencjometrem w dużym zakresie, a napięciem w nieco ograniczonym.
Pamiętaj, że kwarc zegarkowy nie podłącza się do XTAL1 i XTAL2. Tylko jako generator dla timera. Więcej w nocie.
symulator bascoma jest bardzo dokładny i liczy co do taktu. jeżeli program opiera sie na przerwaniach timera to należy włączyć okienko "Slim Timers" , wtedy symulacja trwa trochę dłużej ale bierze pod uwagę przerwania timera. co do compare1a to jest to rejestr poruwnawczy timera1. co takt zegara jest on poruwnywany z zawartościa timera (czyli licznika)...
Uruchomiłeś Timer, zapisałeś do TCNT2 i OCR2 jakieś wartości i tyle. Timer i tak zmieni wartość TCNT2. A wartość OCR2 jest mu obojętna. Nic dziwnego że nie widać żadnych zmian po modyfikacji tych wartości. Zrób tak jak radzi kolega wyżej.
Nie przejmuj się, nic się nie spali. Przy zwarciu potencjometru prawdopodobnie "zgaśnie" generator, a i to nie jest pewne. Szeregowy rezystor ustali tylko maksymalną częstotliwość generatora.:D
Ciekawy artykuł. Metoda ta nie znajdzie zastosowania w aplikacjach z większymi kondensatorami. Nikt nie będzie dobierał elektrolitów do generatora liczb losowych... Innym o wiele prostszym sposobem jest wykorzystanie RTC - licznik milisekund inkrementowany nawet jeśli układ jest wyłączony. Jeśli mikrokontroler nie posiada RTC może być to zwykły timer...
[url=https://www.elektroda.pl/rtvforum/t... Można tak: CD4541 (jako licznik godzin) + NE555 jako timer wyzwalany na 1,5sek.
Zrobiłem taki prosty program w PLC. Generator impulsów na dwóch timerach. http://obrazki.elektroda.pl/1390334300_1... http://obrazki.elektroda.pl/9343867500_1... Jeden genereje impuls co 10ms a drugi kończy zliczanie po 1s. Czyli przez 1 sekundę powinniśmy miec 100 impulsów. Podłączyłem Q0.0 do wejścia I0.0 odblokowałem...
Witam Oczywiście, że da się taki generator zrobić. Odpowiednią częstotliwość da się zrobić używając Timera, natomiastdo ilości impulsów zadeklarować licznik i po sprawie. Oczywiście taki generator będzie miał ograniczenia odnośnie maksymalnej częstotliwości. Programu niestety nie mam ale poczytaj sobie o Timerach a szybko będziesz dojdziesz do tego...
Widzę, że niestety ale w prosty sposób z linii komend za pomocą gotowego polecenia Bascom-a się nie uda się ustawić timera w tryb generatora i załatwić sprawy sprzętowo. Czas pogłębić wiedzę na temat dostępnych rejestrów i sposobu ich użycia. Dzięki. Pozdrawiam,
Ja bym zmienił typ drugiego timera na TON -> powinno zacząć działać stabilnie (generator T=400ms, wypełnienie 50% z wyjściem na Q0.0). Po jakie licho jest użyte Q10.0 nie wiem. Można to samo zrobić na jednym timerze TON. Jeżeli nie chcesz używać timerów to masz generatory systemowe z wyjściem na SM0.5 (okres 1s), ale na timerze jest wygodniej. Shift...
Może wykonać generator na timerze 555 ? Dobierając różne wartości elementów można by regulować czas włączenia przekaźnika i czas przerwy.
A czy ustawiłeś preskaler dla Timer/Conter 0 ???
generator timer bascom timer generator stm32 timer generator
wyprowadzeń przekaźnika uniwersalne sterowniki karty graficznej unitra instrukcja serwisowy
40rl939 firmware 40rl939 firmware
Schemat GPS Mio Spirit 480 – budowa, typowe usterki, naprawa, datasheety Sony TA-E2000ESD – trzaski w głośnikach, przyczyny i serwis: przekaźniki, kondensatory, luty