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



Teraz jest 19 kwi 2024, o 10:00


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 4 ] 
Autor Wiadomość
PostNapisane: 21 wrz 2017, o 10:52 
Offline
Nowy

Dołączył(a): 12 wrz 2017
Posty: 8
Pomógł: 0

Witam,
Posiadam dwie ATMegi328p na płytce od Micro Board.
Chciałem sobie przygotować sterownik do multipleksowania linijek ledowych (bargrafu).
Na początku zapalałem pojedynczo diody na 3 wyświetlaczach bez tranzystora. No i tu zaczął się problem, bo połowa diod
albo nie świeci albo ledwo się 'żarzy'. Robiłem też próby na układzie ze wspólną anodą i kluczami tranzystorowymi. Testowałem też
drugi procesor na tych samych portach lecz bezskutecznie. Drugi procesor był sterowany tylko przez tranzystory.
Dodam tylko że napięcia na wszystkich pinach w stanie wysokim prócz PB2 (3,9V) wynoszą 5V.
Układ zasilam z programatora, reszta nieużywanych portów działa poprawnie.
Obie Atmegi działają identycznie. Te same diody się świecą i nie świecą więc może nie problem wydolności prądowej.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 wrz 2017, o 12:52 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 19 cze 2014
Posty: 820
Lokalizacja: Tam gdzie PYRY są
Pomógł: 64

Skrobnij jakiś szybki schemat, napisz jakie tranzystory, podaj na tranzystory 5v bezpośrednio - nie z atmegi. zobaczysz czy problem nie leży w połączeniach

starosta napisał(a):
stanie wysokim prócz PB2 (3,9V)

PB2 to pin OC1B - nie używasz timera jakiegoś lub PWMa?

_________________
IntegraMETEO
WordCLOCK
IntegraTOUCH



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 wrz 2017, o 15:54 
Offline
Nowy

Dołączył(a): 12 wrz 2017
Posty: 8
Pomógł: 0

Tranzystor bipolarny PNP średniej mocy BD136. Miałem go pod ręką, czekam na słabsze. te są do PowerLED'ów

Obrazek

Poglądowo schemat wygląda podobnie, tyle że rezystory na katodach to 220 Om.
Rezystory ograniczające prąd bazy usunąłem. Nadmienie tylko że układ działa na atmega32A.

starosta napisał(a):
PB2 to pin OC1B - nie używasz timera jakiegoś lub PWMa?

Timer nie był używany. Szkoda troche płytek :/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 wrz 2017, o 16:07 
Offline
Użytkownik

Dołączył(a): 22 mar 2017
Posty: 80
Pomógł: 5

starosta napisał(a):
Rezystory ograniczające prąd bazy usunąłem.

No to jak ustawiasz stan niski, żeby wysterować tranzystor, to podajesz Vcc na port prawie bez ograniczenia prądu! W ten sposób można upalić port. Te rezystory w bazach muszą być, można je zmniejszyć do 560R - 1k.



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: 4 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 2 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:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO