Kwarc 32768 Hz + CD4060 + CD4013.
No chyba ma prawo zadziałać. Impuls zegarowy przepisze jedynkę na wyjście Q. Wejście reset czy clear ustawi zero. Ale bez wglądu w katalog to nie takie pewne. Wejście reset/clear jest aktywne w stanie niskim. Q przechodzi ze stanu niskiego w wysoki. Tobie potrzeba sytuacji odwrotnej. Taka rzecz jak przejście ze stanu H do stanu L dzieje się na wyjściu...
Witam. Nie sprawdzałem tego, ale proponowałbym coś takiego: W pętli głównej programu Main: Do If K1 = 0 Then Call Generacja End If ....... Loop End W podprogramie Sub Generacja If K1 = 0 Then Set ...jakis port Waitms 50 Reset ... jakis port End If Do If K1 = 0 Then Loop End If If K1 = 1 Then Set ... jakis port Waitms 50 Reset ... jakis port Exit...
Czyli przyjmujemy, że nie ma problemu z drganiami styków i innymi zakłóceniami. Jeżeli dobrze zrozumiałem zasadę działania czujników oraz Twój cel i chcesz wykorzystać obydwa INTx, to zrobiłbym tak: 1. pod INT0 podpinasz sygnał decydujący o starcie i końcu zliczania 2. pod INT1 podpinasz sygnał, który ma być zliczany Pseudo kod: 1. inicjacja: 1.1 INT0...
Dokładnie, skorzystanie z timera ułatwia sprawę - nie trzeba liczyć instrukcji procesora. Poniżej mała wskazówka z komentarzami (może nie jest to podręcznikowe cudo, ale najprostsze i najczytelniejsze zrealizowanie migacza na procesor attiny10 w ASM). [syntax=asm] /* * Created: 2012-07-12 10:32:21 * Author: Piotr */ ;dołączenie definicji procesora .include...
. Zamierzam zrobić tak by mogli wprowadzić korektę (jeśli będzie potrzebna) i zapisać w eeprom. czy to dobry pomysł? Jakoś tak; $Crystal=12000000 Config Timer1 = Timer , Prescale = 8 On Timer1 Inter_1mS Inter_1mS: Counter1 = Counter1 + Licznik (64036 - wychodzi z obliczeń, że da to 1ms) /tu odliczę sobie 103/ Błednie to rozumujesz, albo błednie podałeś...
Kupujesz przekaźnik czasowy PCS-516 lub PCS-519 w wersji z napięciem zasilającym 24 V AC/DC. Ustawiasz funkcje E, generowanie impulsu 0,5 s po zadanym czasie „t”. Po podaniu zasiania poprzez przycisk dzwonkowy na przekaźnik i upłynięciu ustawionego czasu. Styki przekaźnika zostaną zwarte na czas 0,5 s. Jak przerwiesz podawanie napięcia zasilającego...
Ja proponuje instrukcje Move jeśli wystarczy wyzwalanie poziomem lub move+ timer TP generowanie impulsu (musi być krótki) wtedy będzie reagował na zbocze Pozdrawiam
Można użyć tej czasówki: Generowanie impulsu 0,5s.po zadanym czasie t http://www.fif.com.pl/product_info.php?c...
http://obrazki.elektroda.pl/8778457000_1... Po dłuższej nieobecności na Elektrodzie chciałem przedstawić Państwu przeprowadzony jakiś czas temu eksperyment z użyciem 6 superkondensatorów BCAP3000P o pojemności 3000 faradów każdy i na napięcie 2,7 V. Łączne napięcie baterii to 16V. Więcej o samych kondensatorach i kwestiach z nimi związanych...
1. W programie maestro możesz zmieniać maksymalne czasy impulsu. Są one dosyć szerokie - raczej szersze niż wykorzystuje jakiekolwiek serwo. Z tego co wiem TP MG90 jest standardowym serwem i serwokontrolery maestro powinny je bez problemu obsłużyć. 2. Możesz przerobić serwo na obrót ciągły i nadal sterować je z maestro. Robi to się tak; a) Usuń ograniczniki...
123 jest retrygerowalny, tzn. ponowne wyzwolenie w czasie trwania impulsu na wyjściu powoduje odmierzanie tego impulsu od nowa. Ma też wejście "reset" którym można wstrzymać generowanie impulsu. Za to 121 ma wejście o charakterystyce bramki Schmitta. Niemniej w tym konkretnym układzie o którym mowa te sprawy nie mają znaczenia.
Nigdy nie bawiłem się w żadne tabelki. Jak chcesz działający schemat, to mogę go narysować, ale jak nie potrafisz zrobić tabelek ze schematu to nic z tego nie będzie. Praktycznie układ powinien być zrobiony z przerzutników D i to z 4 albo z 5, zależy to od sposobu generowania impulsu zerującego te przerzutniki. Do usunięcia hazardu potrzeba użyć elementów...
jeśli niżej niż możliwości generatora sprzętowego to dwa timery i przerwania.
1. NanoVNA-H4 - zakresy częstotliwości: 50 kHz do 300 MHz, 300 MHz do 900 MHz, 0,9 GHz do 1,5 GHz. 2. Nie wiem, co to kluczowanie, raczej nie zamierzam używać dodatkowego kontrolera (ale jestem ciekaw, czy jest jakiś lepszy z modułem Wi-Fi). Bibliotekę mogę dodać do kodu ESP32-C3. 3. Kupiłem przetwornicę podwyższającą (jeśli się przyda): wejście 3,7...
Do odmierzania długich czasów należało by wstawić pomiędzy wyjście NE555 a wejście licznika 4017 dodatkowy dzielnik (dzielniki) częstotliwości. Generowanie tak długiego impulsu za pomocą NE555 może nie być wystarczająco dokładne.
Ta biblioteka generuje przebieg dla serw programowo i robi to w ten sposób iż, w moim przekonaniu, nie da się uniknąć jiitera. Przyjmuje się, że serwo steruje się impulsami o czasie trwania (o ile dobrze pamiętam) od mniej więcej 1ms do 2m z okresem 20ms. W tej bibliotece impulsy dla poszczególnych serw generowane są kolejno jedno po drugim w ten sposób,...
Ustawiłem TIM3. Pracuje poprawnie. Ma generować impulsy co 1 s. Mam jednak problem bo już na starcie wystawia impuls, który jest zliczany. Jak zrobić aby pierwszy impuls pojawiała się po 1 s?
Jeśli nie masz dostępu do impulsów 7. kanału a koniec impulsu 6. kanału nie jest początkiem 1., to chyba najlepszym rozwiązaniem będzie generowanie szpilek na narastających i opadających zboczach impulsów RC. Potrzebne będą takie impulsy z obu zboczy 1., 3. i 5. kanału oraz opadającego zbocza 6. kanału. Powinno dać się to zrobić na 4 bramkach EXOR z...
Witam. Potrzebowałem sterowania silnikiem bezszczotkowym, a dokładniej jego regulatorem. Zbudowałem prosty sterownik na Atmega16. Programowo pwm mam podpięty pod PORTD.0 i wewnętrzny zegar na 1Mhz ( nie wiem jak to się zmienia, po kupie nic nie ruszałem). Potrzebuję program który z częstotliwością 50Hz po włączeniu zasilania przez 3 sekundy będzie generował...
Trochę moich doświadczeń. Jako układu odbiciowego stosowałem parę: dioda nadawcza IR (SMD) i dioda odbiorcza IR (SMD) ułożonych na płytce obok siebie. Odbicie musiało nastąpić od palca, po przejściu przez ekran z przezroczystej pleksi 2mm. Diody leżące obok siebie były odizolowane optycznie kawałkiem czarnej folii wklejonej prostopadle pomiędzy nie....
Czyli regulacja prądu grzałki przez triak bezpośrednio z prądu przeminnego http://www.datasheetcatalog.com/datashee... To trochę skomplikowane, bo na bramkę triaka trzeba podawać impuls przesunięty w czasie względem początku sinusoidy napięcia zasilającego grzałkę. Czyli musi być układ detekcji przejścia sinusoidy przez zero,...
1. Chcesz generować PWM o częstotliwościach 50-330hz, to oznacza, że musisz zmieniać impulsy co określony czas (T=1/f): odpowiednio 20ms-3ms. 2. Wg dokumentacji Arduino funkcja map() działa na long integerach i jest zadeklarowana jako: [syntax=c]long map(long, long, long, long, long);[/syntax] Użycie float nic dobrego tu nie da. 3. Warto nazywać zmienne...
IRQ tester https://obrazki.elektroda.pl/3243423400_... IRQ Tester to proste narzędzie, głównie do testowania czasu odpowiedzi na impulsy, lub czasów międzyzboczowych dostarczonego sygnału. Program został napsiany na ukontroler AVR Atmega168, a jego głównym zadaniem jest funkcja multiwibratora monostabilnego, którego działanie polega...
--- kspro broni, kspro radzi, kspro nigdy Cię nie zdradzi! --- Jak już opisałeś jak to ma działać to się zmobilizowałem i zrobiłem ten projekcik, bo zdałem sobie sprawę, że to najlepiej wyjaśni, o co mi chodziło z tym generowaniem impulsu, rozwieje różne wątpliwości i w ogóle pokaże "jak to się robi". Poza tym jak dotąd te wszystkie dyskusje były mało...
A change of the COM1x1:0 bits state will have effect at the first compare match after the bits are written. For non-PWM modes, the action can be forced to have immediate effect by using the FOC1x strobe bits. Być może w tym jest problem. OC1A jest prawdopodobnie inicjowane z wartością 0 do momentu wystąpienia pierwszego "compare match". W trybach "set...
A tak, potwierdzam. Badania na stole nijak mają się do badań terenowych. Wielokrotnie badałem kable zakopane w ziemi swoim HDS2102S i czasami musiałem nieźle się nagłowić nad prawidłowym wynikiem. Np. trasa kablowa 4x1xYAKXS240RMC potrafi mieć VF na poziomie 0,38 ze względu na wodę wokół kabli. Tu macie sposoby na generowanie impulsów do badania TDR....
http://obrazki.elektroda.net/91_12566025... Celem projektu było wykonanie prostownika 12V 16A do ładowania dużych akumulatorów ołowiowych który nie wydziela w postaci ciepła więcei niż w postaci prądu ładowania. Układ jest na tyle uniwersalny że można by go w zasadzie wykorzystać do sterowania prądem spawarki itp. Wielkość prądu zależy tu...
tmf- bardzo Ci dziękuję za te informacje. Bascoma AVR pełną wersję komercyjną zakupiłem ładnych parę lat temu od producenta. Zdradzę że w kodzie nie zastosowałem ani jednej dedykowanej biblioteki, tylko typowe dla Bascoma polecenia. Generowanie efektów świetlnych odbywa się na przygotowanym buforze w wewnętrznej pamięci RAM- tyle bajtów ile struktur...
Witam, nie wiem Quarz czy dobrze odczytałem ten schemat ale tam jest tylko jedno wyjście zespolone H+V (P1.2) a w układzie AD725 jest wejście na HSYNC i VSYNC osobno, impulsy synchronizacji pionowej(50Hz) i impulsy synchronizacji poziomej (15625Hz) a jaki to problem dopisać dwie linijki kodu, czyli wystawić na dwa kolejne porty osobno wyjście H i osobno...
Szczegółowo opisane było generowanie sygnału TV w Elektronice dla Wszystkich 3/2006. Niestety nie znalazłem pełnego opisu. Kit to [url=http://www.sklep.avt.pl/photo/_pdf/... Pozdrawiam
Diody 1N4148. może być też zwykła-prostownicza. Zamiast potencjometrów P1 i P2 może być zwarcie. Czasy możesz skorygować zmieniając wartość rezystorów szeregowych. Tranzystor może być dowolny NPN - wartość beta nie ma znaczenia. Kondensator 22uF nie musi być tantalowy. Jeżeli nie będzie tantalowy to napięcie powinno być 25-50V. Wejścia 4-tej bramki...
Znam Crouzet'a...mając potrzebę sprawdzenia w działaniu 4 szt wyjść PWM jednocześnie - wybrałem CD20S 24Vdc (12 wejść, w tym analogowe 0-10V rozdzielczość 1023 kroków; 8 wyjść tranzystorowych, w tym 4 PWM), wyświetlacz wbudowany 4 x 18 znaków. Przy złożonych programach i tak się programuje z PC - więc kabelek wskazany (ok. 160,-). Program darmowy do...
Tego samego :D. Odległość na jaką "przeskakuje" iskra zależy od napięcia. W transformatorze stosunek napięć pierwotne/wtórne jest stały. Zwiększ napięcie "wejściowe". Aby nie "męczyć" bateri-zasilacza użyj kondensatora elektrolitycznego np 1000 mikrofaradów naładowanego do 12V np z zasilacza. Użyj szukaj: "generator HV", "generator WN"
Przyczyną może być próg przełączania bramki niższy od połowy napięcia, można zbocznikować R1 rezystorem 1M przez diodę tak żeby przyśpieszyć rozładowanie ni zmieniając czasu ładowania. Nie podajesz na wejście więcej niż 5V? Bo efekt był by podobny.
Schemat modyfikacji układu sterowania pamięcią statyczną wyświetlacza wysyłałem już prawie 30 lat temu użytkownikom COBRY, z którymi prowadziłem korespondencję, a także wysłałem redakcji czasopisma AudioVideo. Cykl artykułów na temat COBRY się jednak zakończył i nie wiem czy ktoś to zastosował. Obecnie nie mam już notatek z tego okresu. Na oryginalnej...
Może coś w tym rodzaju. https://www.plcs.net.pl/index.php/katalo... Z tym że minimalny czas w tym przypadku...
Witam W białych diodach świecących używa się luminoforu by uzyskać białą barwę światła, a luminofor ma dł ó gi czas poświaty. Najlepsza diodą do sprawdzenia szybkości fototranzystora będzie czerwony led super jasny. Pozdrawiam Romek
Kondensator przy wysokim napięciu zostaje przebity a przy tym uszkodzony dlatego produkuje się je na różne napięcia bo niekiedy wystarcza na 16V (zasilanie z akumulatora 12V) a niekiedy muszą wytrzymać 30V z zasilacza sieciowego i są na 40V , 63V itd. W niczym nie przeszkadza że kupiłeś go na wyższe napięcie jedynie elektrolity na wyższe napięcie są...
Witam ! Proszę, tu masz działający ( sprawdzony program): $regfile = "attiny2313.DAT" $crystal = 9600000 Config Portb.0 = Output Config Portb.1 = Input Portb.1 = 1 Set Portb.0 S2 Alias Pinb.1 Do Debounce S2 , 0 , Impuls Loop End Impuls: Reset Portb.0 Wait 3 Set Portb.0 Return Zmień tylko pierwszą linię bo sprawdzałem na ATTiny2313.
"Tranzystor" to ma tam chyba 3 końcówki, bo są to dwa tranzystory w lekkim "zezie", co pozwala zarejestrować nie tylko liczbę impulsów, ale i kierunek ruchu (impulsy prostokątne przesunięte w fazie - jeden tranzystor jest oświetlany wcześniej lub później od drugiego). Więc centralna końcówka to chyba będą połączone razem kolektory (+ zasilania), a skrajne...
Silnik krokowy nie ma komutatora takiego jak mialy pradnice, weic napiecie na pewno bedzie zmiene i z powodeniem mozna go wykorzystac do generacji impulsow proporcjonalnych do predkosciwalu. Tylko pamietaj ze silnik krokowy ne stworzono do tego celu i niekonieczni dlugo Ci posciagnie z duzymi predkosciami obrotowymi. Wydaje mi sie ze napiecia tez moze...
Daj zwykła czasówkę żeby generowała impuls.
Szukaj! Układ NE555 plus zasilacz.
Tego jitteru w żaden programowy sposób nie wyeliminujesz. Jego powodem jest to, że wejście w ISR trwa nie zawsze tyle samo - XMEGA wykonuje instrukcje w ciągu 1, 2 lub 3 taktów, a ISR nie przerywa instrukcji, lecz CPU musi ją najpierw dokończyć. Więc w zależności od wykonywanej instrukcji już masz jitter 0-2 taktów. Do tego, jeśli MCU wykonuje inne...
http://obrazki.elektroda.pl/9079980500_1... Na wstępie chciałbym przybliżyć, skąd taka a nie inna nazwa nadana przeze mnie temu projektowi. Prace rozpoczęły się w momencie zapotrzebowania na minimum dwa zsynchronizowane generatory małej częstotliwości. Ponieważ zakres przestrajania jaki mnie zadowalał ograniczał się do 100Hz przy rozdzielczości...
Na początek zapoznaj się z tym i kup potrzebne elementy i wykonaj w domu te ćwiczenia. http://helios.et.put.poznan.pl/~jjagla/e... I podaj mi swój email na PW to ci podeśle kolejne części Albo zakup sobie [url=http://www.wkl.com.pl/oferta.php?kd... książkę i nie będziesz miał problemu ze zrozumieniem schematu i złożeniu...
Można by tak: zegar 12 MHz i wtedy cykl maszyny trwa 1 us, timer T0 ustawiasz w tryb 2 (autoreload) wpisując do jego rejestrów TH0 i TL0 wartości takie by przerwanie od niego było co 10us (problem kroku załatwiony). Tworzysz licznik programowy w którym będziesz odliczał potrzebną ilość wcześniej ustalonych przerwań. Po przekręceniu licznika reakcja...
Hmmmm skoro ten program ma tylko dawać impulsy to nie rozumiem dlaczego używacie przerwań, wielu rzeczy w tym nie rozumiem pomogłyby rzeczywiście komentarze. Zmieniłem mój generator 1s tak żeby był zozumiały dla waszego symulatora i na jego podstawie radzę pisać Wasz. Dosłownie wystarczy dopisać kilka linijek zdaje się 8. Ja już to zrobiłem ale nie...
Muszę użyć układ dwóch timerów ponieważ w docelowym układzie zakres czasowy Timera1 będzie za mały. Czy procesor zliczy na T1 impulsy generowane na OC2 ? Obawiam się sytuacji, że przy wspólnym CLK gdzieś mi się zbocza miną pomiędzy OC2 a T1 i układ nie zatrybi... Oczywiście że zbocza te mogą się minąć, ale to jest bez znaczenia. Podczas synchronizacji...
generowanie impulsu wyjściu generowanie impulsów generowanie pliku
wydech punto poprawnie skonfigurować rejestrator odbiornik podczerwień kabel
stanley fatmax bateria radio nasluchowe
Kod asemblera 8051 do odczytu ADC0804 – gotowy przykład, schemat połączeń, polling i przerwania ESP8266 serwer AP z karty SD – przykładowy kod Arduino, NodeMCU, WeMos D1 mini