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



Teraz jest 24 mar 2026, o 03:43


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 20 ] 
Autor Wiadomość
PostNapisane: 13 gru 2013, o 20:43 
Offline
Nowy

Dołączył(a): 04 gru 2013
Posty: 11
Pomógł: 0

Witam :)
Na początku chciałbym sie przedstawić, gdyż jest to mój pierwszy post na tutejszym forum, także Witam Wszystkich :)
Zwracam się z prośbą do Was bo wiem, że napewno pomożecie :)
Mianowicie chcę wykonać kontroler do sterowania taśmą diod LEB RGB w oparciu o układ ATmega328P. Taśma diodowa będzie to LED 5050 150/5m, czyli analogicznie 30 diod na 1m, zasilana zasilaczem impulsowym 12V 30W 2.5A (na wyjściu)
Kontroler ten (do którego schemat załączam poniżej) będzie wyposażony w mikrofon, dzięki któremu diody LED będzie świecić w rytm muzyki. Manualne sterowanie poszczególnym kolorem będzie odbywać sie za pomocą 3 potencjometrów linowych o wartości 1K każdy (złącza na schemacie JP10).
Jednym z głównych założeń była również możliwość programowania mikrokontrolera od razu na płytce poprzez umieszczenie złącz do programowania ISP.
Mam pewne obiekcje co do sekcji "Przetwarzania zasilania" gdyż nie jestem pewien czy jest poprawnie wykonana.
Moja prośba do Was to sprawdzenie czy to co stworzyłem ma prawo działać :)
Z góry dziękuję za każdą pomoc.

Aktualny schemat
ObrazekObrazekObrazek



Ostatnio edytowano 10 lut 2014, o 11:41 przez moskow, łącznie edytowano 3 razy

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 gru 2013, o 21:45 
Offline
Użytkownik

Dołączył(a): 05 lis 2013
Posty: 353
Lokalizacja: Kraków
Pomógł: 6

Docelowo zwieksz tez zasilacz. Wg specyfikacji taka tasma pobiera 7.2W/mb. Mnozac to razy 5 przekraczasz zakres. Co prawda tutaj nie bedziesz mial ciaglego swiecenia, ale tak czy inaczej warto o tym wiedzieec ze zasilacz bedzie sie w zwiazku z tym grzal



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 gru 2013, o 22:28 
Offline
Nowy

Dołączył(a): 04 gru 2013
Posty: 11
Pomógł: 0

@iwi
Zapomniałem wspomnieć że będę potrzebować tylko 3 metrów taśmy, także powinno spokojnie wystarczyć

@fatuba
Przyznam się bez bicia że czytałem wcześniej artykuł Pana Mirka, ten i inne jego i jakoś się zgapiłem.
Poprawiłem schemat, oraz dodałem jeszcze diodę prostowniczą

Obrazek



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 gru 2013, o 22:37 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 02 gru 2012
Posty: 530
Lokalizacja: Bydgoszcz
Pomógł: 8

Rzuć okiem na układ, który widnieje w moim podpisie. Może Cię zainspiruje :-)

Wysłane z mojego GT-I9100 przy użyciu Tapatalka


Autor postu otrzymał pochwałę

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 gru 2013, o 22:48 
Offline
Nowy

Dołączył(a): 04 gru 2013
Posty: 11
Pomógł: 0

@fatuba
Dziękuję za podpowiedź, chodź nie wiem czy druga dioda nie spowodowałaby zbytniego spadku napięcia, chodź mogę się mylić

@kila
Powiem Ci 'inspiracja' to bardzo słuszne słowo :)
A co do Twojego prototypu kontrolera, to muszę przyznać że jestem pod wrażeniem :)
Projekt wręcz inspirujący :D

------------------------ [ Dodano po: 30 minutach ]

Także dzięki uprzejmości kolegi @kila schemat teraz prezentuje się następująco

Jakieś pomocne uwagi jeszcze, czy wygląda na to że jest wszystko ok ? :)

Obrazek

-------------------------------------------------------------
Jeżeli według Was nie ma zastrzeżeń co do poprawności schematu, także trzeba zabierać się za tworzenie płytki PCB :)
Oczywiście jeżeli jakieś sugestie byłyby to chętnie wysłucham :)



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

Dołączył(a): 02 gru 2012
Posty: 530
Lokalizacja: Bydgoszcz
Pomógł: 8

1. Czemu nie masz linii RESET procesora podpiętą pod gniazdo programatora??
2. Nie wiem jakich chcesz użyć tranzystorów kluczujących, ale dla TIP122 33k to trochę chyba za dużo. Nie będą w pełni otwarte...
3. Czemu tranzystor kluczujący kolor "GREEN" podpinasz do linii MOSI? Nie możesz podpiąć jej do pinu 14 procka?
4. R1 nie jest potrzebny. Możesz podpiąć przycisk przez rezystor do zasilania poprzez wewnętrzny rezystor procka. Komendę znajdziesz na blogu Mirka
5. Przetworzenie napięcia jest ok, o ile użyjesz DOBREGO zasilacza 12V, nie jakiejś chińszczyzny, tylko dobre, wstępnie przefiltrowane (wewnętrzny filtr w zasilaczu) źródło.

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

6. C7 chyba masz podłączone na odwrót (?)

------------------------ [ Dodano po: 3 minutach ]

7. Nie znam się na analogówce, ale nie mam pewności, czy powinieneś podpinać wyjście z mikrofonu przez rezystor do +12V. Upewnij się, czy tak powinno być.


Autor postu otrzymał pochwałę

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 14 gru 2013, o 15:52 
Offline
Nowy

Dołączył(a): 04 gru 2013
Posty: 11
Pomógł: 0

@kila

1. Linia RESET jest podłączona do złącz programujących, tylko po porostu zapomniałem dodać labelki pokazującej to
2. Miał być tranzystory TIP120, ale dostałem tylko TIP122 dlatego takich użyłem. I masz rację, także zastosuje 10K i powinno być dobrze.
3. Ten tranzystor jest podpięty do tej lini dlatego, ponieważ jest to również port PWM, którego będę używać. To chyba nie jest błąd ?
4. Szczerze o tym to nie wiedziałem. Doczytam jak to zrobić i zapewne to zmienię :)
5. Nie jest to nie wiadomo jaki zasilacz, normalny wodoodporny - długi i wąski ;p
6. Faktycznie, nie zauważyłem tego...

Dziękuję za spostrzeżenia :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 14 gru 2013, o 16:24 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 02 gru 2012
Posty: 530
Lokalizacja: Bydgoszcz
Pomógł: 8

Ad 2 - nie ma wielkiej różnicy pomiędzy TIP120 a TIP122. Ja też miałem w planach dać TIP122, ale docelowo kupiłem 120 i też działa (albo na odwrót :)). Ważny jest rezystor na bazie.
Ad 3 - błąd to nie jest, ale podczas programowania procka, będzie ci się świecić kolor zielony :)

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 14 gru 2013, o 17:37 
Offline
Nowy

Dołączył(a): 04 gru 2013
Posty: 11
Pomógł: 0

Na miejscu u siebie niestety nie dostałem TIP120, był tylko dostępny TIP122 także musi być dobry, a za bardzo różnicy nie ma między nimi także zobaczymy jak się sprawdzi.

A co do koloru zielonego to podobno uspokaja, także jeżeli to nie jest błąd to nie będzie mi przeszkadzać :)

Uaktualniony schemat:
Obrazek



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 14 gru 2013, o 18:33 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 02 gru 2012
Posty: 530
Lokalizacja: Bydgoszcz
Pomógł: 8

A jakie masz parametry zasilacza 12V?

Wysłane z mojego GT-I9100 przy użyciu Tapatalka

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 14 gru 2013, o 19:32 
Offline
Nowy

Dołączył(a): 04 gru 2013
Posty: 11
Pomógł: 0

A zasilacz prezentuje się następująco:
http://www.ledspower.hk/ProductShow_en.asp?ID=358



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 gru 2013, o 08:27 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 02 gru 2012
Posty: 530
Lokalizacja: Bydgoszcz
Pomógł: 8

Ok, powinno być dobrze :-)

Wysłane z mojego GT-I9100 przy użyciu Tapatalka

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 17 gru 2013, o 19:35 
Offline
Nowy

Dołączył(a): 04 gru 2013
Posty: 11
Pomógł: 0

Po paru próbach udało mi się stworzyć płytkę drukowaną tego kontrolera.
Zależało mi przede wszystkim aby umieścić wszystko na laminacie jednostronnym i jakoś się udało :)
Także prosiłbym o sprawdzenie poprawności utworzonego dzieła :)

Na płytce umieściłem tylko jedno złącze do programowania, zrezygnowałem z ISP6.
Te czerwone połączenia będą służyć jako mostki - sadzę że może tak być :)

Obrazek



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 17 gru 2013, o 20:56 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 10 mar 2013
Posty: 739
Lokalizacja: Poznań
Pomógł: 84

Witam
wygląda na to , że Ci się wysepki z masą porobiły
(mam na myśli te żółte nitki :) ) masz poprzerywany
poligon masy



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 17 gru 2013, o 22:28 
Offline
Nowy

Dołączył(a): 04 gru 2013
Posty: 11
Pomógł: 0

I na przykład jeżeli poprawiłem teraz płytkę, a zostało mi jedno takie połączone miejsce to nie może tak być ? Masa musi być wszędzie razem połączona ?
Ustawienia teraz dałem width: 16, isolate: 16, tylko boję się żeby metodą żelazkową dobrze to wyszło

Obrazek



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 17 gru 2013, o 22:31 
Offline
Użytkownik

Dołączył(a): 24 sty 2012
Posty: 1469
Pomógł: 56

jeszcze przelotka przy LED do JP3 nie ma połączenia

_________________
Jestem początkujący i moje porady mogą być błędne



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 17 gru 2013, o 23:02 
Offline
Nowy

Dołączył(a): 04 gru 2013
Posty: 11
Pomógł: 0

@MirkoT

Już poprawiłem i wygląda to tak jak na załączonym obrazku :)
Tylko boję się tego żeby przy metodzie żelazkowej było wszystko dobrze, bo teraz isolate jest ustawione na 16, a jeżeli zwiększę do 24 to już obszary nie łączą się..
Mam nadzieję że będzie dobrze :)

Obrazek



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 17 gru 2013, o 23:06 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 10 mar 2013
Posty: 739
Lokalizacja: Poznań
Pomógł: 84

Masę musisz mieć połączoną
(to znaczy masę która idzie do jakiegoś elementu)
jeśli jej nie połączysz to ten element na takiej "wysepce masowej"
będzie wisiał w powietrzu nie będzie maił kontaktu z resztą urządzenia.
Jeśli obawiasz się o isolate to spróbuj porozsuwać elementy, ewentualnie
daj zworkę pomiędzy rozdzielonymi poligonami lub
wykorzystaj płytkę dwustronną tylko na poprowadzenie masy
ale to trochę nieekonomiczne :)


EDIT
O i spóźniony mój post poradziłeś sobie
Możesz jeszcze użyć elementów leżących na PCB
będziesz miał więcej miejsca między padami



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 17 gru 2013, o 23:40 
Offline
Nowy

Dołączył(a): 04 gru 2013
Posty: 11
Pomógł: 0

@Zaba

Zrobiłem to co w mojej mocy, ale Isolate musi pozostać na 16, bo inaczej nie chce być tak jak być powinno ;p
Zobaczymy jak to wyjdzie po wydrukowaniu, bo może akurat będzie dobrze :)
A jeżeli będzie dobrze, to wtedy pokuszę się o zrobienie tego na płytce dwustronnej i niech firma się zajmie zrobieniem płytki :)
Dziękuję za pomoc :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 lut 2014, o 11:46 
Offline
Nowy

Dołączył(a): 04 gru 2013
Posty: 11
Pomógł: 0

Piszę ponownie gdyż, po dość długim czasie złożyłem płytkę w całość. Byłoby zbyt pięknie gdyby od razu wszystko chciało działać.
Problemem jest brak napięcia między nogami procesora numer 15, 16, 17 a rezystorami TIP122, czyli taśma diod LED nie świeci. Nie wiem co może być powodem.
I dodatkowo dioda LED sygnalizująca zasilanie procesora też nie świeci.
Proszę o pomoc. W pierwszym poście aktualny schemat i wzór płytki.



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

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:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO