標題: 單片機仿真怎么測速,是不是有仿真里面有個東西產生脈沖就行測速的 [打印本頁]

作者: yanlov18    時間: 2018-11-2 09:05
標題: 單片機仿真怎么測速,是不是有仿真里面有個東西產生脈沖就行測速的
想請教一下大佬,單片機仿真怎么測速,是不是有仿真里面有個東西產生脈沖就行測速的

作者: xuyaqi    時間: 2018-11-2 09:41
放個帶編碼器電機通上電,編碼器就會發(fā)出速度脈沖。
作者: y_z_q3963    時間: 2018-11-2 09:52
是的,在輸入端口上輸入脈沖就行了。
作者: jefelee    時間: 2018-11-2 16:30
很多場合需要用到對頻率的精確測量,譬如你用霍爾傳感器做測轉速系統,就需要用到此模塊,測量霍爾傳感器輸出的脈沖的頻率,然后稍作運算,就可以實現轉速的測量功能。本設計利用51單片機的外部中斷(INT0)的捕捉功能,實現對脈沖的計數,同時配以T0的8位自動裝入方式,實現準確計時1S,這1S內INTO捕捉到的脈沖數即為頻率。
作者: kikian16    時間: 2018-11-2 19:22
單片機的外部中斷(INT0)的捕捉功能,實現對脈沖的計數,同時配以T0的8位自動裝入方式,實現準確計時1S,這1S內INTO捕捉到的脈沖數即為頻率。
作者: zl2168    時間: 2018-11-2 21:10
本帖最后由 zl2168 于 2018-11-4 21:24 編輯

轉一圈產生一個脈沖,測速實際上是在一定時間內測量脈沖個數,脈沖個數乘以一圈周長就是在一定時間內的運行速度。仿真測速就是并且只能是測量脈沖個數。給你介紹一個測量脈沖個數的案例。
實例71  統計T0引腳上10分鐘內的脈沖數

Proteus仿真一下,確認有效。
實例71 統計T0引腳上10分鐘內脈沖數.rar (52.96 KB, 下載次數: 10)

以上摘自張志良編著《80C51單片機仿真設計實例教程——基于Keil CProteus》清華大學出版社ISBN 978-7-302-41682-1內有常用的單片機應用100案例,用于仿真實驗操作,電路與程序真實可靠可信可行,可演示,可觀測,程序語句條條有注解。

作者: yanlov18    時間: 2018-11-4 09:03
zl2168 發(fā)表于 2018-11-2 21:10
轉一圈產生一個脈沖,測速實際上是在一定時間內測量脈沖個數,脈沖個數乘以一圈周長就是在一定時間內的運行 ...

這個沒有程序
作者: vincetan9    時間: 2018-11-4 09:55
放個帶編碼器電機通上電,編碼器就會發(fā)出速度脈沖。
作者: zl2168    時間: 2018-11-4 12:45
yanlov18 發(fā)表于 2018-11-4 09:03
這個沒有程序

怎么會沒有程序?沒有程序能仿真運行?不過,仿真電路和Hex文件能在清華出版社網站免費下載,程序源代碼只能到書上看了。到圖書館借,或到新華書店翻閱,或到網上書店打折購買。
作者: 夏啦啦    時間: 2018-11-4 13:51
如果仿真中有相應的傳感器可以直接用,如果沒有則用脈沖代替
作者: yanlov18    時間: 2018-11-5 15:59
zl2168 發(fā)表于 2018-11-2 21:10
轉一圈產生一個脈沖,測速實際上是在一定時間內測量脈沖個數,脈沖個數乘以一圈周長就是在一定時間內的運行 ...

這個沒有程序
作者: yanlov18    時間: 2018-11-5 16:00
zl2168 發(fā)表于 2018-11-4 12:45
怎么會沒有程序?沒有程序能仿真運行?不過,仿真電路和Hex文件能在清華出版社網站免費下載,程序源代碼 ...

好的,謝謝了
作者: Dremt    時間: 2018-11-7 15:07
用一個霍爾傳感器




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