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



Teraz jest 18 cze 2025, o 23:44


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 11 ] 
Autor Wiadomość
PostNapisane: 14 lut 2013, o 12:53 
Offline
Nowy

Dołączył(a): 09 lut 2013
Posty: 11
Pomógł: 0

Witam...
Kupiłem scalaka L293D i chciałem dla testów podpiąć wentylatorek mały komputerowy(wydłubany z starej podkładki chłodzącej USB), wiem że to nie jest dobre dla testów bo kręci się tylko w jedną stronę ale nie mam chwilowo pod ręką żadnego silniczka. Chciałem zrobić najprostszą rzecz aby tylko działał. Gdy go podpinam bezpośrednio pod zasilanie 5V z programatora USBasp to elegancko działa i pobiera sobie 150 mA. Jeżeli podłącze wszystko tak jak niżej widać:
http://imageshack.us/a/img688/6318/34012247.png
Jeżeli schemat to tak zwana "Laurka" to przepraszam ale nie zdążyłem obejrzeć jeszcze całego 1 odcinka o programie EAGLE.
Na schemacie mikokontroler ATmega328P zastąpiłem ATmega8 ponieważ w EAGLE nie znalazłem ATmega328P ale ATmega8 ma takie same wyjście i wejścia.
Kod C:
Składnia: [ Pobierz ] [ Ukryj ] [ Zaznacz wszystko ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


To silniczek nawet nie może ruszyć musze mu pomóc i kręci się strasznie wolno dostaje tylko 80mA i napięcie 4.6V(bez podłączonego silcznika). Gdzie napięcie wejściowe na pinach VCC1 I VCC2 jest 5V. Myślałem że może port USB nie wyrabia więc zmieniłem zasilanie całego układu na 5V(1.5A) z zasilacza:
Napięcie wyjściowe na silnik: 4.3V.
Wentylator dostawał 90mA.

Czy to może być związane z tym że dla testów pod pieliśmy pin 1 i 9 do VCC 5V zamiast do Mikrokontrolera który będzie generował odpowiedni sygnał PWM ? Lub może popełniłem jakiś inny błąd.



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

Dołączył(a): 21 gru 2012
Posty: 161
Pomógł: 9

Silnik podłącz pod 1Y 2Y, wejścia z uC podłącz pod 1A i 2A :) Czyli odwrotnie niż masz teraz :)

http://itp.nyu.edu/physcomp/images/labs ... pinout.jpg

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 14 lut 2013, o 13:38 
Offline
Nowy

Dołączył(a): 09 lut 2013
Posty: 11
Pomógł: 0

Mimo mojego głupiego błędu, zamieniłem podłączenia i jest troszkę lepiej bo przy zasilaniu USBasp wentylator dostaje 100mA i napięcie wychodzące na silnik to 4.6V to i tak jest 2/3 jego możliwości. Bo do 100% działa potrzebuje ok 150mA. Może coś jeszcze źle zrobiłem. Wydaje mi się że brakujące 50mA będzie kwestią odpowiedniego sygnału PWM, ale mogę źle rozumieć działanie układu i się mylić.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 14 lut 2013, o 14:56 
Offline
Nowy

Dołączył(a): 09 lut 2013
Posty: 11
Pomógł: 0

Ogólnie to mam L293DNE a nie L293D ale to chyba różnicy dużej nie ma.
Odłączyłem MC na płytce został tylko L293DNE podłączyłem w taki sposób z wentylatorem:
http://img850.imageshack.us/img850/275/73379381.png
Napięcie na silnik: 4.5V
110mA

Jeżeli podłączyłem zamiast wentylatora rezystor:
68ohm to uzyskałem wynik ok 48.5 mA
120ohm to uzyskałem wynik ok 24.5 mA

Ja muszę spadać więc proszę o odp. ja będe wieczorem.
Dziękuje i pozdrawiam



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

Dołączył(a): 29 sty 2012
Posty: 777
Lokalizacja: Karpicko k. Wolsztyna
Pomógł: 197

Nie zapominaj, że na samym układzie powstaje spadek napięcia. Już kiedyś o tym pisałem w innym temacie http://forum.atnel.pl/topic1888-90.html#p20561



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 14 lut 2013, o 22:44 
Offline
Nowy

Dołączył(a): 09 lut 2013
Posty: 11
Pomógł: 0

Podłączyłem zasilacz 12V, L7805 zmniejszyłem napięcie do 5V aby zasilić L293D. 12V dałem na VCC2 i podłączyłem duży wentylator na 12V i wszystko ładnie działa co prawda minimalny spadek mocy jest ale taka jest charakterystyka tego scalaka. Tylko mam kolejny problem bo podłączyłem do tego mikrokontroler z zasilaniem 5V z L7805 na USBasp odpiąłem zworkę zasilania, i komputer nie chce mi wykryć tego mc. A gdy zasilanie dam z USBaps ładnie go wykrywa. Mogę zrobić że układy będę zasiał z USBasp i dopnę 12V z zasilacza do zasilenia wiatraka tylko potrzebuję wspólne GND tak ? Jak zrobić aby było wspólne GND ? Bo chyba nie mogę połączyć GND z zasilacza i GND z USBasp ? Lub dlaczego komputer wypluwa błąd jeżeli zasilanie dam 5V z zasilacza ?



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

Dołączył(a): 05 maja 2012
Posty: 256
Pomógł: 3

No ma być wspólna masa, inaczej nie pójdzie. Ilekolwiek masz źródeł i urządzeń, masa zawsze musi być ta sama. Chyba, że tego nie chcesz stosując optoizolację, ale to temat na inną rozmowę.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 lut 2013, o 00:55 
Offline
Nowy

Dołączył(a): 09 lut 2013
Posty: 11
Pomógł: 0

Czyli rozumiem że mogę sobie połączyć GND zasilacza i GND USBasp i będzie ok tak ?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 lut 2013, o 01:29 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 05 maja 2012
Posty: 256
Pomógł: 3

Nie możesz, ale musisz jeśli chcesz, by układ podłączony pod zasilacz komunikował się z USBasp. Względem masy przecież są wysyłane sygnały. W każdym kablu niewysyłającym zasilania, jak np RS232 masz połączoną ze sobą masę :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 lut 2013, o 01:49 
Offline
Nowy

Dołączył(a): 09 lut 2013
Posty: 11
Pomógł: 0

No to że masa musi być wspólna to wiem. Bardziej mi chodziło co może się stać złego jak podłącze te masy razem, czy może lepiej tego nie robić i za każdym razem jak chce zaprogramować mc to zmieniać zasilanie (tak teraz robię).



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 lut 2013, o 07:47 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 maja 2012
Posty: 471
Lokalizacja: ZGY/ZS
Pomógł: 30

Złe to może ci się stać jak nie połączysz tych mas razem. Piszesz, że wiesz to, że masy muszą być wspólne, ale obawiasz się połączyć je razem. Dziwne trochę :) Oczywiście zrób to prawidłowo i zastanów się dwa razy czy dobrze podłączyłeś, a nie na hop siup

_________________
eDiyCraft.blogspot.com



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

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