1. gzyueqian
      18078865874
      首頁 > 新聞中心 > > 正文

      超薄顯示屏0LED在陀螺經緯儀中的應用

      更新時間: 2007-07-24 10:53:30來源: 粵嵌教育瀏覽量:836

        在簡要介紹Solomon公司出品的CMOS 0LED/PLED顯示驅動SSDl303芯片的基礎上,重點討論臺灣錸寶公司產品——內嵌SSDl303驅動芯片的超薄OLED顯示屏P09703在陀螺經緯儀中的應用問題,給出了硬件電路圖和軟件流程圖,為開發帶有顯示屏的便攜設備提供參考。

        陀螺經緯儀是通過敏感地球自轉的水平分量來測定儀器架設點真北方位的精密儀器。其工作情況類似于電子經緯儀,所不同的是電子經緯儀只能測定兩個目標的相對夾角,而陀螺經緯儀不僅可以測定目標之間的相對夾角,而且可以測定目標與地理北或真北方位之間的夾角。儀器工作通常在野外進行,環境條件較為惡劣。以前顯示部分用液晶實現,帶來的問題是除重量和體積外,低溫靠加熱實現,功耗大,野外作業對電池要求較高。另一個問題是無法解決太陽照射下,液晶顯示不清楚的問題,這是由于液晶顯示自身特性決定的。

        OLED在顯示信息方面有許多吸引人的特點。OLED無LCD的視角問題,可提供全視角顯示。由于OLED具有能自發光的特點,在亮度上也比LCD高得多,也不像LCD需要背光源,所以不僅提高了電源的有效功率,功耗只有LCD的一半,而且器件厚度也比LCD薄。OLLED響應時間比典型LCD快一千倍。所以,它具有高效率、高對比度、寬視角、工作電壓低等優點。臺灣錸寶公司生產的內嵌SSDl303驅動芯片的超薄OLED顯示屏P09703點陣數為128×64,厚度僅2.05毫米,重量僅11.1克,工作溫度-40℃~+85℃。在陀螺經緯儀上選用該產品,很好地解決了顯示問題。下面重點討論電路設計的實現問題。

      1 SSDl303簡介

        目前,主要有中國臺灣的Solomon和美國的Clare等幾家公司生產OLED驅動IC。Solomon投入市場的SSDl303是一枚把行驅動、列驅動和控制器集成為一體的OLED驅動器芯片。這個驅動器為132×64點陣OLED圖形顯示而設計的,包括行驅動器、列驅動器、電流參考發生器、對比度控制、振蕩器和幾個MCU接口模式。工作邏輯電壓2.4~3.5V,具有豐富的軟件功能,支持4種顏色選擇和每種顏色64級控制,它的軟件對比度具有256級控制,內嵌的132×64 bit的圖形動態隨機存儲器(CDDRAM),提供了行remapping、列remapping、垂直滾動和部分顯示功能。使該驅動器適合于不同像素尺寸和顏色的多種OLLED顯示。

      2 P09703與LPC2131的硬件連接

        LPC2100/1LPC2105/LPC2106系列微控制器是飛利浦半導體推出的基于16/32位ARM7TDMI-S CPU,并帶有128/256KB嵌入的高速Flash存儲器的微控制器,128位寬度的存儲器接口和獨特的加速結構使32位代碼能夠在時鐘速率下運行。對代碼規模有嚴格控制的應用可使用16位Thumb模式將代碼規模降低超過30%,而性能的損失卻很小。

        由于LPC2100/ILPC2105/LPC2106系列微控制器采用非常小的64腳封裝、極低的功耗、多個32位定時器、4路10位ADC PWM輸出以及多達9個外部中斷,這使它們特別適用于工業控制、醫療系統、訪問控制和電子收款機(POS)等應用領域。因為LPC2100系列微控制器沒有外部總線控制器,所以它們外接擴展芯片不是很方便。不過,因為它們的速度很快,所以即使使用軟件模擬總線外接擴展芯片也比普通的80C51快得多.而豐富的片內資源也不是普通80C51能夠比擬的。

        鑒于P09703與P09702具有相同的圖形顯示控村器SSDl303,而P09702硬件接口適合試驗連接,下面以P09702與LPC2131為例進行說明。由于OLED顯示屏P09702的邏輯電平為2.4~3.5V,因此選用PHILIPS公司生產的基于ARM7TDMI-S、單電源供電的微控制器LPC2131作為控制器,圖1給出了包括電源、時鐘、復位等確保一個嵌入式處理系統正常工作的小電路,此外電源電路提供模擬3.3V和數字3.3V,以提高系統工作穩定性。同時繪制了PO9702與LPC2131的硬件連接方式。

      3 軟件編程

        在與計算機連接方面,SSDl303的接口(包括數據輸入緩存器、數據輸出鎖存器)、指令寄存器及譯碼器、忙狀態觸發器以及時序控制電路等,均具有高性能的接口控制電路。計算機可以隨時訪問SSDl303而不需要判斷其當前狀態,與以前用的T6963C控制器不同,SSDl303判斷忙狀態在操作上不是十分重要,因為SSDl303的接口部能夠實時地接收計算機的訪問。只是在計算機對顯示存儲器大量的數據傳輸時與控制部向驅動部傳輸顯示數據相沖突。會在顯示屏上出現“雪花”。

        但是由于這個間隙時問很短,加上人眼在視覺上的惰性而看不出“雪花”現象,有時判斷忙標志后再進行顯示數據傳輸,忙標志已經消失了。正因如此,計算機訪問SSDl303的操作流程非常簡單。但要注意的是SSDl303的接口控制電路內有幾套時序電路以適配不同計算機操作時序的要求。時序適配電路的設置端為BSO,BS1,BS2。在P09703中選擇BSl和BS2不同的連接,以確定選擇Inte18080時序還是M6800時序。在P09702中由于沒有BSl和BS2的選擇,出廠時已經設置為Intel8080時序,所以下面的程序為Intel8080時序。

        上述僅是對P09702的基本應用。通過該文件的方法,并結合SSD1303的指令集,讀者將能夠對P09702應用自如。

      免費預約試聽課

      亚洲另类欧美综合久久图片区_亚洲中文字幕日产无码2020_欧美日本一区二区三区桃色视频_亚洲AⅤ天堂一区二区三区

      
      

      1. 色悠悠久久综合亚洲 | 亚洲国产天堂久久综合网站 | 秋霞影院一区二区三区 | 亚洲网站自偷自拍另类 | 中文字幕亚洲二区婷婷 | 亚洲另类精品国产一级欧美 |