作者l634259 (mat)
看板ASM
标题[问题] 桥式直流马达控制
时间Sat Oct 13 23:20:58 2012
我有一个问题就是
目前我想加一个光敏电阻控制直流马达
当有光时正逆转开关可以正常使用
当光敏电阻被遮盖住时 马达转动会自动停止
我目前正逆转程式都写好了,而在ADC转换卡关了
我在想说可不可以不要写ADC程式,直接从电路下手
让它有我说的上述功效,我用的是atmel 89s51晶片
我的程式码是将
dispaly();
_adc=adc;
adc=0xff;
while(INTR=1);
_adc=adc;
dataproc(_adc);
将这些程式码加在原本马达正逆转程式main() 下面的大括号内
我还有定义
sbit INTR=P3^2;
unsigned char xdata adc;
unsigned char_adc;
但程式模拟时还是有错误
但是我把马达控制部分删除实这部分测试是正确的
这是我第一次写程式请大家多指点我一下
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.240.232.73
1F:→ maxlighter:using voltage comparator as a interface of digi-dat 10/15 00:59
2F:→ timestoprun:光敏电阻可以搭配LM358就可以不用ADC了唷!! 10/22 21:00
4F:→ timestoprun:或是用MCU的CCP模组(Capture/Campare/PWM)中的Campare 10/22 21:02
5F:→ timestoprun:就是1F说的方法!!!也可以唷!! 10/22 21:02