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

[atmega8l, Bascom] - Mostek h L293D, tylko wytwarza ciepło.

Gunslinger 05 Wrz 2014 12:31 1392 3
REKLAMA
  • #1 13935901
    Gunslinger
    Poziom 30  
    Piszę ten post szybko przed szkołą, więc jeśli się wyrobię wstawię schemat, jeśli nie, to po szkole.

    Postanowiłem zrobić pierwszy eksperyment z mostkiem h. Zakupiłem więc 2 sztuki L293d. Spiąłem układ według schematu narysowanego w zeszycie, i napisałem program. Efekt - nic. Żadnej reakcji. Sprawdzam ręką, Atmega zimna, mostek wytwarza trochę ciepła.

    Więc jeśli nie wstawię schematu, to podpięte jest tak:
    Atmega8l:
    Reset przez 10k do +
    VCC i AVCC + zasilania 4.5 (3 paluszki AA)
    GDN do masy zasilania 4.5
    Aref do masy przez kondensator 120nF
    PB0 i PD7 - Input1 i Input2
    PD6 i PD5 - Input3 i Input4
    PB1 i PB2 - enable 1 i 2.

    L293D:
    masa do masy zasilania +9V (zasilacz do pegasusa 9V 500mA)
    VS do +9V
    VSS do +4.5

    Program wygląda tak:

    $regfile = "m8def.dat" '
    $crystal = 1000000


    Config Portd = &B01111111
    Portd = &B11111000
    Config Portb = &B11111111
    Portb = &B0111111


    Config Timer1 = Pwm , Pwm = 8 , Compare A Pwm = Clear Down , Compare B Pwm = Clear Down , Prescale = 8
    Pwm1a = 128 'Max 255
    Pwm1b = 128 'Max 255

    Enable Interrupts

    Kod: text
    Zaloguj się, aby zobaczyć kod


    [atmega8l, Bascom] - Mostek h L293D, tylko wytwarza ciepło.

    Do wyjść aut 2 silniczki, tz. modelarskie.
  • REKLAMA
  • #2 13938525
    nsvinc
    Poziom 35  
    Cytat:

    L293D:
    masa do masy zasilania +9V (zasilacz do pegasusa 9V 500mA)
    VS do +9V
    VSS do +4.5

    WHAT?? Kto wpadł na tak poroniony pomysł aby podłączyć VSS do czegoś innego niż do masy?
    A przeczytałeś w ogóle datasheeta do tego scalaka? VCC1 wiszące w powietrzu...?
    czytaj!

    Podłącz:
    - VCC1 do 5V
    - VCC2 do 9V
    - VSS do masy
  • REKLAMA
  • #3 13940559
    Gunslinger
    Poziom 30  
    Przepraszam, pomyłka w schemacie, oraz oznaczenie z schematu z jakiego korzystałem.

    Według tego schematu VCC2 jest do 9V, a VCC1 do 4.5V (zapomniałem umieścić na schemacie).

    Tylko przy tym oznaczeniu nie ma VSS, a w oznaczeniu z którego korzystałem wcześniej, VSS to VCC1. Więc co mam zrobić?
  • #4 13940618
    nsvinc
    Poziom 35  
    VSS z definicji nie jest niczym innym niż masą, więc nie powinno się oznaczać tak pinów które są podłączone do innych potencjałów.

    VCC1 jest od 4.5V więc podłącz go do 5V.

    VCC2 to zasilanie driverów mocy w scalaku więc podłącz tam to nieszczęsne 9V.

    Tyle mogę powiedzieć na ten temat na podstawie datasheeta. Jesli nie działa, to albo daj schemat który odzwierciedla rzeczywisty układ albo zgłoś się do słynnego wróżbity Macieja.
REKLAMA