Wydaje mi się, że najpierw powinno być „uruchomione” odliczanie tych 0,1 sek, wyzwalane pierwszym pikiem z „paczki”. Potem trzeba odczekać te 0,1 sekundy na zanik „szumów” i zacząć zliczanie w czasie 0,9 sek. Ilość zliczonych pików podzielona przez czas da mi częstotliwość. Wynik ma się utrzymywać na wyświetlaczu...
] Gdybym chciał jednak mierzyć załóżmy do 1kHz to wymaga aby zliczać przepełnienia? Dlatego napisałem..."Nie znaczy to jednak..." w złym obliczeniu 1 sek wartość wynosiła 61630, przy prawidłowym obliczeniu wynosi 34 286 uwzględniając czas 1sek, częstotliwość taktowania 8MHz i prescaler 256. Przecież czas (1 sec.) odmierzasz timerem0, który jest 8-bitowy...
http://obrazki.elektroda.pl/7329866000_1... Miernik częstotliwości o całkiem niezłych parametrach, bo potrafiący mierzyć częstotliwości od 1Hz do 10MHz (9,999,999Hz) z rozdzielczością 1Hz w całym zakresie. Idealny do generatorów funkcyjnych lub jako zwykły miernik. Do tego tani i prosty w wykonaniu, z ogólnodostępnych części, a małe wymiary...
Liczniki są osobnymi blokami uC, więc jeśli sygnał wejściowy jest poprawny, to impulsy powinny być zliczone poprawnie. Podany wyżej program to program użyty w moim mierniku częstotliwości okrojony z niepotrzebnych ci rzeczy, które mogłyby zaciemnić jego sens. Działa przy częstotliwości kilku MHz.
Zbudowałem miernik częstotliwości w oparciu o projekt Z.Raabe http://www.edw.com.pl/pdf/k10/56_06.pdf . Niestety nie działa on poprawie, powyżej częstotliwości 255Hz pokazuje częstotliwość 0Hz. Podejrzewam błąd w programie, niestety nie mogę go zlokalizować :/ Proszę o pomoc. Config Timer0 = Counter , Gate = External , Mode = 1 Config Timer1 = Timer...
http://obrazki.elektroda.pl/8280391700_1... Jest to miernik do pomiaru częstotliwości w zakresie od 10Hz do 60MHz z rozdzielczością 10Hz. Miernik tego typu jest ważnym elementem wyposażenia warsztatu każdego elektronika. Jest to pomocne urządzenie przy strojeniu lub naprawianiu telewizorów, odbiorników radiowych lub generatorów. Miernik zapewnia...
W Praktyczny Elektronik 1/1998 zamieszczono "Częstościomierz z automatyczną zmianą zakresów". Czy ktoś posiada wsad do procesora,jeśli tak to proszę o zamieszczenie na forum. Dziękuje
Witam. Chciałbym zaprezentować zbudowany przeze mnie jakieś 3-4 lata temu tani miernik częstotliwości z szerokim zakresem pomiarów oraz wejściem TTL. Zakres pracy od 5Hz do 1,3GHz czyli dość szeroki i przydatny w każdym domowym „serwisie elektronicznym”. Sercem płyty bazowej jest mikroprocesor PIC16f84 oraz pleskaler, który umożliwia pomiar...
http://obrazki.elektroda.net/2_121968480... Jeżeli jesteś zainteresowany budową własnego licznika częstotliwości, to ten projekt na pewno okaże się dosyć pomocny. Samo urządzenie jest stosunkowo proste i jego budowa nie powinna sprawić problemu początkującym elektronikom. Przedstawiony projekt ma zakres pomiaru do 40 Mhz i dokonuje pomiarów z dokładnością...
Mam mały problem chcę zrobić prosty miernik częstotliwości w bascomie do ok. 600KHz Warunek ma mierzyć z dokładnością 1Hz i niestety nie wychodzi mi to. Taimer 1 mam skonfigurowany jako taimer (Config Timer1 = Timer , Prescale = 8) taimer 0 skonfigurowany jako licznik (Config Timer0 = Counter , Edge = Falling ) z resztą zamieszczam fragment kodu [syntax=basic4gl]$regfile...
W pierwszym poście napisałeś że potrzebujesz zmierzyć czas całego impulsu i tak jak to wygląda na pierwszym rysunku to chyba miernik częstotliwości by tu wystarczył. Miernik od Manekinnen mierzy od 1Hz do połowy prędkości Twojego kwarca...może na początek Ci wystarczy a ma otwarty kod który możesz zaimplementować do swojego rozwiązania. Mała częstotliwość...
Zadanie można rozwiązać na kilka sposobów: 1. Powielacz częstotliwości razy 100 zrealizowany na układzie pętli fazowej 4046, potem zliczasz przez 1/10 s częstotliwość wyjściową generatora VCO pętli i wyświetlasz ją z przecinkiem między cyfrą dziesiątek i jednostek. 2. Pomiar okresu sygnału przy pomocy mikroprocesora np. Atmega8, program piszesz w języku...
Witam. Piszę sobie sterownik temperatury w Bascom '51 i mam problem z przerwaniem. Otóż serce układu to AT89C52 do niego jest podłączony RTC DS1678. Ustawiłem RTC, aby na wyjściu INT generował co sekundę impuls. Podaję ten impuls na wejście INT0 procesora. W obsłudze przerwań dałem ustawienie zmiennej Bit na 1, na podstawie jego inicjuję w pętli głównej...
Timer2 jest nieco inny niż Timer1. Timer2 w M8 może pobierać sygnał zegarowy z oscylatora taktującego procesor bądź z kwarcu małej częstotliwości. Spróbuj dodać do Config Timer2 ASYNC = OFF . Skieruje to do Timera 2 sygnał zegarowy generatora uC. P. S. Jak chcesz sprawdź to sobie ustawieniach rejestrów. Mnie się nie chciało. Poczytaj sobie helpa. No...
Tutaj masz listing ćwiczenia 30 "Oślej łączki" z numeru 12/2004.
Witam Mam takie pytanie: Czy możliwe jest wykonanie miernika napięcia, częstotliwości (1Hz - 20MHz), oraz sterowania (jakieś tam przełącznki, LCD itp) na jednym uP. Poczytałem trochę o tym i udało mi się zrobić miernik napięcia i częstotliwości jednak gdy chodziły oba na raz to to uP skupiał sie tylko na woltomierzu, a wynik częstotliwości był błędny....
Najrozsądniej będzie kupić preskaler / 100 do samodzielnego montażu - są dostępne (w mojej okolicy trudno kupić sam układ scalony preskalera). Przy budowie miernika należy minimalizować przewody doprowadzające wysoką częstotliwość do preskalera. Ok dzieki - kupie kit do samodz.montazu
Mam pytanie jak prawidłowo obliczyć częstotliwość przebiegu PWM, z obliczeń wychodzi mi o wiele więcej niż widać. Dla przykładu dałem takie parametry: crystal = 9600000 Config Timer0 = Pwm , Prescale = 64 , Compare A Pwm = Clear Down Jaka będzie częstotliwość? Widzę że dioda błyska miernik pokazuje 30hz.
Czy udalo się już komuś uruchomić ten miernik częstotliwości. Szukam wsadu do procesora.
To po prostu fototranzystor odbiorczy+dodatkowy, i sygnał z takiego "odbiornika" (np. post #29) wrzucasz na Timer skonfigurowany podobnie jak miernik częstotliwości. Ciebie interesuje jedynie, czy jest odbierany sygnał czy nie, czyli z odpowiednim bramkowaniem, jeśli nastąpi przepełnienie Timera to sygnał jest odbierany, jeśli nie nastąpiło to brak...
Jeśli ktoś mógłby mi udostępnić program na obsługę miernika częstotliwości na 4 wyświetlaczach LED w Bascom 8051 Demo to byłbym bardzo wdzięczny (schemat również bo bez niego to klapa). Zbyt mało wiem i nie poradzę sobie z tym problemem. Dziękuję wszystkim życzliwym.
Witam ! W jakim języku ma być napisany program ? Jaka ma być częstotliwość maksymalna miernika ? Jaka ma być rozdzielczość miernika ? Pozdrawiam. Stefan GG6293398 ps. tylko Bascom
Procesor najłatwiej sprawdzić przez wgranie do niego prostego programu choćby w Bascom napisanego - wyświetl jakiś napis.
Na procu jest uruchomiony miernik częstotliwości (stacjonarny). Wykorzystane są dwa 16bitowe timery, uruchomiona jest komunikacja po rs232, zegar czasu na PCF8583 z podtrzymywaniem bateryjnym. Nie bardzo wiem jak to wszystko przełożyć na BASCOM AVR. Na początek spróbuj uruchomić przerwania oraz timer0 w trybie normalnego licznika - tak aby liczył z...
Czyli zwykły prosty miernik częstotliwości z jej porównaniem przy pewnej wartości - bez problemu się to na jednym timerze realizuje... Zobacz tu: [youtube]http://www.youtube.com/watch?v=... Złapałem tym nawet 40tys. obr/min :) Co prawda to przykład na attiny44, bo obsługa wyświetlacza i takie tam duperele zabierają jednak piny i pamięć...
Wybrałem metodę PWM bo skoro na mierniku otrzymuję wyższe wartości to oznacza, że Bascom przy pwm nic nie opóźnia.
Czyli dokładności to pewnie za dużej nie potrzebujesz? To zrób to tak normalnie: miernik częstotliwości + mnożnik + generator częstotliwości. Dla uproszczenia: miernik okresu + dzielnik + "generator okresu".
Te błędy powodowały błąd w czasie kompilacji programu. Gdzie masz problem ? Nie jestem w stanie sprawdzić poprawności działania Twojego programu miernik częstotliwości.
Witam Koledzy Mam pytanko dotyczące tego 1Hz... czym mierzycie taką częstotliwość i względem czego - masy czy VCC? (domyślam się standardowo ze masy :) ) Mój miernik Uni-T nie radzi sobie z tak niską częstotliwością mierzy od ok 15Hz... Jak sobie z tym poradzić? Edit Poradziłem sobie :) Napisałem prościutki programik w Bascom'ie który zlicza impulsy...
Na kolektorze przy napięciu bazy 0V stanie bez sygnału z generatora musisz mieć +Vcc. Jak masz miernik częstotliwości, to prześledź drogę sygnału. a jak nie, to sygnał z gen ok 10hz i prosty układ kondensator + tranzystor + dioda led i zobaczysz gdzie Ci miga. może masz jakiś czeski błąd w łączeniu, tranzystor uwalony, wyjście proca źle ustawione, albo...
Tak miałeś rację, zmiana na wyzwalanie zboczem pomogła. Dziś dorobiłem też termometr na LM56, moim zdaniem lepszy od DS-a. Zastanawiam się jeszcze nad miernikiem ciśnienia na SCP1000 bo mam kilka wolnych pinów na procku. Jutro dam znać co wyszło.
Z datasheeta wynika że to równierz działa w obie strony - v/f i f/v . zobacz pare stron dalej , masz nawet przykładowe rozwiązania na obydwa. tak zgadza się , nie zauważyłem Simple Frequency-to-Voltage Converter, 10 kHz Full-Scale, ±0.06% Non-Linearity - czy to znaczy że wyniki są nie liniowe ? jeśli tak to musiałbym zkalibrować miernik przy pomocy...
Okazało się, że to wina softu. Mały błąd w kodzie. Zastosowałem wzmacniacz wg. pierwszego schematu, tyle że bez diod 1N4148. Działa bez zastrzeżeń we wszystkich "bandach" CB. Końcowy schemat miernika częstotliwości, schemat przedwzmaczniacza, plik programu w bascom avr oraz pliki płytki w Eagle 4.16.r2 w załączniku. Wszystkim serdecznie dziękuje za...
Witam W zalaczniku fragment schematu mikroprocesorowego miernika indukcyjnosci i pojemnosci . Niestety nie znam dokladnie zasady dzialania tej czesci ukladu. Napewno na wyjsciu wzm. operacyjnego powstaje sygnal prostokatny, ktorego impulsy sa zliczane przez mikroprocesor i wyswietlane na tekstowym wyswietlaczu LCD, cos w rodzaju miernika czestotliwosci....
Ale na czym utknąłeś? Program się kompiluje i przełącza stan poszczególnych końcówek z częstotliwością zegara(pewnie wewnętrznego) raz na jakieś 1/100000s-więc miernikiem nic nie zmierzysz.
Schemat to musiałbym narysować. Jak znajdę czas to tak. Na elektrodzie jest tego sporo. Generalnie to należy podać sygnał na XTAL1 o częstotliwości jakieś 200kHz do 2MHz. Źródłem może być jakikolwiek generator np. zrobiony na działającym procesorze, na bramkach, z posiadanego generatora lub czasem z miernika jeśli ma generator. Amplituda ok. 5V, częstotliwość...
Mam mały hint, może komuś z Was to pomoże. Zbudowałem miernik częstotliwości do 1.2GHz w oparciu o kit Nowego Elektronika (łatwo go znaleźć w necie) i po sprawdzeniu czy on rzeczywiście mierzy poprawnie (sprawdziłem generatorem)- podłączyłem antenę nadajnika do wejścia miernika. Wiem, że powinno sie zrobić to raczej przez bufor ale nie zależało mi na...
Fusy mam na 8Mhz, czas odmierza dobrze, czestotliwosc takze. Sprawdzalem miernikiem oraz na 40min testow spieszy sie o jakies 2-3s ( -+ czas reakcji na stoperze).
Nie do końca rozumiem o co Ci dokładnie chodzi. Masz wyświetlacz 2x16 tak.:?: I chcesz przerobić program żeby co i jak wyświetlał.:?: Wszystko w jednej linii, czy w dwóch liniach.:?: W jakim języku jest napisany program - asembler, C, bascom.:?: Potrzeba więcej info wtedy można myśleć o pomocy. Pozdrawiam
Zbudowałem miernik częstotliwości (kit AVT3003): http://www.sklep.avt.pl/photo/_pdf/AVT30... Do procka wgrałem gotowy program bez jakichkolwiek przeróbek. Miernik nie włącza się jak pisze w artykule po 1 sekundzie lecz po ok. 30, i przez kilka sekund normalnie mierzy częstotliwość a po chwili zaczyna świrować i pokazywać jakieś śmieszne znaczki....
Generalnie kwarc jest sterowany tylko wtedy gdy chcesz częstotliwość inna niż 1, 2, 4, 8, 12MHz lub chcesz jakas mniej typową, a nie masz miernika częstotliwości by wykalibrować wewnętrzny generator zbudowany na wzmacniaczach operacyjnych. Inna sprawa ze Bascom jest tak powolny i wykonuje tyle zbędnych instrukcji, ze faktycznie potrzebuje wyższych częstotliwości...
Najnowszy Bascom obsługuje AT TINY 2313. Używam programatora STK200/300 i nie ma żadnych problemów. Jednak same uC się od siebie różnią. Główna różnica z jaką się użytkownik spotyka to wewnętrzny generator ustawiony chyba na 8 MHz i preskaler tej częstotliwości przez 8 który sprawia, że uC chodzi na 1MHz. Wszystko działa dobrze jeśli Bascom ma informację...
Witam. http://obrazki.elektroda.pl/6241741000_1... Znalazłem ciekawy materiał opisujący pojemnościowy miernik poziomu cieczy. Z opisu wykorzystałem tylko układ wejściowy na układzie 74HC14, który zamienia pojemność czujnika wejściowego (dwa równoległe przewody w izolacji), na częstotliwość którą mierzy Atmega. Na szybko napisałem prosty...
Witam. Niby program działa na symulatorze niestety jak podłączem pod attina2313 dioda sie nie zapala sprawdzałem miernikiem powinno sie pojawiać napięcie 0v/5V A tam nic. Program niby się wgrał. Kwarcu nie podłączyłem ale nawet z kwarcem nie działa myślę ze problem jest z programem, trzeba coś ostawić. W Bascom avr mam ustawiona Częstotliwość na Auto...
Zmiana Fese nic nie daje jak pisałem. Starałem się uruchomić preskalery pozostałe dając 10-20mHz ale nic sie nie zmienia. Bramki mam też stare Cemi jeszcze ale też się dzieje tak samo. Ciekawostka - jak liczy impulsu to działa na częstotliwości więcej niż 200kHz - widzę zmianę miedzy 10 - 100 -200 - 500 kHz w naliczaniu. p.s .... BASCOMie Timery w ATTiny2313...
Witam To ja zauważyłem brak oporników :) to ważne ale widzę tu kilka problemów chyba większej miary. Po pierwsze jeśli zaczynasz z Bascomem to poszedłbym raczej w stronę wyświetlacza LCD bo to pozwoli Ci się skoncentrować na programie pomiaru a nie na obsłudze wyświetlacza. Pomiar nie jest banalny, bo przy małych częstotliwościach mierzy się okres i...
Piszę to już trzeci raz - co chwilę mi to skrypt wywala. :evil: Sterownik tego wyświetlacza to nie oryginalny HD44780 tylko klon SUNPLUS SPLC780C. Rejestrami się niczym nie róźni, ale podobno są problemy (1 temat na elce - bez odpowiedzi). Taki objaw jak ciemna pierwsza linia wyświetlacza to brak jego właściwej inicjalizacji. Przede wszystkim najpierw...
Padło pytanie, według jakiego schematu zbudować miernik LC? W internecie popularny jest miernik budowany na LM311. Sprawdziłem go. Okazuje się, że miernik L na tym układzie mierzy poprawnie tylko w pewnym przedziale stosunku L do C. Przedział ten jest niestety bardzo wąski. Przy zbyt małej lub dużej indukcyjności wprowadza bardzo duże błędy ponieważ...
czy naprawde to bez asemblera i bez c nie da sie da sie programowac procesorkow na wysokim poziomie, wszyscy radzą te języki, ale na pierwszy rzut oka sa one o wiele btrudniejsze niz bascom, jezeli chodzi o bascom to kupilem 1 książkę, zrobiłem samodzielnie układ testowy do prób i po kilku dniach napisałem aplikację, zegara( działa), węża świetlnego(dziła)...
.... Co więcej zrobiłem miernik częstotliwości i podpinając suwmiarkę do tego miernika wychodzi 120 Hz. Jak ty to wyliczyłeś??... Z twojego filmu wynika że 24 cykle zegara zajmuje ok. 15 msec; to jest chyba więcej niż ten miernik pokazuje. Potrzebujesz jeszcze zmierzyc czas pomiędzy "paczkami" z wysłaną 'data', bo coś mi się wydaje że twoja suwmiarka...
Witam! Stworzyłem kiedyś projekt na atmega32 w którym za pomocą dwóch timerów 8-bitowych regulowałem dwie częstotliwości wyjściowe ustawiając timery w tryb ctc Tccr2 = &B10011001 Ocr2 = Wartosc Tccr0 = &B10011001 Ocr0 = Wartosc1 wszystko idealnie działało jednak z czasem pojawiła się potrzeba aby regulować częstotliwość z większą dokładnością. Postanowiłem...
W Twoim pomyśle sam mikrokontroler pełni drugorzędną rolę. Po pierwsze należy przyjąć kilka założeń: 1. W jak szerokim pasmie miałby działać Twój układ 2. W jaki sposób miał by wykrywać obecność sygnału radiowego 3. Czy konieczne było by określenie parametrów tego sygnału - częstotliwość, natężenie pola, rodzaj modulacji Z tego, co wiem, nie produkuje...
dając w programie: do Set portb.0 reset portb.0 loop i podpinając do PB0 miernik częstotliwości/oscyloskop ale zmieniając fusebity procesora nie zablokujesz, ustawiasz Internal (Int.) RC Oscilator 8 MHz i będzie dobrze. na prawdę są miliony opisów jak to zrobić, to wcale nie gryzie :D
... to chyba najprostrze rozwiązanie (program pod BASCOM) Config Timer1 = Counter , Edge = Falling Enable Timer1 Do Timer1 = 0 Waitms 100 Print Timer1 ; "0 Hz " ; Chr(13); Loop sygnał TTL podaje sie na 9 noge 90s2313, a z 3 nogi przez tranzystor odwracajacy - na COM do kompa (pin2). moze to urzadzenie nie jest bardzo dokladne ale w przyblizeniu potrafi...
Witam ! Dzięki wielkie za porady, po pierwsze przeniosłem cały program do pętli głównej i timera0 już nie używam, Właczyłem tryb CTC i nim pięknie generuję częstotliwość. Ale niestety w toku dalszych prac pojawił się następny problem. otórz w układzie potrzebuję wykorzystać jeszcze przerwanie od INT0 http://obrazki.elektroda.net/59_12685081...
miernik częstotliwość bascom częstotliwość bascom bascom miernik
avrstudio timer kodowanie sygnału kamery grzałka parkside
elektromet temperatura elektromet temperatura
Niedziałające przyciski w Konica Minolta bizhub 250 Brak napięcia w trybie MIG, tryb MMA działa poprawnie