Regulamin | Punkty | Dodaj... | Ostatnie | Szukaj | Rejestracja | Zaloguj


Uniwersalny licznik częstotliwości


Napisz nowy temat  Odpowiedz do tematu      Strona Główna -> Forum elektroda -> DIY Konstrukcje -> DIY Zagranica -> Uniwersalny licznik częstotliwości
Angielska wersja
Autor Wiadomość
mi_ma
Poziom 18
Poziom 18

Dołączył: 11 Wrz 2006
Posty: 464
Miasto: Wrocław

Post 29 Kwi 2008 20:34   

Uniwersalny licznik częstotliwości


Uniwersalny licznik częstotliwości

Liczniki częstotliwości to popularne i proste w budowie urządzenia. Poniższy projekt oparty jest na mikrokontrolerze AT90s8515 i liczniku częstotliwości Lattice ispLSI2032. Podczas gdy mikrokontroler zajmuje się komunikacją i wyświetlaniem danych, ispLSI2032 zlicza nadchodzące impulsy i skaluje je dopasowując do 36bitowego licznika. Po zakończeniu zliczania licznik wysyła przerwanie do mikrokontrolera.

Urządzenie ma także możliwość komunikacji z komputerem poprzez port szeregowy. Dzięki temu mamy możliwość zapisywania danych lub kontroli pomiarów przez komputer. Program i pliki źródłowe dostępne na stronie autora.

Uniwersalny licznik częstotliwościUniwersalny licznik częstotliwości
Uniwersalny licznik częstotliwościUniwersalny licznik częstotliwości

Źródło http://elm-chan.org/works/uctr/report.html
Powrót do góry
   
mkpl
Poziom 22
Poziom 22

Dołączył: 11 Mar 2004
Posty: 2472
Miasto: Mysłowice

Post 30 Kwi 2008 07:37   

Re: Uniwersalny licznik częstotliwości


Urzadzenie bardzo mi sie podoba ;)
mi_ma mogłbyś przetłumaczyć cały artukuł ??
Powrót do góry
   
HUGO
Poziom 14
Poziom 14

Dołączył: 16 Mar 2003
Posty: 195
Miasto: Szczecin

Post 30 Kwi 2008 08:20   

Re: Uniwersalny licznik częstotliwości


Witajcie

Więc tak procesor AVR to podejrzewam że nie dużo będzie kosztował a układ LSI2032E110LJN jest w TME konstrukcja warta uwagi.

Pozdrawiam

Andrzej

Ps. czekam na wykonanie made in poland tej konstrukcji :) może kiedyś się pokuszę
Powrót do góry
   
mkpl
Poziom 22
Poziom 22

Dołączył: 11 Mar 2004
Posty: 2472
Miasto: Mysłowice

Post 30 Kwi 2008 08:29   

Re: Uniwersalny licznik częstotliwości


HUGO walek jest w tym ze ten uklad wiele nie kosztuje ale minimalna liczba sztuk 160
Powrót do góry
   
k.marcin
Poziom 17
Poziom 17

Dołączył: 01 Paź 2003
Posty: 362
Miasto: Linie

Post 30 Kwi 2008 08:52   

Re: Uniwersalny licznik częstotliwości


LSI2032E110LJN kosztuje w tme 22zł .. nie moge znalezc prescalera mb506 .. jakis zastepczy albo gdzie mozna go dostac?, moze wiecie, bardzo fajne urządzonko, zabieram sie do projektowania plytki, pająki przy tym nie wchodzą w gre tak jak na zdjeciach.. zginac idzie :| No ale autor stwierdził pewnie ze czego oczy nie widzą..... i zrobił ładne pudełko :)
pozdr4all
Powrót do góry
   
mkpl
Poziom 22
Poziom 22

Dołączył: 11 Mar 2004
Posty: 2472
Miasto: Mysłowice

Post 30 Kwi 2008 09:00   

Re: Uniwersalny licznik częstotliwości


No zapowiada sie ciekawie ;) k.marcin mam nadzieje ze podzielisz sie wzorkiem PCB ;)
Jeszcze jedno jak sie programuje tego CPLD ??
Powrót do góry
   
k.marcin
Poziom 17
Poziom 17

Dołączył: 01 Paź 2003
Posty: 362
Miasto: Linie

Post 30 Kwi 2008 09:33   

Re: Uniwersalny licznik częstotliwości


idzie dlugi weekend jeszcze nie wiem czy elektronika czy garaz :) jak zrobie plytke wstawie na elke na pewno, poprawicie ew. bledy hehe :)
Mam jeszcze dylemat na temat tych scalaczkow logicznych, moge je zastapic czyms z serii 74LSxx ? aha, a ktos wie cos na temat tego mb506?
płytke raczej postaram sie zrobic w smd...



mb506.pdf
 Opis:
 n/a

Download
 :  mb506.pdf
 Zawartość:  
 Rozmiar:  67 KB
 Punkty:  0


uc_ps.png
 Opis:
 n/a

Download
 :  uc_ps.png
 Zawartość:  
 Rozmiar:  3.92 KB
 Punkty:  0

Powrót do góry
   
dan74
Poziom 9
Poziom 9

Dołączył: 02 Wrz 2003
Posty: 36

Post 30 Kwi 2008 12:54   

Re: Uniwersalny licznik częstotliwości


Witam
Mam kilka sztuk tego CPLD-ka niestety tylko z wylutu. Za przysłowiowe piwo odstąpię zainteresowanym :)
pozdrawiam
Powrót do góry
   
kmalinow
Poziom 2
Poziom 2

Dołączył: 18 Mar 2007
Posty: 2

Post 30 Kwi 2008 12:56   

Re: Uniwersalny licznik częstotliwości


Witam!

Układ MB506 można pozyskać ze starej głowicy TV SAT. Dobry powinien też być MB510.
Powrót do góry
   
Paprykarz
Poziom 7
Poziom 7

Dołączył: 19 Kwi 2008
Posty: 20
Miasto: Szczecin

Post 30 Kwi 2008 22:19   

Re: Uniwersalny licznik częstotliwości


Ostatnio myślałem o czymś podobnym, jestem w trakcie realizacji. Ale chciałem odpuścić sobie mikrokontroler. Mój plan jest taki:
- dopracowuje opis sprzętu i testuje na płytce z FPGA.
- odchudzam i patrzę w jaki tani CPLD można będzie to upchnąć.
- zamierzam użyć 8x7seg LCD bez kontrolera.

Pochwalę się jak coś się uda.
Powrót do góry
   
Ski Man
Poziom 18
Poziom 18

Dołączył: 20 Lip 2003
Posty: 494
Miasto: Kraków

Post 30 Kwi 2008 23:25   

Re: Uniwersalny licznik częstotliwości


Układy TC7Sxx Toshiby są układami CMOS, więc raczej jako zastępstwo
lepsze byłby by układy 74HCTxx. Oczywiście po 3 bramki zostaną z
każdego układu.
Powrót do góry
   
Google

Google Adsense


Post 30 Kwi 2008 23:25   





Powrót do góry
   
narasta
Poziom 15
Poziom 15

Dołączył: 19 Lut 2008
Posty: 235

Post 03 Maj 2008 23:30   

Re: Uniwersalny licznik częstotliwości


Cytat:
mi_ma mogłbyś przetłumaczyć cały artukuł

- Weź nie przesadzaj, każdy elektronik powinien umieć angielski...
Z resztą temat relacji pomiędzy j. angielskim a elektroniką był kiedyś poruszany.


Swoja drogą, zastanawiam się, czy nie dało by się jakoś ominąć tego preskalowania. Może dało by się wykorzystać drugi kontroler który robił by za preskaler a wyszło by sto razy taniej.

Ogólnie ten projekt najbardziej podoba mi się pod względem estetycznym, ale już pod względem ekonomicznym nie bardzo...
Powrót do góry
   
lechoo
Poziom 24
Poziom 24

Dołączył: 17 Wrz 2002
Posty: 4681
Miasto: łódzkie

Post 03 Maj 2008 23:48   

Re: Uniwersalny licznik częstotliwości


Po przekompilowaniu i niewielkich zmianach na płytce można by zastąpić tego LSI jakimś tanim Xilinx-em, np. XC9536.
Powrót do góry
   
Paprykarz
Poziom 7
Poziom 7

Dołączył: 19 Kwi 2008
Posty: 20
Miasto: Szczecin

Post 04 Maj 2008 01:14   

Re: Uniwersalny licznik częstotliwości


Szczerze mówiąc, projekt jest fajnie dopracowany.
Np. przy współpracy z preskalerem przez 64, czas bramkowania jest też zmieniany, w efekcie zliczana jest f/100. Taki niuansik :)

PLD dostarcza dodatkowo sygnału zegara dla avr'a, więc wszystko pracuje "w jednym rytmie".

Szacunek.

PS.
Cytat:

Swoja drogą, zastanawiam się, czy nie dało by się jakoś ominąć tego preskalowania. Może dało by się wykorzystać drugi kontroler który robił by za preskaler a wyszło by sto razy taniej.

Na tym trik polega, że PLD zasuwa szybciutko jako wstępny licznik (~100MHz i więcej), a mikrokontroler zlicza tylko powolutku przepełnienia (2^12 razy wolniej). Jak by się dało na dwóch mikrokontrolerach, to i pewnie na jednym, więc PLD było by zbędne.

A tak przy okazji Atmel miał chyba coś takiego jak AVR+PLD w jednym. Zgaduje, że nie do kupienia za sensowne pieniądze.
Powrót do góry
   
narasta
Poziom 15
Poziom 15

Dołączył: 19 Lut 2008
Posty: 235

Post 04 Maj 2008 18:42   

Re: Uniwersalny licznik częstotliwości


No racja, na popularnych procesorach Atmela ciężko by było zrobić licznik dla tak wielkich częstotliwości.

A na jakichś szybszych przerzutnikach nie dało by się zrobić jakiegoś dzielnika częstotliwości?
Powrót do góry
   
Paprykarz
Poziom 7
Poziom 7

Dołączył: 19 Kwi 2008
Posty: 20
Miasto: Szczecin

Post 04 Maj 2008 23:57   

Re: Uniwersalny licznik częstotliwości


Można by wstawić jakiś licznik (liczniki) w małej skali integracji np. 74LS90 (dziesiętny) albo jakiś binarny, ale dla serii LS to fmax ~ 25MHz,
Trzeba by wybrać coś z innej rodziny , patrz tutaj

[url] http://www.piclist.com/techref/logic/family.htm [/url]

na przykład seria AC lub ACT. No i trzeba zadbać aby poziomy napięć pasowały.
Z drugiej strony CPLD xilinxa można kupić już za mniej niż 10PLN, (36 macro cells, powinno się zmieścić)

dodano później:
Tani i w miare szybki 12 bitowy licznik (czyli mniej więcej to samo co zaimplementowano w PLD tej aplikacji) to
74HC4040 (fmax~ 90 MHz)
Powrót do góry
   
Google

Google Adsense


Post 04 Maj 2008 23:57   





Powrót do góry
   
narasta
Poziom 15
Poziom 15

Dołączył: 19 Lut 2008
Posty: 235

Post 05 Maj 2008 02:17   

Re: Uniwersalny licznik częstotliwości


Jak to 90 MHz? W karcie katalogowej pisze, że max 50MHz...
Powrót do góry
   
Paprykarz
Poziom 7
Poziom 7

Dołączył: 19 Kwi 2008
Posty: 20
Miasto: Szczecin

Post 05 Maj 2008 20:06   

Re: Uniwersalny licznik częstotliwości


Nie wiem, wczoraj oglądałem na [url] http://www.alldatasheet.com/ [/url]
notka dla układu philipsa i widziałem 90 MHz, ale pora była późna, więc mogłem widzieć różne rzeczy :)
Powrót do góry
   
kombo
Poziom 5
Poziom 5

Dołączył: 06 Sty 2003
Posty: 11

Post 28 Kwi 2010 18:29   

Re: Uniwersalny licznik częstotliwości


Zrobiłem płytki do tego projektu (jednostronne).
Pozamieniałem logikę jednobramkowa, zastosowałem trochę inny generator
kwarcowy, inny preskaler, inne tranzystory cyfrowe.
Licznik w fazie uruchamiania, jeszcze tylko wepchąć w jakąś estetyczną obudowę.
Szczegóły wkrótce.:D
Powrót do góry
   
Napisz nowy temat  Odpowiedz do tematu      Strona Główna -> Forum elektroda -> DIY Konstrukcje -> DIY Zagranica -> Uniwersalny licznik częstotliwości
Wypowiedź dla Wykop Wypowiedź dla Facebook Wypowiedź dla Delicious Wypowiedź dla Digg Wypowiedź dla Google Wypowiedź dla Twitter Wypowiedź dla Blip
Strona 1 z 1
Podobne tematy
Licznik częstotliwości mrugania oczu (1)



[ Page generation time: 0.112 seconds ]

Regulamin || Administrator || Moderatorzy || Widgety i bannery || Kontakt
elektroda.pl temat RSS