找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4114|回復: 6
收起左側

請教大師要求計時精度50us

[復制鏈接]
ID:229684 發(fā)表于 2017-8-30 09:59 | 顯示全部樓層 |閱讀模式
外部2個光電開關分別控制計時開始與計時結束,計時精度要求50us,2個光電的距離除以計時時間算出平均速度,并將速度顯示在4個8段數(shù)碼管上。
回復

使用道具 舉報

ID:82765 發(fā)表于 2017-8-30 11:21 來自觸屏版 | 顯示全部樓層
提示: 作者被禁止或刪除 內(nèi)容自動屏蔽
回復

使用道具 舉報

ID:229684 發(fā)表于 2017-8-30 12:35 | 顯示全部樓層
cjjcjj1 發(fā)表于 2017-8-30 11:21
你好,兩個光電開關距離是指什么?

就是導軌上安裝2個平行的光電開關,有一個物體經(jīng)過他們,他們之間的間距是固定的
回復

使用道具 舉報

ID:230035 發(fā)表于 2017-8-30 12:50 | 顯示全部樓層
晶振得用11.0592
回復

使用道具 舉報

ID:111634 發(fā)表于 2017-8-30 16:31 | 顯示全部樓層
本帖最后由 zl2168 于 2017-8-31 16:02 編輯

亂指導!12M時每機周1us,11.0592專用于串行通訊,波特率是整數(shù)。
回復

使用道具 舉報

ID:230119 發(fā)表于 2017-8-30 18:46 | 顯示全部樓層
50uS這個時間還真是短、
建議晶振用12M,定時器初值填65535減去50, 設置個整型變量,觸發(fā)夠20W次(理論時間為1S)后讓某個IO口取反一次與現(xiàn)實時間對比。然后不斷修正吧。。。

回復

使用道具 舉報

ID:123289 發(fā)表于 2017-8-31 19:49 | 顯示全部樓層
樓上的指導都存在誤導:
1、精確到50us不是精確到1us,如果測量時,即使誤差了49us都是合格的!
2、關于晶振取整數(shù)值,實際是辦不到的,也沒有必要!不信你買一個整數(shù)晶振,拿到計量部門去測一測看看是不是整數(shù)。
地板建議用11.0592M與6樓建議12M是等價的,都是可以的。本題,即使不用外晶振,僅用機內(nèi)DC也未嘗不可!當然用外晶振更可靠!
3、5樓“11.0592專用于串行通訊,波特率是整數(shù)。”說法是不妥當?shù)�。波特率是整�?shù)沒有必要強調(diào),通常也辦不到,串行通訊本身對頻率就有容差。
樓主:你的問題,最好自己嘗試解決,難度不是太大的。
一個光電起動一個計時器,另一個光電結束計數(shù)。時間、長度都有了,還有何難度?計數(shù)的誤差是1,要求是50us。你自己想一下也就好了,不至于笨到不會吧。


回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網(wǎng)

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