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



Teraz jest 23 lut 2025, o 01:38


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 4 ] 
Autor Wiadomość
PostNapisane: 7 gru 2014, o 14:08 
Offline
Użytkownik

Dołączył(a): 02 lut 2014
Posty: 38
Pomógł: 0

Może ktoś mi podpowie jaka może być przyczyna takiego problemu: chcę załączać oświetlenie w moim samochodzie Blutooth. Niestety po włączeniu PB0 i PB1 z poziomu aplikacji mam napięcia na tych pinach 2,7 V. Diody świecą strasznie słabo. Projekt jest na ATmega32.
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

....
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: 1 minucie ]

Mam po dwie diody na pin, jak zewrę do vcc to świecą tak jak trzeba.



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

Dołączył(a): 03 sie 2013
Posty: 87
Pomógł: 0

Stawiałbym na zbyt mocne diody, skoro do vcc jest ok a na pinie świeci słabo to prekraczasz wydajność prądową pinu (40ma)
Dodaj jakiś Nmosfet sterowany wyjsciem z pinu a ledy wepnij z rezystorem pomiędzy vcc a dren mosfetu.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 gru 2014, o 14:27 
Offline
Użytkownik

Dołączył(a): 22 sty 2014
Posty: 1806
Zbananowany użytkownik

Pomógł: 168

Nie dziwie się bo Ty masz piny ustawione w rejestrze kierunku jako wejścia...

http://mirekk36.blogspot.com/2012/01/av ... stawy.html

Zapoznaj się z tym proszę...

A teraz do rzeczy, jeżeli chcesz zaświecić diodę to pin ustaw jako wyjście...

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


w ten sposób ustawiasz jako wejście...

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



Jeżeli chcesz zaświecić diodę to masz dwa wyjścia. Jeżeli dioda ma anodę na pinie a katodę przez rezystor do masy to załączysz ją wystawiajc na pin stan wysoki...

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


jeżeli diodę masz anodą wpiętą do vcc a katodę przez rezystor do pinu to załączysz ją wystawiając na pin stan niski..

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


Podsumowując:

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


Wersja z anodami na vcc:
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: 1 minucie ]

A jak masz po dwie diody na PIN to ogranicz prąd tak by maksymalnie z pinu wypływalo 20mA


Autor postu otrzymał pochwałę


Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 gru 2014, o 15:07 
Offline
Użytkownik

Dołączył(a): 02 lut 2014
Posty: 38
Pomógł: 0

Podstawy trzeba sobie usestymatyzować :) Będę to forum chwalił po wszystkich odpustach :D [EOT]



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 3 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