logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

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

terminux 17 Sty 2003 08:24 46381 34
REKLAMA
  • #1 83466
    terminux
    Poziom 23  
    Posty: 986
    Pomógł: 23
    Ocena: 166
    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: ?
  • REKLAMA
  • #2 83516
    c2h5oh
    Moderator
    Posty: 6662
    Pomógł: 502
    Ocena: 744
    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.
    Załączniki:
    • Miernik częstotliwości na PIC 16F84 z wyświetlaczem LCD. zdjecie.jpg (52.76 KB) Musisz być zalogowany, aby pobrać ten załącznik.
    • Miernik częstotliwości na PIC 16F84 z wyświetlaczem LCD. schemat.gif (15.64 KB) Musisz być zalogowany, aby pobrać ten załącznik.
  • #3 83850
    Konto nie istnieje
    Konto nie istnieje  
  • REKLAMA
  • #4 83886
    c2h5oh
    Moderator
    Posty: 6662
    Pomógł: 502
    Ocena: 744
    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.
  • #5 84074
    terminux
    Poziom 23  
    Posty: 986
    Pomógł: 23
    Ocena: 166
    A czego używasz jako sondy?
  • REKLAMA
  • #6 84209
    c2h5oh
    Moderator
    Posty: 6662
    Pomógł: 502
    Ocena: 744
    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.
    Załączniki:
    • mb501sl.pdf (105.34 KB) Musisz być zalogowany, aby pobrać ten załącznik.
  • #8 86349
    c2h5oh
    Moderator
    Posty: 6662
    Pomógł: 502
    Ocena: 744
    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 !
  • REKLAMA
  • #9 87670
    WojtasJD
    Poziom 43  
    Posty: 13764
    Pomógł: 2908
    Ocena: 1573
    sprobuj z wersja F132, ACT132 (AC132)
    to najszybsze wersje ukladow 74
  • #10 87673
    c2h5oh
    Moderator
    Posty: 6662
    Pomógł: 502
    Ocena: 744
    Cześć !
    Tak czy inaczej PIC nie wydoli więcej niż 40 - 45 MHz. A soft tego miernika nie uwzględnia preskalera.
  • #11 195600
    jamzy
    Poziom 17  
    Posty: 201
    Pomógł: 2
    Ocena: 1
    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(_at_)tlen.pl
  • #12 195673
    c2h5oh
    Moderator
    Posty: 6662
    Pomógł: 502
    Ocena: 744
    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(_at_)tlen.pl


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

    p.s. Mogłeś to napisać na PW.
  • #13 196403
    emel2
    Poziom 17  
    Posty: 197
    Pomógł: 16
    Ocena: 6
    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
  • #14 416085
    oblus
    Poziom 11  
    Posty: 52
    Ocena: 1
    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(_at_)jn.pl
  • #15 436018
    c2h5oh
    Moderator
    Posty: 6662
    Pomógł: 502
    Ocena: 744
    Cześć !

    W załączniku są materiały do zbudowania miernika który opisałem wcześniej , wraz z wsadami do PIC-a ( format *.hex ):
    Załączniki:
    • miernik f uniwersalny.zip (157.92 KB) Musisz być zalogowany, aby pobrać ten załącznik.
  • #16 1057700
    Dexter121
    Poziom 12  
    Posty: 54
    Ocena: 13
    Witam

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

    Dziękuję
  • #17 1210150
    set6666
    Poziom 18  
    Posty: 377
    Pomógł: 1
    Ocena: 3
    Jak muślicie da się zastąpic pic16f84 piciem 16c57 ???
  • #18 1211681
    WojtasJD
    Poziom 43  
    Posty: 13764
    Pomógł: 2908
    Ocena: 1573
    Cytat:
    Jak muślicie da się zastąpic pic16f84 piciem 16c57 ???


    jasne, nawet 10 nozek extra Ci zostanie 8-)
  • #19 1212944
    set6666
    Poziom 18  
    Posty: 377
    Pomógł: 1
    Ocena: 3
    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 :-)
  • #20 1520554
    Konto nie istnieje
    Konto nie istnieje  
  • #21 1739034
    ciubers
    Poziom 15  
    Posty: 283
    Pomógł: 4
    Ocena: 26
    Czy ktos kto zrobil ten miernik moze mi powiedziec jaka jest dolna granica pomiaru? Czy mierzy on od 1Hz?
  • #22 1779853
    CRISTOFER
    Poziom 11  
    Posty: 11
    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
  • #23 1960940
    set6666
    Poziom 18  
    Posty: 377
    Pomógł: 1
    Ocena: 3
    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
  • #24 3015413
    killer
    Poziom 19  
    Posty: 450
    Pomógł: 15
    Ocena: 17
    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?
  • #25 3017086
    set6666
    Poziom 18  
    Posty: 377
    Pomógł: 1
    Ocena: 3
    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 )
  • #26 3024358
    killer
    Poziom 19  
    Posty: 450
    Pomógł: 15
    Ocena: 17
    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.
  • #27 3026823
    Konto nie istnieje
    Poziom 1  
  • #28 3045742
    sp3vzx
    Poziom 13  
    Posty: 34
    Pomógł: 5
    Ocena: 1
    Witam.
    A może ktoś ma na zbyciu TCXO 12,8 MHz ?
  • #30 4085674
    radowit
    Poziom 16  
    Posty: 285
    Ocena: 27
    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?

Podsumowanie tematu

✨ Dyskusja dotyczy budowy miernika częstotliwości opartego na mikrokontrolerze PIC16F84 z wyświetlaczem LCD, zdolnego do pomiarów w zakresie od kilkudziesięciu MHz do ponad 1 GHz przy zastosowaniu preskalera. Podstawowy miernik bez preskalera mierzy do 50 MHz, z preskalerem (np. MB501) zakres wzrasta do około 1100 MHz, a z innymi preskalerami nawet do 1,9 GHz. Preskaler dzieli sygnał, umożliwiając pomiar wyższych częstotliwości, jednak wymaga odpowiedniej modyfikacji oprogramowania. Do poprawnego działania wejścia PIC-a potrzebny jest sygnał TTL, który uzyskuje się przez wzmacniacz i kształtowanie sygnału, np. tranzystorem 2N2369. Wskazano, że PIC16F84 bez preskalera nie poradzi sobie z pomiarami powyżej około 40-45 MHz. Dyskutowano także o alternatywach, takich jak PIC16C57, wymagającym przeróbki oprogramowania. Poruszono temat stabilności pomiarów i dokładności zegara referencyjnego, gdzie zalecany jest oscylator TCXO 12,8 MHz zamiast zwykłego kwarcu, ze względu na lepszą stabilność i precyzję. Wskazano trudności z dostępnością TCXO oraz sposoby adaptacji oprogramowania do różnych częstotliwości oscylatora. Omówiono również kwestie dotyczące sondy pomiarowej, buforowania wejścia preskalera oraz możliwości zastosowania preskalera 1:100. Dodatkowo podano linki do materiałów i kodów źródłowych do PIC-a, które są dostępne na prywatne prośby. Wspomniano o projektach alternatywnych mierników, m.in. z układem 74HC132, jednak z ograniczeniami częstotliwościowymi i brakiem obsługi preskalera. Poruszono także temat zastosowań miernika do testowania pilotów zdalnego sterowania w paśmie 300-400 MHz oraz do napraw CB radio, z uwzględnieniem konieczności uwzględnienia częstotliwości pośredniej w odbiornikach SSB.
Wygenerowane przez model językowy.
REKLAMA