| Autor |
Wiadomość |
mi_ma Poziom 18

Dołączył: 11 Wrz 2006 Posty: 464 Miasto: Wrocław
|
29 Kwi 2008 20:34 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.


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

Dołączył: 11 Mar 2004 Posty: 2472 Miasto: Mysłowice
|
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

Dołączył: 16 Mar 2003 Posty: 195 Miasto: Szczecin
|
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

Dołączył: 11 Mar 2004 Posty: 2472 Miasto: Mysłowice
|
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

Dołączył: 01 Paź 2003 Posty: 362 Miasto: Linie
|
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

Dołączył: 11 Mar 2004 Posty: 2472 Miasto: Mysłowice
|
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

Dołączył: 01 Paź 2003 Posty: 362 Miasto: Linie
|
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...
|
|
| Powrót do góry |
|
 |
dan74 Poziom 9

Dołączył: 02 Wrz 2003 Posty: 36
|
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

Dołączył: 18 Mar 2007 Posty: 2
|
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

Dołączył: 19 Kwi 2008 Posty: 20 Miasto: Szczecin
|
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

Dołączył: 20 Lip 2003 Posty: 494 Miasto: Kraków
|
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

|
30 Kwi 2008 23:25 |
|
|
|
|
|
| Powrót do góry |
|
 |
narasta Poziom 15

Dołączył: 19 Lut 2008 Posty: 235
|
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

Dołączył: 17 Wrz 2002 Posty: 4681 Miasto: łódzkie
|
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

Dołączył: 19 Kwi 2008 Posty: 20 Miasto: Szczecin
|
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

Dołączył: 19 Lut 2008 Posty: 235
|
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

Dołączył: 19 Kwi 2008 Posty: 20 Miasto: Szczecin
|
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

|
04 Maj 2008 23:57 |
|
|
|
|
|
| Powrót do góry |
|
 |
narasta Poziom 15

Dołączył: 19 Lut 2008 Posty: 235
|
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

Dołączył: 19 Kwi 2008 Posty: 20 Miasto: Szczecin
|
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

Dołączył: 06 Sty 2003 Posty: 11
|
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 |
|
 |