Discussion:
Zegarek z sekundami
(Wiadomość utworzona zbyt dawno temu. Odpowiedź niemożliwa.)
VSS
19 lat temu
Permalink
Witam !

Szukam i szukam i nic :( Chciałbym zrobic zegarek na LED z sekundnikiem z
podtrzymaniem. Znalazłem pełno projektów w sieci ale wykorzystują one LCD.
Wymagane byłoby podtrzymanie np. na PCF8583 albo czyms podobnym. Szukałem na
elektrodzie, epanoramie, w googlu wpisując LED clock ale wyniki sa marne. Z
LEDami przeważnie zegarki bez sekundnika. Pomożecie ??
--
VSS http://vss.pl - to i tamto...
http://www.copernicus-project.org/
AdelA
19 lat temu
Permalink
Post by VSS
Witam !
Szukam i szukam i nic :( Chciałbym zrobic zegarek na LED z sekundnikiem z
podtrzymaniem. Znalazłem pełno projektów w sieci ale wykorzystują one LCD.
Wymagane byłoby podtrzymanie np. na PCF8583 albo czyms podobnym. Szukałem na
elektrodzie, epanoramie, w googlu wpisując LED clock ale wyniki sa marne. Z
LEDami przeważnie zegarki bez sekundnika. Pomożecie ??
a może mikrokontroler który będzie włączał diody i jakiś PCF8583.
Odczytujesz czas i włączasz odpowiednio segmenty. I koniec programu. Do
tego możesz dorzucić wiele innych funkcji. Budziki i wszystko co
wymyślisz, ponieważ nie jesteś uzależniony bezpośrednio od konstrukcji
układu, który proponuje producent.
--
AdelA
Mail PRIV na mojej WWW
www.adela.pl
VSS
19 lat temu
Permalink
Post by AdelA
a może mikrokontroler który będzie włączał diody i jakiś PCF8583.
Odczytujesz czas i włączasz odpowiednio segmenty. I koniec programu.
Ok, jestem elektronikiem ale na softach się nie znam :(
Post by AdelA
Do tego możesz dorzucić wiele innych funkcji. Budziki i wszystko co
wymyślisz, ponieważ nie jesteś uzależniony bezpośrednio od konstrukcji
układu, który proponuje producent.
potzreba mi tylko zegara z sekunadami, żadnych wodotrysków :)
--
VSS http://vss.pl - to i tamto...
http://www.copernicus-project.org/
Darek R.
19 lat temu
Permalink
Post by VSS
Ok, jestem elektronikiem ale na softach się nie znam :(
To prosty soft do zegarka na jakimś AVR mogę Ci gratisowo napisać
(w podzięce za ten MC1206 co kiedyś od Ciebie dostałem - chodzi do
dzisiaj ;) ). Ostatnio zrobiłem sobie np. banalnie prosty zegarek na
ATmega8, tyle że wyświetlanie BCD na 13 LEDach - ale nic nie stoi na
przeszkodzie żeby dać 7-seg LED + 6 tranzystorków do multipleksowania cyfr.
--
Pozdrawiam,
Dariusz Rzońca
VSS
19 lat temu
Permalink
Post by Darek R.
Post by VSS
Ok, jestem elektronikiem ale na softach się nie znam :(
To prosty soft do zegarka na jakimś AVR mogę Ci gratisowo napisać
(w podzięce za ten MC1206 co kiedyś od Ciebie dostałem - chodzi do
dzisiaj ;) ).
to się cieszę :) mam jeszcze (chyba, musiałbym pogrzebac w piwnicy!) 1201
jakbys chciał
Post by Darek R.
Ostatnio zrobiłem sobie np. banalnie prosty zegarek na
ATmega8, tyle że wyświetlanie BCD na 13 LEDach - ale nic nie stoi na
przeszkodzie żeby dać 7-seg LED + 6 tranzystorków do multipleksowania cyfr.
Byłbym zobowiązany :) tak jak pisałem chodzi mi o cos takiego jak to:
http://www.elektroda.net/dla_domu/zegar_pcf8583.html ale na LCD, 6 cyferek
zegarka z podtrzymaniem na jakimś RTC z bateryjką, żadnych alarmów, dat,
timerów i innych wynalazków. Mam wyświetlałki z wspólną anodą które
chciałbym użyć.
--
VSS http://vss.pl - to i tamto...
http://www.copernicus-project.org/
VSS
19 lat temu
Permalink
Post by VSS
ale na LCD,
na LED miało być
--
VSS http://vss.pl - to i tamto...
http://www.copernicus-project.org/
Darek R.
19 lat temu
Permalink
Post by VSS
Post by Darek R.
To prosty soft do zegarka na jakimś AVR mogę Ci gratisowo napisać
(w podzięce za ten MC1206 co kiedyś od Ciebie dostałem - chodzi do
dzisiaj ;) ).
to się cieszę :) mam jeszcze (chyba, musiałbym pogrzebac w piwnicy!) 1201
jakbys chciał
Bardzo chętnie. Nawiasem mówiąc na MC1201 to bez problemu zrobiłbyś taki
zegarek jak Ci trzeba - żeby dołożyć ciągłe wyświetlanie sekund
wystarczyłoby kilka TTL-i dodać (licznik zliczający impulsy z wyjścia
2Hz, kilka bramek zerujących licznik w odpowiednim momencie i dekoder z
licznika na 7-seg). Ale jak Ci układzik niepotrzebny to ja bardzo
chętnie - mam jakiś taki dziwny sentyment do układów firmy CEMI ;)
Post by VSS
Post by Darek R.
Ostatnio zrobiłem sobie np. banalnie prosty zegarek na
ATmega8, tyle że wyświetlanie BCD na 13 LEDach - ale nic nie stoi na
przeszkodzie żeby dać 7-seg LED + 6 tranzystorków do multipleksowania cyfr.
http://www.elektroda.net/dla_domu/zegar_pcf8583.html ale na LCD, 6 cyferek
zegarka z podtrzymaniem na jakimś RTC z bateryjką, żadnych alarmów, dat,
timerów i innych wynalazków. Mam wyświetlałki z wspólną anodą które
chciałbym użyć.
Jak ma być prosto to po co RTC - procek wystarczy. Teraz akurat nie mam
pod ręką żadnego programu do rysowania schematów, ale moja propozycja
jest na tyle prosta że ją opiszę słownie (może komuś będzie się chciało
przerysować):
- serce - ATmega8 (może być np. nowszy ATmega48),
- do nóżek TOSC1, TOSC2 kwarc zegarkowy 32 kHz (mogą być dodatkowo
kondensatorki + trymerek do masy do precyzyjnego dostrojenia kwarcu,
albo można zrobić korekcję programową),
- nóżki SCK, MISO, MOSI, RESET no i masę trzeba wyprowadzić na
goldpinach do podłączenia programatora (programator = wtyczka do lpt),
- RESET proponuję dodatkowo przez 10 kOm do Vcc podciągnąć,
- odpowiednie segmenty wyświetlaczy łączysz ze sobą i przez rezystorki
podłączasz do pinów portu D (bo tylko na tym porcie mamy tyle wolnych
pinów) - który segment na którym pinie nie ma żadnego znaczenia (tylko
mi musisz podać żebym odpowiednio dał w programie ;) ),
- anody poszczególnych wyświetlaczy przez tranzystorki pnp do Vcc (anoda
do kolektora, emiter do Vcc),
- bazy tych tranzystorków przez rezystorki do pinów PC0-PC5 - też może
być dowolna baza na dowolnym pinie, tak aby płytkę było łatwiej
zaprojektować,
- do wolnych pinów na porcie B przyciski do masy (pullupów do Vcc nie
trzeba, wykorzysta się te w procku) - zostały nam trzy piny, trzeba co
najmniej dwa przyciski, ew. mogą być trzy - no chyba że chcesz jeszcze
dołożyć np. migające z sekundami diodki - to już tylko dwa piny zostaną ;)
- zasilacz na 7805, jak chcesz podtrzymywanie bateryjne to trzeba
jeszcze dołożyć bateryjkę i dwie diodki w typowy sposób - ale wtedy
dobrze by było mieć procka ATmega8L bo zwykła ATmega8 teoretycznie od
4,5V pracuje (choć zazwyczaj też niżej, ale producent tego nie
gwarantuje) no i dobrze byłoby zasilanie do anod wyświetlaczy pociągnąć
bezpośrednio z 7805, przed diodką, tak żeby podczas pracy na bateryjce
LED-y cennego prądu nie kradły,
Jak widać układ jest banalny, program postaram się wydłubać w wolnej
chwili i wrzucić na grupę ;)
--
Pozdrawiam,
Dariusz Rzońca
VSS
19 lat temu
Permalink
Post by Darek R.
Bardzo chętnie.
jutro zejdę do piwnicy i pogrzebię w szufladkach
Post by Darek R.
Nawiasem mówiąc na MC1201 to bez problemu zrobiłbyś
taki zegarek jak Ci trzeba - żeby dołożyć ciągłe wyświetlanie sekund
wystarczyłoby kilka TTL-i dodać (licznik zliczający impulsy z wyjścia
2Hz, kilka bramek zerujących licznik w odpowiednim momencie i dekoder
z licznika na 7-seg).
eee, zbyt skomplikowane przy obecnych możliwościach procesorków :)
Post by Darek R.
Ale jak Ci układzik niepotrzebny to ja bardzo
chętnie - mam jakiś taki dziwny sentyment do układów firmy CEMI ;)
jak znajde dostaniesz go.
Post by Darek R.
Jak ma być prosto to po co RTC - procek wystarczy. Teraz akurat nie
mam pod ręką żadnego programu do rysowania schematów, ale moja
propozycja jest na tyle prosta że ją opiszę słownie (może komuś
narysuje i zapodam na serwer, zobaczysz czy dobrze myslę
Post by Darek R.
jeszcze dołożyć bateryjkę i dwie diodki w typowy sposób - ale wtedy
dobrze by było mieć procka ATmega8L bo zwykła ATmega8 teoretycznie od
4,5V pracuje (choć zazwyczaj też niżej, ale producent tego nie
gwarantuje) no i dobrze byłoby zasilanie do anod wyświetlaczy
pociągnąć bezpośrednio z 7805, przed diodką, tak żeby podczas pracy
na bateryjce LED-y cennego prądu nie kradły,
Jak widać układ jest banalny, program postaram się wydłubać w wolnej
chwili i wrzucić na grupę ;)
Szczerze mówić upierałbym sie przy tym PCF8583. W miejscu gdzie ma stac ten
zegarek jest trochę za miastem i tam dośc często wyłaczają prąd, nieraz w
nocy nie ma go 2-3h. pod jakie nóżki go podpiąć ??
--
VSS http://vss.pl - to i tamto...
http://www.copernicus-project.org/
Darek R.
19 lat temu
Permalink
Post by VSS
jak znajde dostaniesz go.
Big thx.
Post by VSS
narysuje i zapodam na serwer, zobaczysz czy dobrze myslę
Ok. Ja postaram sie gdzieś jutro znaleźć chwilkę żeby program wydłubać.
...
Autentycznie nie trzeba - na samym procku spokojnie też możesz zrobić
podtrzymywanie. Jak będzie kłopot z kupieniem ATmega8L to możesz dać
ATmega48 lub ATmega88 - one też od 2,7V chodzą (a wersje V podobno od
1,8V). Procek przez większość czasu będzie w trybie Power Save gdzie
zużycie energii jest naprawdę znikome. PCF8583 trochę by skomplikował
sprawę, bo on jest na I2C - więc wypadałoby go podłączyć pod SCL i SDA
procka - i już nie mamy całego portu C wolnego :( - wtedy albo trzeba by
sterowanie baz tranzystorków porozrzucać po pinach z różnych portów,
albo wziąć procek o większej liczbie łapek. Zresztą po co dodatkowy
scalak w dodatku sporo droższy od procka? Procek i tak się będzie nudził :)
--
Pozdrawiam,
Dariusz Rzońca
Darek R.
19 lat temu
Permalink
Post by Darek R.
Ok. Ja postaram sie gdzieś jutro znaleźć chwilkę żeby program wydłubać.
Odpowiadam sam sobie bo wydłubałem program - na pewno będzie wymagał
jeszcze drobnych przeróbek (choćby dlatego że trzeba mu podać jak są
podłączone wyświetlacze - który segment do którego pinu i która baza na
którym pinie) - ale cała reszta już jest. Jak ktoś chce to pisać - wyślę
na priv.
--
Pozdrawiam,
Dariusz Rzońca
VSS
19 lat temu
Permalink
Post by Darek R.
Odpowiadam sam sobie bo wydłubałem program - na pewno będzie wymagał
jeszcze drobnych przeróbek (choćby dlatego że trzeba mu podać jak są
podłączone wyświetlacze - który segment do którego pinu i która baza
na którym pinie) - ale cała reszta już jest. Jak ktoś chce to pisać -
wyślę na priv.
popatrz na schemat czy jest OK.
Failed to load image: http://vss.pl/img/zegar.jpg

jeżeli tak to dziś zrobie płytke i podam na jakich pinach byłyby segmenty i
wyświetlacze.
--
VSS http://vss.pl - to i tamto...
http://www.copernicus-project.org/
Darek R.
19 lat temu
Permalink
Post by VSS
popatrz na schemat czy jest OK.
http://vss.pl/img/zegar.jpg
Parę drobiazgów:
- AVCC procka też musisz podpiąć do Vcc nawet jak nie korzystasz z
przetwornika ADC
- rezystor podciągający reset do zasilania dałbym do Vcc a nie Vdd
- rezystor 1 kOm przy bateryjkach - rozumiem że chcesz tam dać
akumulatorki? Może obie diodki dać Schotky'ego?
- rezystorki przy tranzystorach i segmentach wyświetlaczy - może trochę
zwiększyć ich wartości?
Ale tak ogólnie to wszystko jest ok.
Post by VSS
jeżeli tak to dziś zrobie płytke i podam na jakich pinach byłyby
segmenty i wyświetlacze.
Ok. To ja to wprowadzę w program i wyślę.
--
Pozdrawiam,
Dariusz Rzońca
VSS
19 lat temu
Permalink
Post by Darek R.
Post by VSS
popatrz na schemat czy jest OK.
http://vss.pl/img/zegar.jpg
- AVCC procka też musisz podpiąć do Vcc nawet jak nie korzystasz z
przetwornika ADC
podłączone
Post by Darek R.
- rezystor podciągający reset do zasilania dałbym do Vcc a nie Vdd
zmienione
Post by Darek R.
- rezystor 1 kOm przy bateryjkach - rozumiem że chcesz tam dać
akumulatorki? Może obie diodki dać Schotky'ego?
tak, akumulatorki. domalowałem drugą szczotkę.
Post by Darek R.
- rezystorki przy tranzystorach i segmentach wyświetlaczy - może
trochę zwiększyć ich wartości?
10kom wystrczy ?
Post by Darek R.
Ale tak ogólnie to wszystko jest ok.
Ok, Failed to load image: http://vss.pl/img/zegar1.jpg - teraz OK ??
--
VSS http://vss.pl - to i tamto...
http://www.copernicus-project.org/
Darek R.
19 lat temu
Permalink
Post by VSS
Ok, http://vss.pl/img/zegar1.jpg - teraz OK ??
Wygląda na to ze tak. :)
--
Pozdrawiam,
Dariusz Rzońca
Piotr Wyderski
19 lat temu
Permalink
Post by VSS
Szukam i szukam i nic :( Chciałbym zrobic zegarek na LED z
sekundnikiem z podtrzymaniem. Znalazłem pełno projektów w sieci ale
wykorzystują one LCD. Wymagane byłoby podtrzymanie np. na PCF8583
albo czyms podobnym. Szukałem na elektrodzie, epanoramie, w googlu
wpisując LED clock ale wyniki sa marne. Z LEDami przeważnie zegarki
bez sekundnika. Pomożecie ??
A dlaczego nie podłączysz do PCF AVR-ka za 3 zł. albo w ogóle na zrobisz
wszystkiego na AVR? Będziesz mógł odczytywać czas nawet alfabetem Morse'a.
:-)
90S2313 potrafi bezpośrednio wysterować segmenty wyświetlacza LED, więc
po dołożeniu kilku tranzystorów do sterowania anodami bez problemu uzyskasz
obraz na dowolnie wielu cyfrach korzystając z multipleksu.

Pozdrawiam
Piotr Wyderski

--
"If you were plowing a field, which would you rather use?
Two strong oxen or 1024 chickens?" -- Seymour Cray
VSS
19 lat temu
Permalink
Ok, włąśnie o to chodzi, PCF plus mały procek +LED. wszystkie pomysły sa ok.

Ja potzrebuję sam zegarek, np. taki jak ten:
Failed to load image: http://www.elektroda.net/dla_domu/schematyideowe/zegar_pcf8583.gif
ale na LED a nie LCD !
--
VSS http://vss.pl - to i tamto...
http://www.copernicus-project.org/
Marian Białosiewicz
19 lat temu
Permalink
Post by VSS
Ok, włąśnie o to chodzi, PCF plus mały procek +LED. wszystkie pomysły sa ok.
http://www.elektroda.net/dla_domu/schematyideowe/zegar_pcf8583.gif
ale na LED a nie LCD !
To jest tylko wskazówka czego szukać
AVT2632 UK Gigantyczny zegar
--
Marian
badworm
19 lat temu
Permalink
Post by VSS
Witam !
Szukam i szukam i nic :( Chciałbym zrobic zegarek na LED z sekundnikiem z
podtrzymaniem. Znalazłem pełno projektów w sieci ale wykorzystują one LCD.
Wymagane byłoby podtrzymanie np. na PCF8583 albo czyms podobnym. Szukałem na
elektrodzie, epanoramie, w googlu wpisując LED clock ale wyniki sa marne. Z
LEDami przeważnie zegarki bez sekundnika. Pomożecie ??
Przecież chyba z rok albo dwa lata temu podesłałem Ci projekt takiego
zegarka :-) Fakt, że posiadał sporo innych bajerów ale one były
zrealizowane głównie na poziomie programu więc kosztów to nie podniesie.
--
Pozdrawiam Bad Worm badworm{"a" w kolku}post[punkt]pl
GG# 2400455 ICQ# 320399066
http://dobreprogramy.pl/index.php?dz=8&a=24
http://browsehappy.pl/
VSS
19 lat temu
Permalink
Post by badworm
Przecież chyba z rok albo dwa lata temu podesłałem Ci projekt takiego
zegarka :-) Fakt, że posiadał sporo innych bajerów ale one były
zrealizowane głównie na poziomie programu więc kosztów to nie podniesie.
tak, mam go oczywiście ! Ale on jest zbyt skomplikowany :) chodzi o totalna
prostotę.
--
VSS http://vss.pl - to i tamto...
http://www.copernicus-project.org/
badworm
19 lat temu
Permalink
Post by VSS
tak, mam go oczywiście ! Ale on jest zbyt skomplikowany :) chodzi o totalna
prostotę.
E tan ;-) W kwestii sprzętowej to obcinasz dwa przyciski, fragmenty z
przekaźnikami i inne zbędne pierdółki(np. złącze do komunikacji z PC czy
też z DCF). W kwestii programowej niczego nie ruszasz bo pozbawiając się
przycisku MENU automatycznie nie masz możliwości ingerencji w głębsze
części programu, związane z wszystkim niepotrzebnymi Tobie funkcjami.

PS. Zegarek w wersji roboczej do tej pory działa u mnie niezawodnie -
czasami jedynie zdarza się mu zgłupieć po powrocie zasilania sieciowego
i trzeba na nowo ustawiać godzinę i datę(ale bardzo rzadko).
--
Pozdrawiam Bad Worm badworm{"a" w kolku}post[punkt]pl
GG# 2400455 ICQ# 320399066
http://dobreprogramy.pl/index.php?dz=8&a=24
http://browsehappy.pl/
jmdsh
19 lat temu
Permalink
Post by VSS
Witam !
Szukam i szukam i nic :( Chciałbym zrobic zegarek na LED z sekundnikiem z
podtrzymaniem.
[..]
Witam

Zobacz notę aplikacyjną SLAA076A w dziale MSP430 na stronach Texas
Instruments.
Tam jest wszytsko co trzeba.

Procek dałbym 20 nóżkowy, 1K spokojnie wystarczy, 32kHz oscylator.
Praca w przerwaniach w LPM3, zegarek na TimerA, programowa korekcja ppm'ów.
Do tego sterowanie LED w multipleksie, ze 2 klawisze do ustawiania danych
podpięte
do przerwań (wybór_danej/zmień_daną. Można dodać autopowtarzanie po
naciśnieciu
klawisza. Zasilacz sieciowo-bateryjny na 3-3,3V.

pozdrawiam

jmdsh
Loading...