關 閉

        新聞中心

        EEPW首頁 > 安全與國防 > 設計應用 > 一種具有實時振動補償的顯示模塊的設計

        一種具有實時振動補償的顯示模塊的設計

        作者: 時間:2010-05-21 來源:網絡 收藏

        還要考慮加速度的噪聲會因為積分而被放大,使積分結果不準。加速度噪聲的來源有:傳感器本身的噪聲、周邊電路的電磁串擾、電源的波動、負載的波動(OLED的功耗與被點亮的點數成比例)。MMA7260QT傳感器內部集成信號電路輸出紋波較小(nRMS=4.7mVrms),為了濾去由于電磁干擾等引起的高頻噪聲,給系統加一個通頻帶在50Hz內的RC低通濾波器。由于模擬濾波器難以調整,系統的軟件還加入了簡單而且快速的數字慣性濾波器,能很好地消除周期性干擾和較寬頻率的隨機干擾信號。

          實時輸出具有相反方向偏移量的動態

          上文已述及處理器的運算速度和的響應速度是兩個關鍵。本系統選擇OLED器件即有機發光二極管(Organic Light-Emitting Diode,OLED)該具有輕薄、易攜、全彩、高亮度、省電、視角寬廣及高應答速度等優點,為未來人機互動的接口開啟了新的紀元,如今采用OLED作為顯示器件的電子產品幾乎已經普及。

          本系統所采用的OLED顯示材料的響應時間在μs量級,OLED器件的驅動芯片SSD1303的并行總線寫入時間僅為300ns,因此總的響應時間(包括驅動芯片的延遲和OLED材料的延遲)仍然是μs,只要MCU速度足夠快,是完全能實現的動態顯示的。另外SSD1303支持垂直偏移指令和水平滾動指令,因此只需將GDDRAM一次寫滿,需要平動時僅需要寫一條偏移或滾動指令,而不是刷新整個GDDRAM。

          本系統所采用的微控制器MC9S08QG8工作頻率高達20MHz,有8kBytes的FLASH存儲器,512Bytes的RAM。如果處理器僅用來完成圖像數據的變換和GDDRAM的刷新是沒有問題的,但是處理器還要進行數字濾波等處理,難以完成所有的工作,因此系統采用偏移或滾動指令來實現平動。

          與信源的通訊

          為了方便與信源接口,本系統采用MC9S08QG8自帶的SPI控制器,提供SPI接口作為信號輸入通道。考慮到可能工作在比較惡劣的場合,通訊線纜連接固定的信源和,會因為長期的彎曲而疲勞破壞,本系統特意設計集成了單片射頻收發芯片,可以進行短距離無線數據傳輸。單片射頻收發芯片采用挪威Nordic VLSI公司推出的單片射頻收發芯片nRF905,它能簡單地實現200m范圍內的傳輸速率在100kb/s內的數據傳輸。

          硬件描述

          本系統的硬件框圖如圖5所示。整個硬件系統由微控制器電路、加速度傳感器電路、濾波器電路、OLED電路、射頻收發電路和穩壓電路組成。

          

          本系統所設計的微控制器電路如圖6所示,MC9S08QG8包含上電復位電路(POR)和內部時鐘源(ICS),這會簡化微控制器電路且減少外部時鐘電路造成的高頻干擾。MC9S08QG8具有單線的背景調試接口(BDM),能夠進行實時總線捕捉,系統采用BDM進行系統調試并附加LED作為工作指示。

          

          OLED電路

         



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 宁化县| 上犹县| 宝清县| 昌江| 津南区| 丽江市| 宜州市| 金溪县| 桃源县| 辽阳县| 东兰县| 遂溪县| 闸北区| 太康县| 阿城市| 离岛区| 环江| 江都市| 尼勒克县| 鄂托克前旗| 武宣县| 方山县| 武功县| 缙云县| 斗六市| 长垣县| 兰州市| 东海县| 江门市| 娄烦县| 禹城市| 平安县| 白玉县| 区。| 田东县| 沅江市| 民勤县| 伊川县| 团风县| 安陆市| 上蔡县|