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

KURS HOME ASSISTANT

Chcesz zautomatyzować swój dom bez skomplikowanego kodowania?
Zastanawiasz się nad wyborem sprzętu, oprogramowania i aplikacji?
Od czego zacząć przygodę z HA? Co będzie najlepsze na start?

Nasz kurs Home Assistant nauczy Cię krok po kroku, jak łatwo zautomatyzować swój dom i oszczędzić na rachunkach za prąd i ogrzewanie. Bez chmur, bez zbędnych abonamentów. Twoja przygoda z Home Assistant zaczyna się tutaj!

↓↓↓

    Szanujemy Twoją prywatność. Możesz wypisać się w dowolnym momencie.




    Teraz jest 13 cze 2025, o 19:58


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 3 ] 
    Autor Wiadomość
    PostNapisane: 15 gru 2013, o 23:51 
    Offline
    Użytkownik

    Dołączył(a): 26 gru 2011
    Posty: 46
    Pomógł: 0

    WItam
    Korzystam z ATB 1.03 | Eclipse | BTM222 | ATmega32 8Mhz| 2 silniki DC

    Program ma wykonywać komendy wysłane przez USART.

    Obydwa silniki DC podpięte do l293D.
    Ten który ma jechać prosto i do tyłu, podpięty pod M1_1A, oraz M1_2A działa OK.
    Ale ten który ma skręcać i jest podpięty pod M2_3A i M2_3A już nie- szybko się grzeje
    Kod:
     DDRC |= (1<<A)|(1<<B)|(1<<C)|(1<<D);

    oraz makrodefinicjach
    Kod:
    #define A PC7
    #define B PC6

    #define C PC5
    #define D PC4


    A i B podpięte są pod M1_1A i M1_2A ----------->działają
    C i D podpięte są pod M2_3A i M2_3A--------------->nie działają* (skręcają, ale l293D strasznie mocno sięgrzeje)

    L293D zasilany zasilaczem ustawionym na 12 V;

    Co robię źle?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 16 gru 2013, o 00:19 
    Offline
    Moderator
    Avatar użytkownika

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

    A zajrzałeś do noty L293D i na jaki on jest maxymalny prąd ? sprawdzałeś na jaki prąd są twoje silniki ? bo jeśli przekraczasz dopuszczalny prąd scalaka to nie dziw się że się grzeje albo że zachowuje się nienormalnie .... to po pierwsze

    po drugie powiedz mi czy trudno ręcznie sprawdzić każdy z mostków L293D ? odepnij że wszystkie silniki - i po kolei podłącz każdy do każdego mostka próbując je wysterować nawet przez podanie stanów na wejścia sterujące za pomocą przewodów połączeniowych


    jeśli każdy z osobna będzie działać no to chyba logiczne że dalej gdy podłączasz wszystkie robisz jakiegoś babola albo z przekroczeniem prądu albo np w programie

    _________________
    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: 16 gru 2013, o 00:23 
    Offline
    Użytkownik

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

    a zamień miejscami w definicjach AB z CD. Jeśli teraz będą się grzały dalej C i D tzn że błąd jest w elektronice a nie oprogramowaniu. Jeśli tym razem A i B się będą grzały tzn że błąd jest w programie

    Wysłane z mojego KM1060G przy użyciu Tapatalka



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

    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