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



Teraz jest 3 mar 2025, o 20:48


Strefa czasowa: UTC + 1





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

Dołączył(a): 18 lut 2014
Posty: 53
Lokalizacja: Kraków
Pomógł: 0

Witam serdecznie. Buduję robota po raz pierwszy w technologii powierzchniowej. Po jego złożeniu i uruchomieniu silników kilka razy na sekundę resetuje mi się procesor Atmega8 co sprawia że główna płyta sterująca staje się bezużyteczna.
Silniki są umieszczone pod płytką, jednak nie one są przyczyną problemu, gdyż układ resetował się także w znacznej odległości od nich.
Miernikiem sprawdzałem, na pinie reset podczas pracy panuje stan wysoki ( 10kOm do Vcc jak na schemacie)

Układ zasilany jest z dwucelowego akumulatora Li-Po.
Stabilizator napięcia to LM1117 o napięciu wyjściowym 5V i maksymalnym prądzie 1A.
Silnikami są przerobione mikroserwa, które przy maksymalnym PWM pobierają 70mA.
Narazie nie są obsługiwane czujniki Sharpa ani CNY.

Co może być tego przyczyną ?
Pozdawiam.

Obrazek



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 sie 2014, o 18:26 
Offline
Moderator
Avatar użytkownika

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

Demooon napisał(a):
Co może być tego przyczyną ?


przeważnie brak poprawnego filtrowania zasilania

http://mirekk36.blogspot.com/2012/04/mi ... lanie.html

_________________
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: 7 sie 2014, o 19:33 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 23 paź 2011
Posty: 401
Lokalizacja: Siedlce
Pomógł: 7

Na resecie 100nF do masy to gdzie jest? Że o 100nF przy każdej nodze VCC nie wspomnę...

_________________
Czekamy na RedBook'a!



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

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

Witam
...a może układ "szpilkowo" chce więcej niż 1A i wtedy działa zabezpieczenie
prądowe w LM'ie?
Silniki też idą po stabilizatorze?

Pozdr.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 sie 2014, o 20:57 
Offline
Moderator
Avatar użytkownika

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

kicajek napisał(a):
a może układ "szpilkowo" chce więcej niż 1A i wtedy działa zabezpieczenie


i w takich sytuacjach szczególnie daje o sobie znać brak prawidłowego filtrowania czyli brak w tym wypadku też szczególnie jakichkolwiek elektrolitów

_________________
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: 7 sie 2014, o 21:50 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 12 maja 2013
Posty: 568
Zbananowany użytkownik

Pomógł: 31

Mam Internet tylko z Aero więc nie sprawdzę w nocie ale ty możesz :)
Zobacz czy tb6612fng może działać na 7V, jak tak to zasil go bezpośrednio z akumulatora.
Dodaj też kondensatory elektrolityczne przy stabilizatorze napięcia.

_________________
Und schreien

Spring
Erlöse mich
Spring
...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 sie 2014, o 23:11 
Offline
Użytkownik
Avatar użytkownika

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

Jedna drobna sugestia. W jednym układzie, mimo dość dobrej filtracji miałem problemy z RST. Może płytkę gdyby trochę inaczej zrobić, to by problem zniknął (lepsza separacja i ekranowanie) ale nie bardzo mogłem już przerobić. Układ generował prostokąt mocy PWM o natężeniach dobrze powyżej 1A przy napięciu ponad 12V. Procesor się resetował. Dałem 4,7k zamiast 10k na podciągnięcie RESETu (silniejsze podciąganie). I problem przestał istnieć.
Oczywiście to nie zastąpi poprawnie zrobionego, filtrowanego zasilania, ale przy kłopotach można się też w ten sposób ratować.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 8 sie 2014, o 05:45 

Pomógł: 0

Podsumuję:
1. Dołóż kondensatorki elektrolityczne np. 100uF do stabilizatora (przy dynamicznym poborze prądu przez obciążenie pomogą)
2. Do VCC na procku dolutuj tez po 100nF.
3. Jak masz oscyloskop sprawdź czy ci nie siada "impulsowo" napięcie na wejściu/wyjściu stabilizatora (to zanim dołożysz kondensatorki)
4. stabilizator musi mieć minimum 6,5V dla dobrej stabilizacji 5V
5. silniczki nie biorą impulsowo więcej niż 1A (sprawdź w karcie katalogowej)
6. No i druk też dobrze trzeba zrobić, jeśli masz układy potencjalnie śmiecące czy pobierające "duży" prąd (silniczki) to ścieżkę masy do nich poprowadź odrębnie i połącz dopiero razem przy stabilizatorze z resztą masy


Autor postu otrzymał pochwałę


Góra
  
cytowanie selektywne  Cytuj  
PostNapisane: 8 sie 2014, o 12:25 
Offline
Użytkownik

Dołączył(a): 18 lut 2014
Posty: 53
Lokalizacja: Kraków
Pomógł: 0

Dodałem 2 elektrolity 4,7uF przy stabilizatorze, po obu stronach po jednym, 1 elektrolit przy procku + 3 dodatkowe 100nF i problem zniknął.
Czytałem artykuły dotyczące filtrowania zasilania nie jeden raz, ale nie sądziłem że to jest aż tak istotne.

Zauważyłem, że gdy silniki zaczynały obracać się nagle w przeciwną stronę następował brak prądu procesora(zmieniałem stan diody w momencie zmiany kierunku obrotów i wyraźne było mignięcie).

Dziękuje wszystkim za wszystkie porady.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 8 sie 2014, o 12:33 

Pomógł: 0

Demooon napisał(a):
Czytałem artykuły dotyczące filtrowania zasilania nie jeden raz, ale nie sądziłem że to jest aż tak istotne.
No jakby nie było istotne to nikt by o tym nie mówił a tym bardziej nie robił poradników dla poczatkujących na ten temat. Te 4,7u to tak oszczędnie dałeś ;) ale w sumie jak jeszcze dałeś przy procku a nie ma dużych szarpnięć prądowych to też wystarczy jak widać.



Góra
  
cytowanie selektywne  Cytuj  
PostNapisane: 8 sie 2014, o 20:43 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 12 maja 2013
Posty: 568
Zbananowany użytkownik

Pomógł: 31

Podłącz zasilanie silników bezpośrednio z akumulatora.

_________________
Und schreien

Spring
Erlöse mich
Spring
...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 8 sie 2014, o 20:45 
Offline
Użytkownik

Dołączył(a): 18 lut 2014
Posty: 53
Lokalizacja: Kraków
Pomógł: 0

PROTON napisał(a):
Podłącz zasilanie silników bezpośrednio z akumulatora.


Nie mogę, gdyż jak wspomniałem silniki to przerobione serwa i ich napięcie pracy to 5V



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 8 sie 2014, o 20:48 
Offline
Moderator
Avatar użytkownika

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

Demooon napisał(a):
PROTON napisał(a):
Podłącz zasilanie silników bezpośrednio z akumulatora.


Nie mogę, gdyż jak wspomniałem silniki to przerobione serwa i ich napięcie pracy to 5V


To przede wszystkim wywal stabilizator LDO i zastąp go przetwornicą

Po drugie rozdziel zasilanie .... osobno na procka i osobno dla silników ... a jeśli to przerobione serwa czyli wyjęty sterownik to bez żadnego kłopotu można je popędzać bezpośrednio nieco wyższym napięciem z akku ... tym bardziej że ono i tak będzie spadać w trakcie pracy ....

Wtedy mając przetworniczkę na potrzeby procka - będziesz miał IDEALNE rozwiązanie .... przetworniczkę zrób sobie np na układziku ST1S10


Autor postu otrzymał pochwałę

_________________
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: 9 sie 2014, o 09:48 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 12 maja 2013
Posty: 568
Zbananowany użytkownik

Pomógł: 31

Problem w tym że silniki potrafią szarpnąć sporo prądy przy rozruchu, jak przyblokujesz je to i tak procesor będzie się resetował.
Jak już chcesz mieć je na 5V to daj oddzielny stabilizator LDO do zasilania silników, w układzie TB6612FNG wejścia VM1, VM2, VM3.
Uważam że to bezsensowna strata energii, silniki wytrzymają 7V, poza tym można wysterować silniki PWM na 72% i będą miały wtedy odpowiednie napięcie.

_________________
Und schreien

Spring
Erlöse mich
Spring
...



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