三軸傾角傳感器系統硬體設計詳解

2020-12-27 電子產品世界

  隨著市場需求和科技的發展,人們對工程、機械、航空、航海設備的可靠性和穩定性提出了更高的要求,其中姿態測量是一項重要的指標。傾角傳感器是測量關於某一基準面的傾斜角或者是姿態的裝置。目前,市場上已有單軸、雙軸、三軸的傾角傳感器,但大多都價格昂貴或者體積較大。本文提出以雙軸傳感器SCA100t($37.2345) 和C8051F($8.5976) 單片機實現的設計,可大大降低系統成本,不但可以構成一個單獨的數字輸出傳感器,也可以作為一個測量模塊,嵌入到測量控制系統中,廣泛應用於機器人控制、平臺姿態(俯仰和滾轉)測量、雙軸加速度測量等系統中。

本文引用地址:http://www.eepw.com.cn/article/201710/366892.htm

  硬體電路設計

  整個系統結構如圖1 所示。可分為供電電路、角度測量和數據採集與輸出等。系統採用寬電源供電,經電源變換後電源分為兩路,一路是由精密穩壓晶片REF195($1.5240),輸出高穩定的 5v 電壓,專為傳感器供電,以提高傳感器的輸出穩定性;另一路是由LM2937($0.7700)輸出的3.3v 電源,為單片機系統提供工作電源。

  

  圖1 系統總體框圖

  角度測量使用了VTI 公司生產的矽基加速度傳感器SCA100t,其主要性能指標:1)雙軸向傾角測量:SCA100t 測量X-Y 方向;2) 測量範圍 1.7g;3) 測量靈敏度1.2V/g;4)+5V單電源供電,兩個比例電壓輸出(模擬),內置11 位AD 轉換器;5)兼容SPI 的數字輸出;6)通過SPI 接口,可以訪問內部溫度傳感器。

  SCA100t 為12 腳表貼封裝,設計時要水平安裝晶片,並注意晶片上面箭頭所指方向為正方向。輸出使用SPI 接口,周期為19 個時鐘,雖然C8051F 單片機具有片上SPI 資源,與SCA100t 的SPI 時序不符,因此採用軟體模擬SPI 總線讀寫SCA100t 數據。傳感器同時還有模擬輸出接口,設計時把這兩路信號引出,滿足用戶的使用要求。數據採集處理採用了Silicon 公司的高性能C8051F005($9.5066) 單片機作為主處理器,它採用了CHP-51TM 微處理器內核,與8051 完全兼容,並在片上擴展了SPI、IIC AD 等多種外設,採用單指令周期,具有JTAG 接口,可直接進行調試與編程。工業上小型傳感器輸出接口一般採用RS-232C 或RS-485($14.5000) 接口。在設計時將這兩種接口電路都進行了設計,用戶可以選擇其中的一種接口來輸出數據。

  Dout 為傳感器的數字量輸出;Sens 是傳感器的靈敏度,根據測量範圍不同,分別為819(4V/g)或 1638(2V/g)。單片機通過SPI 口讀取SCA100t 內的兩路傳感器的A/D 轉換結果,在單片機機內進行處理後,通過串行口輸出。同時利用SPI 接口讀出內部溫度傳感器,進行測量值的溫度補償。

  提高精度措施

  SCA100t 非常敏感,電源的波動或是器件的振動對輸出值的精度都有很大的影響;溫度對輸出值也有一定的影響;在焊接時可能焊接面不平,安裝在機殼內或嵌入在其它系統 中時也可能與基準面存在一定的角度,這些都會造成測量值的零點偏差。經過實驗和分析,主要通過以下方法來提高它的穩定性和可靠性:

  供電電路設計

  供電電壓不穩定可直接造成輸出的比例誤差,最大值可達到2%。如果電源過載則使傳感器供電不足而造成輸出波動。系統加了電源輸入保護電路,防止電源輸入過 載。採用高精度電壓源REF195 單獨給傳感器供電,有效地減小電源的波動對輸出的影響。在電路板設計時,傳感器的電源和地之間加上10nF 的濾波電容,在模擬輸出端加上10uF 濾波電容,也可以減小了紋波,從而減小了輸出誤差;工作在嵌入系統中時,給這一部分電路加上鐵殼進行電磁屏蔽,減小其它工作電路或周圍環境對它的影響。在單片機片內RAM 中設定一個數組,用來存貯解算後的角度值。利用堆棧的原理將數組中新的測量值更新,對數據的數據進行加權求和平均後輸出。這樣可以減小輸出波動,但輸出有一定的滯後,通過實驗最終選用5 個數據處理滿足了系統的設計要求。傳感器的輸出值同樣受到溫度的影響。它的內部帶有溫度傳感器,在大多數情況下不需要進行溫度補償。當傳感器工作在極限溫度附近時,可由MCU 根據其內溫進行補償。溫度的實際值由下式算出:

  SCA100t 還帶有模擬量輸出,其精度要比SPI 輸出的11BitAD 轉換結果高。可以用12Bit或16Bit 的AD 晶片或帶有更高精度AD 單片機(如C80051F060)的進行測量得到電壓後,再進行計算得到更高的測量精度。傳感器在焊接或安裝時,不可避免的會有一些傾斜角度,從而造成零點誤差。傳感器在安裝固定好後,在三維轉臺上進行標定,測出它兩個方向的零點誤差值,作為一個常數值存入Flash 晶片中。MCU 把得到的測量值減去零點誤差再輸出,基本消除了零點誤差引起的測量誤差。經過多次實驗改進後,數字傾角傳感器工作可靠、穩定,測量精度高,便於嵌入到其它的測量系統中,已經在無人機姿態測量等多個項目中得到了應用。


相關焦點

  • 基於SCA100t和C8051F單片機的數字傾角傳感器設計
    傾角傳感器是測量關於某一基準面的傾斜角或者是姿態的裝置。目前,市場上已有單軸、雙軸、三軸的傾角傳感器,但大多都價格昂貴或者體積較大。本文提出以雙軸傳感器SCA100t 和C8051F 單片機實現的設計,可大大降低系統成本,不但可以構成一個單獨的數字輸出傳感器,也可以作為一個測量模塊,嵌入到測量控制系統中,廣泛應用於機器人控制、平臺姿態(俯仰和滾轉)測量、雙軸加速度測量等系統中
  • 基於SCA100T的傾角測量系統設計
    摘要:針對控制系統中傾角測量問題,以SCA100T高精度雙軸傾角傳感器為基礎,採用ATmega8作為控制器,設計了一款靈敏度高該系統既可以採用LCD顯示器和串口超級終端預設信息,也支持軟體編程的方式來讀取和配置信息。該設計在塔式起重機上的應用取得了良好的效果。
  • SCA100t 和MCU在數字傾角傳感器中的應用
    論文中主要論述了系統的硬體電路設計、軟體工作流程,對影響精度的因素進行了分析,並提出了可行的解決方法。本文引用地址:http://www.eepw.com.cn/article/159656.htm1 引言隨著市場需求和科技的發展,人們對工程、機械、航空、航海設備的可靠性和穩定性提出了更高的要求,其中姿態測量是一項重要的指標。
  • 傾角傳感器原理及市場現狀淺析
    那麼傾角傳感器究竟是什麼?它是怎麼工作?又有何應用呢?今天,小編帶你了解下。   傾角傳感器邁出新步伐 中國市場潛力無窮   傾角傳感器是什麼?   傾角傳感器,又名為水平傳感器、水平儀、傾角儀,是角度傳感器的一種,用於檢測系統的水平度,由於雙軸傾角傳感器可同時完成兩個方向的水平度測量,因此可用於檢測整個被測面的水平度。
  • 基於MEMS六軸傳感器的可穿戴運動監測系統設計
    對於可穿戴設備的研究核心在於可穿戴傳感器的研究。可穿戴設備的功能日趨強大與其內部使用的可穿戴傳感器數量的增加和性能提高息息相關。本文基於MEMS 六軸傳感器技術,目的在於設計出一套可以用於運動軌跡檢測的可穿戴設備。
  • ADI 公司推出 MEMS iSensor 數字傾角計系統
    (http://www.analog.com/pr0701/zh) (ADI),全球領先的高性能信號處理解決方案供應商,最近正式全面推出 ADIS16210 MEMS iSensor® 數字傾角計系統 (http://www.analog.com/zh/pr0701/adis16210),該系統可在 +/-180度的全向範圍內精確測量俯仰角和滾動角。
  • 老人們的保護傘,基於Arduino和三軸加速度傳感器設計「帥到報警...
    同事們打趣:莊好人,你這腦迴路也是沒誰了~不過話說回來,隨著獨居老人和老人看護產業的發展,老年人的移動看護需要朝著智能的方向去發展,目前國內外市面上摔倒報警器產品也有了成熟的方案,做一款跌倒報警器設計不是那麼難。本文中21IC網就給大家介紹一款基於Arduino和三軸加速度傳感器設計的跌倒檢測報警系統的設計原理。
  • 採用MSP430單片機的多傳感器智能監控系統設計
    本文設計了一套基於MSP430單片機的智能監控系統,該系統通過單片機採集多路傳感器信息,並通過相應數據通路將信息發送到主控平臺,同時主控平臺通過對採集到的信息進行判斷,自動通過CAN總線將控制信息發送到各個節點,單片機通過無線收發晶片接收控制信息,並驅動電動機實現相關控制。
  • 多款陀螺儀表頭設計、平臺測試、系統研究方案及應用實例
    基於虛擬儀器的機載陀螺儀測試系統研究虛擬儀器技術是軟體代替部分硬體設計的技術,其中硬體模塊實現信號的調理、採集和輸出,而軟體實現信號的處理、顯示和產生。利用軟體快速、靈活的運算處理能力,簡化硬體模塊功能,減少硬體模塊體積,提高系統的穩定性和可靠性。
  • MMA7260Q三軸向高靈敏度加速度傳感器
    飛思卡爾將非常小的電子和機械組件包含在一個封裝中做成了MEMS傳感器。這個封裝還整合了集成電路(IC),當MEMS感應、處理或控制周圍環境時,它使系統的一部分能夠進行信息處理。傳感器適用於需要測量因傾斜、移動、定位、震動或擺動而產生的各種力,或者測量壓力、高度、重量和水位的最終產品或嵌入式系統。    生活中傳感器無所不在。
  • 3軸陀螺儀傳感器和3軸加速度傳感器的工作原理
    打開APP 3軸陀螺儀傳感器和3軸加速度傳感器的工作原理 發表於 2018-03-19 10:11:00 其次,在硬體和應用工程師之間有一個普遍(但錯誤)的假設,即大多數傳感器提供相似的性能水平,因此通常來自傳感器的數據不能滿足他們的應用需求。 一般集成進消費產品的運動檢測傳感器包括3軸陀螺儀、3軸加速度計和3軸地磁傳感器。在運動跟蹤和絕對方向方面每種傳感器都有自己固有的強項和弱點。最近,傳感器「融合」正在進入廣大消費產品,成為一種克服單種傳感器弱點的有效方法。
  • 詳解三軸陀螺儀的技術原理
    傳感陀螺儀用於飛行體運動的自動控制系統中,作為水平、垂直、俯仰、航向和角速度傳感器。指示陀螺儀主要用於飛行狀態的指示,作為駕駛和領航儀表使用。  我們現在常接觸的便是電子式的陀螺儀,有壓電陀螺儀,微機械陀螺儀,光纖陀螺儀,雷射陀螺儀等,並且還可以和加速度計,磁阻晶片,GPS,做成慣性導航控制系統。
  • 搭載全球首款集成三軸加速度計的單晶片傳感器
    打開APP 搭載全球首款集成三軸加速度計的單晶片傳感器 發表於 2019-05-06 10:59:47 傳感器的融合是未來發展必然的趨勢,目前很多傳感器已經實現融合,比如三軸加速度計、陀螺儀、磁力計等這些,但是本文要介紹的是全球首款融合了三軸加速度計和溫度計的單晶片傳感器方案,意法半導體公司推出的LIS2DTW12。
  • 基於ARM和加速度傳感器的電子畫筆設計
    摘 要:介紹了當前不同類型的電子筆,比較了它們之間的優缺點並應用微控制器ADuC7022、三軸低量級加速度傳感器MA7260Q和無線USB接口晶片CYRF6934實現了基於空間加速度計算的無線電子畫筆的設計。
  • 如何用加速度計提高傾角測量精度(含詳細計算過程)
    傾角測量的典型應用 本文旨在探討如何用組合器件一類的加速度計提高傾角測量的精度。在乘用車上,電動駐車制動器(EPB)被用於使汽車在平坦的分級道路上保持靜止。這是通過用一個單軸或雙軸加速度計測量傾角來實現的。一般做法是將一個X軸/Y軸或Z軸低g加速度計裝在EPB控制單元中一個專門的模塊中。
  • 基於磁阻傳感器的弱磁信號採集系統設計
    本系統主要針對磁信號,其頻率在1 kHz以內,所以,濾波器的截止頻率不超過1 kHz。該濾波器幅頻特性平坦,並有良好的衰減特性,因而,在許多濾波電路設計中得到應用,經測試取得了良好的濾波效果。  3.1 室內實驗  磁傳感器水平放置時,鑷子沿著磁傳感器A軸方向正上方平行運動,且距離傳感器的高度為20 cm,在保持相同的條件下(運動速度除外),通過比較測試結果很容易得出磁性物體運動速度對磁傳感器輸出信號的影響:運動速度影響磁信號的寬度,當速度較大時,其圖形的寬度較窄;反之,圖形的寬度較大。
  • TMS320F28027的電動車蹺蹺板循跡系統設計
    摘要:本系統選用TI公司32位DSPTMS320F28027作為控制晶片,設計製作了一款能夠循跡並尋找平衡的智能小車。根據所給定的跑道和跑道上的位置標誌對小車進行硬體設計和程序編寫。循跡分為前後各4路循跡,採用的是4路紅外循跡模塊,保證了小車能夠前進後退均在指定路線上。
  • 基於STM32的重力感應無線智能遙控小車設計
    1、系統硬體電路設計 採用整體設計的方法進行設計,系統硬體主要由兩大部分構成,即以NUCLEO-L053為控制核心的手持遙控端和以STM32F103C8Tx為控制核心的智能小車。手持遙控端是以ADXL345、OLED12864與nRF24L01為基礎的檢測傾角裝置,顯示參數裝置和無線發射裝置。
  • 利用多傳感器實現車載近景三維的高精度測量系統的要求設計
    利用多傳感器實現車載近景三維的高精度測量系統的要求設計 石波,盧秀山,王冬 發表於 2020-11-27 09:59:18 城市三維空間信息的獲取是「數字城市」的基本工程
  • 車載電子羅盤中的一種新型抗幹擾設計
    車載電子羅盤的功能是幫助用戶確定車輛行駛方向,精確顯示方位角度並提供正確的操作指示,因此導航的精確程度成為衡量系統性能優劣的重要指標。本文介紹的基於AMR磁阻傳感器和加速度傳感器ADXL202的電子羅盤,是捷聯式慣性導航系統中的一種。