logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

[Bascom] Jak napisać program w Bascom dla ATmega32 z PWM na OC0 i OC2 z L293D?

mikszy5 12 Lip 2007 13:02 2663 4
REKLAMA
  • #1 4074649
    mikszy5
    Poziom 12  
    Posty: 95
    Ocena: 1
    Witam
    Jak powinien wyglądać taki program w bascomie ? uC to Atmega32 połączona jest z L293D w taki sposób:
    pierwszy pwm z l293d to PortD.7
    drugie pwm z l293d to PortB.3
    silnik pierwszy to PortA.0 i PortA.1
    silnik drugi to PortA.2 i PortA.3

    Chodzi o to aby silniki działały np. z 1/2 mocy.

    Pozdrawiam i z góry dziękuje za pomoc.
  • REKLAMA
  • #2 4074932
    Ch.M.
    Poziom 27  
    Posty: 1009
    Pomógł: 62
    Ocena: 15
    Eh kolego zajrzyj do datasheety a dowiesz sie gdzie są wyprowadzenia sprzętowych PWM w tym kontrolerze
  • REKLAMA
  • #3 4075232
    mikszy5
    Poziom 12  
    Posty: 95
    Ocena: 1
    No,,, mi się wydaje, że mam dobrze tzn.
    PortD.7 - OC2
    PortB.3 - OC0
    Jak nie tak, to nie wiem. Jak powinno być?
  • REKLAMA
  • Pomocny post
    #4 4077412
    Ch.M.
    Poziom 27  
    Posty: 1009
    Pomógł: 62
    Ocena: 15
    Dopiero teraz zrozumiałem co oznacza silnik a co oznacza PWM w Twoim opisie :)
    Program powinien generowac odpowiednie wypełnienie by sterować tymi mostkami. Jakie? -> pdf
    Swoja drogą to marnotrawstwo kontrolera, o wiele lepszy efekt osiągnłąbyś stosując własne mostki niz gotowe, duzo postów znajdziesz na tym forum odnosnie mostków H i sterowania silnikami
    Pozdrawiam
  • #5 4077936
    mikszy5
    Poziom 12  
    Posty: 95
    Ocena: 1
    No, ale mam juz L293d na płytce, więc wolałbym go wykorzystać. Próbowałem coś napisać ale mi nie działało. Może jakaś pomoc w formie kodu ?
    Pozdrawiam
REKLAMA