a一级爱做片免费观看欧美,久久国产一区二区,日本一二三区免费,久草视频手机在线观看

新聞中心

EEPW首頁 > 嵌入式系統 > 設計應用 > 基于MSP430F149單片機的光電編碼器位置檢測系統方案

基于MSP430F149單片機的光電編碼器位置檢測系統方案

作者: 時間:2013-02-07 來源:網絡 收藏


  3、系統硬件組成

  3.1 、主控芯片及外圍電路

  主控芯片我們采用單片機,具有處理能力強,運行速度快,功耗低等特點; 整個系統采用3.3V供電,電源部分采用TI公司的TPS76033芯片實現,TPS76033芯片的封裝很小,又能節約PCB板面積。

  復位電路采用MAX809STR芯片,復位電路可以采用R-C復位電路,但是使用復位芯要比使用R-C復位電路的可靠性高,因此我們就采用MAX809STR芯片來實現系統的復位。

  數顯電路采用LED顯示方式,MSP430具有豐富的I/O口資源,采用并行方式與LED連接非常方便。在單片機與數碼顯示連接時選擇P4.0~P4.7引腳用來輸出顯示數據,P2.1,P2.2,P2.3,P2.4引腳用來控制數碼管的選通狀態。

  3.2 、16位計數器

  本次設計采用提供的計數器對倍頻后的XA,XB信號進行計數。無論電機正轉還是反轉,計數器引腳上都有脈沖信號,都可進行計數。為了判斷電機的旋轉,使用計數器的捕獲模塊對XA和XB信號進行方向判斷,Timer_A計數器中提供有3個捕獲模塊,均可以滿足系統的需要。編碼器四倍頻電路輸出的XA信號與捕獲模塊1相連,XB與捕獲模塊2相連,即XA信號同時與P1.2引腳相連,XB信號同時與P1.3引腳相連。捕獲模塊捕獲XA和XB信號的上升沿,通過程序的判斷就可以判斷出電機的旋轉方向。

  3.3、 串行模塊

  MSP430單片機使用RS-485協議與上位機進行通訊, RS-485改進了RS-232的缺點,傳輸速率可達到10MB/S,傳輸距離達1200米。由于MSP430輸出的是TTL電平,而RS-485串口卡是485電平,因此需進行電平轉換。本系統采用MAX485芯片實現TTL電平與485電平之間的轉換。硬件連接使用USART0串口,即連接時使用P3.4,P3.5引腳與MAX485的相應引腳相連。

  4、系統軟件實現

  系統采用C語言進行程序設計,大大提高了開發調試的工作效率。整個系統程序包括主程序,鑒相計數程序,顯示子程序,串行通訊程序幾個模塊組成。程序流程圖見圖5。

  主程序主要包括系統的初始化:對串口,計數器等硬件的初始化:計數值的讀取、處理、計算:調用顯示子程序,用于數據的顯示。


基于MSP430F149單片機的光電編碼器位置檢測系統方案

  電機方向的判斷和計數脈沖值的處理需要用到鑒相計數程序。需要使用到捕獲模塊,它的作用是捕獲XA、XB的信號。

  串行通訊模塊用于實現上位PC機與單片機之間的數據傳送。單片機可根據上位機的需要,將處理后的計數值上傳給上位機,用于統計,打印等。系統采用中斷方式進行數據傳遞,在接受中斷服務程序中得到接受的上位機指令后,單片機就可將計數脈沖值,電機旋轉方向等數據通過發送端口向上位機發送。串行通訊采用中斷方式可大大節省CPU資源,從而保證了系統的高速度,高可靠性。

  5、本文創新點

  簡化了外圍模塊的設計,大大提升了系統的可靠性和穩定性。系統工作穩定,收到了良好的效果,具有很好的實用價值。

參考文獻:

[1].datasheethttp://www.dzsc.com/datasheet/.html.
[2].TPS76033datasheethttp://www.dzsc.com/datasheet/TPS76033_592447.html.
[3].PCBdatasheethttp://www.dzsc.com/datasheet/PCB_1201640.html.
[4].MAX809STRdatasheethttp://www.dzsc.com/datasheet/MAX809STR_.
[5].MSP430datasheethttp://www.dzsc.com/datasheet/MSP430_490166.html.
[6].RS-485datasheethttp://www.dzsc.com/datasheet/RS-485_584821.html.
[7].RS-232datasheethttp://www.dzsc.com/datasheet/RS-232_584855.html.
[8].TTLdatasheethttp://www.dzsc.com/datasheet/TTL_1174409.html.
[9].MAX485datasheethttp://www.dzsc.com/datasheet/MAX485_859396.html.


上一頁 1 2 下一頁

評論


相關推薦

技術專區

關閉