| Author |
Message
|
Mariuszek15 Poziom 20

Joined: 18 Sep 2005 Posts: 913 Location: Chrzanów
|
#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 :)
| Description: |
|
| Filesize: |
83.14 KB |

|
|
|
| Back to top |
|
 |
Google

|
#
10 Jan 2008 16:05 |
|
|
|
|
|
| Back to top |
|
 |
bruus Poziom 10

Joined: 29 Jan 2007 Posts: 54 Location: Legionowo
|
#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

Joined: 14 Mar 2006 Posts: 151
|
#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

Joined: 20 Feb 2007 Posts: 1388 Location: Łódź
|
#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

Joined: 29 Jan 2007 Posts: 54 Location: Legionowo
|
#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

Joined: 21 May 2005 Posts: 112 Location: limanowa
|
#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

Joined: 26 Aug 2006 Posts: 177 Location: Dubna/Bestwina
|
#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

Joined: 20 Feb 2007 Posts: 1388 Location: Łódź
|
#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

Joined: 26 Aug 2006 Posts: 177 Location: Dubna/Bestwina
|
#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

Joined: 20 Feb 2007 Posts: 1388 Location: Łódź
|
#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

Joined: 26 Aug 2006 Posts: 177 Location: Dubna/Bestwina
|
#221
18 Mar 2008 16:12 Re: Zegarek LED z sekundami |
|
|
|
ok. dzienki :)
|
|
| Back to top |
|
 |
Google

|
#
18 Mar 2008 16:12 |
|
|
|
|
|
| Back to top |
|
 |
Mariuszek15 Poziom 20

Joined: 18 Sep 2005 Posts: 913 Location: Chrzanów
|
#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

Joined: 07 Mar 2006 Posts: 3 Location: Lublin
|
#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.
Wskazania zegara jak najbardziej poprawne:
(brak kropki ale jest to na razie faza testów)
|
|
| Back to top |
|
 |
VSS Poziom 17

Joined: 12 Sep 2002 Posts: 405 Location: Poznań
|
#224
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

Joined: 12 Sep 2002 Posts: 405 Location: Poznań
|
#225
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

Joined: 26 Aug 2006 Posts: 177 Location: Dubna/Bestwina
|
#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

Joined: 20 Feb 2007 Posts: 1388 Location: Łódź
|
#227
23 Apr 2008 06:10 Re: Zegarek LED z sekundami |
|
|
|
Raczej kwarcu ...
|
|
| Back to top |
|
 |
szymanskij Poziom 2

Joined: 27 Mar 2008 Posts: 3
|
#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

Joined: 21 Apr 2003 Posts: 5571 Location: N52'13'55.4" E021'00'36.3"
|
#229
24 Apr 2008 22:26 Re: Zegarek LED z sekundami |
|
|
|
Na pierwszej stronie jest spis
|
|
| Back to top |
|
 |
szymanskij Poziom 2

Joined: 27 Mar 2008 Posts: 3
|
#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

Joined: 21 Apr 2003 Posts: 5571 Location: N52'13'55.4" E021'00'36.3"
|
#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

Joined: 27 Mar 2008 Posts: 3
|
#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

Joined: 30 Jul 2005 Posts: 180 Location: Inowrocław
|
#233
10 Jul 2008 16:45 Re: Zegarek LED z sekundami |
|
|
|
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

|
#
10 Jul 2008 16:45 |
|
|
|
|
|
| Back to top |
|
 |
oj Poziom 24

Joined: 21 Apr 2003 Posts: 5571 Location: N52'13'55.4" E021'00'36.3"
|
#234
10 Jul 2008 20:03 Re: Zegarek LED z sekundami |
|
|
|
Płytki są w formacie programu KiCad
|
|
| Back to top |
|
 |
morpheuss144233 Poziom 2

Joined: 03 Jan 2007 Posts: 3 Location: braniewo
|
#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

Joined: 11 Sep 2007 Posts: 308 Location: Rzeszów
|
#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

Joined: 20 Feb 2007 Posts: 1388 Location: Łódź
|
#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

Joined: 27 Dec 2006 Posts: 17 Location: Kielce
|
#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

Joined: 26 Nov 2006 Posts: 130 Location: Rzeszów
|
#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

Joined: 20 Feb 2007 Posts: 1388 Location: Łódź
|
#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 |
|
 |