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
Do wyjść aut 2 silniczki, tz. modelarskie.
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
Do wyjść aut 2 silniczki, tz. modelarskie.