FAQ | Points | Add... | Recent posts | Search | Register | Log in


Elektroniczny zegarek LED z sekundami


Post new topic  Reply to topic      Main Page -> Forum Index -> Download, Articles -> Elektroniczny zegarek LED z sekundami
Author
Message
Mariuszek15
Poziom 20
Poziom 20


Joined: 18 Sep 2005
Posts: 913
Location: Chrzanów

Post#211 10 Jan 2008 16:05   

Re: Zegarek LED z sekundami


joozwa Wyświetlacze duże i małe dolne krawędzie. Płytka drukowana może być zrobiona od podstaw. Fotografia wszystko prezentuje :) Między wyświetlaczami(pionowo) górnym a środkowym 0,5cm i środkowym a dolnym 0,5cm a poziomo bez odstępów tak jak fotografia pokazuje. Środkowy i dolny wyświetlacze 0,56" powinny wyświetlać °C. Można odpowiednio połączyć segmenty wyświetlaczy. Co do sekundnika to połączenia wszystkich wyświetlaczy jest równoległe :)



img162.jpg
 Description:
-0.01
 Filesize:  83.14 KB

img162.jpg


Back to top
   
Google

Google Adsense


Post# 10 Jan 2008 16:05   





Back to top
   
bruus
Poziom 10
Poziom 10


Joined: 29 Jan 2007
Posts: 54
Location: Legionowo

Post#212 17 Jan 2008 13:31   

Re: Zegarek LED z sekundami


Witam,
Koledzy bardzo wszystko fajnie opisane ale.... no właśnie.
Mam programator USB dziaila pod BSCOMEM, tylko ze on nie widzi ani piku .hex ani ze źródła nie dasię nic zrobić.
Jest to mój pierwszy raz z programowaniem uC i nie wiem jak mam to już zrobić. Proszę o poradę. Wszystko już jest oprócz zaprogramowanego uC

Pozdrawiam,
Bruus


Już się uporałem :)


Mam jeszcze pytanie jakiej wielkości są oryginalne wyświetlacze (zdjęcia autora)
Back to top
   
smirgol
Poziom 14
Poziom 14


Joined: 14 Mar 2006
Posts: 151

Post#213 24 Jan 2008 09:47   

Re: Zegarek LED z sekundami


Oryginalny wyświetlacz ma 0,56" czyli 14mm.
Back to top
   
joozwa
Poziom 21
Poziom 21


Joined: 20 Feb 2007
Posts: 1388
Location: Łódź

Post#214 24 Jan 2008 10:18   

Re: Zegarek LED z sekundami


smirgol wrote:
Oryginalny wyświetlacz ma 0,56" czyli 14mm.

Mnie one wyglądają na 20mm. Ale jeżeli chodzi o dobór rezystorów katod, to nie ma to znaczenia, bo zarówno 14mm jak i 20mm mają po 1 diodzie na segment. Diody podwójne zaczynają się od 25mm :D
Pzdr
Back to top
   
bruus
Poziom 10
Poziom 10


Joined: 29 Jan 2007
Posts: 54
Location: Legionowo

Post#215 24 Jan 2008 16:15   

Re: Zegarek LED z sekundami


hmmm, może źle to napisałem. Chodziło mi o rozmiar wyświetlaczy na płytce przedstawionej prze autora , bo na pewno nie są to 14mm :cry:

Poskładałem wszystko, i mam problem.
Żaden wyświetlacz nie świeci:cry:
Napięcia z kontrolera wychodzą (1,36V) a z tranzystorów (0,2 0,4 V)
i nic kompletnie się nie dzieje.
Może za małe napięcie zasilania (10V) no i zasilanie do uC dochodzi 4,65 V
Ma ktoś jakieś pomysły ????


Pozdrawiam
Bruus
Back to top
   
PIEKNY1234
Poziom 13
Poziom 13


Joined: 21 May 2005
Posts: 112
Location: limanowa

Post#216 23 Feb 2008 22:02   

Re: Zegarek LED z sekundami


hmm tutaj nie obędzie sie bez konkretnego zmierzenia kilku napięć na początek sprawdź czy dobrze podłącztleś anody wyświetlaczy i potem weź baterie 3V i sprawdż czy segmenty świecą , w zależności do ktorej anody przyłożysz + opwinien zapalać si odpowiedni wyśwetlacz
Back to top
   
konrad92
Poziom 14
Poziom 14


Joined: 26 Aug 2006
Posts: 177
Location: Dubna/Bestwina

Post#217 15 Mar 2008 12:42   

Re: Zegarek LED z sekundami


Witam,
czy można wiedziec jakie są wartości elementów na płytce pana joobo (str.3)
pozdr.
Back to top
   
joozwa
Poziom 21
Poziom 21


Joined: 20 Feb 2007
Posts: 1388
Location: Łódź

Post#218 15 Mar 2008 15:46   

Re: Zegarek LED z sekundami


konrad92 wrote:
Witam,
czy można wiedziec jakie są wartości elementów na płytce pana joobo (str.3)
pozdr.

Dokładnie takie, jak w oryginale, oprócz rezystorów katodowych, które w wypadku stosowania wyświetlaczy 37mm trzeba dać mniejsze, rzędu 56-100Ω, aby zapewnić odpowiednią jasność świecenia wyświetlaczy.
Pzdr.
Back to top
   
konrad92
Poziom 14
Poziom 14


Joined: 26 Aug 2006
Posts: 177
Location: Dubna/Bestwina

Post#219 17 Mar 2008 18:59   

Re: Zegarek LED z sekundami


ok. dziękuję. dam 100Ω. a diody shottky'ego to BAT...ile?
Back to top
   
joozwa
Poziom 21
Poziom 21


Joined: 20 Feb 2007
Posts: 1388
Location: Łódź

Post#220 17 Mar 2008 19:38   

Re: Zegarek LED z sekundami


konrad92 wrote:
ok. dziękuję. dam 100Ω. a diody shottky'ego to BAT...ile?

Dowolne diody Shottkiego :D
Pzdr.
Back to top
   
konrad92
Poziom 14
Poziom 14


Joined: 26 Aug 2006
Posts: 177
Location: Dubna/Bestwina

Post#221 18 Mar 2008 16:12   

Re: Zegarek LED z sekundami


ok. dzienki :)
Back to top
   
Google

Google Adsense


Post# 18 Mar 2008 16:12   





Back to top
   
Mariuszek15
Poziom 20
Poziom 20


Joined: 18 Sep 2005
Posts: 913
Location: Chrzanów

Post#222 18 Mar 2008 19:48   

Re: Zegarek LED z sekundami


Czy ktoś może dopisać pomiar temperatur na dwóch czujnikach DS18B20?? Zegar byłby wyświetlany przez 15 sekund a temperatury przez 5 sekund. Temperatura byłaby mierzona w zakresie -50C do +125C.

Code:
/*
    zegar.c - firmware for simple digital clock based on AVR ATmega8, designed for VSS from pl.misc.elektronika
    Copyright (C) 2006 Dariusz Rzońca

    This program is free software; you can redistribute it and/or
    modify it under the terms of the GNU General Public License
    as published by the Free Software Foundation; either version 2
    of the License, or (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program; if not, write to the Free Software
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
*/

#include <avr/io.h>
#include <avr/interrupt.h>
#include <avr/sleep.h>

unsigned char godzina[6];//godzina[0] - jednostki sekund, godzina [5] - dziesiatki godzin
const unsigned char tablica_7seg[]={0x08,0x6E,0x84,0x24,0x62,0x30,0x10,0x6C,0x00,0x20};//wyglad cyfr na wyswietlaczu
/* Połączenie:
Segmenty: ( najpierw nóżka, potem segment)
3   A
4   F
5   G
6   B
11   E
12   D
13   C
*/
const unsigned char tablica_multipleks[]={0x1F,0x3E,0x3D,0x3B,0x37,0x2F};//[0] - baza sterujaca wyswietlaniem jednostek sekund,
/* Połączenie:
Anody: (najpierw nózka, potem kolejna cyfra)
23   5
24   4
25   3
26   2
27   1
28   6
*/
unsigned char aktualny_wyswietlacz;
unsigned int czesci_sekundy;

SIGNAL (SIG_OUTPUT_COMPARE2)//512 razy na sek
{
if (++czesci_sekundy==512)
   {
   czesci_sekundy=0;
   godzina[0]++;//minela sekunda
   if (bit_is_clear(PINB,PINB0))
      {
      godzina[0]=0;//zerowanie sekund
      godzina[1]=0;
      }
   if (bit_is_clear(PINB,PINB1)) godzina[2]++;//ustawianie minut
   if (bit_is_clear(PINB,PINB2)) godzina[4]++;//ustawianie godzin
   if (godzina[0]==10)//przepelnienie jednostek sekund
      {
      godzina[0]=0;
      godzina[1]++;
      }
   if (godzina[1]==6)//przepelnienie dziesiatek sekund
      {
      godzina[1]=0;
      godzina[2]++;
      }
   if (godzina[2]>=10)//przepelnienie jednostek minut
      {
      godzina[2]-=10;
      godzina[3]++;
      }
   if (godzina[3]==6)//przepelnienie dziesiatek minut
      {
      godzina[3]=0;
      godzina[4]++;
      }
   if (godzina[4]>=10)//przepelnienie jednostek godzin
      {
      godzina[4]-=10;
      godzina[5]++;
      }
   if (godzina[5]==2 && godzina[4]==4)//przepelnienie 24h
      {
      godzina[4]=0;
      godzina[5]=0;
      }
   }
if (++aktualny_wyswietlacz==6) aktualny_wyswietlacz=0;
PORTC=0x3F;//wygaszamy wszystkie wyswietlacze
PORTD=tablica_7seg[godzina[aktualny_wyswietlacz]];//przygotowywujemy cyfrę
PORTC=tablica_multipleks[aktualny_wyswietlacz];//wlaczamy odpowiedni wyswietlacz
if (czesci_sekundy>=256) PORTD|=_BV(PD0);//miganie diodą na PD0
}

int main (void)
{
DDRC=_BV(PC0)|_BV(PC1)|_BV(PC2)|_BV(PC3)|_BV(PC4)|_BV(PC5);
DDRD=_BV(PD0)|_BV(PD1)|_BV(PD2)|_BV(PD3)|_BV(PD4)|_BV(PD5)|_BV(PD6)|_BV(PD7);
PORTB=_BV(PB0)|_BV(PB1)|_BV(PB2);//pullup klawiatura
ASSR=_BV(AS2);//t2 - praca asynchroniczna
TCNT2=0;
OCR2=7;
TCCR2=_BV(WGM21)|_BV(CS21);//CTC, preskaler 8
while (ASSR&(_BV(TCN2UB)|_BV(OCR2UB)|_BV(TCR2UB)));//czekamy na zapisanie zmian
TIMSK=_BV(OCIE2);//przerwanie od porównania
sei();
set_sleep_mode(SLEEP_MODE_PWR_SAVE);//sleep to dla nas power save
while(1) sleep_mode();
return(0);
}

Back to top
   
TD5
Poziom 2
Poziom 2


Joined: 07 Mar 2006
Posts: 3
Location: Lublin

Post#223 20 Mar 2008 17:05   

Re: Zegarek LED z sekundami


Dołączam się do prośby o pomiar temperatury.
Soft podany wcześniej działa nieprawidłowo.

Elektroniczny zegarek LED z sekundami

Elektroniczny zegarek LED z sekundami

Wskazania zegara jak najbardziej poprawne:

Elektroniczny zegarek LED z sekundami
(brak kropki ale jest to na razie faza testów)
Back to top
   
VSS
Poziom 17
Poziom 17


Joined: 12 Sep 2002
Posts: 405
Location: Poznań

Post#224 Post from the author of the topic 24 Mar 2008 23:44   

Re: Zegarek LED z sekundami


TD5 wrote:
Dołączam się do prośby o pomiar temperatury.
Soft podany wcześniej działa nieprawidłowo.
(brak kropki ale jest to na razie faza testów)


Napisłem do autora softu, czekam na informacje. Jak tylko dostanę soft natychmiast wrzuce na elektrodę.
Back to top
   
VSS
Poziom 17
Poziom 17


Joined: 12 Sep 2002
Posts: 405
Location: Poznań

Post#225 Post from the author of the topic 05 Apr 2008 23:00   

Re: Zegarek LED z sekundami


VSS wrote:
TD5 wrote:
Dołączam się do prośby o pomiar temperatury.
Soft podany wcześniej działa nieprawidłowo.
(brak kropki ale jest to na razie faza testów)


Napisłem do autora softu, czekam na informacje. Jak tylko dostanę soft natychmiast wrzuce na elektrodę.


Odpowiedź:

Trudno powiedzieć co jest nie tak. O ile dobrze pamiętam, to obsługę
DS1820 wrzuciłem w wersji uproszczonej z innego projektu, gdzie pomiar
dotyczył z założenia temperatur powyżej 0 C, więc dla temperatur poniżej
zera mogą być wyświetlane głupoty. Może to po prostu o to chodzi? W
tamtym poście jest za mało szczegółów, a ja nie mam urządzonka, żebym
mógł łatwo określić gdzie jest błąd. Debugowanie softu bez urządzenia
jest zadaniem dość żmudnym i obecnie nie bardzo mam na to czas. Mimo
wszystko, jeśli będzie konkretny opis błędu (jaka temperatura była
mierzona, co było wyświetlone, jak zmienia się wskazanie przy zmianie
temperatury, czy jest to powtarzalne - ta sama temperatura - to samo
wskazanie, czy zawsze temperatura jest pokazywana źle czy niekiedy
poprawnie, czy były próby na innym czujniku itd. - im więcej szczegółów
tym lepiej) to postaram się rzucić na to okiem w wolnej chwili, ale bez
sprzętu do testów nic nie mogę obiecać. Generalnie soft jest na GPL,
źródła są dostępne, wiec może ktoś inny kto ma zmontowany taki termometr
znajdzie i poprawi błąd.

Back to top
   
konrad92
Poziom 14
Poziom 14


Joined: 26 Aug 2006
Posts: 177
Location: Dubna/Bestwina

Post#226 23 Apr 2008 05:56   

Re: Zegarek LED z sekundami


Witam,
zbudowałem zegarek wg. schematu Pana Joobo, i mam problem, ponieważ zegarek spieszy na 24h o 2s. Czy to jest wina programu czy kwarcu?
pozdr.
Back to top
   
joozwa
Poziom 21
Poziom 21


Joined: 20 Feb 2007
Posts: 1388
Location: Łódź

Post#227 23 Apr 2008 06:10   

Re: Zegarek LED z sekundami


Raczej kwarcu ...
Back to top
   
szymanskij
Poziom 2
Poziom 2


Joined: 27 Mar 2008
Posts: 3

Post#228 24 Apr 2008 20:52   

Re: Zegarek LED z sekundami


Mam pytanko czy mógłbym dostać spis wszystkich dokładnie elementów do zegara który jest prezentowany w pierwszym poście tego tematu :) Proszę bardzo :)
Back to top
   
oj
Poziom 24
Poziom 24


Joined: 21 Apr 2003
Posts: 5571
Location: N52'13'55.4" E021'00'36.3"

Post#229 24 Apr 2008 22:26   

Re: Zegarek LED z sekundami


Na pierwszej stronie jest spis
Back to top
   
szymanskij
Poziom 2
Poziom 2


Joined: 27 Mar 2008
Posts: 3

Post#230 25 Apr 2008 15:46   

Re: Zegarek LED z sekundami


Ale tam nie ma wszystkich elementów podanych :)
Back to top
   
oj
Poziom 24
Poziom 24


Joined: 21 Apr 2003
Posts: 5571
Location: N52'13'55.4" E021'00'36.3"

Post#231 25 Apr 2008 16:37   

Re: Zegarek LED z sekundami


oj wrote:
Tak naprawde wszystko można odczytać ze schematu

2x 22pF
6x BC557A
Rezonator kwarcowy (zegarkowy) 32.768kHz
Mikrokontroler ATmega 8
Stabilizator LM7805
2x Dioda Schottky dowolna np. BAT43
6x wyświetlacz LED 7 seg. wspólna Anoda, dowolny kolor


Pozostale elementy są opisane na schemacie, rezystory dowolna moc, kondensatory na 16V


Jak to nie ma.

Dodatkowo:
8x 150Ω
7 x 10kΩ
Back to top
   
szymanskij
Poziom 2
Poziom 2


Joined: 27 Mar 2008
Posts: 3

Post#232 20 May 2008 18:48   

Re: Zegarek LED z sekundami


Czy ktoś mógłby wrzucić gdzieś dokładne ścieżki do tego zegarka ? Bo ten plik PCB nie mogę odpalić :)

Dziexs wielki :)
Back to top
   
emes1973
Poziom 14
Poziom 14


Joined: 30 Jul 2005
Posts: 180
Location: Inowrocław

Post#233 10 Jul 2008 16:45   

Re: Zegarek LED z sekundami


joboo wrote:
Zamieszczam projekt w KiCadzie i Jpega z wzorem płytki.
Niestety nie udało się uniknąć jednej zworki.
A tutaj krótka notka zastosowanych wyświetlaczy http://www.artronic.pl/o_produkcie.php?id=760?
Pozdrawiam Michał


Próbowałem w wersji 4.11 i 5.0 eagle ale nie moge odpalic plikow BRD możesz napisac w jakiej wersji Eagle było to projektowane aby popranie odpalic i edytować, chciałem dokonać zmian co do wielkości wyswietlaczy.
Dziękuje
Back to top
   
Google

Google Adsense


Post# 10 Jul 2008 16:45   





Back to top
   
oj
Poziom 24
Poziom 24


Joined: 21 Apr 2003
Posts: 5571
Location: N52'13'55.4" E021'00'36.3"

Post#234 10 Jul 2008 20:03   

Re: Zegarek LED z sekundami


Płytki są w formacie programu KiCad
Back to top
   
morpheuss144233
Poziom 2
Poziom 2


Joined: 03 Jan 2007
Posts: 3
Location: braniewo

Post#235 30 Jul 2008 11:15   

Re: Zegarek LED z sekundami


wg Autora jaki jest koszt zbudowania takiego zegara??
Back to top
   
piorun7890
Poziom 16
Poziom 16


Joined: 11 Sep 2007
Posts: 308
Location: Rzeszów

Post#236 30 Jul 2008 16:50   

Re: Zegarek LED z sekundami


Nie jestem jego autorem ,ale moge Ci powiedzieć jakie są przybliżone koszty.
Koszt głównie zależy od użytych wyświetlaczy siedmiosegmentowych (ich rozmiaru).
Tranzystory- 3zł
atmega8 - 6zł
rezystory - 1.5zł
stabilizator - 1.5zł
kondensatory -2 zł
reszto - ok 4zł
+ wyświetlacze ( najtańsze ok 2.5zł za sztukę *6=15zł)
+własna praca i laminat
Sam wykonałem ten zegarek i jestem z niego zadowolony.
Back to top
   
joozwa
Poziom 21
Poziom 21


Joined: 20 Feb 2007
Posts: 1388
Location: Łódź

Post#237 03 Aug 2008 09:24   

Re: Zegarek LED z sekundami


Witam
Po ok. 3/4 roku działania mojego zegarka wychodzi, że spieszy się on ok. 0,25 sekundy na dzień, co daje ok. 1,5 minuty na rok :) (czas porównywany z DCF). Kwarc dałem normalny zegarkowy z kondensatorami 22pF, bez trymerów. Moim zdaniem to całkiem przyzwoity wynik jak na taki zegarek, bo spotykałem się z fabrycznymi konstrukcjami, które miały gorsze parametry.
Pzdr.
Back to top
   
ozyrys00
Poziom 6
Poziom 6


Joined: 27 Dec 2006
Posts: 17
Location: Kielce

Post#238 10 Aug 2008 10:06   

Re: Zegarek LED z sekundami


Witam.
U mnie zegarek działa ok. pół roku i nie zauważyłem znacznych odbiegów liczonego przez zegarek czasu a czasem rzeczywistym. Mam pytanie, czy może ktoś zmodyfikował soft z jakimiś ciekawymi skutkami?
Pozdrawiam Ozyrys00
Back to top
   
mario166
Poziom 13
Poziom 13


Joined: 26 Nov 2006
Posts: 130
Location: Rzeszów

Post#239 10 Nov 2008 19:53   

Re: Zegarek LED z sekundami


Witam.
Zbudowałem taki zegarek ale nie wiem jak ustawic fuse bits>
moze mi ktos pomuc??
Back to top
   
joozwa
Poziom 21
Poziom 21


Joined: 20 Feb 2007
Posts: 1388
Location: Łódź

Post#240 10 Nov 2008 20:31   

Re: Zegarek LED z sekundami


Fusebitów nie ruszaj (powinny być takie, jak fabrycznie ustawione w nowym ATmega8).
Pozdrawiam
Back to top
   
Post new topic  Reply to topic      Main Page -> Forum Index -> Download, Articles -> Elektroniczny zegarek LED z sekundami
Statement for Wykop Statement for Facebook Statement for Delicious Statement for Digg Statement for Google Statement for Twitter Statement for Blip
Page 8 of 20 Go to page Previous  1, 2, 3 ... 7, 8, 9 ... 18, 19, 20  Next
Jump to page:
Similar topics
Kolejny zegarek LED na AtMega8, ale dokładny (160)
Mikrodot zegarek z kolorowych diod LED (10)
Najprostszy zegarek LED. Proszę o schemat. (2)
Zegarek na reke z wyswietlaczem LED na ATtiny2313 (24)
Zegarek na led (atmega8). (12)
Nie działa elektroniczny zegarek - zrobiony samodzielnie (14)
Strobeshnik zegarek stroboskopowy LED z dysku twardego (12)
Zegarek LED pic 16F84A na płytce uniwersalnej (21)

Page generation time: 1.301 seconds


FAQ || Administrator || Moderators || Widgets and banners || Contact
elektroda.pl topic RSS feed