Goto page Previous 1, 2
Tomek
Guest
Thu Nov 16, 2006 9:29 pm
Quote:
Z tym 10Hz na wyjściu z kwarcem zegarkowym to może być problem, bo
musiałbyś dzielić przez ułamek 3276,8.
Racja, zagalopowałem się z zerami. Z zegarkowego to jak sama nazwa wskazuje
dobrze wychodzi 1 Hz a nie 10 :)
Quote:
Na 3,2768 MHz powinno dać się zrobić. Najpierw preskaler 16768 da ci
taktowanie timera1 częstotliwością 2kHz. Skracając cykl licznika do 200 w
trybie PWM powinieneś dostać na wyjściu 10Hz.
A tu to chyba Ty się zapędziłeś

choć takim waśnie sposobem kombinowałem
to zrobić. Tyle, że: podział to jest przez 16384 co da taktowanie timera
200Hz i liczyć trzeba do 20

aby dostać 10 Hz
Właśnie w PDFie do proca wyczytałem, że ma "System Clock Prescaler" z opcją
max "256" (fuse bit dający podział głównego zegara dla wszystkich modułów z
wyjątkiem Watchdog (tu jest osobny oscylator RC 128KHz) - jeśli dobrze
rozumiem opis

Zatem tym sobie obniżę zegar procka do 12,8 KHz
(oszczędność energii). Dalej aby uzyskać podział 16384 dam prescaler
Timera na 64 i będzie te 200 Hz. Pozostanie już tylko ustawić Timer w
PWM i liczenie do 20 cykli - oj będę musiał jeszcze poczytać PDFa i w końcu
"opanować" te "maluchy" ATMELa he he :)
Co do realizacji tego zadnia na "zwykłych" kostkach. Mam to gotowe, w
"pająku" ale działa

kwarc 3,2768 MHz + 4017 daje 200Hz (oscylator i
dzielnik przez 16384) Dalej 7490 (podział przez 10) i jest 20 Hz + 7474
(podział przez 2) i mam 10 Hz.
Chce ten sam "patent" upchnąć do procka ze względu na wymiary (na płytce) i
pobór prądu. Nic mniejszego i tańszego (8 pin SMD za ok 4 zł) nie znalazłem.
Takie czasy :)
Pomysł z innym kwarcem też jest dobry - zaraz będę sprawdzał
co da się kupić i jak to można podzielić tymi prescalerami, które mam w
procu.
Dzięki pięknie wszystkim za rady.
pozdrawiam
Tomek
Adam Dybkowski
Guest
Thu Nov 16, 2006 10:12 pm
Tomek napisał(a):
Quote:
Chce ten sam "patent" upchnąć do procka ze względu na wymiary (na płytce) i
pobór prądu. Nic mniejszego i tańszego (8 pin SMD za ok 4 zł) nie
znalazłem.
Zainteresuj się procesorami Microchip'a PIC10F200. Obudowa 6-pinowa
SOT23 (rozmiar tranzystora SMD), 4 piny I/O, wewnętrzny generator RC
4MHz kalibrowany -+ 1%, programowanie w systemie, zasilanie 2,0-5,5V,
pobór prądu 350 uA @ 2V 4MHz, jeden timer 8-bitowy, jeden komparator (w
PIC10F204/206), pamięć Flash od 256 do 512 słów, RAM od 16 do 24 bajtów.
Wystarczająco dużo możliwości, aby zrobić super-duper malutki generator
czegokolwiek. Do kupienia m.in. w TME, najmniejszy za 2,59 zł/szt @1szt,
2,29 zł/szt @10szt.
--
Adam Dybkowski
http://www.amwaw.edu.pl/~adybkows/
Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.
Tomek
Guest
Thu Nov 16, 2006 10:27 pm
Quote:
Zainteresuj się procesorami Microchip'a PIC10F200. Obudowa 6-pinowa SOT23
(rozmiar tranzystora SMD), 4 piny I/O, wewnętrzny generator RC 4MHz
kalibrowany -+ 1%, programowanie w systemie, zasilanie 2,0-5,5V, pobór
prądu 350 uA @ 2V 4MHz, jeden timer 8-bitowy, jeden komparator (w
PIC10F204/206), pamięć Flash od 256 do 512 słów, RAM od 16 do 24 bajtów.
nie wiedziałem, że jest taki "PIC mikrus"

Trzeba koniecznie "obadać"...
Quote:
Wystarczająco dużo możliwości, aby zrobić super-duper malutki generator
czegokolwiek. Do kupienia m.in. w TME, najmniejszy za 2,59 zł/szt @1szt,
2,29 zł/szt @10szt.
Już zanotowałem, Przy okazji jakiegoś zamówienia od niech wezmę ze 3 do
eksperymentów :)
Dzięki za info.
Tomek
RoMan Mandziejewicz
Guest
Thu Nov 16, 2006 10:36 pm
Hello Tomek,
Thursday, November 16, 2006, 9:29:21 PM, you wrote:
Quote:
Z tym 10Hz na wyjściu z kwarcem zegarkowym to może być problem, bo
musiałbyś dzielić przez ułamek 3276,8.
Racja, zagalopowałem się z zerami. Z zegarkowego to jak sama nazwa wskazuje
dobrze wychodzi 1 Hz a nie 10
Przeciągnięcie go do 32770 Hz nie powinno stanowić najmniejszego
problemu.
[...]
--
Best regards,
RoMan mailto:roman@pik-net.pl
Pawel Kraszewski
Guest
Fri Nov 17, 2006 11:51 pm
PAndy wrote:
Quote:
"Pawel Kraszewski" <Pawel@Kraszewscy.net> wrote in message
news:ejhb26$ea$1@nemesis.news.tpi.pl...
Jak rozumiem, niebawem także i 7400 będziemy zastępować przez uC?
takie czasy...
odporne na zakłócenia. A jak dobrze poszukać, to pewnie znajdzie się
pojedynczy scalak do robienia tylko takich rzeczy.
Ale jaki?
W guglach "programmable frequency divider":
*
http://focus.ti.com/docs/prod/folders/print/sn74ls294.html
*
http://products.zarlink.com/product_tree/1250/1840/2190/2650/index.htm
*
http://www-ese.fnal.gov/eseproj/SVX/BERT/PLL_clock_chip.pdf
Składak:
http://users.otenet.gr/~athsam/programmable_frequency_divider_with_7490.htm
--
Pawel Kraszewski
www.kraszewscy.net
PAndy
Guest
Sat Nov 18, 2006 10:52 pm
"Pawel Kraszewski" <Pawel@Kraszewscy.net> wrote in message
news:ejlejh$ci7$2@nemesis.news.tpi.pl...
Quote:
lol...
cena, rozmiar i dostepnosc... - badzmy rozsadni... takie czasy...
Goto page Previous 1, 2