999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于藍牙技術的DLP投影系統設計與實現

2014-03-16 09:26:30桂林師范高等??茖W校物理與信息技術系羊日飛溫守轟
電子世界 2014年9期
關鍵詞:設備系統

桂林師范高等專科學校物理與信息技術系 羊日飛 溫守轟

1.引言

在如今的信息化數字化時代,人們對于文本、數據、圖像、視頻等數字化信息的展示需求越來越大,各種顯示系統在軍事、教育、商務、娛樂等各個領域應用廣泛。其中投影顯示系統相比液晶、等離子等顯示系統在需要大屏幕顯示時更具優勢。

從上世紀80年代以來,投影顯示技術飛速發展,其間誕生了兩種主流的投影顯示技術:LCD(Liquid Crystal Display)投影技術和DLP(Digital Lighting Process)投影技術。DLP也稱數字光處理,是一種基于美國德州儀器公司開發的DMD(Digital Micromirror Device)數字微反射鏡器件的反射式投影技術。相比LCD投影技術,作為“后起之秀”的DLP投影技術具有圖像清晰度高、視覺效果好,響應速度快,光利用率高等特點。DLP投影技術具有結構相當緊湊的光學系統,因此“便攜移動”是DLP投影顯示系統的一大優勢,也是DLP投影系統的重要發展方向。本文研究將藍牙技術應用于DLP投影系統,設計開發了一套以藍牙手機作為控制器的無線DLP投影系統,進一步提高了DLP投影系統使用的靈活性。

2.系統總體方案

2.1 系統總體結構

系統總體結構框圖如圖1所示,由兩大部分組成:藍牙手機無線控制器和DLP投影機。在具有藍牙功能的手機底層藍牙軟硬件的基礎上利用Java平臺開發了一套客戶端控制器程序,用于搜索、連接和控制DLP投影機。DLP投影機內部包含藍牙模塊,該藍牙模塊主要由藍牙芯片和運行在芯片中的服務端程序構成。手機上的客戶端程序與DLP投影機的服務器端程序通過建立藍牙SPP服務進行通信,傳輸控制信號,DLP投影機中的藍牙模塊再將控制信號傳輸給DLP主控芯片DDP2000。

圖1 系統總體結構

2.2 系統硬件架構

本系統DLP投影機部分硬件結構框圖如圖2所示,選用TI公司的DDP2000作為主控制器和視頻圖像處理器,并且通過它的輸入輸出接口與其它外圍芯片相連接。模擬視頻RGB信號經VGA接口輸入,通過ADC芯片進行模數轉換,轉換后的數字視頻信號送DDP2000處理。ADC芯片的另一路輸入來源于ESS公司的ES6425多媒體解碼芯片,ES6425有SD卡和USB接口,能夠直接讀取這些存儲介質中的視頻或圖像文件進行解碼,輸出視頻信號。DDP2000將處理后的數字視頻信號送到DMD數字微反射鏡器件,通過DMD器件上200萬個微反射鏡的轉動反射投影出影像。DDP2000配置有用于存儲程序的Flash存儲器和用于緩存視頻圖像的RDRAM數據存儲器。DAD1000是DMD的電源/復位芯片,PMD1000是電源/電機驅動芯片用于驅動控制風扇和色輪。藍牙模塊選用英國CSR公司開發的BlueCore3藍牙芯片,由BlueCore3發出的控制信號分別用于控制ES6425和DDP2000。

圖2 DLP投影機硬件結構圖

3.藍牙模塊設計

藍牙模塊在本系統中被設計為DLP投影機內部與外界聯系的通道。它將無線藍牙通訊中接收到的控制命令轉換為控制DDP2000和ES6425的信號,從而實現無線藍牙控制的功能。

3.1 藍牙芯片選型

模塊選用英國CSR公司開發的藍牙芯片——BlueCore3-Multimedia。該芯片是藍牙2.4GHz系統數據和語音傳輸的射頻和基帶芯片,它提供了單芯片的藍牙模塊解決方案,且具有如下特性:

●藍牙v1.2規格的完全兼容;

●全速藍牙操作,完整藍牙微微網支持;

●集成Kalimba DSP開放平臺協處理器;

●最小的外圍部件;

●內置16位立體聲音頻CODEC;

●提供包括UART、USB、SPI等各種外圍接口。

圖3 BlueCore3芯片功能框圖

3.2 藍牙模塊的軟件設計

藍牙模塊的軟件設計在CSR公司提供的開發環境BlueLab中進行,并利用了BlueLab提供的開發庫。BlueLab開發庫位于用戶應用程序與芯片固件(fireware)之間,其中包括了基礎(Foundation)庫、支持(Support)庫、應用剖面(profile)庫和連接庫(connection library)。

軟件程序的功能是基于藍牙SPP應用剖面實現的。SPP也稱串口應用規范,它規定了藍牙串口應用模型中用到的協議和過程。而藍牙串口應用模型是指兩個對等設備間使用RFCOMM電纜替代協議建立一個仿真串口連接,在連接的過程中一個設備作為客戶端,另一個設備作為服務器端,服務器端等待客戶端發起連接請求。本設計中DLP投影機的藍牙模塊作為服務器端,手機作為客戶端。

程序設計時主要使用BlueLab應用剖面庫中的SPP庫。從邏輯關系上看,用戶程序位于SPP庫的上層,其向下調用SPP庫中的庫函數,而SPP庫則向上給用戶程序發送消息。因此,程序設計時采用了以事件消息處理為中心的構架。其主函數main()的流程如圖4所示。

圖4 主函數流程圖

主函數首先初始化芯片的PIO口,然后裝載芯片內部DSP協處理器的代碼啟動DSP,之后注冊主消息處理函數,設置SPP連接狀態,初始化連接管理器,最后調用MessageLoop()函數啟動消息調度循環。主函數執行完后程序進入以消息事件為驅動的工作模式,由剛才注冊的主消息處理函數處理消息事件。

4.藍牙手機無線控制器設計

藍牙手機作為DLP投影系統的無線控制器,要實現搜索附近的DLP投影機、顯示當前可連接的DLP投影機列表、連接指定的DLP投影機、向DLP投影機發送各種控制命令等功能,為此需要設計實現一個運行在藍牙手機上的客戶端控制器程序。選擇JavaTMME作為開發平臺可以使我們設計的控制器程序能夠在各個廠商、各種型號的藍牙手機上運行。JavaTMME開發平臺的體系結構如圖5所示:最底層的是手機操作系統,比如Symbian S60,其上是Java虛擬機和CLDC 1.1配置,配置是對設備“縱向”的分類,CLDC對應低端設備,再上層是MIDP 2.0移動信息設備簡表,它包含了支持移動信息設備各種應用功能的API,最上層是JSR-82藍牙可選開發包??刂破鞒绦蚪⒃谡麄€開發平臺的基礎上。

圖5 JavaTM ME平臺體系結構

控制器程序的結構由一個主類和其它幾個相關的類組成,主類繼承自MIDlet類,其中實現了程序生命周期的三個方法,主類中還定義了一個命令監聽器,用于整個程序的命令處理和界面切換。另外有兩個類用于無線藍牙通信,其中一個用于設備搜索;另一個用于設備連接及數據通信。其余的類用于實現一些界面元素,如標簽、按鈕、表格、表格元素等。

負責設備搜索的類名為RemoteDeviceDiscovery,當在控制器程序界面按下“Search”命令后,程序創建該類的對象,執行該類的構造函數,構造函數主要由啟動設備搜索的代碼組成,該部分代碼調用JSR-82提供的API函數實現其功能,例如調用getLocalDevice()方法獲得本地藍牙設備,調用getDiscoveryAgent()方法取得搜索代理,調用startInquiry()方法啟動設備搜索。搜索到藍牙設備后接下來搜索該藍牙設備提供的服務,在調用searchServices()方法時,提供給參數searchUuidSet的值為“0x1101”,指明搜索的服務類型為仿真串口服務。服務器返回的服務記錄為URL地址字符串:

“btspp://00025B00A5A5:1;authenticate=false;encrypt=false;master=false”

其中“btspp”為JavaTMME通用連接框架(GCF)定義的連接協議,具體指藍牙SPP連接;“00025B00A5A5”是DLP投影機設備的藍牙地址,“1”是RFCOMM服務通道號,authenticate、encrypt、master是三個連接可選參數,其值分別表示無需認證、不需要加密以及從設備。程序根據服務器返回的URL地址進行連接,負責連接和數據通信的類名為SppConnect,當用戶在控制器程序界面按下“Connect”命令后,程序創建該類的對象,調用構造方法,該方法中調用通用連接框架的Connector.open()方法打開藍牙連接。該方法返回StreamConnection接口對象,StreamConnection接口對象用于實現雙向通信。之后調用openInputStream()方法打開輸入數據流,調用openOutputStream()方法打開輸出流,輸出流打開后,只要調用輸出流的write()方法就可以向DLP投影機藍牙模塊發送命令字符串,從而實現對投影機的無線控制。

5.結束語

本文介紹了基于藍牙技術的DLP投影系統設計與實現過程,包括系統總體設計、投影機硬件設計、藍牙模塊設計以及藍牙手機無線控制器設計。本系統基于藍牙技術使藍牙手機成為控制器,實現對DLP投影機的無線控制。藍牙手機控制器克服了傳統紅外遙控器作用距離短、需要正對接收端、容易受到阻礙的缺點,充分發揮了DLP投影機小巧輕便,移動靈活的特點,拓展了DLP投影系統的應用場合。

[1]莫志君.基于TI DLP技術實現的投影和顯示系統[D].碩士論文:上海交通大學,2009.

[2]嚴紫建,劉元安.藍牙技術[M].北京:北京郵電大學出版社,2001.

[3]BlueCoreTM3-Multimedia Single Chip Bluetooth v1.2 System Datasheet,2006.

[4]詹建飛.J2ME開發精解[M].北京:電子工業出版社,2006.

[5]馬毅華,馮恩信.基于JSR-82規范的J2ME藍牙應用及其實現[J].無線電工程,2004(8).

猜你喜歡
設備系統
諧響應分析在設備減振中的應用
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
半沸制皂系統(下)
基于VB6.0+Access2010開發的設備管理信息系統
基于MPU6050簡單控制設備
電子制作(2018年11期)2018-08-04 03:26:08
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
500kV輸變電設備運行維護探討
工業設計(2016年12期)2016-04-16 02:52:00
主站蜘蛛池模板: 国产精品亚洲片在线va| 无码久看视频| 亚洲中文无码av永久伊人| 午夜免费小视频| 欧美激情福利| 亚洲男人的天堂网| 亚洲AV无码不卡无码| 美美女高清毛片视频免费观看| 9966国产精品视频| 精品国产黑色丝袜高跟鞋| 国产美女无遮挡免费视频| 国产成人亚洲精品无码电影| 无码'专区第一页| 污污网站在线观看| 欧美在线天堂| 色哟哟国产精品| 中文字幕伦视频| julia中文字幕久久亚洲| 在线播放精品一区二区啪视频| 亚洲高清中文字幕在线看不卡| 成人免费午夜视频| 日韩福利在线观看| 欧美日韩国产在线播放| 激情综合激情| 久久国产拍爱| 色网站在线视频| 最新精品久久精品| 伊人久久久久久久| 国产中文一区a级毛片视频 | 亚洲无码91视频| 伊人91视频| 亚洲香蕉伊综合在人在线| 尤物特级无码毛片免费| 欧美日韩福利| 国产精品无码翘臀在线看纯欲| 91丨九色丨首页在线播放| 搞黄网站免费观看| 日韩欧美色综合| 国产成人精品高清不卡在线| 日韩第九页| 在线播放真实国产乱子伦| 福利国产微拍广场一区视频在线| 98超碰在线观看| 国产精品内射视频| 91青草视频| 欧美性精品| 国产99在线观看| 欧美亚洲国产精品第一页| 在线免费亚洲无码视频| 久久精品人人做人人| 91精品啪在线观看国产91九色| 这里只有精品在线| 亚洲成aⅴ人片在线影院八| 国产日本视频91| 亚洲欧美日韩成人在线| 中文字幕1区2区| 国产91在线|日本| 一级毛片免费播放视频| 欧美精品v欧洲精品| 亚洲日韩高清在线亚洲专区| 在线欧美a| 天天躁狠狠躁| 亚洲中文精品人人永久免费| 女人一级毛片| 国产网站免费| 中文字幕波多野不卡一区| 第一页亚洲| 欧美日一级片| 欧美爱爱网| 久久一本日韩精品中文字幕屁孩| 欧美97欧美综合色伦图| 亚洲精品你懂的| 国产日韩欧美一区二区三区在线| 色老二精品视频在线观看| 国产精品深爱在线| 日韩国产 在线| 免费国产高清精品一区在线| 性视频久久| av天堂最新版在线| 久久综合五月| 国产哺乳奶水91在线播放| av天堂最新版在线|