| Author |
Message
|
mara78 Poziom 11

Joined: 14 Sep 2005 Posts: 67 Location: Poznań
|
#91
06 Nov 2007 20:17 Re: Zegar binarny na Atmega8 |
|
|
|
Zrobiłem programator wg schematu kolegi joboo.
Jakiego programu użyć do zaprogramowania atmela wsadem drakerusa?
Zaprogramowałem atmela :)
Czy jest może ktoś z Poznania co wykonałby mi płytkę pod ten układzik?
Z góry dzięki za pomoc
|
|
| Back to top |
|
 |
mati09ziomal Poziom 5

Joined: 01 Aug 2007 Posts: 11 Location: lubań
|
|
| Back to top |
|
 |
mara78 Poziom 11

Joined: 14 Sep 2005 Posts: 67 Location: Poznań
|
#93
13 Nov 2007 18:37 Re: Zegar binarny na Atmega8 |
|
|
|
musisz wgrać plik *hex
|
|
| Back to top |
|
 |
mati09ziomal Poziom 5

Joined: 01 Aug 2007 Posts: 11 Location: lubań
|
#94
14 Nov 2007 18:21 Re: Zegar binarny na Atmega8 |
|
|
|
no dobra, mam wgrac plik *hex ale jak :D
co mam wybrac: flash, eeperom, czy user sig?
jestem cienki w te klocki :P
|
|
| Back to top |
|
 |
mara78 Poziom 11

Joined: 14 Sep 2005 Posts: 67 Location: Poznań
|
#95
14 Nov 2007 19:41 Re: Zegar binarny na Atmega8 |
|
|
|
program bascom otwierasz hexa wciskasz F4 i klikasz na ikonkę write bufer to flash room
|
|
| Back to top |
|
 |
Google

|
#
14 Nov 2007 19:41 |
|
|
|
|
|
| Back to top |
|
 |
radradish Poziom 4

Joined: 18 Jul 2005 Posts: 10 Location: Międzychód (wielkopolskie)
|
#96
17 Nov 2007 00:46 Re: Zegar binarny na Atmega8 |
|
|
|
Cześć
Czy można programować ten układ bezpośrednio na płytce wg schematu z http://sp7dpt.qrz.pl/sterownik_antenowy.htm ? Czy konieczne byłoby odłączenie jakichś wyjść?
Jaki potencjometr i gdzie należałoby włożyć celem ustawiania jasności diód?
Pozdro
Rad Radish
|
|
| Back to top |
|
 |
berq Poziom 5

Joined: 25 Jul 2005 Posts: 13
|
#97
21 Nov 2007 23:14 Re: Zegar binarny na Atmega8 |
|
|
|
Podsumowując projekt na moim przykładzie: najprościej dać kwarc 16 mhz i do tego 2 kondensatory 33 pF a potem skompilować wsad drakerusa zmieniając przy tym na $crystal = 16000000 i Config Timer1 = Timer , Prescale = 256. Przy użyciu wbudowanego RC o częstotliwości 4 mhz zegar bardzo się późni i nie polecam tego choć i tak przy 16 mhz jest to u mnie ok kilkanaście sekund na dobę... Nie zauważyłem jakichkolwiek problemów ze zmianą ustawień przy takiej częstotliwości i wszystko działa jak należy. Mogą się jedynie pojawić problemy z kwarcem, gdy po zmianie fusebita na 1110 układ nie ruszy i wtedy bez działającego kwarca nie da się go programować ani zmieniać czegokolwiek. Układ można programować na płytce, najwygodniej do istniejącego schematu dodać wyprowadzenia do programowania. Aha i jeszcze jedno, gdy pojawiają się błedy w kompilacji w bascomie, trzeba ściągnąć jego najnowszą wersję. :)
|
|
| Back to top |
|
 |
mara78 Poziom 11

Joined: 14 Sep 2005 Posts: 67 Location: Poznań
|
#98
22 Nov 2007 21:29 Re: Zegar binarny na Atmega8 |
|
|
|
Właśnie zmontowałem układzik, użyłem kwarcu 4mhz i każda sekunda w moim zegarku trwa kolo 5-6 sekund rzeczywistych. Gdzie popełniłem błąd??
|
|
| Back to top |
|
 |
berq Poziom 5

Joined: 25 Jul 2005 Posts: 13
|
#99
22 Nov 2007 22:40 Re: Zegar binarny na Atmega8 |
|
|
|
A fusebit ustawiłeś na 4 mhz?
|
|
| Back to top |
|
 |
robi667 Poziom 14

Joined: 02 Jul 2006 Posts: 176 Location: Głogów / Wrocław
|
|
| Back to top |
|
 |
mati09ziomal Poziom 5

Joined: 01 Aug 2007 Posts: 11 Location: lubań
|
#101
27 Nov 2007 14:34 Re: Zegar binarny na Atmega8 |
|
|
|
wykonałem zegar zgodnie z projektem kolegi.! ale diody mrugaja mi jak sobie chca, wogle nie reaguja na przyciski. domyslam sie ze to wina rezonatora 16MHz (nie mam generatora) lub niepoprawnego zaprogramowania.
mysle ze trzeba przestawiac w fusebitach na zegarek zewnetrzyny ale nie wiem jak, pomozcie mi, jestem zielony w tych sprawach programowania
daje zdjecie, zrzut ekranu, programu w ktorym programuje
http://obrazki.elektroda.net/2_1196170203.jpg
z gory dzieki
|
|
| Back to top |
|
 |
robi667 Poziom 14

Joined: 02 Jul 2006 Posts: 176 Location: Głogów / Wrocław
|
#102
28 Nov 2007 00:25 Re: Zegar binarny na Atmega8 |
|
|
|
A działa Ci na wewnętrznym zegarze mikrokontrolera? Zrobiłem dokładnie według schematu Jaboo i wgrałem program Draukerusa. Bez przestawienia fusebitów zegar działał na wewnętrznym zegarze - zmiana następowała co kilka sekund, tak więc zanim zaczniesz przestawiać fusebity sprawdź poprawność układu. Jeśli zaś chodzi o samą zmianę fusebitów, w AVR Studio wybrałem bodajże ostatnią pozycję, niestety nie pamiętam jaka to była. Trochę eksperymentowałem, byłem w o tyle dobrej sytuacji, że programowałem równolegle i nie obawiałem się zablokowania ATmegi.
Ja mam inne pytanie. Zegar średnio sprawuje się w nocy - nie zawsze wiadomo, która to kolumna czy wiersz świeci. Pomyślałem o zastosowaniu diod dwukolorowych. Jak zrobić, żeby przy puszczeniu prądu z uC gasł jeden kolor na diodzie a zapalał się drugi? Kombinować z tranzystorami przy każdej diodzie? 20 tranzystorów brzmi średnio. :/
|
|
| Back to top |
|
 |
mati09ziomal Poziom 5

Joined: 01 Aug 2007 Posts: 11 Location: lubań
|
#103
28 Nov 2007 14:37 Re: Zegar binarny na Atmega8 |
|
|
|
zrob dla godzin minut i sekund inne kolory diod np niebieskie zielone i czerwone; najprostrze rozwiazanie
|
|
| Back to top |
|
 |
PiotrT Poziom 15

Joined: 02 Oct 2003 Posts: 222 Location: W-w
|
#104
28 Nov 2007 20:37 Re: Zegar binarny na Atmega8 |
|
|
|
Zrobiłem ten zegar przy czym kwarc dałem 4 Mhz oraz atmega zaprogramowana wsadem od drakerusa i mam pewien problem.Wraz ze wraz z zapalaniem się diód odpowiedzialnych za sekundy występuje lekkie świecenie pozostałych diód z tego samego wiersza.Czy ktoś ma pomysł jak to usunąć?
PCB sprawdzone, fusy ustawione na 1111.
|
|
| Back to top |
|
 |
robi667 Poziom 14

Joined: 02 Jul 2006 Posts: 176 Location: Głogów / Wrocław
|
#105
29 Nov 2007 01:40 Re: Zegar binarny na Atmega8 |
|
|
|
| mati09ziomal wrote: |
| zrob dla godzin minut i sekund inne kolory diod np niebieskie zielone i czerwone; najprostrze rozwiazanie |
Zależy mi na tym, żeby wszystkie diody świeciły się jednocześnie, tylko nie wszystkie tym samym kolorem.
|
|
| Back to top |
|
 |
Google

|
#
29 Nov 2007 01:40 |
|
|
|
|
|
| Back to top |
|
 |
oj Poziom 24

Joined: 21 Apr 2003 Posts: 5571 Location: N52'13'55.4" E021'00'36.3"
|
#106
29 Nov 2007 02:36 Re: Zegar binarny na Atmega8 |
|
|
|
Po zastosowaniu dwukolorowych (czerwone-zielone) diod LED można zrobić tak, że zegar normalnie wyświetla czas w kolorze czerwonym a wszystkie zielone tylko się lekko żarzą sygnalizując w ten sposób położenie wszystkich diod.
|
|
| Back to top |
|
 |
robi667 Poziom 14

Joined: 02 Jul 2006 Posts: 176 Location: Głogów / Wrocław
|
#107
30 Nov 2007 00:41 Re: Zegar binarny na Atmega8 |
|
|
|
Z tego co widzę ze schematu, to kolumny sterowane są napięciem dodatnim puszczonym na anodę diody, a wiersze ujemnym na katodę. Zakładając, że diody dwukolorowe mają zależnie od modelu wspólną anodę lub katodę, robi się problem.
|
|
| Back to top |
|
 |
Uco Poziom 15

Joined: 12 Jul 2003 Posts: 256 Location: Bełk
|
#108
01 Dec 2007 13:40 Re: Zegar binarny na Atmega8 |
|
|
|
czy da się dorobić do zegara układ podtrzymujący zasilanie? diody w tym czasie moga byc wygaszone tak by pobierany prąd był jak najmniejszy. Z aplikacji atmegi8 można wyczytać że są jakieś funkcje zarządzania energią ale nie bardzo wiem jak to użyć.
Całość można włożyć w obudowę Z23 (bo jest przeźroczysta) i przykręcić np do ściany.
|
|
| Back to top |
|
 |
PiotrT Poziom 15

Joined: 02 Oct 2003 Posts: 222 Location: W-w
|
#109
03 Dec 2007 20:00 Re: Zegar binarny na Atmega8 |
|
|
|
Problem z nie wygaszającymi diodami rozwiązany.Okazało się ,że Atmega dostawała 4.4V zamiast przynajmniej 4.5V.Po naprawie zegarek działa bardzo ładnie.
|
|
| Back to top |
|
 |
brian9292 Poziom 8

Joined: 23 Nov 2006 Posts: 28 Location: Chodzież
|
#110
11 Dec 2007 21:48 Re: Zegar binarny na Atmega8 |
|
|
|
cześć jestem na etapie budowy tez tego zegara lecz nie umiem programować Procków i poszukuje kogoś kto mi go zaprogramuje i wyślę oczywiście nie za darmochę ale w rosadnej cenie i jak już ktoś będzie chciał sie podjąć to niech napisze ile to będzie kosztować .
|
|
| Back to top |
|
 |
PiotrT Poziom 15

Joined: 02 Oct 2003 Posts: 222 Location: W-w
|
#111
23 Dec 2007 13:20 Re: Zegar binarny na Atmega8 |
|
|
|
Czy ktoś posiada sprawdzony schemat podtrzymania bateryjnego do tego zegarka binarnego?
|
|
| Back to top |
|
 |
lukisio Poziom 10

Joined: 24 Jun 2003 Posts: 59 Location: Chrzanów
|
#112
16 Jan 2008 22:03 Re: Zegar binarny na Atmega8 |
|
|
|
Tak sobie właśnie liczę.... i nie wiem czy dobrze myślę, ale:
Skoro mamy
| Code: |
| $crystal = 16000000 |
i mamy ustawione
| Code: |
| Config Timer0 = Timer , Prescale = 64 |
to czy przypadkiem nie wychodzi nam, że przerwanie jest co 4us? W kodzie programu jest podane 4ms.
|
|
| Back to top |
|
 |
Google

|
#
16 Jan 2008 22:03 |
|
|
|
|
|
| Back to top |
|
 |
krzychuc20 Poziom 2

Joined: 11 Jan 2007 Posts: 4 Location: dąbrowa Górnicza
|
#113
29 Jan 2008 18:57 Re: Zegar binarny na Atmega8 |
|
|
|
czy zamiast takiego procka jak w załączonym projekcie Joboo można zastosowac procek z Atmega8 16PU z numerem np 0626I. Jestem laikiem w tych sprawach dlatego nie wiem czy ma znaczenie PI-PU i ten numer powyżej
|
|
| Back to top |
|
 |
oj Poziom 24

Joined: 21 Apr 2003 Posts: 5571 Location: N52'13'55.4" E021'00'36.3"
|
#114
29 Jan 2008 22:41 Re: Zegar binarny na Atmega8 |
|
|
|
Pasuje ATMEGA8 z PU
|
|
| Back to top |
|
 |
SMOOTH_OPERATOR Poziom 5

Joined: 28 Feb 2007 Posts: 13 Location: Brąchnówko
|
#115
31 Jan 2008 20:08 Re: Zegar binarny na Atmega8 |
|
|
|
Może ktoś opowiedzieć w jaki sposób tranzystorami sterowane są linie diod? Jakie napięcie podawane jest na anody? Jeśli na bazę tranzystora podana jest jedynka to linia jest aktywna, a kiedy na anodę podamy wysokie napięcie z portu to dioda nie świeci bo napięcie "różnicowe" będzie równe zero?
|
|
| Back to top |
|
 |
oj Poziom 24

Joined: 21 Apr 2003 Posts: 5571 Location: N52'13'55.4" E021'00'36.3"
|
#116
31 Jan 2008 22:26 Re: Zegar binarny na Atmega8 |
|
|
|
Tranzystory sterujące anody diod są uaktywniane stanem niskim
|
|
| Back to top |
|
 |
SMOOTH_OPERATOR Poziom 5

Joined: 28 Feb 2007 Posts: 13 Location: Brąchnówko
|
#117
31 Jan 2008 23:29 Re: Zegar binarny na Atmega8 |
|
|
|
| oj wrote: |
| Tranzystory sterujące anody diod są uaktywniane stanem niskim |
Dlatego, że bazy są typu n?
|
|
| Back to top |
|
 |
oj Poziom 24

Joined: 21 Apr 2003 Posts: 5571 Location: N52'13'55.4" E021'00'36.3"
|
#118
01 Feb 2008 00:02 Re: Zegar binarny na Atmega8 |
|
|
|
Dlatego, że nośnikiem prądu są dziury.
I co to ma do działania tego zegara, czy nośnikiem prądu są elektrony czy dziury.
|
|
| Back to top |
|
 |
krzychuc20 Poziom 2

Joined: 11 Jan 2007 Posts: 4 Location: dąbrowa Górnicza
|
|
| Back to top |
|
 |
Matizz Poziom 17

Joined: 10 Mar 2006 Posts: 398 Location: Zawiercie
|
#120
06 Feb 2008 11:14 Re: Zegar binarny na Atmega8 |
|
|
|
polecam programator ponyprog. składa się tylko z diód, oporników i tranzystorów.
http://www.lancos.com/prog.html
pozdrawiam
Matizz
|
|
| Back to top |
|
 |