新聞中心

        EEPW首頁 > 測試測量 > 設計應用 > 機械測量中旋轉編碼器與單片機的通用接口(07-100)

        機械測量中旋轉編碼器與單片機的通用接口(07-100)

        ——
        作者:南昌大學自動化系 郭敏 時間:2009-03-04 來源:電子產品世界 收藏

          在每一控制周期開始時,MC9S12DG128讀取脈沖累加器中的數值(average[5]),然后與前5個控制周期的脈沖累加器值求和(all_speed)再求平均值,做為當前速度反饋值(speed)。程序流程圖如圖3所示。

        本文引用地址:http://www.104case.com/article/92060.htm

         

          圖3 直流電機測速流程圖

          計數速度的測試

          采用以下兩種方法對電機測速部分進行測試:

          1)讓智能車在賽道上行駛,每20ms將賽車當前速度值通過SCI串口發送到上位機上,并利用串口調試器進行監控。對正好在一圈當中賽車行駛的速度值進行累加求和,再乘以20ms,得到的總行駛距離約為27m,而模擬賽道總長約為26m,兩者的相對誤差不到4%。這說明,速度傳感器測量基本準確。

          2)直流電機空載運行時,改變脈沖捕捉方式,在上升沿、下降沿和任何沿捕捉方式間進行切換。不改變驅動電機占空比設置,理想情況下,單位時間內捕捉的脈沖數滿足:上升沿獲取下的脈沖數=下降沿獲取下的脈沖數=任何沿獲取下的脈沖數/2。在脈沖捕捉方式不變的情況下,改變PWM信號占空比(即改變速度給定值),檢測的速度值與占空比近似成線性比例關系。以上間接說明脈沖檢測的可靠性。

        單片機相關文章:單片機教程


        單片機相關文章:單片機視頻教程


        單片機相關文章:單片機工作原理


        塵埃粒子計數器相關文章:塵埃粒子計數器原理
        脈沖點火器相關文章:脈沖點火器原理

        上一頁 1 2 3 4 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 日喀则市| 察雅县| 白水县| 辽源市| 湖口县| 东乡| 通山县| 澜沧| 仙游县| 同德县| 敖汉旗| 卫辉市| 龙山县| 始兴县| 汝阳县| 惠水县| 元谋县| 拜城县| 永善县| 伽师县| 绿春县| 聂拉木县| 合川市| 泸定县| 沂南县| 土默特左旗| 凤台县| 右玉县| 库尔勒市| 仁怀市| 文水县| 龙州县| 多伦县| 惠来县| 保德县| 连云港市| 独山县| 从江县| 台南县| 杭锦后旗| 安丘市|