RTV forum PL | NewsGroups PL

8-bitowy programowalny licznik jako dzielnik częstotliwości dobra aplikacja?

Scalony licznik/dzielnik czestotliwosci

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - 8-bitowy programowalny licznik jako dzielnik częstotliwości dobra aplikacja?

Rufous
Guest

Wed Mar 11, 2009 10:55 am   



Witam,

szukam pewnego scalaka i nie moge sie cos doszukac w tym necie...chodzi o
licznik, powiedzmy 8 bitowy, ktory bylby programowalny 8 pinami i sluzyl
jako dzielnik czestotliwosci. Chodzi o to, ze na wejscia pinow
programowalnych podaje jakas liczbe, np 219...on liczy do 219, resetuje sie
i daje jeszcze na zewnatrz jakis sygnal reset (a idealny bylby jakby
zmienial stan na jakims wyjsciu, powiedzmy taktujacym Smile. Istenieje cos
takiego?
Wiem, ze mozna wziac zwykly licznik, 8 bramek XNOR i jedna AND z 8
wejsciami, moze jakis przerzutnik jeszcze (jako wyjscie taktujace), ale
bedzie to malo kompaktowe :)

Z gory wielkie dzieki za pomoc.

Pozdrawiam!!


-----------
Rafal 'Rufous' Pyzel
e-mai: rufous (rolmops) wp (kropa) pl
www: http://www.rufous.prv.pl

Marek Lewandowski
Guest

Wed Mar 11, 2009 11:41 am   



On Mar 11, 10:55 am, "Rufous" <ruf...@niespamowi.pl> wrote:

Quote:
szukam pewnego scalaka i nie moge sie cos doszukac w tym necie...chodzi o
licznik, powiedzmy 8 bitowy, ktory bylby programowalny 8 pinami i sluzyl
jako dzielnik czestotliwosci.

poszukaj licznika up/down z parallel load i wyjsciem zero. Z wyjscia
taktuj load, na wejscie rownolegle daj ten swoj wymagany okres, doloz
ew. R/S na dwoch bramkach, zeby hazardy ubic i masz. Oczywiscie
latwiej zakapslowac to do jakiegos malego CPLD...

--
Marek Lewandowski
ICQ#/GG#: ask per mail. mail: locust[X]poczta/onet/pl
my gallery: http://www.pbase.com/mareklew
my kind-of-a-blog: http://lockaphoto.stufftoread.com

Sylwester Łazar
Guest

Wed Mar 11, 2009 12:28 pm   



Quote:
szukam pewnego scalaka i nie moge sie cos doszukac w tym necie...chodzi o
licznik, powiedzmy 8 bitowy, ktory bylby programowalny 8 pinami i sluzyl
Ja to robię tak, że tłumaczę na angielski co chcę znaleźć i szukam po

angielsku.
Czyli:
8-bit programmable divider

Wyszukiwarka daje np:
http://www.onsemi.com/PowerSolutions/product.do?id=NB7N017M
W technice ECL, ale za to do 3,5GHz.
Są też inne.

--
--
pozdrawiam
Sylwester Łazar
http://www.alpro.pl
http://www.rimu.pl -oprogramowanie do edycji schematów
i projektowania PCB

J.F.
Guest

Wed Mar 11, 2009 1:40 pm   



Użytkownik "Rufous" <rufous@niespamowi.pl> napisał w wiadomości
news:gp81q9$5u4$1@achot.icm.edu.pl...
Quote:
szukam pewnego scalaka i nie moge sie cos doszukac w tym
necie...chodzi o licznik, powiedzmy 8 bitowy, ktory bylby
programowalny 8 pinami i sluzyl jako dzielnik czestotliwosci.
Chodzi o to, ze na wejscia pinow programowalnych podaje jakas
liczbe, np 219...on liczy do 219, resetuje sie i daje jeszcze na
zewnatrz jakis sygnal reset (a idealny bylby jakby zmienial stan
na jakims wyjsciu, powiedzmy taktujacym Smile. Istenieje cos
takiego?
Wiem, ze mozna wziac zwykly licznik, 8 bramek XNOR i jedna AND z
8 wejsciami, moze jakis przerzutnik jeszcze (jako wyjscie
taktujace), ale bedzie to malo kompaktowe Smile

Raczej uzyc licznika w dol [w sumie mozna i w gore] z wpisywaniem
rownoleglym.
dwa 4 bit TTL to chyba 163 i 193, w cmos 4000 byly 8 bit.

Dodajac reszte wymagan [skad te 8 bitow ?] okaze sie ze Marek ma
racje - czas na uzycie CPLD/FPGA.

No chyba ze sie uda kupic 8253/8254 i cie usatysfakcjonuje
[magistrala karmiony].

J.

entroper
Guest

Wed Mar 11, 2009 3:41 pm   



Użytkownik "Rufous" <rufous@niespamowi.pl> napisał w wiadomości
news:gp81q9$5u4$1@achot.icm.edu.pl...

Quote:
szukam pewnego scalaka i nie moge sie cos doszukac w tym necie...chodzi o
licznik, powiedzmy 8 bitowy, ktory bylby programowalny 8 pinami i sluzyl
jako dzielnik czestotliwosci. Chodzi o to, ze na wejscia pinow
programowalnych podaje jakas liczbe, np 219...on liczy do 219, resetuje
sie i daje jeszcze na zewnatrz jakis sygnal reset

Nie wiem, czy istnieje jeden scalak załatwiający sprawę, ale możesz
zainteresować się parą 74590 i 74688.

e.

Rufous
Guest

Wed Mar 11, 2009 4:04 pm   



Użytkownik "J.F." <jfox_xnospamx@poczta.onet.pl> napisał w wiadomoœci
news:gp8bes$26d$1@news.onet.pl...
Quote:
Użytkownik "Rufous" <rufous@niespamowi.pl> napisał w wiadomości
news:gp81q9$5u4$1@achot.icm.edu.pl...
szukam pewnego scalaka i nie moge sie cos doszukac w tym necie...chodzi o
licznik, powiedzmy 8 bitowy, ktory bylby programowalny 8 pinami i sluzyl
jako dzielnik czestotliwosci. Chodzi o to, ze na wejscia pinow
programowalnych podaje jakas liczbe, np 219...on liczy do 219, resetuje
sie i daje jeszcze na zewnatrz jakis sygnal reset (a idealny bylby jakby
zmienial stan na jakims wyjsciu, powiedzmy taktujacym Smile. Istenieje cos
takiego?
Wiem, ze mozna wziac zwykly licznik, 8 bramek XNOR i jedna AND z 8
wejsciami, moze jakis przerzutnik jeszcze (jako wyjscie taktujace), ale
bedzie to malo kompaktowe :)

Raczej uzyc licznika w dol [w sumie mozna i w gore] z wpisywaniem
rownoleglym.
dwa 4 bit TTL to chyba 163 i 193, w cmos 4000 byly 8 bit.

Dodajac reszte wymagan [skad te 8 bitow ?] okaze sie ze Marek ma racje -
czas na uzycie CPLD/FPGA.

No chyba ze sie uda kupic 8253/8254 i cie usatysfakcjonuje [magistrala
karmiony].


Dzieki wszystkim za pomoc. Zdecyduje sie na dwa 74163 w kaskadzie,
przynajmniej mam nadzieje, ze kupie to bez problemu Smile. Generalnie 6 bitow
by styknelo po przeliczeniu...musze z 12MHz zjechac do ok 1MHz, 700k, 500k,
400k, 300k, 200k (60 zliczen).

Z FPGA juz kiedys sie bawilem, ale to wyciaganie armaty na mrowke :)

Pozdrawiam!!

--
-----------
Rafal Pyzel
e-mai: rufous (rolmops) wp (kropa) pl
www: http://www.rufous.prv.pl

MM
Guest

Wed Mar 11, 2009 5:55 pm   



Rufous <rufous@niespamowi.pl> wrote:

Quote:
szukam pewnego scalaka i nie moge sie cos doszukac w tym necie...chodzi o
licznik, powiedzmy 8 bitowy, ktory bylby programowalny 8 pinami i sluzyl
jako dzielnik czestotliwosci. Chodzi o to, ze na wejscia pinow
programowalnych podaje jakas liczbe, np 219...on liczy do 219, resetuje sie
i daje jeszcze na zewnatrz jakis sygnal reset (a idealny bylby jakby

Jak szybki ma być - może [74HC]40103 się nada?

Sylwester Łazar
Guest

Wed Mar 11, 2009 7:02 pm   



Jeśli mogę coś doradzić, to proponowałbym mikrokontroler z kwarcem 24MHz z
wewnętrznym podziałem /2,
lub 12MHz - bez podziału wewnętrznego.
Do tego obrotowy zadajnik 1 z 16 do wyboru częstotliwości.
Program trochę bardziej skomplikowanego urządzenia zajmuje mi: 650 i 700
bajtów (2 procesory)
W moim przypadku chodziło o wygenerowanie precyzyjnych impulsów o
regulowanej długości i odstępie między dwoma.
www.alpro.pl/gen/gen_zadajniki.jpg
Myślę, że w kolegi przypadku wystarczyło by 50 bajtów i jeden procesor na
takiej samej płytce.

--
--
pozdrawiam
Sylwester Łazar
http://www.alpro.pl
http://www.rimu.pl -oprogramowanie do edycji schematów
i projektowania PCB

Filip Ozimek
Guest

Wed Mar 11, 2009 8:10 pm   



Rufous pisze:
Quote:
Witam,

szukam pewnego scalaka i nie moge sie cos doszukac w tym necie...chodzi o
licznik, powiedzmy 8 bitowy, ktory bylby programowalny 8 pinami i sluzyl
jako dzielnik czestotliwosci. Chodzi o to, ze na wejscia pinow

Jest CD4059 - CMOS PROGRAMMABLE DIVIDE-BY-N COUNTER, ale lepiej użyć
jakiegoś CPLD, bez problemu pociągnie więcej jak 150 MHz.


--
Filip.

J.F.
Guest

Wed Mar 11, 2009 8:34 pm   



On Wed, 11 Mar 2009 16:04:09 +0100, Rufous wrote:
Quote:
Użytkownik "J.F." <jfox_xnospamx@poczta.onet.pl> napisał w wiadomo?ci
Dodajac reszte wymagan [skad te 8 bitow ?] okaze sie ze Marek ma racje -
czas na uzycie CPLD/FPGA.

Dzieki wszystkim za pomoc. Zdecyduje sie na dwa 74163 w kaskadzie,
przynajmniej mam nadzieje, ze kupie to bez problemu Smile. Generalnie 6 bitow
by styknelo po przeliczeniu...musze z 12MHz zjechac do ok 1MHz, 700k, 500k,
400k, 300k, 200k (60 zliczen).

Z FPGA juz kiedys sie bawilem, ale to wyciaganie armaty na mrowke Smile

w FPGA/CPLD sa tez male egzemplarze.

pytanie co to dokladnie ma byc - czy dokladnie i tylko podzielnik
ustawiany przelacznikiem, czy cos wiecej.

A moze DDS jest dla Ciebie rozwiazaniem ..

J.

Rufous
Guest

Thu Mar 12, 2009 11:15 am   



Użytkownik "Sylwester Łazar" <goalpropl@alpro.pl> napisał w wiadomości
news:gp8urd$t64$1@mx1.internetia.pl...
Quote:
Jeśli mogę coś doradzić, to proponowałbym mikrokontroler z kwarcem 24MHz z
wewnętrznym podziałem /2,
lub 12MHz - bez podziału wewnętrznego.
Do tego obrotowy zadajnik 1 z 16 do wyboru częstotliwości.
Program trochę bardziej skomplikowanego urządzenia zajmuje mi: 650 i 700
bajtów (2 procesory)
W moim przypadku chodziło o wygenerowanie precyzyjnych impulsów o
regulowanej długości i odstępie między dwoma.
www.alpro.pl/gen/gen_zadajniki.jpg
Myślę, że w kolegi przypadku wystarczyło by 50 bajtów i jeden procesor na
takiej samej płytce.

Witam,

mam mikrokontroler (z kwarcem 48 MHz), ktory wlasnie zadaje stopien podzialu
czestotliwosci na licznik. Z uC mam 12 MHz, z wyjscia zegarowego (Fosc/4).
Nie moge juz tego wrzucic do przerwan, bo mam juz licznik zajety (z wysokim
priorytetem), a wstawienie jeszcze jednego licznika (licznik 1 MHz, przy
cyklu 12 MHz) spowolni program, szczegolnie, ze mam obsluge przerwan SPI i
USB (gdzie timingi sa wazne). No, ale mam jeden caly port w uC wolny, wiec
dlatego chce konfigurowac tym licznik.

Aha, podzial czestotliwosci potrzebny jest mi do wysterowania filtrow z
przelaczana pojemnoscia (zmiana cz odciecia filtru LP), wiec nie musi byc to
super precyzyjne...dlatego tez szkoda troche fpga, a tym bardziej dds :)

Pozdrawiam!!

--
-----------
Rafal Pyzel
e-mai: rufous (rolmops) wp (kropa) pl
www: http://www.rufous.prv.pl

Rufous
Guest

Thu Mar 12, 2009 3:40 pm   



Quote:
programowalnych podaje jakas liczbe, np 219...on liczy do 219, resetuje
sie
i daje jeszcze na zewnatrz jakis sygnal reset (a idealny bylby jakby

Jak szybki ma być - może [74HC]40103 się nada?

Dzieki, ten bedzie idealny i ominie mnie zabawa z dwoma licznikami :)

Pozdrawiam!!


--
-----------
Rafal Pyzel
e-mai: rufous (rolmops) wp (kropa) pl
www: http://www.rufous.prv.pl

nuclear2001
Guest

Sat Mar 14, 2009 3:33 am   



Użytkownik "J.F." <jfox_xnospamx@poczta.onet.pl> napisał w wiadomości
news:sd4gr45bfrum0u3rkfdmij67rb65qpt6bu@4ax.com...
Quote:
On Wed, 11 Mar 2009 16:04:09 +0100, Rufous wrote:
Użytkownik "J.F." <jfox_xnospamx@poczta.onet.pl> napisał w wiadomo?ci
Dodajac reszte wymagan [skad te 8 bitow ?] okaze sie ze Marek ma racje -
czas na uzycie CPLD/FPGA.

Dzieki wszystkim za pomoc. Zdecyduje sie na dwa 74163 w kaskadzie,
przynajmniej mam nadzieje, ze kupie to bez problemu Smile. Generalnie 6 bitow
by styknelo po przeliczeniu...musze z 12MHz zjechac do ok 1MHz, 700k,
500k,
400k, 300k, 200k (60 zliczen).

Z FPGA juz kiedys sie bawilem, ale to wyciaganie armaty na mrowke :)

w FPGA/CPLD sa tez male egzemplarze.

Tu by nawet GAL wystarczył ;P


J.F.
Guest

Sat Mar 14, 2009 7:51 am   



On Sat, 14 Mar 2009 02:33:01 +0100, nuclear2001 wrote:
Quote:
Użytkownik "J.F." <jfox_xnospamx@poczta.onet.pl> napisał w wiadomości
Dodajac reszte wymagan [skad te 8 bitow ?] okaze sie ze Marek ma racje -
czas na uzycie CPLD/FPGA.
Z FPGA juz kiedys sie bawilem, ale to wyciaganie armaty na mrowke Smile
w FPGA/CPLD sa tez male egzemplarze.

Tu by nawet GAL wystarczył ;P

Owszem, ale jak sie okaze ze to nie prosty licznik-podzielnik ma byc,
ale kilka sterowanych z uP i najlepiej polaczonych od razu z
rejestrami o wejsciu szeregowym - to gal jest za slaby.

No i wcale nie tak prosto go zaprogramowac w dzisiejszych czasach :-)

J.

elektroda NewsGroups Forum Index - Elektronika Polska - 8-bitowy programowalny licznik jako dzielnik częstotliwości dobra aplikacja?

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map