1樓:匿名使用者
打瑞薩電子的**問問 4007000606
51微控制器怎樣產生乙個40khz的方波?
2樓:匿名使用者
首先說一點,你用12m晶振是不可能產生你說的那種40k方波的。根本就實現不了。再說一點,紅外避障感測器不需要調製電路,一直紅外發射管直接供電就可以了。
38k方波調製是用來紅外遙控的通訊載波。紅外避障的感測器有賣現成的,10元左右乙個,上面有三根線,一根電源一根地還有一根訊號線,有障礙時訊號線為低電平,沒有時高電平。上面有靈敏度調節的電位器,買回還乙個拆開看看就知道怎麼做了。
裡面很簡單,就是乙個發射管乙個接收管和乙個三極體放大,還有電位器,可能還有一兩個阻容器件。
pic微控制器用c語言編寫程式產生38khz的方波
3樓:網友
具體的硬體配置你可以檢視微控制器的技術引數,只要使用乙個定時器即可。配置成定時溢位模式,也可以配置成頻率輸出模式,還有比較匹配模式都行,主要是要看各個模式的工作方式,和相關暫存器的配置方式。
怎麼利用微控制器輸出0到4khz的脈衝方波呢?
4樓:網友
要輸出範圍這麼大的,基本上只能通過定時器來定時中斷。在中斷程式裡面改變引腳電平。通過微控制器自帶的pwm模組,沒有這麼大的頻率範圍。
5樓:一萬光年
用乙個微控制器,程式設計,用定時器實現。
at89c52微控制器12mhz晶振產生38khz的方波用定時器t0方式2怎樣程式設計
6樓:伽羅林克
應該用t2的頻率發生器方式更好,初始化後就可以使用了。
比如下面函式段,具體可以參考datasheet的計算公式。
void timer2_init(void)
瑞薩r8c/1a,1b微控制器原理和應用裡面的例程是不是用c語言編寫的?
7樓:網友
本人才疏學淺~沒聽說過這種微控制器!
8樓:網友
瑞薩的微控制器的例程都是使用c編寫的,有什麼問題也可以私信給我。
使用定時器t0的方式1,在p2.1引腳上產生週期為4ms的方波輸出,微控制器的時鐘為12mhz.tmod=01h.(用c)
9樓:網友
用定時器產生2ms的中端。
然後定時取反。。。
10樓:做而論道
你是要求程式設計嗎?你就明說呀!
幫忙設計乙個將微控制器產生的5v,40khz的方波訊號,經過三極體和中周怎麼公升壓到100多v以上啊?求指教!
11樓:網友
周變壓器(1:10),輸入的是5v 40khz的方波脈衝訊號,輸出應該是50v的訊號,實測48v是正常的。
怎麼用微控制器測量交流電壓微控制器測量交流電壓
先整流,後濾波,再用電阻分壓,但要注意阻抗匹配。交流電壓被整流濾波後的直流與原來的交流電壓值存在倍數關係。具體參考這個 希望我的回答對你有幫助,如果有什麼問題歡迎一起 謝謝。補充 你測量的交流電不一定是標準的正弦波,因為電路的干擾有可能讓波形發生變化或者有高次諧波。這樣就需要fft來計算。adc只是...
51微控制器怎麼連續接收8位資料我用的是串列埠中
應該是復你處理不當,將第二制個資料丟失了,可以開闢一個緩衝區來解決這個問題。include define uchar unsigned charuchar recive 16 num 0 void uart inerrupt 4 main 串列埠的波特率是不是比較高,而中斷服務子程式又比較長,這樣,...
怎麼用51微控制器控制多路舵機,一個51微控制器能控制幾個舵機
控制舵機的原理圖很簡單,用51的任何一個io口,連舵機的控制腳就行了。舵機的電源 5v 和地也連好,原理圖就這麼簡單。關鍵在於程式。一個51微控制器能控制幾個舵機 制舵機一般採用pwm訊號,普通的51微控制器甚至都沒有pwm介面,還得軟體模擬輸出內pwm訊號,此外,51微控制器的抗干擾能力容還是很弱...