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



Teraz jest 21 wrz 2024, o 04:26


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 14 ] 
Autor Wiadomość
PostNapisane: 30 lip 2015, o 19:52 
Offline
Użytkownik

Dołączył(a): 25 sie 2014
Posty: 52
Pomógł: 0

Witam,
Ostatnio zajmowałem się moim pierwszym projektem który chcę wcielić w życie. Chodzi o sterownik ledów. Ma on sterować 5 paskami led (razem znajduje się tam około 80 jednokolorowych diod) za pomocą pilota IR.

Poprosił bym jeśli możesz trochę czasu poświęcić o sprawdzenie mojego projektu pod względem elektronicznym - czy odpowiednie rezystory itp bo nie chciałbym spalić chałupy ;) Nie mam pojęcia jakiej grubości mam stosować ścieżki na PCB - jakieś rady?
Oraz nie jestem profesjonalistą w układaniu ścieżek oraz rozmieszczaniu elementów.

Mianowicie mam jeszcze kilka problemów z programem, ale nie wiem czy mam te problemy tu opisać czy w innym dziale (chodzi o usypianie, czasami odbiera kod 0 z pilota mimo, że nie powinien oraz czasami powtarza kod - może to wina pilota) mam nadzieje, że nie są one związane z hardware który będzie na PCB.
Projekt w EAGLE w załączniku a tu w formacie JPG dla szybkiego zerknięcia ;)
ObrazekObrazek


Załączniki:

Aby zobaczyć załączniki musisz się zalogować. Tylko zalogowani użytkownicy mogą oglądać i pobierać załączniki.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 lip 2015, o 20:15 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 12 gru 2013
Posty: 200
Lokalizacja: Koszalin
Pomógł: 22

Jeśli chodzi o sam schemat:Przy kwarcu kondensatory C4 i C5 powinny być ceramiczne 22pF.
Pin 1 mikrokontrolera powinien być podłączony:zarówno do rezystora 10Kom który idzie do VCC jak i do microswitcha,którego druga strona jest połaczona bezpośrednio do GND.Przyjrzyj się innym schematom w necie.Brakuje filtracji zasilania bezpośrednio przy procesorze.Kondensator C1 odwrotnie.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 lip 2015, o 20:25 
Offline
Użytkownik

Dołączył(a): 25 sie 2014
Posty: 52
Pomógł: 0

To że kondensatory przy kwarcu powinny być ceramiczne 22pF to wiem tylko nie mogłem znaleźć odpowiedniej biblioteki. Hmmm o filtracji takiej bezpośredniej to myślałem, że to właśnie uczyniłem, a teraz jak patrzę na schematy innych to widzę w czym jest błąd.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 lip 2015, o 20:42 
Offline
Użytkownik

Dołączył(a): 20 mar 2012
Posty: 159
Pomógł: 6

Wszelkie rezystory,kondensatory,dławiki masz w bibliotece RCL standardowo w eagle.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 lip 2015, o 20:54 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 12 gru 2013
Posty: 200
Lokalizacja: Koszalin
Pomógł: 22

Dodatkowo inna część Twojego schematu z tranzystorami BD139,ogólnie jest to coś dziwnego.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 lip 2015, o 21:09 
Offline
Użytkownik

Dołączył(a): 25 sie 2014
Posty: 52
Pomógł: 0

@squeez właśnie dałeś mi do zrozumienia, że dałem zły schemat. Na płytce stykowej mam rezystory ograniczające prąd do tranzystorów, jednak na PCB zapomniałem dodać.
Jak na razie widzę to trochę dużo mam tu do nadrobienia. Jak skończę wstawię schemat jaki chyba powinien być, żeby się upewnić.
Może ktoś jeszcze jakiś błąd znajdzie ;)
Edit: Te rezystory do masy są potrzebne? Bo squeez pisał, że jest to wymuszanie polaryzacji lecz nie często coś takiego widywałem na schematach.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 lip 2015, o 21:38 
Offline
Użytkownik

Dołączył(a): 25 sie 2014
Posty: 52
Pomógł: 0

Ok mam na razie tak:
Obrazek
Czy AREF ma też mieć kondensator jeśli nie korzystam z niego czy adc?
Chyba dałem o odpowiednią ilość kondensatorów od zasilania - na każdą parę zasilania, tak?
To pierwszy taki projekcik wiedziałem, że o czymś zapomniałem....
A może przez tą kiepską filtracje zasilania większość programów nie zawsze działa idealnie :D

EDIT:
Jeszcze to odnośnie tych diod... napisałeś, że mam podłaczyć równolegle do 12v i kolektora. Czy to napewno dobre rozwiązanie? Świeciły by cały czas, jeśli się nie mylę, jeśli w ogóle wiem co masz na myśli.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 lip 2015, o 22:11 
Offline
Użytkownik

Dołączył(a): 25 sie 2014
Posty: 52
Pomógł: 0

Dobra to może tak...
W elektronice to ja dobry nie jestem, więc nie mam trochę pojęcia o czym piszesz :)
Tak dla pewności, to ja sam nie wiem co robię ;)
Dlatego proszę o pomoc. Chcę rozwiązać wszelkie problemy z tymi tranzystorami, a przy okazji ZGŁĘBIĆ TE WIEDZĘ.
Więc poprosiłbym o przekazanie to w bardziej zrozumiały dla początkującego sposób.

EDIT:
Jeszcze inaczej mam na płytce stykowej :P sorry za taki błąd
Chyba jest mniej więcej tak jak mam na płytce
Obrazek



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 31 lip 2015, o 08:26 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 19 lut 2014
Posty: 569
Lokalizacja: Żagań
Pomógł: 54

Jest kilka podstawowych zasad rysowania schematów:
- wejścia zasilania, sygnałów powinny znajdować się z lewej strony,
- wyjścia dajemy od strony prawej,
- masy kierujemy do dołu,
- zasilania kierujemy od góry.
Dzięki temu schematy staną się czytelniejsze.
Obrazek

Obrazek

Prawidłowe zasilanie uC.

Zerknij jak ktoś inny zrobił sterowanie tranzystorami.
Sterownik LED.

A tak mógłby wyglądać moduł sterowaniem z użyciem BD139:
Obrazek

_________________
http://leszczamiga.ppa.pl/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 31 lip 2015, o 13:20 
Offline
Użytkownik

Dołączył(a): 25 sie 2014
Posty: 52
Pomógł: 0

Dzięki za rady, teraz to ma sens i wszystko wygląda czytelniej. Zrobiłem mniej więcej jak przedstawiłeś to na jpg.
Wracając do tych tranzystorów właśnie chciałem się spytać czy mój schemat był by dobry, ale widzę, że dopisałeś co nie co i mam odpowiedz.
Teraz mam nowy schemat z wszystkimi poprawkami według waszych uwag.
Obrazek



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 31 lip 2015, o 13:25 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 19 lut 2014
Posty: 569
Lokalizacja: Żagań
Pomógł: 54

Przelicz dokładnie rezystory dla diod i tranzystorów.
Przy 330 Ohm dioda błyśnie i będzie po niej jak dostanie 12V.
Zaś 270k Ohm na bazie tranzystora to lekkkkkka przesada.

_________________
http://leszczamiga.ppa.pl/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 31 lip 2015, o 13:37 
Offline
Użytkownik

Dołączył(a): 25 sie 2014
Posty: 52
Pomógł: 0

No tak zapomniałem zmienić to 330 Ohm wyliczyłem że 15V - 2V = 13V więc 13V / 20mA = 650 Ohm Ale i tak dam więcej bo chcę aby lekko się świeciła, może 1k zobaczę to w praktyce. A do tego nieszczęsnego tranzystora to jakiś śmieszny błąd mi się tak wplątał :P Tak w sumie to nie wiem czym mam dać 270 Ohm czy 1k Ohm czy więcej, mniej, jak uważacie?
Na out_1 idzie sygnał PWM, robi to jakąś różnicę w układzie tym, coś trzeba zmienić?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 31 lip 2015, o 15:45 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 19 lut 2014
Posty: 569
Lokalizacja: Żagań
Pomógł: 54

Jako sposób sterowania dla PWM mogę spokojnie polecić stronę MCSelec.
8-kanałowy ściemniacz.

_________________
http://leszczamiga.ppa.pl/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 31 lip 2015, o 21:30 
Offline
Użytkownik

Dołączył(a): 25 sie 2014
Posty: 52
Pomógł: 0

PWM mi działa jako program i sprzętowo też. Chociaż nie jestem pewien czy tak powinno być. Na tym projekcie co podesłałeś są mosfety, nie wiem czy to coś zmienia.
Na razie mam ten schemat oraz płytkę PCB.
ObrazekObrazek

Może jeszcze jest jakiś błąd lub można by to było zrobić lepiej, a na pewno się coś znajdzie ;)
już wysyłam 3 raz te zdj bo zauważyłem błędy :)



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

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