Ten, który podałeś jest dla silnika bezszczotkowego (czyli synchronicznego), a tobie raczej chodzi o zwykłe silniki szczotkowe DC z magnesem trwałym. Musisz zbudować 2 mostki H: http://pl.wikipedia.org/wiki/Mostek_H Jeśli chodzi o regulator: na takie napięcie bez wiedzy z elektroniki nie masz szans. Najprościej jest wykorzystać pojedynczy uC i mierzyć...
Nie CTC, ale ICP - dzięki temu w sprzętowy sposób mierzymy długość impulsów.
Witam. Napisałem programik na procesor z tytułu, który mierzy długości impulsów na pinie, i wysyła wynik pomiaru na UART. Postanowiłem wykorzystać to do przechwycenia sygnału z pilota do tunera TV SAT (TechniSat, bo taki miałem pod ręką :) ), taktowanie: kwarc 4MHz, odbiornik typu TSOP, sygnał zanegowany przez 74LS00 i dostarczony na PD6, schemat pominę,...
W jaki sposób można ustawić priorytetowość przerwań? Mam taki problem: Za pomocą przerwań zewnętrznych mierzę długość impulsów na 2 wejściach.Wszystko gra do póki nie podłącze do atmegi USART który wypytuje co jakiś czas o te dane. Kiedy leci pytanie i Atmega ma przerwanie od USART co jakiś czas są przekłamania odnoście czasu trwania długości impulsu....
daniel_oj: Co do silników i ich parametrów to zaufałem trochę sprzedawcy ponieważ powiedziane było że te wartości były przez nich mierzone. Jednak masz rację to trzeba już dobrać odpowiednio. Co do sterowania regulatora uP to już wiem, również co do odbierania sygnałów od odbiornika przez uP też się doczytałem w jaki sposób mierzyć długości impulsów...
AVE... Rób prototyp od razu z dedykowaną częstotliwością zegara... Możesz też użyć modułu CCP, ustaw go w tryb Capture na każde zbocze opadające. Zamiast mierzyć długość impulsu, zmierzysz długość przerw między impulsami. W ostatecznym rozrachunku wyjdzie na to samo...
Potrzebuje pomierzyć długość 150us impulsu z rozdzielczością na poziomie 10ns, problem jest w tym że powinienem się z tym podpiąć pod przeciętnego procka goniącego na 32MHz co da mi rozdzielczość na poziomie 31ns- trochę słabo. Na początek myślałem żeby wstawić jakiś gotowy układ (np TDC7200), ale dziś z dostępnością może być mało ciekawie. Zastanawiałem...
Mierzyłem się z tym zagadnieniem kilka razy; najpierw na ESP8266. Po wgraniu firmware NodeMCU mamy kilka trybów pracy. Poza NORMAL i DEEP_SLEEP są jeszcze np. LIGHT_SLEEP. Do tego wyłączenie radia daje dużą oszczędność. Zastosowanie uC np ATmega168PV. Pracuje od 1,8V (w rzeczywistości od 1,5 albo i niżej) i ma znikomy pobór pracując jak licznik wybudzany...
Funkcja pulseIn zwraca wartość w postaci unsigned long. Ty natomiast przypisujesz jej wartość do (signed) int. Czyli: -odczytana wartość może się nie zmieścić; -jeżeli odczytana wartość przekroczy połowę "pojemności" typu int, to zostanie zinterpretowana jako liczba ujemna. Pytanie, jakie długości czasów mierzysz? Ile mija czasu pomiędzy kolejnymi impulsami...
Czy ten sygnał jest cykliczny? Jak często chcesz mierzyć długość impulsu?
Wykonanie tego na elementach IR także jest możliwe. Moja propozycja jest taka, że pojazd musiałby mieć i diody nadawcze IR, i fototranzystory. Dioda musiałaby nadawać sygnał o stałej częstotliwości tak, żeby odbiornik mógł rozpoznać nadawanie. Fototranzystor musiałby być podłączony pod dwa wejścia: jedno wejście od ADC, a drugie od komparatora analogowego...
Z tego co widzę to mierzysz napięcie na wyjściu odbiornika a trzeba mierzyć długość impulsu za pomocą Timera.
Witajcie ! Interesuje mnie jak mogę mierzyć długość impulsu przy pomocy np. Atmel Mega8. Nie chcę gotowych rozwiązań, tylko tak łopatologicznie zasadę jak to się robi. Uczę się programować mikrokontroler w C. Chodzi o to, że nadajnik modelarski przekazuje informację o położeniu drążka w postaci ciągu impulsów, których długość trwania stanu wysokiego...
To mierz długość impulsu i przelicz. INT0- start timer-zbocze opadające INT1- stop timer- zbocze narastające No i odpowiedni prescaler.
Podepnij to pod wejście mikrokontrolera wywołującego przerwanie (lub sprawdzaj stan pinu co 10us). W ten sposób poznasz długość sygnału i przeliczysz go na wypełnienie dla sterownika mostka h. Impuls który mierzysz miesci się w przedziale ~1-2ms i jest wywoływany co ok. 20ms (czyli dla impulsu ok. 1ms masz wartość 0%, a dla 2ms masz wartość 100%). Poczytaj...
Kolego amostom napisałem do do Ciebie e-mail na PW z "małą" prośbą i tak jak pisałem walczę ze swoją wersją komputerka, ale słabo mi to idzie. Więc za wszelką pomoc będę wdzięczny. Czy mógłbyś opisać jak dokonujesz pomiaru spalania? Precyzując pytanie to, jak mierzysz długość impulsu z ICP czy przerwaniem INTx?
Wykonuje się 16384 razy... I prawidłowo, ponieważ 32768/Preskaler/(OCR+1)=16384. Zastanawiam się, po co Ci przerwanie co 1 takt Timera2 napędzanego kwarcem zegarkowym :?: Racja. Gdyby się to jeszcze nie zacinało, było by fajnie. Timerem2 mierzę długość trwania impulsów. Ogólnie to problem pojawił się jak wysyłałem inf. przez rs232 do atmegi. Kod mam...
Bardzo proszę o pomoc w identyfikacji uszkodzonego enkodera (włącznik starego radia Ford). https://obrazki.elektroda.pl/9765402800_... 1. Policzyłem srebrne ramiona wyszło mi 15. Czy to enkoder 15 impulsowy ? 2. W opisach podawana jest długość osi. Odkąd dokąd mierzyć tą długość ? 3. Co to jest głębokość nacięcia ? W dokumentacji są...
Czyli tak - uC mierzy długość impulsu wysokiego i niskiego, dodaje, dzieli 100ms (lub 1s) przez wynik, potem wyniki dzieli na 2 (liczę ilość okresów w 100ms (lub 1s) ) po czym mnoży wynik przez liczbę którą podzieliłem częstotliwość przerzutnikami.
1. Czas trwania impulsu 0,003 sekundy - dlaczego? Jeśli chcesz zacząć liczyć czas od momentu początku impulsu wysyłanego, do momentu powrotu fali odbitej, to w tym czasie (0,003 sekundy) wiązka ma długość 900 kilometrów. Jeśli chcesz wykryć obecność przedmiotu odbijajacego falę w odległości np, 10m, to fala odbita pojawi sie w momencie, kiedy jeszcze...
Sorki że się nie odzywałem.. Już odpowiadam: Komputerek mierzy długość impulsów na wtryskiwaczach i na ich podstawie oblicza ilość paliwa które przepłynęło-to tak po krótce. Koszt komputerka nie jest wielki-najdroższy był wyświetlacz alfanumeryczny i uP-razem jakieś 50zł wyświetlacz i 15uP, czyli wsio około 80-90zł. :D
Jeżeli masz ciąg impulsów o współczynniku wypełnienia ok. 50% to przy takim rodzaju transmisji nie pozostaje nic innego jak "mierzyć" okres fali prostokątnej (np. długość 10 kolejnych impulsów). Jeżeli wszystkie pomiary nie będą się różniły od siebie o więcej niż "x" to znaczy że sygnał przyszedł z pilota. Przy żarówce jest b. małe prawdopodobieństwo...
Witam, Chce mierzyć długość trwania impulsu (stan niski) przy użyciu ATMEGA32. Napisałem poprawnie działający programik, problem w tym, że w czasie pomiaru impulsu procesor nie może robić nic innego. Do wykrycia stanu niskiego użyłem przerwań z INT1 a do odmierzania czasu trwania impulsu użyłem Timer2. Czy jest jakiś sposób, żeby mierzyć czas trwania...
Temat dość złożony a nie wiem czy dobremu programiście będzie się chciało, ty sam nie napiszesz programu...jeśli ma być szybko to układ ma mierzyć czas przebiegu miedzy np. sąsiednimi szprychami (chyba równo rozłożone) i jeśli jest np. 20 szprych to po przemnożeniu tego czasu razy 20 mamy czas obrotu koła, potem znając długość obwodu koła (wartość stała)...
Propozycja programowego "czyszczenia" impulsów: Prędkość 5 obr na sekunde przy 36 otworkach daje 180 impulsów/s. Czyli czas od impulsu do impulsu troche wiecej niż 5 ms. Rozsądnie jest przyjąć czas impulsu na jakieś 20% czasu od impulsu do impulsu (jest to związane ze średnicą otworków). Czyli mamy czas impulsu nie mniejsy niż 1ms, a w większości przypadków...
Podaj schemat bo ja czegoś nie rozumie. PS. gdy pin nadajnika (data) przyjmie stan wysoki(VCC) to pin (data) odbiornika przyjmuje stan niski(GND). Jak odwrócić ten sygnał? Piny są spięte kabelkiem czy jak? Raczej nie bo masz dwa różne stany na pinach. Ma to być układ master-slave czy master-master? Odczytany wynik można zawsze odwrócić, to jedna z podstaw...
mierzyłem ten układ na oscyloskopie i nie wiem czemu ciągle nie mogę regulować długości impulsów czestotliwość mogę regulować ale i wtedy zmieniają się długości impulsów nie ma niezależnej regulacji i nie wiem gdzie jest błąd
W sumie zastanawiam się jak producent wykonał pomiar prądu w tym sterowniku??? Wszystko widać na filmie. Tam jest rezystor pomiarowy na 300A, do tego pewno jakiś current sense amplifier i tyle. Nie można mierzyć spadku napięcia na jednym z przewodów prądowych albo na niewielkim jego odcinku? To nie to samo? Znając przekrój przewodu , jego długość i...
Witam Jakiego rzędu są to rozbieżności? Może warto zmienić preskaler licznika. Rozbieżności są dość znaczne rzędu ± 30%. Kombinowałem z preskalerem i częstotliwością procesora i nic to nie pomaga. No chyba, że Proteus przekłamuje bo nie sprawdzam tego fizycznie, nie mam generatora z regulowaną częstotliwością. Warunek oczywiście można zmienić ale...
...W momencie załapania zdarzenia ICP najpierw zawartość TCCR1A jest przepisywana do ICP1, a następnie zerowana - oczywiście w Mode 12. Nadal będę się upierał, ze nie potrzebujesz obsługiwać tego przerwania, czyli należy zostawić bit rejestru TIFR - ICF1 w spokoju. Chyba do ICR1 a nie do ICP1. Chodzi Ci chyba o to, że licznik Timer1 w trybie CTC będzie...
"Zapamietanie probek z dnia" te mnie nie interesuja jako wynik na wyswietlaczu mnie interesuje napewno suma probek z miesiaca, ktora bede mogl kasowac przyciskiem. czyli 12 probek w roku? Jakie to ma zastosowanie licznie sredniego prądu? "jaka ma byc rozdzielczosc" tzn ile probek - pomiarow napiecia ma robic w ciagu dnia jezeli chodzi o to to ma dokonywac...
Attiny15 nie ma pamieci ram, wiec raczej cieąko sie na niego kompiluje jezyki wysokiego poziomu. Jeden timer generuje nośną 36kHz, a długość impulsów mierzysz zliczając wygenerowane impulsy: 1 bit rc5 trwa 1.782ms, czyli w bicie mieści się 62.2 okresów sygnału 36kHz. Przy nadawaniu włączasz COM0A[1:0] na "toggle", a przy braku nadawania na "normal port...
Witam. Jestem kompletnie słaby jeśli chodzi o timery i przerwania w atmegach. Próbowałem to zrozumieć, ale całkiem mi nie idzie. Mam "generator" impulsów prostokątnych o różnym odstępie i długości. Potrzebuje mierzyć czas trwania całego impulsu. Częstotliwość niewielka, maksymalnie 200Hz. http://obrazki.elektroda.pl/8068495000_1... Czyli...
Podałem silnik tylko jako przykład. Chcę mierzyć impulsy prądowe z dowolnej cewki. Nie musi to być silnik, może to być dzwonek albo co innego. Interesuje mnie tylko ilość impulsów w jednostce czasu. Prąd i długość nie ma znaczenia.
Można by odpowiednio przeskalowanym licznikiem zliczać ile impulsów przypada na pełny obrót (tak aby przy wolnej jeździe licznik sie nie zdążył przepełnić, a nawet przy zbyt wolnej warto by było wyłączyć wyświetlanie) i zakładając tą samą prędkość przy kolejnym obrocie, dzielić tą liczbę impulsów przez ilość kolumn napisu, otrzymany wynik będzie czasem...
Sprostowanie. Do jednego wejścia komparatora w 89Cx051 dołączam napięcie z dzielnika czujnik + rezystor lub coś w tym stylu (chciałbym jak najprościej i w miarę stabilnie), a do drugiego dołączam napięcie narastające tu: najczęściej w układzie RC + parę tranzystorów dla stabilizacji, liniowości narastania. Mierzę czas od zainicjowania układu generującego...
http://obrazki.elektroda.pl/4511855100_1... Zawodowo zajmuje się fizyką, ostatnio rozpocząłem batalię z pomiarami elektroluminescencji pewnych materiałów. O ile statyczna część pomiarów nie jest problematyczna o tyle pomiary czasoworozdzielcze są trudniejsze. W przypadku statycznym, gdy chcemy zmierzyć widmo czy po prostu intensywność...
"Napięciem bliskim zera" czyli czy 4051 będzie poprawnie reagował na impulsy? To już chyba zależy od konkretnego przypadku, ale myślę, że z tym nie powinno być problemu. Najgorzej właśnie może być z liczeniem tych impulsów. Częstotliwość pracy na każdym kanale powinna być mniejsza niż długość impulsu przy najszybszych obrotach. Czy układ ma mierzyć...
czas trwania impulsu dodatniego No , to już wszystko jasne :D częstotliwość tych impulsów to od 0 do 400 na sekunde Hmmmm... :| Wybacz mi , że tak Cię ciągnę za język , ale ... piszesz: -zakres tego impulsu to od 10 do 40 mili sekund... , więc ja pytam - skąd u diabła te 400 Hz :?: a opis tej instrukcj to zerowanie bitu w rejestrze a jeśli załaduje...
witam !! a może rozbierz jakiś stary silnik krokowy ( najlepiej jakiś z małą ilością kroków na obrót ) i w ten sposób uzyskasz coś na kształt impulsatora . przy silniku 7,5 stopnia /krok będzie to 360/7,5 = 48 . tyle będziesz miał impulsów na obrót . nie będzie to do końca tarcza , ale te małe silniki mają dość wąskie wirniki ( i jeszcze rym się zrobił...
Co do drugiego - cytat z manuala F4: "The counter is blocked while the auto-reload value is null" Jeżli chcesz mierzyć czas - niech timer odlicza czas. Możesz np. użyć funkcji capture - wtedy timer "zmierzy" np. długość impulsu podanego z zewnątrz.
Sygnał PWM do standardowych sprzętów modelarskich (pomijam rozwiązania cyfrowe - niszowe - Graupnera, Futaby itp) to impulsy czasowe - aktywny jest stan wysoki. Nie mówimy tu o % wypełnienia bo ramki mogą mieć różną długość a impulsy też różny czas trwania. Sygnał jest asynchroniczny - tzn nie jest w żaden sposób taktowany. Jedynie długości impulsów...
Witam wszystkich. Potrzebuje podpowiedzi jak rozciągnąć w czasie (liniowo) sygnał TTL. Mierzony sygnał ma szerokość około 5us więc dość sporo do pomiaru ale jego długość może się zmieniać +- i chodzi właśnie o wychwycenie tych zmian z jak najwyższą rozdzielczością, załóżmy 10ns. Impuls będzie mierzony przy użyciu AVR o czestotliwosci 20Mhz w ilości...
Witam. Ale w czym konkretnie problem? Tutaj znajdziesz instrukcję do licznika i to po polsku. Na stronie 11 masz ładnie i ze szczegółami opisany sposób konfiguracji, a na stronie 12 nawet przykład pasujący jak ulał do twoich potrzeb. Podpowiem, że Ciebie interesuje głównie parametr "PSCL", czyli wartość przeskalowania i "dP", czyli położenie punktu...
Witam Proponuję najprostsze rozwiązanie i tanie. Zwykły RTx z zakresem dostosowanym do urządzenia.Nawet bez stycznika .Na RTx ustawić czas większy od długości mierzonego lub kilku mierzonych impulsów a do styków on podpiąć w szereg wył awaryjny linii.Powinno działać bez problemu Podpiąłem takie urządzenie pracujące jak kierunkowskaz 2 lata temu i pracuje...
chyba zajarzyłem mechanizm :) Czyli odczytuję ilość impulsów jaka została zliczona w rejestrze TC licznika, pomiędzy poszczególnymi zboczami sygnału mierzonego i dodając 2 ostatnie obliczone różnice mam długość okresu mierzonego sygnału. A częstotliwość to 1/okres. A czy dobrze myślę że dla sygnału o współczynniku wypełnienia 50%, wystarczyłoby mierzyć...
Gdy napięcie uzwojenia wtórnego transformatora wynosi 14 V, napięcie na wyjściu mostka powinno wynosić 0,9 napięcia wejściowego, ponieważ napięcie to ma postać impulsów o częstotliwości 100 Hz, a woltomierz wskazuje napięcie średnie. Przy użyciu woltomierza o dużej rezystancji wejściowej nawet przewody woltomierza mają pojemność, co zwiększa mierzone...
Jeśli impulsy są generowane okresowo, można zmierzyć częstotliwość (mikrokontrolerem przez jakiś preskaler) i czas wyznaczyć z wypełnienia sygnału - mierząc uśrednione napięcie. Tylko trzebaby znać dokłanie poziom "jedynki" do obliczeń. Jeśli impulsy pojawiają się nieregularnie, to możnaby zastosować licznik bramkowany impulsem mierzonym. Tzn. start...
Witam, AFAIR TSOP1736 "lubi" sygnał z podwójną modulacją - paczki impulsów 36kHz o długości ok. 1ms, tak przynajmniej go do tej pory traktowałem. Zgodnie z założeniami układ ten ma nie reagować na ciągły sygnał o częstotliwości 36kHz. I jeszcze jedno. To chyba nie jest zbyt dobry sposób na zrobienie czujnika zbliżeniowego. Wbudowane ARW dosyć skutecznie...
oto 3 sposoby jak zrobić kilovoltomierz... Witam. Uważam, pomysł nie wart zachodu; chyba że chcemy mierzyć napięcia DC lub sinus 50Hz. Nieskompensowany dzielnik oporowy i do tego tani wskaźnik do pomiaru impulsów? To już szacunek długości iskry "na oko" jest kilka razy bliższy prawdy: 2kV/mm :D
Mam taki problem: potrzebuje takiego czasomierza, który to będzie mi mierzył czas trwania impulsu z generatora przebiegu prostokątnego, oraz wartość końcową pomiaru przetrzymywał i wyświetlał na wyświetlaczu złożonym z siedmiosegmentówek LED. Chodzi o to by wyświetlacz nie "szalał" :) podczas zliczania, a jedynie prezentował efekt końcowy. Długość impulsów...
Rozumiem, że impulsów metronomu będzie od 30 do 300 na minutę. Jako generator proponuję użyć monowibratora CD4538. W jednej obudowie są 2 układy i na nich można zbudować bardzo dokładny przestrajany generator. Wielką zaletą oprócz dokładności jest liniowa zależność długości generowanego impulsu T=R*C od zewnętrznych elementów RC. Jeżeli wybierzesz skokową...
Z obsługi przerwania wyrzuciłem zbędny kod. Wpisałem TCNT0=250; i zlicza bardzo szybko. Tak jak powinno. Ale... Jeśli przysłonię czymś czujnik, zaczyna liczyć, jeśli odsłonię, przestaje i zaraz wyświetla wartość zmiennej a. W jaki sposób wykorzystać wartość tej zmiennej do obliczenia prędkości obrotu tarczy? Tarcza z wycięciami będzie założona na silniczek,...
Co do wzorów to coś w załączniku powinno być. Trzeba pamiętać, że fal sie odbija więc czas podróży jest dwa razy dłuższy niż wynika to z długości kabla. Prędkość fali w kablu to ok 200000km/s. Zależy od rodzaju(budowy) kabla. Można przyjąć 1us na 100m. Jak pomiar ma byc dokładny, to trzeba znać prędkość fali w danym rodzaju kabla lub ja wyliczyć mierząc...
(at)Karol966 Jak pisałem stosuję dwa rodzaje rampy, które w moich zastosowaniach sprawdzają się świetnie , a wiadomo, że najlepsze rozwiązania to są te najprostsze jeśli spełniają swoje zadanie :) Obie mają swoje wady i zalety, ale to też zależy w jakim układzie pracują, bo wtedy wady mogą zamienić się w ...zalety(!) Pierwsza, ta prostsza i bardziej...
Generalnie, W Bascomie obsługa RC5 pozostawia wiele do życzenia dlatego też Mark w najnowszej wersji ma wprowadzić obsługę RC5 na przerwaniu ICP ("prawdziwie" w tle) według poniższego kodu, który udostępniam i polecam: [syntax=basic4gl] $regfile = "m8def.dat" $crystal = 8000000 Config Timer1 = Timer , Capture Edge = Falling , Prescale = 8 '1 tick= 1...
urządzenie generuje na wyjściu paczki impulsów o długości 6ms i napięciu ponad 10kV Trochę nietypowe działanie. W typowym układzie są to pojedyncze impulsy. Jakie wrażenie wywołuje zetknięcie z przewodem? Przy pojedynczym impulsie jest to gwałtowny skurcz mięśnia i silny ból. Obawiam się że w tym przypadku będzie trochę inaczej. Taka "paczka" napięcia...
Pomysł jak pomyśl (każdy ma wady i zalety). Stosując timer wnosisz kolejne zamieszanie w wartość mierzoną. Skoro masz zbudowane środowisko pomiarowe to nie buduj nowego. Rozważ taki problem: - budujesz na 555 układ do generowania impulsu (o długości zależnej od rezystancji) - w jakim zakresach wyjdzie ci impuls (od ilu do ilu) - z jaką dokładnością...
No ale czegoś nie rozumiem może - tzn coś robisz troszkę na okrętkę jeśli chodzi o ICP. Ja bym na twoim miejscu zamiast podawać ten sygnał na INTx - podałbym go właśnie na wejście ICP. Po co ta kombinacja z INT? Toż chodzi o to, że to właśnie ICP ustawiasz aby reagowało na początku na zbocze opadające i zostanie ładnie wygenerowane przerwanie TIMER1_CAPT_vect....
Witam serdecznie! Mam pewien problem z którym borykam się od dłuższego czasu. Jak w temacie pomiar czasu impulsu. Dokonuję tego w następujący sposób: Używam INT1 oraz T1. Gdy ustawie GATE to zliczanie wewnętrznych impulsów zegarowych poprzez T1 ma miejsce tylko wtedy gdy TR1 jest ustawiony oraz jest podany stan niski na wejście INT1, wtedy rusza licznik...
Problem rozwiązałem następująco - programowo rozszerzyłem zakres mierzonych impulsów do ok 10kHz - można nawet i 100 kHz. Tak na marginesie - istnieją dzielniki parzyste zachowujące proporcje długości trwania stanów - H, L; bramkujemy iloczynowo I/O, zwykły dzielnik parzysty. Jak uświadomiły mi pomiary generalnie problemem nie jest kwestia dzielnika,...
Jak chcesz podmienić komparaor wzmacniaczem operacyjnym to ustaw wzmocnienie dwoma rezystorami na ~1000. Z tego co napisałeś wnioskuję, że zaczynasz bardzo kreatywnie podchodzić do naprawy układu. Regulacja na potencjometrach być musi bowiem wynika z zasady konwersji opartej o podwójne całkowanie. Wartość mierzona jest porównywana z referencyjną dlatego...
Zacina sie bo to wada bascomowejo Getrc5. ten program musi działac, dlaczego go nie zastosowałeś? Spróbuj, tylko odbiornik IR musisz dac na wejscie ICP procesora. [syntax=basic4gl]$regfile = "m16def.dat" $crystal = 8000000 $baud = 9600 Config Timer1 = Timer , Capture Edge = Falling , Prescale = 8 '1 tick= 1 uS On Capture1 Capture_edges 'To przerwanie...
Trochę bez sensu. Jak chcesz impuls o czasie 10 us, to ustaw od razu 10 us, a nie 10 impulsów co 1 us. 0. Konfiguracja pinów i licznika w trybie porównania. 1. Ustawienie stanu wysokiego na wyzwalaniu pomiaru i start licznika. 2. Licznik odlicza 10 us i generuje przerwanie. 3. Ustawienie stanu niskiego na wyzwalaniu pomiaru i rekonfiguracja licznika...
Przebiegi dla wyjść K1 i K2 mierzyłem oscyloskopem i podczas obrotu ręką są idealne prostokątne. Nie pamiętam długości, bo enkoder musiałem włożyć z powrotem do silnika (maszyna używana jest praktycznie non stop). Na pewno na K0 nie jest to połowa długości impulsu z wyjścia K1 czy też K2, żeby je namierzyć i zobaczyć w ogóle to musiałem ustawić podstawę...
Hmmm. Do tego Truvoxa 1525 obudowa 95 litrów i 2 BR śr 10 i długość 10-12 cm standart do 15 calowców. Po za tym moc głosnika jest mierzona przy srednich tonach (1kHz ?) Jak dam duzo dołu na 100W wzmacniaczu to taki impuls szybko rozgrzeje cewkę. juz zajechałem głosnik 200W na 100W wzmacniaczu i nie zamierzam co chwile kupowac nowego głosnika, dlatego...
Wszystkie te dyskusje o czasach wtrysku dla mojego projektu nie są takie ważne. Istotne jest jakie informacje wysyła sterownik (niekoniecznie mające bezpośrednio z czasem otwarcia wtryskiwacza do czynienia). Jak dokładnie te informacje są przekazywane wiedzą chyba tylko samo konstruktorzy tych urządzeń. Także ja nie mam pojęcia i dlatego użyłem metody...
Jednak przy prędkości lekko większej np. 1 obrót na sekundę licznik się gubi i wartości nie są zliczane prawidłowo. Jak temu zaradzić? Zwróć uwagę na wyrażenie z 1-go twojego postu {(2*pi*R)/N}, którego wynikiem obliczeniowym była liczba 2.0 typu float. Wyrażenie to nie zawiera żadnej zmiennej, stanowi ono wielkość drogi przypadająca na jeden klick...
Witam, Mam problem otóż nie mam napisałem program który mierzy długość impulsu ale to co pokazuje to jakieś magiczne liczby. #include "avr.inc" #include <m8515def.inc> .cseg .org 0x00 Rjmp Reset .org 0x01 RJmp INTER .org 0x07 Rjmp Licz .cseg .org 0x11 ; D E F I N I C J E P O R T Ó W .defAcc =R19 .defS =R20 .defM =R21 LIcz: Ldi Acc,...
Jeśli to jest kabel, to istotna jest jego impedancja falowa - jeśli byłaby 50R, to potrzebujesz 240mA, żeby uzyskać na niej 12V, więc lepiej coś o większej, choćby 75R, wtedy już "tylko" 160mA. A może wzmacniacz za kablem? Kabel, na dobrą sprawę, można usunąć. Tzn skrócić do długości pociągającej za sobą niemalże zaniedbywalną wartość pojemności. Ile...
Witam! Koledzy pomóżcie! Jak zmierzyć długość dwóch impulsów, które pojawiają się jednocześnie? Chcę zrobić mikser klapolotek stosowany w samolotach zdalnie sterowanych. Chodzi o to, że na dwóch wyjściach odbiornika pojawiają się impulsy o długości od 1 do 2ms z przerwą ok. 20ms, które po odpowiedniej obróbce w mikrokontrolerze sterują dwoma serwami...
Jeżeli jest to pojedyńczy impuls to najlepiej podać go na jedno wejście bramki AND. Na drugie wejście podajesz ciąg impulsów o znanej częstotliwości. Wyjście bramki podajesz do licznika zliczającego impulsy. Timp=N*Tclock z dokładnością +/- Tclock (bo bramka może się zamknąć w czasie trwania impulsu zegarowego. N - ilość zliczonych impulsów w czasie...
Witam Czy nadajnik IR TSAL6400 (Długość fali λd: 940nm) i odbiornik 38kHz TSOP31238 będą ze sobą dobrze działały? Potrzebuję zrobić prosty tachometr. Na obracającym wale będzie naklejony odblask, nadajnik go oświetla i odbiornik ma za zadanie zliczenie impulsów odbitych i policzenie rpm. Czy kąt 25 stopni będzie odpowiedni? Chciałbym mierzyć prędkość...
trzeba wyjść z założenia że praca enkodera będzie tylko w momencie styku z mierzonym przedmiotem , reszta to tylko matematyka dla przykładu wartości trochę nie realne , ale pozwolą zrozumieć sens , zakładamy enkoder o 10 imp/ obr , rolka 1cm z tego proste wyliczenie że pełen obrót rolki to droga 3,14cm , co da 10 imp. tak więc 1 impuls z enkodera to...
mierzyłem przez 5s, zmusiłem urządzenie żeby kilkanaście razy wysłało taką paczkę i rozrzut czasu na pulsie wynosi max 0.005ms także pomijalny, preambułę przeczytać to banał bo każdy impuls jest stały, natomiast chyba napiszę kod który będzie badał tylko stan wysoki i rozróżniał długość pulsu, wtedy 0,5807ms będę traktował jako 1 a 0,2177ms jako 0.
Witam Piszę program, który ma mierzyć długość impulsu podawanego z zew. źródła jakim jest odbiornik RC, częstotliwość impulsów to 50Hz, a ich długość mieści sie w przedziale 1ms-2ms. To mój pierwszy program na AVR w którym obsługuje przerwania zew. i mam pewien problem, program już napisałem, sprawdziłem go na symulatorze i wydaje się działać poprawnie,...
Spróbuj raczej mierzyć czas pomiędzy impulsami (pomiędzy np. narastającymi zboczami) Timer, np. zwiększa zmienną Czas co 1 ms jeżeli ma zliczać. Czyli tak: Przerwanie Timera_1ms { if (Zliczanie) Okres++; } main() { Inicjalizacja() ; // we - wejście impusów z komapratora (teoretycznie tam powinien być // układ...
Siemanko, parę lat temu z nudów, zacząłem podobny projekt na bazie karty sieciowej, ale zamiast wzmacniać sam sygnał, cewkami kompresowałem sygnał w wiązkę, jeśli dostroisz cewki do tej samej częstotliwości co sygnał z anteny która już jest wewnątrz kompleksu cewek, 3 cewki pierwsza najmocniejsza o pasywnym stałym trybie działania, ekranowała fale z...
Łohoho, no nieźle :) Dlaczego nie zrobiłeś żadnego zdjęcia z wyładowaniem? Na filmiku też coś mizernie to wygląda, przynajmniej się tak wydaje że jest max z 5cm. Dziwne że masz takie wahania osiąganej długości iskry. W moim generatorze marxa powtarzalność długości iskry była dość dobra. Jakie masz napięcie na stopień? Jakiej wartości masz rezystor ładujący?...
Czy to nie jest przypadkiem 0.00? Poza tym robisz pulse_frequency++; dla zmiennej float, jak już to pulse_frequency+=1; poza tym po grzyba Ci tu float w przerwaniu? Poza tym jak zmiennej używasz w przerwaniu to powinna być volatile uint32_t pulse_frequency; - może być co prawda float, ale po grzyba przy zliczaniu impulsów, może być pół? Używanie licz...
Jeśli wybierzesz pomiar ilości impulsów w jednostce czasu, zamiast pomiaru długości impulsu, dla niskich częstotliwości, pomiar będzie obarczony błędem. Przykład : wiatr wieje z taką prędkością, że impuls pojawia się co 0,4s. W ciągu sekundy odczytasz 2 impulsy, co da f = 2Hz, podczas gdy realnie wiatrak obraca się z prędkością f = 2,5Hz, błąd 25%....
https://obrazki.elektroda.pl/9179711300_... Rigol DHO924S w praktyce: pomiar czasu narastania Weź udział w konkursie NDN „Oscyloskop bez granic” do 31 marca 2024 Do wygrania atrakcyjne urządzenia! Kliknij tu i dowiedz się więcej To jest trzeci artykuł pokazujący parametry i możliwości budżetowych oscyloskopów Rigol, pochodzących...
Zmontowałem układ na wytrawionej płytce i dalej było to samo, ale po wmontowaniu między A/C a plusem rezystora 100 Ohm i między plusem i minusem 100nF serwa nie wieszają się i wszystko jest ok z wyjątkiem Ledów sygnalizujących stan serwa, ale to najmniejszy problem. Serwa nie są tanie więc musze mieć pewność czy będą one poprawnie działały, i tu mam...
Dobór czujnika do tachografu: 1. rodzaj 2.typ 3. długość 4. ilość impulsów na obrót. ad 1) hallotronowy lub indukcyjny. ad 2) typów jest kila wiec to dobieramy do tachografu 2159 indukcyjny lub hallotronowy , czy 2170 indukcyjny "kitas" kodowany. ad 3) długość zależy od skrzyni biegów w aucie i tak najpopularniejsze długości to: L=19, L=21, L=35, L=90,...
Tak prosto to nie ma. Możesz mierzyć czas otwarcia jednego z wtryskiwaczy albo w niektórych sterownikach był sygnał zbiorczy czasu wtrysku na MID-a (komputer pokładowy - funkcja spalanie). Ilość paliwa dawkowana jest mniej więcej równa obciążeniu a to jest wprost proporcjonalne do czasu otwarcia wtryskiwacza (długość impulsu). Jak chcesz aktualną moc...
Witam. Nie udało mi się znależć informacji na jakiej długości fali pracuje KY-022, polecają KY-005 jako nadajnik. Teoretycznie odbiornik powinien pokryć ten zakres, trzeba to sprawdzić, bo może się okazać, że masz mniejszą czułość, zasięg układu, jeżeli np. jest dostosowany do 870nm. Wracając do twojego rozwiązania, czemu taki układ? Nadajnik musi wysyłać...
To co piszesz jest oczywiste i nie ma co tłumaczyć, poprostu mi było łatwiej zmierzyć obwód bo suwmiarka jest za mała aby moje koło objąć a tak z boku mierzyć to nigdy nie mozna być pewnym czy mierzysz cięciwę czy średnicę :) nieważne..... Jeśli chodzi o operację na liczbach całkowitych to tak właśnie zrobiłem, w swoim programie, wynik jest pamiętany...
Starsza wersja: http://obrazki.elektroda.pl/6372557900_1... Nowa wersja I parę Fotek : http://obrazki.elektroda.pl/8178128800_1... http://obrazki.elektroda.pl/6812038300_1... http://obrazki.elektroda.pl/8886527000_1... http://obrazki.elektroda.pl/3045425300_1... 1. Wprowadzenie...
Ten przebieg w #1 to zmierzony, czy symulacja? Co właściwie chcesz uzyskać? Stan wysoki dłuższy niż ten impuls z odbiornika? Do tego pasowałby jakiś przerzutnik, ale jaki - to zależy od wymagań. Przebieg w #1 to symulacja z LTSPICE. https://obrazki.elektroda.pl/6915963300_... W załączniku umieściłem PDF-a z tym numerem "Nowego Elektronika"....
Nie jestem za biegły w timerach i się ciut pogubiłem. Proszę zatem o podpowiedzi. Próbuję ustalić ile czasu będzie trwał impuls podawany na INT procesora a jednocześnie zmierzyć czas od początku tego impulsu do początku następnego. Jednym uP podaję impulsy na drugi uP. Do Portc.7 = 0 'stan wysoki Waitms 1 Portc.7 = 1 'stan niski Wait 5 Loop Drugim uP...
Dla 40m/s czyli ponad 140km/h (co już dosyć ciężko osiągnąć na 3 biegu) i A dlaczego tylko na trzecim biegu? Wg mnie dużo informacji niosłoby ruszenie z miejsca i rozpędzanie przez zmianę biegów na znanej długości odcinku połączone z zatrzymaniem na końcu tego odcinka. Miałbyś przyśpieszenie, wybieg między biegami dla różnych prędkości, hamowanie,...
Czyli w grę wchodzi tylko pomiar urządzeniem dedykowanym W praktyce wystarczy chyba 1 mikroprocesor i kilka czujników temperatury I2C rozmieszczonych w tej samej odległości np. co kilkanaście cm. Całość zabudowaną w zalutowaną miedzianą rurkę wkręcam zamiast grzałki na całej długości pionowego zbiornika pośrodku. Dodatkowo mierzę temperaturę na zewnątrz...
Witam, TWl. Co rozumiesz przez TDC ? :] Time To Digital Converter. Dostaje na wejściu impuls, mierzy czas jego wystąpienia (i/lub) długość i wyprowadza w formie cyfrowej. TW
No i najpierw to niepomogło, ale odkryłem kolejny błąd. Według "kochanego" bascoma procek chodził na zew. kwarcu, jak sie okazało to nie, juz to zmieniłem i jest prawie ok. Servo trzyma mocno ale nie tak jak ma być, jest w skrajnej pozycji a nie neutralnej, a przebieg ma częstotliwość 48.83Hz (mierzone multimerem) Co jeszcze może być nie tak? Dodam...
Na początek możesz wykonać prostą sondę. Można ją wykonać w kilkanaście minut, montaż najlepiej przeprowadzić na pasku laminatu dwustronnego. Jako obudowę sondy można wykorzystać dowolną rurkę metalową (chodzi o zaekranowanie układu przed wpływem czynników zewnętrznych np. ręki) o średnicy nieco większej od płytki drukowanej. Układ można również zmontować...
Takie przetwarzanie jest mało dokładne, niestety. Przebiegiem mierzonym sterujesz uniwibrator o stałej długości impulsu. Następnie z wyjścia uniwibratora całkujesz prostym filtrem RC - napięcie na wyjściu jest proporcjonalne do częstotliwości. Jako uniwibrator użyj ICM555 - jest to CMSOwa wersja klasycznego 555. Ma na tyle niskie prady wejściowe, że...
Sprawdzanie <= 1 a >=2 jest błędne. Na podanej stronie zakłada się, że T=560us, timer pracuje akurat o wiele szybciej, więc trzeba te warunki skorygować. Musisz mierzyć jak długo panuje jeden stan, doświadczalnie na zebranych danych ustaliłem dla swojego prostego dekodera (którym uzyskałem kody), że start jest, kiedy stan niski jest przez od 50...
Piszesz że Ciebie kopie mocniej - i masz rację, człowieka lub świnię kopnie taki elektryzator mocno. Ale krowy lub sarny to nie ruszy bo napięcie na wyjściu nie jest w stanie przebić izolującej warstwy sierści. I dla tego fabryczne elektryzatory dostarczają impulsów napięcia o wartości 7kV do 20kV (mierzyłem oscyloskopem z sondą WN 30kV). Napięcie przebicia...
Mozesz tak albo tak. Jak dasz tylko Vcc i GND to bedziesz mial stala predkosc obrotowa, jak dasz impulsy to bedziesz mial regulator PWM to sterowania predkoscia (wtedy oczywiscie z dowolna czestotliwoscia i zmieniasz tylko wypelnienie) Ja mam inne pytanie: Czy w serwie trzeba synchronizowac jakos zegar serwa? bo przeciez dowolnie mu chyba nie moge impulsow...
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...
długość mierzyć ne555 długość impuls pastuch długość impuls
excel porównywanie kilku kolumn przegub wewnetrzny volvo silnika
lodówka kapie generator ultradzwieków
Moment dokręcania szpilek głowicy Mercedes A Klasa 1.5 benzyna Programowy reset Arduino Mega: void (*resetFunc)(void) = 0;