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 5hz do 500 Khz

Duch__ 07 Lut 2008 20:31 7169 23
REKLAMA
  • O autorze
    Duch__
    Poziom 31  
    Offline 
    Specjalizuje się w: bascom, avr, alarmy, telewizja, monitoring
    Duch__ napisał 2338 postów o ocenie 1598, pomógł 33 razy. Mieszka w mieście Opole. Jest z nami od 2004 roku.
  • REKLAMA
  • #2 4782048
    Karol966
    Poziom 31  
    Posty: 2038
    Pomógł: 83
    Ocena: 645
    Witam, obudowa wykonana bardzo mizernie ale sam układ jest bardzo prosty do wykonania i każdy może sobie pozwolić na jego wykonanie. Szkoda, że procesor nie jest na AT89S52, ale wydaje mi się, że to nie robi żóżnicy, i jak zastosuję at89s52 to różnica będzie polegała tylko na tym, iż będę mógł zaprogramować ten układ za pomocą ISP, czy się nie mylę??

    __________________
    dła ciumoków którzy myślą, że ja myślę, że to projekt autora : "Wiem co to za dział, i wiem z kąd jest ten projekt, więc proszę mnie nie obrażać : ( !!!" )
  • REKLAMA
  • #3 4782211
    piotrg85
    Poziom 12  
    Posty: 90
    Pomógł: 3
    Ocena: 4
    Witam,
    Tak, zgadza się, "S-ki" można programować przez ISP.... a propos obudowy, pomysł przemalowania żółtego miernika markerem, jest naprawdę autorski :wink:
  • #4 4782481
    hemol
    Poziom 12  
    Posty: 39
    Ocena: 1
    Czy można by było użyć at89c51 zamiast at89c52?? Pytam się poniewaz posiadam ww procki i programator. Chętnie bym sobie to urządzenie zbudował, ponieważ nie chce mi się liczyć częstotliwości na oscyloskopie (analogowy).
  • REKLAMA
  • #5 4782506
    Karol966
    Poziom 31  
    Posty: 2038
    Pomógł: 83
    Ocena: 645
    Z tego co pamiętam, róznica między 51 a 52 jest nie wielka więc raczej spróbuj. Ja buduje różne układy stosując 51 i 52 wogule nie zwracając uwagi jaki układ stosuje i zawsze mi działa ;)
    52 na allegro kosztuje 4.5zł więc nawet jak zrobisz to na 51 i nie zadziała, to tylko proc wymienisz i będzie dobre ;)
  • #6 4782608
    ogr_ogrowicz
    Poziom 11  
    Posty: 30
    Ocena: 3
    Różnica między 51 a 52 jest głównie w ilość pamięci ram jak mnie pamięć nie myli. Sprostujecie jeżeli moja pamiątka zawiodła.
  • #7 4782659
    lechoo
    Poziom 39  
    Posty: 5161
    Pomógł: 377
    Ocena: 546
    ogr_ogrowicz napisał:
    Różnica między 51 a 52 jest głównie w ilość pamięci ram jak mnie pamięć nie myli.

    Zgadza się, '52 w stosunku do '51 ma dodatkowe 128B pamięci RAM, ponadto 8KB pamięci programu (Flash w przypadku Atmeli) zamiast 4kB, oraz dodatkowy czasomierz (Timer) 16-bitowy.
    Program napisany dla '51 będzie działał poprawnie w '52, ale w drugą stronę niekoniecznie...
  • #8 4783296
    androot
    VIP Zasłużony dla elektroda
    Posty: 1801
    Pomógł: 54
    Ocena: 635
    Żadna rewelacja. Na PIC16F84 jest mnóstwo projektów w sięci od kilk Hz do 50MHz bez dodatkowego prescalera. Wynik na 8 pozycjach wyświetlacza. Szkoda zachodu na miernik do 500kHz.
  • #9 4784575
    badworm
    Poziom 18  
    Posty: 351
    Ocena: 36
    Super - nie dość, że miernik z wyświetlaczami LED to jeszcze 7805 dodatkowo niepotrzebnie zżera prąd z baterii 9V...
  • #10 4784687
    Karol966
    Poziom 31  
    Posty: 2038
    Pomógł: 83
    Ocena: 645
    badworm napisał:
    Super - nie dość, że miernik z wyświetlaczami LED to jeszcze 7805 dodatkowo niepotrzebnie zżera prąd z baterii 9V...


    Dla mnie to akurat nie problem, mam zamiar zastosować inną obudowę oraz wbudowany transformator
  • #11 4785659
    Koleszek1
    Poziom 11  
    Posty: 77
    Ocena: 18
    Budowa w dzisiejszych czasach miernika częstotliwości z użyciem procka i tylko o 4 polach odczytowych jest bez większego sensu.
  • #12 4785806
    hemol
    Poziom 12  
    Posty: 39
    Ocena: 1
    Dlaczego, przecież można ustawić zakresy, są jeszcze wolne piny procka tam wstawić przełącznik i nim ustawiać zakres (1:1 hz 1:1000 khz 1:1000000 Mhz).
  • #13 4785920
    androot
    VIP Zasłużony dla elektroda
    Posty: 1801
    Pomógł: 54
    Ocena: 635
    Po co kombinować jak można zrobić przyzwoity miernik od razu:
    http://www.sprut.de/electronic/pic/projekte/frequenz/freq.htm

    Zasilanie sieciowe do miernika?? Ktoś chyba pamięta czasy mierników f na układach TTL, które pobierały kilka A prądu.

    Złożyłem kilka gotowców na PIC16F84 i naprawdę są one udane. Jak chce się zwiększyć dokładność przyrządu to zamiast kwaru 10MHz dać generator i po sprawie. Koszt tego miernika to 20zł.
  • #14 4786016
    memphis_2007
    Poziom 12  
    Posty: 75
    androot napisał:
    Po co kombinować jak można zrobić przyzwoity miernik od razu:
    http://www.sprut.de/electronic/pic/projekte/frequenz/freq.htm

    Zasilanie sieciowe do miernika?? Ktoś chyba pamięta czasy mierników f na układach TTL, które pobierały kilka A prądu.

    Złożyłem kilka gotowców na PIC16F84 i naprawdę są one udane. Jak chce się zwiększyć dokładność przyrządu to zamiast kwaru 10MHz dać generator i po sprawie. Koszt tego miernika to 20zł.


    Daj spokój :-). Niektórzy ludzie muszą się zmęczyć aby dojrzeć do tego co zrobili :-). Konstrukcja koszmarna pod względem "estetycznym" jak i elektronicznym . W takiej konfiguracji to jest licznik impulsów ( niezbyt dokładny). Proszę poczytajcie jakie muszą być parametry sygnału wejściowego dla tego procesora. Przydatność układu niewielka. NAtomiast konstrukcja wskazana przez kolegę "androot" jest sprawdzona i działa bardzo dobrze . Pozdrawiam .
  • #15 4786159
    Karol966
    Poziom 31  
    Posty: 2038
    Pomógł: 83
    Ocena: 645
    Mam pytanie, posiadam programator STK 200/300 i po
    1) czy w jaki kolwiek sposób mogę zaprogramować nim PIC'a // wygaje mi się, że nie :(
    2) czy jest mozliwośc zrobienia przejściówki USB->LPT pod STK200/300 // było o tym ale nic konkretnego :(
    3) jezeli w/w opcje odpadają to jakim programatorem programować PIC'e (najlepiej aby był pod USB) oraz czy programatorem PIC'ów można zaprogramować AT89S52 ?? (wydaje mi się, że to dwie osobne rodziny i tym samym programatorem nie można ich programować) Dziękuje za odpowiedzi. Jest to dla mnie ważne, dlatego, iż faktycznie lepiej złożyć miernik wskazany przez androot.
  • #16 4786413
    hemol
    Poziom 12  
    Posty: 39
    Ocena: 1
    ad1: Tak nie można zaprogramować PIca stk200
    ad3 Pickit2 do kupienia w tme, nie można nim zaprogramować at89s52
  • REKLAMA
  • #17 4790729
    goolman111
    Poziom 12  
    Posty: 30
    Pomógł: 1
    Ocena: 7
    Witam! Czy stosując na wejściu układu czujnik wykonany z hallotronu oraz zmieniając program, dałoby się uzyskać w ten sposób prędkościomierz. Zastanawiam się również nad podłaczeniem dodatkowego wyświetlacza LCD, który pokazywałby przejechane kilometry i np. temperature????????? Myślałem też nad czymś takim (schemat licznika na motoroli MC68HC05J1A): załącznik
    Załączniki:
    • licznik.jpg (1.91 MB) Musisz być zalogowany, aby pobrać ten załącznik.
  • #18 4791800
    Karol966
    Poziom 31  
    Posty: 2038
    Pomógł: 83
    Ocena: 645
    goolman111 napisał:
    Witam! Czy stosując na wejściu układu czujnik wykonany z hallotronu oraz zmieniając program, dałoby się uzyskać w ten sposób prędkościomierz. Zastanawiam się również nad podłaczeniem dodatkowego wyświetlacza LCD, który pokazywałby przejechane kilometry i np. temperature????????? Myślałem też nad czymś takim (schemat licznika na motoroli MC68HC05J1A): załącznik


    Człowieku, chcesz pomocy a taką prowizję nałozyłeś na schemat?? 3pkt? (nawet nie mam zamiaru tam zaglądac). Na mikrokontrolerach po lekkim przerobieniu układu i zmianie programu można zrobić niemal wszystko
  • #19 4791916
    goolman111
    Poziom 12  
    Posty: 30
    Pomógł: 1
    Ocena: 7
    Co sie czepiasz?Pierwszy raz zamieszczam plik. Jak widze to nikt nie dał odpowiedzi w kwesti programowania takiego licznika i na jakim procku, zeby posiadal te ww/ funkcje,a prędkosc w 7-mio segmentowcu!
  • #20 4792698
    voltbolt
    Poziom 13  
    Posty: 74
    Ocena: 26
    ja osobiscie nie polecam konstrukcji.
    przy niewiele wiekszym koszcie mozna wykonac konstrukcje o wiele lepszych parametrach.
  • #21 4793481
    goolman111
    Poziom 12  
    Posty: 30
    Pomógł: 1
    Ocena: 7
    ja osobiscie nie polecam konstrukcji.
    przy niewiele wiekszym koszcie mozna wykonac konstrukcje o wiele lepszych parametrach.

    $$ To znaczy co dokladnie>?$$
  • #22 4795279
    androot
    VIP Zasłużony dla elektroda
    Posty: 1801
    Pomógł: 54
    Ocena: 635
    Np. można zrobić taki:

    Miernik częstotliwości 5hz do 500 Khz

    Miernik częstotliwości 5hz do 500 Khz

    Miernik częstotliwości 5hz do 500 Khz

    Używam go z powodzeniem od kilku lat. Jest mnóstwo dobrych projektów w sieci. Tylko trzeba poszukać. A robić badziewie dla zabawy bo ten co zaprojektował cieszy się że mu działa? po co?
  • #23 4807223
    Bojleros
    Poziom 16  
    Posty: 236
    Pomógł: 2
    Ocena: 24
    Ten miernik nie ma żadnego zabezpieczenia przed podaniem nieodpowiedniego napięcia na wejście pomiarowe.
  • #24 4901196
    1331
    Poziom 11  
    Posty: 11
    Pomógł: 1
    Zgadzam sie z Bojlerosem to tylko kwestia czasu kiedy ulegnie uszkodzeniu
    mikroprocesor ......
    Konstrukcja troche niedopracowana.

Podsumowanie tematu

✨ Dyskusja dotyczy projektu miernika częstotliwości o zakresie 5 Hz do 500 kHz autorstwa Ibrahima Kamala, bazującego na mikrokontrolerze AT89C52 i wyświetlającym wyniki na czterech wyświetlaczach 7-segmentowych. Projekt jest prosty do wykonania, jednak pojawiły się pytania o możliwość zastosowania mikrokontrolera AT89S52 zamiast AT89C52, co umożliwiłoby programowanie przez ISP. Poruszono także temat użycia AT89C51, który różni się od AT89C52 m.in. mniejszą pamięcią RAM i brakiem dodatkowego 16-bitowego timera, co może wpływać na kompatybilność programu. Krytykowano estetykę i funkcjonalność projektu, wskazując na ograniczoną liczbę cyfr wyświetlacza oraz brak zabezpieczeń wejścia pomiarowego. Wskazano alternatywne rozwiązania oparte na mikrokontrolerach PIC16F84, które oferują większy zakres pomiarowy (do 50 MHz), lepszą dokładność i niższy koszt. Dyskutowano również o programatorach – STK200/300 nie nadaje się do programowania PIC, a Pickit2 jest polecany do PIC, lecz nie do AT89S52. Pojawiły się sugestie rozbudowy projektu o dodatkowe funkcje, takie jak prędkościomierz z czujnikiem hallotronowym czy wyświetlacz LCD do pomiaru innych parametrów. Ogólnie projekt uznano za prosty, ale przestarzały i mniej praktyczny w porównaniu do nowocześniejszych konstrukcji.
Podsumowanie wygenerowane przez AI na podstawie treści dyskusji.
REKLAMA