Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek dla www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Miernik częstotliwości na PIC 16F84 z wyświetlaczem LCD.

17 Sty 2003 08:24 43306 34
  • Poziom 23  
    Szukam danych dotyczących miernika częstotliwości w zakresie 300-400MHz. Potrzebuję ten miernik do testowania i sprawdzania pilotów zdalnego sterowania (np. samochodowych). Czy ktoś wie coś na ten temat? A może chce sprzedać :wink: ?
  • Moderator
    Cześć !
    Polecam bardzo prosty miernik częstotliwości wykonany dosłownie na kilku elementach. Pomimo swojej prostoty ma on dość spore możliwości.
    Zakres pomiarowy od 0 do 50 MHz . Po dołożeniu dowolnego preskalesra (najlepiej /64) zakres pomiaru wzrasta do 1300 MHz lub więcej. Ja zastosowałem układ MB501 (chodzi do 1100 MHz). Miernik doskonale nadaje się do pomiarów bezpośrednich , może też pracować jako skala cyfrowa do dowolnego radia ( możliwość zaprogramowania dowolnej pośredniej ) Wszystkie ustawienia dokonywane są z poziomu menu miernika.
    Kod źródłodwy i HEX do PIC-a na priva.
  • Użytkownik usunął konto  
  • Moderator
    Cześć !

    Nie czytasz dokładnie tego ci jest napisane , więc Ci wypunktuję :

    1. Sam miernik ( bez preskalera) do 50 MHz.
    2. Z preskaleram jak na schemacie do 300 MHz.
    3. Z preskalerem np. MB501 do 1,1 GHz.
    4. Z innym preskalerem nawet do 1,9 GHz.
    5. Nie zajmuję się handlem , kody do PIC-a dostaniesz na priva.

    Zaprogramowanie pica to pestka. Znajdziesz w necie tysiące schematów programatorów ( parę tranzystorów , diodek i rezystorów ) + program np. IcPROG.
  • Poziom 23  
    A czego używasz jako sondy?
  • Moderator
    Cześć !
    Do wysterowania wejścia PIC-a potrzebne są sygnały o poziomach TTL. Sam preskaler nie jest w stanie dostarczyć napięca o tym poziomie. Po to jest tranzystor na wejściu PIC-a. Trznzystor ten pełni dwojaką funkcję :
    - dostosowuje poziom napięcia
    - kształtuje sygnał , by przypominał przebieg prostokątny.
    Ja zastosowałem tranzystor 2N2369 , ale warto pomyśleć o innym , który ma większą częstotliwość graniczną.
    Co do obciążenia badanego układu przez układ preskalera , to warto zastosować na wejściu jakiegoś mosfeta. Analizując układ wejściowy preskalera zastosowanego w moim mierniku ( pdf na dole listu) , zauważymy , że impedancja wejściowa wynosi około 50 om , więc przdał by się jakiś bufor.
    Jednak zamieszczony projekt jest tylko " bazą" , a zaadoptowanie go do indywidualnych potrzeb pozostawiam pomysłowości Szanownych Kolegów.
  • Moderator
    Cześć !
    Ten miernik też wykonałem. Ma on sporą wadę. Jego f graniczna zależy od układu 74132 . Stosowałem 74HC132 i udało mi się osiągnąć 39,5 MHz.
    Na 74H132 uzyskałem 29 MHz. Poza tym miernik nie ma możliwości przyłączenia preskalera ( chyba , że ktoś przerobi program ). Po prostu program nie uwzględnia stopnia podziału preskalera.
    Ale do pomiarów nadajnika CB radio ( z tłumikiem ) miernik nadaje się znakomicie !
  • VIP Zasłużony dla elektroda
    sprobuj z wersja F132, ACT132 (AC132)
    to najszybsze wersje ukladow 74
  • Moderator
    Cześć !
    Tak czy inaczej PIC nie wydoli więcej niż 40 - 45 MHz. A soft tego miernika nie uwzględnia preskalera.
  • Poziom 16  
    Cześć !!!
    C2H5OH mam prośbę - mógłbyś podesłać mi kody PICa do tego mierniczka, będę bardzo dźwieczny ;)
    I z góry dziękuję
    jamzy(malpa)tlen.pl
  • Moderator
    Cześć !

    jamzy napisał:
    Cześć !!!
    C2H5OH mam prośbę - mógłbyś podesłać mi kody PICa do tego mierniczka, będę bardzo dźwieczny ;)
    I z góry dziękuję
    jamzy(malpa)tlen.pl


    Materiały poszły pocztą . Koniecznie zapoznaj się z plikiem UWAGA.txt .

    p.s. Mogłeś to napisać na PW.
  • Poziom 17  
    Witam
    Robilem kiedys piloty do alarmow i pomiar czestotliwosci a wlasciwie strojenie rozwiazalem inaczej.Pomiar musi byc BEZSTYKOWY bo kazde dolaczenie sondy bedzie rozstrajac generator nadajnika. Wykorzystywalem do tego telewizor Grundig cos tam.Mial fajna glowice z synteza.Znalazlem na ktorym mniej wiecej kanale znajduje sie te 433Mhz,potem nadajniczek wzorcowy na filtrze SAW by glowice dokladnie wstroic a na koniec kanal do pamieci :).Klopot byl tylko z rodzina gdy byla robota akurat w czasie jakiegos durnego serialu....:).Jak nie masz Grundiga i potzrebujesz tylko wstrajac piloty proponuje kozystac z wzorcowego odbiornika nastrojonego juz na te 433Mhz.
    Pzdr.
    Mariusz
  • Poziom 10  
    Cześć !!!
    C2H5OH mam prośbę - mógłbyś podesłać mi kody PICa do tego mierniczka, będę bardzo dźwieczny
    I z góry dziękuję
    oblus(malpa)jn.pl
  • Poziom 11  
    Witam

    Mam problem potrzebuje plik wsadowy do kitu NE2055. Jak by ktoś miał to bardzo bym prosił.

    Dziękuję
  • Poziom 18  
    Jak muślicie da się zastąpic pic16f84 piciem 16c57 ???
  • VIP Zasłużony dla elektroda
    Cytat:
    Jak muślicie da się zastąpic pic16f84 piciem 16c57 ???


    jasne, nawet 10 nozek extra Ci zostanie 8-)
  • Poziom 18  
    A nie trzeba będzie przerabiać wsadu ???
    -------------------------------------------------
    Czytałem noty katalogowe i lipa :-( 16c57 jest z pamięciom eprom albo otp ja mam bez okienka czyli otp :-( pozatym trzeba by było przerobić wsad :-P ale to już mneijszy problem znam troche asembler to powinnienem dac sobie rade :-)
  • Użytkownik usunął konto  
  • Poziom 15  
    Czy ktos kto zrobil ten miernik moze mi powiedziec jaka jest dolna granica pomiaru? Czy mierzy on od 1Hz?
  • Poziom 10  
    szukam miernika do TRX-a TS820 moze kto wie gdzie kupic taki miernik odczyt wraz z instrukcja gdzie wpiac ten miernik. Widze ze sa gotowce , ale nie mam pojecia jaki zastosowac najlepiej nieduzy wyswietlacz LCD . Dzieki za podpowiedz ! SP9CPZ
  • Poziom 18  
    SP5MNL napisał:

    Czy mozna z nim pożenić preskaler 1:100, bo akurat taki mam?

    Witam z taki preskalerem można "ożebnić" każdy miernik czestotliwośc, podziel czestotliwość przez 100 a wyjdzie Ci to samo tylko skrucone o dwie ostatnie cyfry :-) a czestotliwośc graniczna będize zależec od czestotliwości granicznej preskalera, gożej jest z preskalerami które dzielą przez 8,16,32,64,128......... ponieważ wtedy koneiczna jest modyfikacja w programie ale ten miernik umozliwia ustawienie kilku podziałów jak dobrze pamiętam.
    Pozdrawiam
  • Poziom 19  
    Witam.
    Sorry za odkopywanie tematu.
    Mam pytanie odnośnie miernika zaprezentowanego przez c2h5oh.
    Źródło:
    www.saturn.dti.ne.jp/~khr3887/lfcd_e.html
    Czy zamiast oscylatora TXCO dawaliście zwykły kwarc?
    Ew. gdzie taki oscylator można dostać?
    Bo chyba przy zwykłym kwarcu mogą wystąpić problemy z dokładnością pomiaru?
  • Poziom 18  
    Nie budowałem tego miernika, ale wydaje mi sie ten generator moznma zastapic kwarcem ale ucierpi na tym dokładnosc pomiaru poniewaz kwarc nigdy nie ma idealnie takiej czestotliwosci jaka jest podana na obudowie, bedzie to powodowało odchyłki od rzeczywistej wartosci czestotliwosci, budowałem miernik opartu na kwarcu i odchyłka przy 16mhz wynosiła 32khz wiec dosyć dużo, generatory txco są dużo dokładiejsze ( nie mylic z zwykłymi generatorami w metalowej obudowie )
  • Poziom 19  
    Witam. Dzięki za info.
    Wie ktoś może gdzie taki TXCO 12,8MHz można kupić?
    W żadnym sklepie w sieci takiego nie znalazłem.
  • Poziom 36  
    killer napisał:
    Wie ktoś może gdzie taki TXCO 12,8MHz można kupić?
    W żadnym sklepie w sieci takiego nie znalazłem.
    Witam.
    Z tą wartością będą problemy. Mógłbyś dostać, ale za granicą.
    Są dwa rozwiązania.
    Częstotliwość tego TXCO jest odłożona w kodzie jako tzw. "program constant". Można więc wybrać inną częstotliwość TCXO i odpowiednio zasemblować nowy wsad. Ale jeśli nie masz source code, musisz najpierw zdyzasemblować podany wkład, by znaleźć i zmodyfikować tę "const".
    Prościej byłoby zbudować stabilny oscylator 12,8MHz na kwarcu i z niego zasilić wejście CLK-In µC (wewnętrzny układ oscylatora w µC nie gwarantuje wysokiej precyzji ani stabilności, ale można go użyć).
    Do tego potrzebujesz markowy kwarc z cięcia AT i dobry układ oscylatora.
    Układy znajdziesz w linkach
    http://us1.webpublications.com.au/static/images/articles/i307/30706_13mg.jpg
    http://www.google.pl/search?hl=pl&q=fundamentals+of+quartz+oscillators&lr=
    http://www.google.pl/search?hl=pl&q=crystal+o...ator+AT+cut+short+long+term+stability+pdf&lr=

    Inna sprawa, to układy wejściowe. Przedstawiony przez C2H5OH układ oferuje mało praktyczne weście, a układ formowania jest prymitywny. W zakresie relatywnie niskich częstotliwości stosuje się wysokoimpedancyjne wejścia typu J-FET itp wraz z torami formowania, przed stopniami dzielników i prescalerów.
    Parę linków dla zainteresowanych
    A Low Cost 50 Mz Frequency Meter:
    http://home.exetel.com.au/marknac/50MHz-Frequency-Meter.htm
    An MSI 500 MHz Frequency Counter using MECL and MTTL:
    http://www.onsemi.com/pub/Collateral/AN581-D.PDF

    W zakresie powyżej 50MHz stosuje się generalnie wejścia ze standardem 50Ω. Co nie znaczy, że nie można zapiąć wysokoimpedancyjnej sondy (z niską pojemnością wejściową). Taką sondę można sobie zbudować na bazie obecnie dostępnych tranzystorów MOS- lub J-FET, np. w technologii GaAs, przeznaczonych dla zakresów WLAN/mobile phone etc.
    Pozdrawiam
  • Poziom 13  
    Witam.
    A może ktoś ma na zbyciu TCXO 12,8 MHz ?
  • Poziom 16  
    Witam.Zrobiłem miernik wg c2h5oh i mam pytanie jak zrobić żeby po włączeniu był ustawiony na HF a nie na VHF.Teraz jest vhf i wynik jest zakłamany (brak preskalera) i muszę go przełączać ręcznie na hf.Próbowałem różnych kombinacji zapamiętania wg.tabelki ale bez skutku.Może ktoś pomoże?