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
idepopizze
Poziom 16
Poziom 16


Joined: 11 Dec 2008
Posts: 333
Location: małe

Post#571 18 Apr 2011 11:43   

Re: Elektroniczny zegarek LED z sekundami


Błędy już poprawione ?
Back to top
   
kacper077
Poziom 2
Poziom 2


Joined: 25 Jan 2011
Posts: 2
Location: Tłuszcz

Post#572 27 Apr 2011 13:53   

Re: Elektroniczny zegarek LED z sekundami


Witam
Do tej pory przeglądnąłem część wpisów w tym temacie (braku czasu)
Widzę że autor zmienił AT89C2051 na wersję AT89S2051.
Ja miałem (walczyłem coś od stycznia do marca) podobny problem z wersją "C".
Podzielę się z resztą forumowiczów jak rozwiązałem problem BLOWIT.
Oparło się to nawet na napisaniu programu w asemblerze z dyskietką startową na PC + programowanie układu timer 8254 w PC ale to już mam za sobą bo powód niedziałania był taki.... błachy.
Ale do rzeczy:
Programowałem BLOWITEM AT89C2051 niestety bez skutku.
Wprowadziłem nawet kilka poprawek w samym programatorze (głównie po to aby odczytać kod z mikrokontrolera).
I okazywało się że wgrywałem np. 50bajtów a odczytany program - 60bajtów i między bajtami komórki #FF.
Problem tkwił w tym że opornik 1kOhm który jest na wyjściu "STROBE" był nie potrzebny. Po zwarciu go zworką wszystko zaczęło śmigać jak struś pędziwiatr.
Podejrzewam że opornik + kondensator + port komputera powodowały jakieś zakłócenia i wewnętrzny licznik zwiększał swoja wartość.
Jak procesor miał wykonać rozkazy 85 00 90 05 90 80 FC jak zamiast nich miał w pamięci 85 00 FF 90 FF 05 90 FF 80 FC.
Pozdrawiam wszystkich ufff a myślałem że tylko ja się z tym męczyłem a tu jakoś do tego tematu nigdy nie zajrzałem.
Back to top
   
folio
Poziom 15
Poziom 15


Joined: 21 Oct 2006
Posts: 226
Location: Brzeg-Wrocław-Ozimek

Post#573 28 Apr 2011 10:29   

Re: Elektroniczny zegarek LED z sekundami


W tej chwili mam przerwę przy zegarze z uwagi na "bardziejsze" sprawy w dniu codziennym ale wrócę niebawem.
Co do układów C chętnie podejdę raz jeszcze do tematu. Wersję S programuję ale do C mam programator BLOWITa tyle że nie działa. W jaki sposób dokonałeś odczytu wsadu z C? Piszesz o przeróbkach programatora.
Back to top
   
kacper077
Poziom 2
Poziom 2


Joined: 25 Jan 2011
Posts: 2
Location: Tłuszcz

Post#574 29 Apr 2011 07:13   

Re: Elektroniczny zegarek LED z sekundami


Witam ponownie.
Aby odczytać dane z portu LPT napisałem krótki programik , który ustawiał port ten na odbiór danych i generował impulsy STROBE co inkremendowało licznik kontrolera (wersji programu było kilka w C pod Windows w asemblerze pod DOS nawet).
Ale tak jak mówię przyczyną wadliwej pracy był opornik 1k (zrobiłem układ na krótkim odcinku kabla , coś koło 10 cm a w opisie blowit mówili nawet o kablu 5m).

Zasiliłem to wszystko za pomocą znalezionego zasilacza antenowego chyba coś 100mA 12V i z tych 12 V dałem stabilizator 5V plus kondensator 1000uF.Wszystko działa jak należy a długo się zastanawiałem że może za słaby zasilacz.

Do "BLOWITa" dolutowałem diodę zenera z przełącznikiem w miejscu RTS mikrokontrolera. Jak chciałem to miałem tam 12V a jak przełączyłem to dawało mi około 5V.

Potem z drugim przełącznikiem suwakowym pokombinowałem tak że można było ustawić konfigurację mikrokontrolera jako odczyt lub zapis (wystarczyło p3.4 ustawiać 0 lub 1 )

zapis = p3.3;p3.4;p3.5;p3.7 = L;H;H:H
odczyt=p3.3;p3.4;p3.5;p3.7 = L;L;H:H

Głównie to program do odczytu portu był podtrzebny no i ustawienie odpowiednich wyjść w LPT tak żeby BLOWIT ustawił się w taki tryb jaki chcemy.
A sam mikrokontroler programowałem programikiem " blowit programmer " ściągnięty gdzieś stąd.

Ogólnie to mam przerwę w przygodzie z mikrokontrolerami no bo i problem rozwiązałem i programik jaki chciałem żeby działał - działa.

Ach jeszcze jedna sprawa , wkładając układ , programując, sprawdzając działanie co dzieje się kilka razy w jednym podejściu przy programowaniu zdarzyło mi się włożyć (miałem zakupione dwa układy at89c2051) oba układy odwrotnie, co spowodowało to że 7805 zagrzał się nawet mocno.
Myślałem że już po układach , ale dziwnym trafem działają , chociaż w jednym nie mogę włączyć obsługi przerwań.
Pozdrawiam :)
Back to top
   
idepopizze
Poziom 16
Poziom 16


Joined: 11 Dec 2008
Posts: 333
Location: małe

Post#575 07 May 2011 14:09   

Re: Elektroniczny zegarek LED z sekundami


Od siebie mogę napisać, że jeżeli chodzi o programowanie przez LPT to obecnie duży problem stanowi znalezienie sprzętu pracującego z 5V na lini danych. Ponieważ ten port nie miał ujednoliconego standardu ma różne odmiany. W moim przypadku podczas programowania C2051 chciałem sobie zabezpieczyć linie danych D0-D7 dodając tam szeregowo rezystor 1k i efekt tego okazał się taki, że tylko jedna linia widziała, że po drugiej stronie za rezystorem zmienia się stan przy zwieraniu do masy, reszta lini na porcie nie widziała zwierania. Całkiem więc możliwe, że w BlowIt przeszkodą był taki właśnie rezystor. Ale najlepiej i tak port przed programowaniem przetestować ręcznie.
Back to top
   
Google

Google Adsense


Post# 07 May 2011 14:09   





Back to top
   
bob54
Poziom 9
Poziom 9


Joined: 21 Jun 2005
Posts: 33

Post#576 22 Nov 2011 21:40   

Re: Elektroniczny zegarek LED z sekundami


Witam mam taki nietypowy wyświetlacz z kalkulatora tylko tyle że wspólnym minusem ...czy ktoś ma pomysł jak zaadaptować go do tego projektu ?
Back to top
   
arek_zareba
Poziom 4
Poziom 4


Joined: 08 Oct 2011
Posts: 8
Location: kraśnik

Post#577 02 Mar 2012 20:27   

Re: Elektroniczny zegarek LED z sekundami


nie da się, jak podłączysz odwrotnie zasilanie układu to możesz go uszkodzić
tam ma być wspólny plus wyświetlaczy
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 20 of 20 Go to page Previous  1, 2, 3 ... 18, 19, 20
Jump to page:
Similar topics
Zegarek LED pic 16F84A na płytce uniwersalnej (21)
Strobeshnik zegarek stroboskopowy LED z dysku twardego (12)
Kolejny zegarek LED na AtMega8, ale dokładny (253)
Mikrodot zegarek z kolorowych diod LED (10)
Zegarek na reke z wyswietlaczem LED na ATtiny2313 (24)

Page generation time: 1.612 seconds


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