Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 9 lis 2024, o 03:43


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 47 ]  Przejdź na stronę Poprzednia strona  1, 2
Autor Wiadomość
PostNapisane: 24 kwi 2014, o 19:44 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 05 sie 2013
Posty: 1154
Lokalizacja: Lublin / Kraków
Pomógł: 72

mileksk8 napisał(a):
ale jak zamieniam porty to wyświetla poprawnie coś w kodzie jest nie tak schemat sprawdzany był kilka razy


No ale dobrze jest właśnie porównać schemat z kodem. Bo jedno jest związane z drugim.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 24 kwi 2014, o 20:26 
Offline
Użytkownik

Dołączył(a): 17 mar 2014
Posty: 32
Pomógł: 0

ok rozumiem zrobię zaraz



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 24 kwi 2014, o 20:39 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27306
Lokalizacja: Szczecin
Pomógł: 1041

mileksk8 napisał(a):
ale jak zamieniam porty to wyświetla poprawnie coś w kodzie jest nie tak schemat sprawdzany był kilka razy


tak tak - a przez kogo ? ... tzn ja nie mam nic do ciebie - ale jak ja mam problem i pytam o coś na forum to staram się pokazać i podać wszystkie informacje - a nie wmawiam że mam wszystko dobrze - bo gdyby tak było to bym nie miał problemu w ogóle bym nie pytał - nieprawdaż ?

dlatego sorki ale ja się odłączam z wątku bo na kalambury nie mam czasu. Nie twierdzę że MUSI być błąd w układzie ale po twoich opisach problemów może być .... więc jakbym miał tu pisać 20 stron zgadywanek co w kodzie a na końcu po 20 dniach okazałoby się że to jednak problem w połączeniach ... to dopiero strata czasu ;) ... a tego za dużo nie mam. A jak już mam pomóc - to lubię dobrze i poprawnie zadane pytania ... inaczej ciężko

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 25 kwi 2014, o 14:26 
Offline
Użytkownik

Dołączył(a): 17 mar 2014
Posty: 32
Pomógł: 0

schemat układu

Obrazek



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 25 kwi 2014, o 14:53 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 05 sie 2013
Posty: 1154
Lokalizacja: Lublin / Kraków
Pomógł: 72

Trzy sprawy

1. Używasz jakiegoś timera (np. timer0) Jeśli tak to pokaż jego inicjalizację
2. Czy ten schemat przedstawia sytuację gdy źle działa, czy to jest użycie pinów na których działa dobrze?
3. https://www.youtube.com/watch?v=5CF0Q81nGzY&list=PLtXXWLsA5QNgDb6FI-5C1mL1Uc_F8rGMB



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 25 kwi 2014, o 15:00 
Offline
Użytkownik

Dołączył(a): 17 mar 2014
Posty: 32
Pomógł: 0

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


------------------------ [ Dodano po: kilkunastu sekundach ]

przedstawia sytuacje jaka jest teraz i jest tak zamontowane wszystko i nie działa



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 25 kwi 2014, o 15:29 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 05 sie 2013
Posty: 1154
Lokalizacja: Lublin / Kraków
Pomógł: 72

Czyli jest tak:
- Segmenty zajmują cały port D (PD0 - PD7)
- Anody zajmują port C (PC0 - PC4)
I wtedy nie działa.

A gdy działa to jak jest podłączone?

Wklej jeszcze definicje tych mark ANODY_PORT, DIR itd
I jak obecnie po tych testach wygląda procedura przerwania.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 25 kwi 2014, o 15:36 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 sie 2013
Posty: 3797
Lokalizacja: Grudziądz
Pomógł: 143

A ja na rysunku widze 1 pin nie podlaczony w ostatniej cyfrze. Czy tak ma byc ?

Wysłane z telefonu

_________________
Usługi druku przestrzennego - www.drumik.pl



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 25 kwi 2014, o 16:15 
Offline
Użytkownik

Dołączył(a): 17 mar 2014
Posty: 32
Pomógł: 0

tak katody zajmują cały port D a anody są po kolei jak wyświetlacze PC0 do PC4

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


a działa na nim dobrze jak np zamienię na płytce pc4 np z pc1 to wyświetla mi wtedy na nim to co powinno być na pc1 i dobrze wyświetla ,ale jak pc1 wsadzam w miejsce pc4 to wtedy też wyświetla źle na tym wyświetlaczu do którego przyłączony jest

------------------------ [ Dodano po: kilkunastu sekundach ]

ten pin jest ale nie wiem od czego bo nie reaguje na nic i nie odpowiada żadnemu segmentowi



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 25 kwi 2014, o 16:27 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 05 sie 2013
Posty: 1154
Lokalizacja: Lublin / Kraków
Pomógł: 72

Skoro na razie nie używasz pinów portu C do niczego innego poza sterowaniem anod to usuń maskowania. Coś tam w tych maskowaniach było źle. Nie widzę jak teraz wygląda ta procedura w której zapalasz poszczególne anody (pozycje wyświetlacza), bo tam to było zmieniane z tego co pamiętam.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 25 kwi 2014, o 17:34 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27306
Lokalizacja: Szczecin
Pomógł: 1041

Czy trudno sobie statycznie sprawdzic ???

Wystarczy ustawic na katodach jakas cyfre np 5 i recznie kabelkiem wysterowac kazdy tranzystor ... toz to PODSTAWA .... a wiekszosc ludzi szarpie sie z programem podczas gdy moze to byc problem sprzetowy

Nawet katody recznie mozna wysterowac .... nawet brzeczykiem

Na moje oko masz zle pinologie wyswietlacza podlaczona ... to obstawiam

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 25 kwi 2014, o 20:25 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 sty 2013
Posty: 1760
Pomógł: 196

Witam
A może po prostu tranzystor od wyśw.5 jest nie halo i "cieknie".
Możesz dać mniejsze rezystory na bazach - np.: 4k7.

Pozdr.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 25 kwi 2014, o 20:28 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 05 sie 2013
Posty: 1154
Lokalizacja: Lublin / Kraków
Pomógł: 72

kicajek napisał(a):
A może po prostu tranzystor od wyśw.5 jest nie halo i "cieknie".

Tylko, że kolega mileksk8 twierdzi, że na innych pinach działa dobrze.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 25 kwi 2014, o 21:31 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27306
Lokalizacja: Szczecin
Pomógł: 1041

Cytuj:
Tylko, że kolega mileksk8 twierdzi, że na innych pinach działa dobrze


No to ja się już tu pogubiłem totalnie ;)

to w końcu działa to czy nie działa ? ;)

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 25 kwi 2014, o 21:43 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 05 sie 2013
Posty: 1154
Lokalizacja: Lublin / Kraków
Pomógł: 72

No ja na chwilę obecną to rozumiem, że działa po zamianie pinów. Tzn po zamianie miejscami PC4 z PC1. (To piny sterujące anodami) Więc to coś dla mnie niepojętego. Dociekałem inicjalizacji timera, że może załączowe wyjścia są (te bity COM), ale to i tak AT8 więc na tych pinach tego nie ma.

Mnie przychodzi do głowy tylko maskowanie. Dlatego sugerowałem pozbycie się masek skoro chodzi tylko o jeden pin. (PORTD użyty w całości a PORTC z wyjątkiem jednego pinu)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 kwi 2014, o 16:23 
Offline
Użytkownik

Dołączył(a): 17 mar 2014
Posty: 32
Pomógł: 0

już działa naprawiłem błąd problem był w programatorze jak zasiliłem płytkę za pośrednictwem modułu zasilania to wszystko zaczęło działać ok także problem rozwiązany dzięki za pomoc



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 kwi 2014, o 19:12 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 05 sie 2013
Posty: 1154
Lokalizacja: Lublin / Kraków
Pomógł: 72

mileksk8 napisał(a):
także problem rozwiązany


Konfucjusz mawiał, że na końcu zawsze okazuje się, że problem był z zasilaniem :D



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 47 ]  Przejdź na stronę Poprzednia strona  1, 2

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO