Robofun 機器人論壇

 找回密碼
 申請會員
搜索
熱搜: 活動 交友 discuz
查看: 6833|回復: 6
打印 上一主題 下一主題

FM & 8051

[複製鏈接]
跳轉到指定樓層
1#
發表於 2012-10-7 16:07:37 | 顯示全部樓層 回帖獎勵 |倒序瀏覽 |閱讀模式
又來向各位前輩請教了

目前有一個72MHz的遙控器以及接收器
若將接收器接上servo只要搬動對應的搖桿就可以控制servo左右擺動(以上都是廢話)

我知道控制servo擺動是靠著訊號線傳遞PWM波
而這也就只是1與0的變化
我突發奇想的把接收器的訊號端插到8051的某一腳位上 (如P1.1)
而我也寫了一個判別式 if(P1.1==0)
來設計一個開關
結論是不論我怎麼扳動遙控器都不會有反應

而此時我將接收器上與插到8051的訊號線同一組的負極接到8051的負極
結果是會使的P1.1"一直"為0
無法達到控制的目的

請問版上的前輩有什麼方法可以讓FM遙控器與8051座結合的呢??
我想做到的是:
比如說扳動搖桿A就執行程式1號
         扳動搖桿B就執行程式2號...
諸如此類的
請前輩們給予些意見~~麻煩了
2#
 樓主| 發表於 2012-10-7 23:14:33 | 顯示全部樓層
現在瞭解PWM波是什麼
但我的困擾在於為何我沒扳動遙控器搖桿
而接收器也一直發出訊號
3#
 樓主| 發表於 2012-10-8 17:29:33 | 顯示全部樓層
謝謝您的提醒
為了鎖角度要一直送出保持在中間的訊號我理解了
然而關於要寫出判斷賣波寬度的C程式我就真的沒有頭緒了...

是否是面上有判斷 如當賣波寬度大於2ms就通店或通訊號的電子元件?
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

小黑屋|手機版|Archiver|機器人論壇 from 2005.07

GMT+8, 2024-5-2 11:35 , Processed in 0.193371 second(s), 7 queries , Apc On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表