سلام
من سه تا موتور DC گرفتم بستم با درایو L293 و وارانه ساز 7404 که PWM اول رو به 7404 یکی از خروجی 7404 رو به داریو اون یکیش خود PWM
این طوری

اینم برنامه
$regfile = "M16def.dat "
$crystal = 8000000
Config Timer1 = Pwm , Pwm = 8 , Compare A Pwm = Clear Up , Compare B Pwm = Disconnect , Prescale = 1
Config Timer2 = Pwm , Prescale = 1 , Pwm = On , Compare Pwm = Disconnect
Baud = 9600
Config Porta = Output
Config Portd = Output
Set Porta.0
Set Porta.1
Set Porta.2
Do
waitms 50
Pwm1a = 0
Pwm1b = 0
Ocr2 = 0
Waitms 50
Pwm1a = 255
Pwm1b = 255
Ocr2 = 255
Loop
فقط تا چند دقیقه اول درست کار میکنه بعد دیگه قاتی می کنه ؟
من سه تا موتور DC گرفتم بستم با درایو L293 و وارانه ساز 7404 که PWM اول رو به 7404 یکی از خروجی 7404 رو به داریو اون یکیش خود PWM
این طوری

اینم برنامه
$regfile = "M16def.dat "
$crystal = 8000000
Config Timer1 = Pwm , Pwm = 8 , Compare A Pwm = Clear Up , Compare B Pwm = Disconnect , Prescale = 1
Config Timer2 = Pwm , Prescale = 1 , Pwm = On , Compare Pwm = Disconnect
Baud = 9600
Config Porta = Output
Config Portd = Output
Set Porta.0
Set Porta.1
Set Porta.2
Do
waitms 50
Pwm1a = 0
Pwm1b = 0
Ocr2 = 0
Waitms 50
Pwm1a = 255
Pwm1b = 255
Ocr2 = 255
Loop
فقط تا چند دقیقه اول درست کار میکنه بعد دیگه قاتی می کنه ؟
دیدگاه