| Autor |
Wiadomość |
CaMIkaZEe Poziom 18

Dołączył: 25 Mar 2003 Posty: 459 Miasto: Bydgoszcz
|
25 Wrz 2006 19:36 Re: Zegarek LED z sekundami |
|
|
|
chcialem zobaczyc sobie ten zegarek, a tu ani zdjecia nie dzialaja ani stronka vss :( Mozna prosic o udostepnienie :) |
|
| Powrót do góry |
|
 |
wow Poziom 20

Dołączył: 26 Gru 2005 Posty: 963 Miasto: Wrocław
|
25 Wrz 2006 20:27 Re: Zegarek LED z sekundami |
|
|
|
Mi właśnie tez nie działa! Trzeba chyba wysłac PW do autora! |
|
| Powrót do góry |
|
 |
VSS Poziom 16

Dołączył: 12 Wrz 2002 Posty: 303 Miasto: Poznań
|
23 Paź 2006 07:15 Re: Zegarek LED z sekundami |
|
|
|
| CaMIkaZEe napisał: |
| chcialem zobaczyc sobie ten zegarek, a tu ani zdjecia nie dzialaja ani stronka vss :( Mozna prosic o udostepnienie :) |
Wieczorkiem zapodam, skasowałem przez przypadek z serwera |
|
| Powrót do góry |
|
 |
joboo Poziom 12

Dołączył: 24 Lut 2004 Posty: 82 Miasto: Little Hulton, Manchester
|
19 Lis 2006 15:55 Re: Zegarek LED z sekundami |
|
|
|
Witam wszystkich!!!
W przypływie emocji i braku zajęcia zbudowałem sobie taki zegarek jak widać na fotkach.
Z uwagi na prostą budowę użyłem do tego celu płytek uniwersalnych.
Zrezygnowałem również z ze stabilizatora i obwodu zasilania z baterii, prawdopodobnie powstanie jako osobny blok jak tylko znajdę ładną obudowę.
Pozdrawiam Michał |
|
| Powrót do góry |
|
 |
CaMIkaZEe Poziom 18

Dołączył: 25 Mar 2003 Posty: 459 Miasto: Bydgoszcz
|
19 Lis 2006 16:18 Re: Zegarek LED z sekundami |
|
|
|
nice :) niebieskie segmenty ladnie sie prezentuja :) a ja kupilem sobie zielone :( |
|
| Powrót do góry |
|
 |
marcin_oizo Poziom 21

Dołączył: 20 Wrz 2005 Posty: 1291 Miasto: Częstochowa
|
29 Lis 2006 16:38 Re: Zegarek LED z sekundami |
|
|
|
Witam, odświerzam temat.
Zbudowałem ten zegar jednak mam problem z wyświetlaczem. Mianowicie jak podłączyć wyświetlacz? Z procesora wychodzi 8 wyprowadzeń przez oporniki + 6 na sterowanie tranzystorów (i do anod wyświetlaczy). Nie wiem czy te same wyprowadzenia każdego z wyświetlaczy trzeba połączyć razem ze sobą, czy jakoś inaczej? To głupi problem ale zastanawiam się nad tym już 2 dni i nie mogę dojść do ładu.
Gdyby ktoś mógłby mi to napisać/naszkicować byłbym naprawdę wdzięczny!
Pozdrawiam! |
|
| Powrót do góry |
|
 |
joboo Poziom 12

Dołączył: 24 Lut 2004 Posty: 82 Miasto: Little Hulton, Manchester
|
29 Lis 2006 17:25 Re: Zegarek LED z sekundami |
|
|
|
Witam!
Segmenty wyświetlaczy łączysz równolegle i podłączasz do tych 8-miu wyprowadzeń przez oporniki, anody/katody wyświetlaczy podłączasz do wyprowadzeń poprzez tranzystory |
|
| Powrót do góry |
|
 |
marcin_oizo Poziom 21

Dołączył: 20 Wrz 2005 Posty: 1291 Miasto: Częstochowa
|
29 Lis 2006 19:53 Re: Zegarek LED z sekundami |
|
|
|
Dzięki tak właśnie myślałem ale coś mi nie pasowało... Jeszcze raz dzięki, jak poskładam wszystko do kupy to przedstawię tu swój projekt :) |
|
| Powrót do góry |
|
 |
marcin_oizo Poziom 21

Dołączył: 20 Wrz 2005 Posty: 1291 Miasto: Częstochowa
|
16 Gru 2006 11:30 Re: Zegarek LED z sekundami |
|
|
|
Witam! Mam problem z podłączeniem odpowiednich segmentów do procesora... Powiedzcie mo który mam do którego podłączyć bo ni mogę sobie poradzić. Napiszcie co do czego, będę dozgonnie wdzięczny!!! Pozdrawiam Marcin.
| Opis: |
|
| Rozmiar: |
1.91 KB |

|
|
|
| Powrót do góry |
|
 |
CaMIkaZEe Poziom 18

Dołączył: 25 Mar 2003 Posty: 459 Miasto: Bydgoszcz
|
16 Gru 2006 13:07 Re: Zegarek LED z sekundami |
|
|
|
Podam Ci najlatwiejsze rozwiazanie. Wyswietlacz powinien miec nadruk swojej nazwy np.DC56-11GWA. Wpisujesz to w google i masz note katalogowa, a tam bardzo latnie opisane jakiego typu jest wyswietlacz i jak ma oznaczone wyprowadzenia. Jezeli wolisz inny sposob to miernik, tester diod i zapalasz poszczegolne segmenty i na karteczce spisujesz wyprowadzenia wedlug wczesniej dolaczonego rysunku :) |
|
| Powrót do góry |
|
 |
janek1815 Poziom 22

Dołączył: 03 Sie 2004 Posty: 1779 Miasto: częstochowa
|
16 Gru 2006 13:32 Re: Zegarek LED z sekundami |
|
|
|
1-A
2-F
3-B
4-G
5-E
6-C
7-D |
|
| Powrót do góry |
|
 |
marcin_oizo Poziom 21

Dołączył: 20 Wrz 2005 Posty: 1291 Miasto: Częstochowa
|
16 Gru 2006 22:42 Re: Zegarek LED z sekundami |
|
|
|
Dziękuję Panowie! Jednak metodą prób i błędów doszedłem do porządanego finiszu :) Mój zegar nie zadawala może pod względem budowy, jeszcze nie posiada przedniego panela ale dostanie go niebawem. Narazie jest w fazie testów. Ale jak na "pierwszy raz" z procesorem jestem zadowolony! Musiałem dać mały radiator na stabilizator 5V na zasilaczu bo się troszkę grzał ale ogólnie układ jest godny polecenia. Jestem z niego bardzo zadowolony:D. Chciałem początkowo założyć niebieskie wyświetlacze ale kosztowały... 2.50zł sztuka. Żółte też by mi odpowiadały ale nie było takich nigdzie. Może nie produkują żółtych wyświetlaczy? Z braku laku dałem zielone o czerwony jest taki wściekły.
Pozdrawiam autora projektu!
| Opis: |
|
| Rozmiar: |
21.14 KB |

|
| Opis: |
|
| Rozmiar: |
24 KB |

|
| Opis: |
|
| Rozmiar: |
19.09 KB |

|
| Opis: |
|
| Rozmiar: |
15.07 KB |

|
|
|
| Powrót do góry |
|
 |
CaMIkaZEe Poziom 18

Dołączył: 25 Mar 2003 Posty: 459 Miasto: Bydgoszcz
|
16 Gru 2006 23:31 Re: Zegarek LED z sekundami |
|
|
|
fajny ten radiator miedziany :D ogolnie jak zalozysz filtr zielony, to nikt juz nie zobaczy co jest w srodku :) Troche bije po oczach ta platanina przewodow, ale tak juz jest z uniwersalnymi plytkami, wazne, ze dziala i, ze jestes zadowolony :) |
|
| Powrót do góry |
|
 |
marcin_oizo Poziom 21

Dołączył: 20 Wrz 2005 Posty: 1291 Miasto: Częstochowa
|
16 Gru 2006 23:48 Re: Zegarek LED z sekundami |
|
|
|
Szczerze się przyznam, że ta plątanina kabli też mnie wnerwia i nie podoba mi się ale nie posiadałem szelek niestety. Może kiedyś założę... Filtr zielony będzie obowiązkowo ale narazie nie mam kurcze takiego kawałka plastiku. |
|
| Powrót do góry |
|
 |
janek1815 Poziom 22

Dołączył: 03 Sie 2004 Posty: 1779 Miasto: częstochowa
|
17 Gru 2006 08:06 Re: Zegarek LED z sekundami |
|
|
|
zolte/pomaranczowe sa produklowane zapewniam cie o tym. co do "kawalka plastiku " zapytaj w sklepie elektronicznym sa dostepne przody obudow wykonane wlasnie jako filtry do wyswietlaczy chyba najwieksza platanina kabli jest przy wyswietlaczu poniewaz jest tam masa wyprowadzen. Wskazane byloby zakupienie wyswietlacza typowo przystosowanego do multipleksowania bynajmniej ja takie stosuje. ma tylko 14 wyprowadzen :) upraszcza to druk i montaz. oczywiscie do sekund jest potrzebny i tak jeszcze jeden zwykly wyswietlacz. oczywiscie gdyby byl kilka milimetrow mniejszy sekundnik wg mnie lepiej by sie to prezentowalo |
|
| Powrót do góry |
|
 |
marcin_oizo Poziom 21

Dołączył: 20 Wrz 2005 Posty: 1291 Miasto: Częstochowa
|
17 Gru 2006 15:32 Re: Zegarek LED z sekundami |
|
|
|
Z tym sekundnikiem to nie głupi pomysł Janek! Podsunąłeś niezły pomysł. Chyba zmienię te wświetlacze. Co do wyświetlaczy zespolonych u mnie byłoby ciężko z zakupem. Co prawda to moja pierwsza konstrukcja tego typu i w dodatku na płytkach uniwersalnych (zawsze trawię) dlatego te kable tak się plątają. Filtr to ja mam tylko w postaci folii którą należy nakleić na przedni panel. Kwestia czasu. Muszę jeszcze założyć opornik na zasilanie wyświetlaczy bo w nocy jest za jasno w pokoju :D |
|
| Powrót do góry |
|
 |
VSS Poziom 16

Dołączył: 12 Wrz 2002 Posty: 303 Miasto: Poznań
|
17 Gru 2006 17:30 Re: Zegarek LED z sekundami |
|
|
|
| marcin_oizo napisał: |
Pozdrawiam autora projektu! |
Pozdrawiam również i ciesze się, że udało Ci sie zrobić ten zegarek.
Powodzenia |
|
| Powrót do góry |
|
 |
joboo Poziom 12

Dołączył: 24 Lut 2004 Posty: 82 Miasto: Little Hulton, Manchester
|
17 Gru 2006 17:51 Re: Zegarek LED z sekundami |
|
|
|
Witam ponownie kolegów!
Przedstawiam efekt końcowy.
Do zbudowania obudowy użyłem antyramy, plastikowego pojemnika na żywność, kawałka folii niebieskiej. Po złożeniu tego wszystkiego w całość prezentuje się tak jak na zdjęciach.
Mam jeszcze pytanie do kolegi VSS, czy możliwe jest abyś udostępnił mi źródło tego zegara
Pozdrawiam |
|
| Powrót do góry |
|
 |
janek1815 Poziom 22

Dołączył: 03 Sie 2004 Posty: 1779 Miasto: częstochowa
|
17 Gru 2006 19:41 Re: Zegarek LED z sekundami |
|
|
|
zrodlo jest w pierwszym pliku na poczatku artykulu bynajmniej tak pisze autor |
|
| Powrót do góry |
|
 |
VSS Poziom 16

Dołączył: 12 Wrz 2002 Posty: 303 Miasto: Poznań
|
17 Gru 2006 20:45 Re: Zegarek LED z sekundami |
|
|
|
| joboo napisał: |
Mam jeszcze pytanie do kolegi VSS, czy możliwe jest abyś udostępnił mi źródło tego zegara
Pozdrawiam |
/*
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);
}
W razie jak ktoś nie ma punktów na odbiór pliku, w pierwszym jest hex i źródło |
|
| Powrót do góry |
|
 |
marcin_oizo Poziom 21

Dołączył: 20 Wrz 2005 Posty: 1291 Miasto: Częstochowa
|
17 Gru 2006 22:06 Re: Zegarek LED z sekundami |
|
|
|
No no Joboo ciekawie to rozwiązałeś trzeba przyznać! Najlepiej sie prezentują te niebieskie wyświetlacze. Co do antyramy to ona już była taka ze ścieżkami czy sam to wydrukowałeś? A na pierwszym zdjęciu po prawej od Twojego zegara czyżby to był zegar binarny czy jakaś inna konstrukcja? |
|
| Powrót do góry |
|
 |
joboo Poziom 12

Dołączył: 24 Lut 2004 Posty: 82 Miasto: Little Hulton, Manchester
|
18 Gru 2006 10:23 Re: Zegarek LED z sekundami |
|
|
|
| marcin_oizo napisał: |
| No no Joboo ciekawie to rozwiązałeś trzeba przyznać! Najlepiej sie prezentują te niebieskie wyświetlacze. Co do antyramy to ona już była taka ze ścieżkami czy sam to wydrukowałeś? A na pierwszym zdjęciu po prawej od Twojego zegara czyżby to był zegar binarny czy jakaś inna konstrukcja? |
Wzorek ścieżek zostały wydrukowane na niebieskiej folii.
Tak jest to zegar binarny który jest juz na ukończeniu i zostanie on opublikowany na forum, oczywiscie oparty na atmega8 |
|
| Powrót do góry |
|
 |
lukas_sa Poziom 15

Dołączył: 22 Paź 2006 Posty: 225 Miasto: Rzeszów
|
30 Gru 2006 11:23 Re: Zegarek LED z sekundami |
|
|
|
| Cytat: |
| Teraz patrzymy na proca: |
Niestety obrazka nie ma na serwerze. Mógłbyś go jeszcze raz załadować? |
|
| Powrót do góry |
|
 |
karol123 Poziom 14

Dołączył: 03 Sty 2007 Posty: 183 Miasto: Poznań
|
07 Sty 2007 11:42 Re: Zegarek LED z sekundami |
|
|
|
Witam wszystkim mam tez zegar tylko ze nie z wyswietlaczem cyfrowym lecz analogowym w postaci matrycy złozonej z 300 diod i teraz mialem jednego procka zaprogramowanego lecz niedziala poprawnie potrzebuje dobry schemat jak to zaprogramowac procesor AT 89C 2051 |
|
| Powrót do góry |
|
 |
marcin_oizo Poziom 21

Dołączył: 20 Wrz 2005 Posty: 1291 Miasto: Częstochowa
|
08 Sty 2007 14:20 Re: Zegarek LED z sekundami |
|
|
|
Oto i zegarek po "face liftingu":D Jako filtr zastosowałem szybkę z rozbebeszonego radia Amator 2 i przykryłem ją drewnopodobną okleiną. Nic ze środka już nie widać jedynie wyświetlacz Pozdrawiam kolegów!.
| Opis: |
|
| Rozmiar: |
10.91 KB |

|
|
|
| Powrót do góry |
|
 |
bubu Poziom 12

Dołączył: 06 Paź 2005 Posty: 90
|
11 Sty 2007 12:15 Re: Zegarek LED z sekundami |
|
|
|
Witam.
Nie bede zakladal nowego tematu. Nurtuje mnie jedno - mianowicie z procesora podawane jest +5V na baze tranzystora pnp (czy nie musi to byc napiecie ujemne ?). Czy takie napiecie go wysteruje ? Druga sprawa katody(-) wyswietlacza polaczone przez rezystory do portu procesora. Czy procesor moze miec na porcie mase ? Bo inaczej chyba uklad nie ruszy.
Bylbym wdzieczny jak by mi ktos naswietlil sprawe.
Pozdro |
|
| Powrót do góry |
|
 |
marcin_oizo Poziom 21

Dołączył: 20 Wrz 2005 Posty: 1291 Miasto: Częstochowa
|
11 Sty 2007 13:35 Re: Zegarek LED z sekundami |
|
|
|
Ja zmontowałem ten zegar wg. schematu z pierwszej strony i wgrałem soft za pomocą programatora (na SN74LS125) na włączonym układzie zegara. Wgrywało się chwilkę i układ od razu zadziałał. Tylko odpiołem programator i gotowe! Nie było żadnego kombinowania (chyba że z dokłądnym podłączeniem anod i katod wyświetlaczy do odpowiednich wyprowadzeń procka).
Pozdrawiam! |
|
| Powrót do góry |
|
 |
Google AdSense

|
11 Sty 2007 13:35 |
|
|
|
|
|
| Powrót do góry |
|
 |
bubu Poziom 12

Dołączył: 06 Paź 2005 Posty: 90
|
11 Sty 2007 13:48 Re: Zegarek LED z sekundami |
|
|
|
wolalbym zrozumiec niz wgrac soft "na pałę" :) |
|
| Powrót do góry |
|
 |
oj Poziom 24

Dołączył: 21 Kwi 2003 Posty: 5551 Miasto: N52'13'55.4" E021'00'36.3"
|
11 Sty 2007 15:54 Re: Zegarek LED z sekundami |
|
|
|
Procesor może wystawić na port zarówno stan(y) niski(e) jak i wysoki(e), a co w danym momecie wystawia zależy od programu; schemat jest poprawny
| Cytat: |
| ...z procesora podawane jest +5V na baze tranzystora pnp (czy nie musi to byc napiecie ujemne |
W stanie spoczynkowym port sterowania anod jest podciągnięty do +5V przez wewętrzne rezystory w mikrokontrolerze, program w odpowiednim momencie wstawia na port stan niski, właczając tym samy jeden z 6-ciu wyswietlaczy. |
|
| Powrót do góry |
|
 |
karol123 Poziom 14

Dołączył: 03 Sty 2007 Posty: 183 Miasto: Poznań
|
11 Sty 2007 20:15 Re: Zegarek LED z sekundami |
|
|
|
Witam wszystkich na forum czy ktos mi powie czy miał do czynienia z programatorem który był w kicie AVT -320 I z programem który jest przystosowany do tego programatora on pracuje pod DOS ale niewiem bo niemoge nawiazac komunikacji miendzy kompem a tym programatorem czy ktos jest komu dało sie go dobrze uruchomic zkonfigurowac a moze nawed zaprogramowac |
|
| Powrót do góry |
|
 |