亚洲春色中文字幕久久久-三上亚,一吻二脱三床四吻胸,国产真实伦对白视频全集,在线毛片观看,精品成品入口黄网,国产毛aⅴ片久久久,亚洲AV色香蕉一区二区三区老师,萧皇后A级艳片,色情日本视频更新,99久久亚洲精品日本无码

標題: 如何用單片機記錄兩次信號之間的時差 [打印本頁]

作者: CG113    時間: 2018-4-23 17:44
標題: 如何用單片機記錄兩次信號之間的時差
本帖最后由 CG113 于 2018-4-23 21:17 編輯

   大家好,本人有一項音頻定位系統的設計,用到時差定位法,擬采用單片機記錄兩次信號的時間差為后續控制步進單機使用。
   我發現論壇里超聲波測距的帖子很多,里面涉及到了往返信號的時差測算,但是相關部分比較少,而且用到了專門的模塊。

   我希望能用常見的單片機(例如STC89C51),
將信號輸入到單片機的外部中斷INT0 或者INT1,
只測算兩次信號時間差(兩次信號均為硅光電池輸出的經放大后的電壓信號),預計時間差范圍在0~0.6ms,精度要求10μs。

   求該測算方法下的工作程序和接線,謝謝。

作者: 小貓貓愛吃魚    時間: 2018-4-23 19:38
你好!這個功能可以實現,但是還是有一定的難度,可以加我 QQ3205931140,幫你看看
作者: yzwzfyz    時間: 2018-4-23 20:08
1、你知道單片機識別一個INT下沿需要多少個時鐘脈沖嗎?看一下手冊中的INT0中斷的部分章節。
2、中斷發聲后,中斷響應會延時多久?看一下中斷章節中的中斷響應部分。
3、中斷響應后,能不能再次響應中斷呢?
4、從發生下沿起,到中斷響應、中斷處理、中斷返回、再到下個下沿到來,你算一算需要多少時間?你如何保證10us的精度呢?

作者: yzwzfyz    時間: 2018-4-23 20:09
以上是要點。
作者: CG113    時間: 2018-4-23 20:57
本帖最后由 CG113 于 2018-4-23 21:41 編輯
yzwzfyz 發表于 2018-4-23 20:09
以上是要點。

謝謝,不過20:08的回復還在審核,還沒看到。
作者: zl2168    時間: 2018-4-24 08:40
精心編程,完全可以做到10us的精度!3us,甚至更高。當然前提是你那個信號本身就精度很高。
作者: CG113    時間: 2018-4-24 12:45
zl2168 發表于 2018-4-24 08:40
精心編程,完全可以做到10us的精度!3us,甚至更高。當然前提是你那個信號本身就精度很高。

專門的時差測量程序很難找,有什么書或論文推薦一下么
作者: CG113    時間: 2018-4-24 16:08
http://www.cnki.net/kcms/detail/ ... 1Y0S016bFhJd1VLbz0=$9A4hF_YAuvQ5obgVAqNKPCYcEjKensW4IQMovwHtwkF4VYPoHbKxJw!!
作者: CG113    時間: 2018-4-25 13:57
CG113 發表于 2018-4-24 16:08
http://www.cnki.net/kcms/detail/detail.aspx?dbcode=CJFQ&dbName=CJFQ2010&FileName=DZJI201004017&v=&ui ...

鏈接有點問題,是一篇基于AT89S52單片機的時間間隔測量儀的論文
作者: f346259332    時間: 2018-4-25 15:05
輸入捕獲行不行
作者: f346259332    時間: 2018-4-25 15:06
可以采用單片機的輸入捕獲功能
作者: yfpc2006    時間: 2018-4-26 08:42
可以用IO的電平變化中斷做。上升沿啟動定時器,下降沿停止定時,然后讀取定時器的時長,要求不高的場合沒有問題!




歡迎光臨 (http://www.denmoz.com/bbs/) Powered by Discuz! X3.1