作者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