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

. 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

. 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].
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 wiadomoci
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

. 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

. 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

. 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.
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

. 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
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.