linux 旋转编码器,基于ARM_Linux的旋转编码器接口与驱动程序的设计
生活随笔
收集整理的這篇文章主要介紹了
linux 旋转编码器,基于ARM_Linux的旋转编码器接口与驱动程序的设计
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
旋轉編碼器作為速度和位移反饋的傳感器,廣泛應用于
角位移或角速率的測量,通常有A,B,Z 三相輸出。目前,在
實際的應用中,旋轉編碼器多與PLC、單片機、PC 聯合組成控
制采集系統,如文獻[1 - 2]所述的系統中。在這些控制采集
系統中,旋轉編碼器多接到控制器自身的計數器端口,由其軟
件進行辨向和加減計數,此方案成本較低,但缺點是實時性、
安全穩定性不高,適合于功能不高的簡單控制系統中。而隨
著ARM-Linux 嵌入式技術研究研究的不斷深入,國內對嵌入
式技術的應用方面取得了較大的進展,新技術的出現,使人們
對舊系統進行技術改造勢在必行,ARM-Linux 開發平臺在成
本、功能支持、集成度、安全性等方面的優勢很適合在工業控
制等領域中應用,有廣闊的發展空間和應用前景。
而現今ARM-Linux 下對旋轉編碼器支持研究還較少,因
此,本文以E6B2-CWZ6C 增量式旋轉編碼器為例,在CE9200-
3 硬件開發平臺下,設計并實現了旋轉編碼器脈沖辨向和加
減計數接口電路和驅動程序,實現了旋轉編碼器在
AT91RM9200 處理器和Linux2. 6 內核下良好運行。該設計已
應用在材料沖擊試驗機嵌入式控制系統中,且運行穩定良好
部分文件列表
文件名大小
基于ARM_Linux的旋轉編碼器接口與驅動程序的設計.pdf
總結
以上是生活随笔為你收集整理的linux 旋转编码器,基于ARM_Linux的旋转编码器接口与驱动程序的设计的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SRAM和SDRAM的简单介绍
- 下一篇: 声音传感器模块