国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

多功能三維鼠標(biāo)的研究與設(shè)計(jì)

2013-06-25 08:45:14劉嘉敏李凌霄權(quán)佳敏眭佳銳潘銀松
關(guān)鍵詞:多功能三維鼠標(biāo)

劉嘉敏 李凌霄 權(quán)佳敏 眭佳銳 潘銀松

【摘 要】鼠標(biāo)是一種重要的人際交互設(shè)備,可以快速、準(zhǔn)確且直觀的對(duì)屏幕進(jìn)行定位、控制,提供了用戶和計(jì)算機(jī)間交互的便捷方式,有效提升了系統(tǒng)的功能。本文主要研究了一種新型的多功能三維鼠標(biāo)的設(shè)計(jì)。

【關(guān)鍵詞】多功能;三維;鼠標(biāo);無線射頻

【中圖分類號(hào)】TB47 【文獻(xiàn)標(biāo)識(shí)碼】A 【文章編號(hào)】1672-5158(2013)03-0197-02

計(jì)算機(jī)操作的重要外設(shè)設(shè)備就是鍵盤和鼠標(biāo),伴隨無線通信技術(shù)的進(jìn)一步發(fā)展,無線鼠標(biāo)已經(jīng)得到了廣泛的應(yīng)用,成為了主流產(chǎn)品,目前鼠標(biāo)大部分已經(jīng)采用了USB通信方式。本次研究的鼠標(biāo)設(shè)計(jì)控制芯片采用的是STM32,利用加速度計(jì)采集數(shù)據(jù),獲得X、Y、Z軸方向上的加速度值,并將其轉(zhuǎn)化成3D鼠標(biāo)空間位置變化,利用USB接口將指令傳遞給PC機(jī),實(shí)現(xiàn)三維鼠標(biāo)的屏幕光標(biāo)移動(dòng)控制功能【1】。

一、多功能三維鼠標(biāo)設(shè)計(jì)總體框架

主要分為硬件設(shè)計(jì)和軟件設(shè)計(jì)兩部分。硬件部分的設(shè)計(jì)主要包括:單片機(jī),采用STM32控制芯片,采集數(shù)據(jù)、處理數(shù)據(jù)并存儲(chǔ)電路。單片機(jī)需符合可以實(shí)時(shí)將加速度計(jì)傳送過來的信號(hào)采集并處理、存儲(chǔ)的功能。另外需要對(duì)加速度計(jì)的功能電路進(jìn)行設(shè)計(jì),利用加速度傳感器獲取X軸、Y軸和Z軸上的加速度信號(hào),傳送至單機(jī)片。軟件系統(tǒng)利用驅(qū)動(dòng)程序連接I2C與USB接口,利用I2C接口對(duì)加速度計(jì)傳輸過來的信號(hào)進(jìn)行采集,利用單片機(jī)功能計(jì)算,獲取三維坐標(biāo)量值。由單片機(jī)的控制芯片STM32利用USB把最終處理好的數(shù)據(jù)信息傳送給PC機(jī),實(shí)現(xiàn)屏幕光標(biāo)移動(dòng)控制【2】。圖1為三維鼠標(biāo)設(shè)計(jì)過程結(jié)構(gòu)框圖。圖1 三維鼠標(biāo)設(shè)計(jì)過程結(jié)構(gòu)框圖

通過觀察圖1可發(fā)現(xiàn),本次研究的多功能三維鼠標(biāo)系統(tǒng)主要包括了以下功能模塊:

1、采集、處理信號(hào)的模塊的硬件電路

此模塊的電路能夠確保采集、處理信號(hào)的模塊對(duì)加速度計(jì)傳送過來的三維數(shù)據(jù)信號(hào)進(jìn)行實(shí)時(shí)正確采集。此部分主要利用控制芯片STM32實(shí)現(xiàn),對(duì)ADXL345加速度計(jì)傳送的加速度信號(hào)進(jìn)行處理,對(duì)加速度方向進(jìn)行判定,應(yīng)用步進(jìn)方式對(duì)X、Y、Z三軸方向上的相對(duì)位移情況進(jìn)行定義,并把位移信息通過USB接口傳輸?shù)絇C機(jī)。

2、接口模塊

USB接口主要作用就是將PC機(jī)和單機(jī)片最小系統(tǒng)STM32進(jìn)行連接,實(shí)現(xiàn)兩部分的數(shù)據(jù)傳輸;I2C接口主要作用是將加速度計(jì)ADXL345和單機(jī)片STM32進(jìn)行連接,實(shí)現(xiàn)兩部分的數(shù)據(jù)采集和傳送。

3、加速度計(jì)功能電路模塊

此模塊的電路依靠ADXL345芯片實(shí)現(xiàn),利用三個(gè)敏感單元敏感取得X、Y、Z方向的加速度,將感應(yīng)到的物理量采用感應(yīng)器進(jìn)行模擬化,利用A/D將其轉(zhuǎn)化成為數(shù)字信號(hào),傳送至控制和中斷邏輯。利用串行I/O口,依據(jù)命令控制實(shí)現(xiàn)和主設(shè)備之間的交互。

二、加速度計(jì)模塊的設(shè)計(jì)

整個(gè)系統(tǒng)主要包括信號(hào)的采集、處理和發(fā)送三部分,各模塊的設(shè)計(jì)均會(huì)對(duì)系統(tǒng)功能的實(shí)現(xiàn)產(chǎn)生直接的影響,因此需要做好加速度計(jì)模塊的設(shè)計(jì)和選型。

1、加速度傳感器的選擇

本次研究選用ADXL345加速度計(jì),它是三個(gè)軸,也就是采集的是三維信號(hào),選用ADXL345加速度計(jì)有以下性能特點(diǎn):(1)它是三軸加速度傳感器,具有較低的功耗,而且還能實(shí)現(xiàn)伴隨寬帶自動(dòng)調(diào)整功耗的功能;(2)I/O電壓及電源范圍為1.8V-3.6V,接口部分電源電壓為+1.8V,采用三軸慣性傳感器可以節(jié)約耗電量大約80%;(3)具備多個(gè)可變測(cè)量范圍及較高的耐沖擊性,備有SPI和I2C輸出接口,達(dá)到0.1-3.2kHz的數(shù)據(jù)傳輸速度;(4)適用于動(dòng)態(tài)加速測(cè)量和靜態(tài)傾角測(cè)量;(5)利用寄存器實(shí)現(xiàn)多種功能,可以采用寄存器完成數(shù)據(jù)格式、數(shù)字通信模式、中斷使能、FIFO工作模式等選擇。

2、加速度計(jì)的內(nèi)部功能結(jié)構(gòu)

ADXL345是一款利用MEMS技術(shù)制作的,具備SPI和I2C數(shù)字輸出功能的加速度計(jì),具有超低功耗、高分辨率、小巧輕薄及可變量程的特點(diǎn)【3】。在多晶硅上利用表面微機(jī)械處理技術(shù)構(gòu)成,對(duì)減速度進(jìn)行敏感測(cè)量。工作流程為:①三個(gè)敏感單元敏感獲取X、Y、Z三個(gè)方向加速度;②將感應(yīng)到的物理量進(jìn)行模擬化;③利用A/D采樣進(jìn)行轉(zhuǎn)換,成為數(shù)字信號(hào),濾波后傳送到中斷邏輯和控制,利用串行I/O實(shí)現(xiàn)和主設(shè)備的交互。ADXL345內(nèi)部結(jié)構(gòu)功能如圖2所示。

三、電源模塊設(shè)計(jì)

電源模塊的主要功能是提供整個(gè)系統(tǒng)的用電,本次設(shè)計(jì)的電源供給實(shí)現(xiàn)通過USB接口實(shí)現(xiàn),因USB提供5V電壓,需要的是3.3V電壓,所以利用1117LD電壓轉(zhuǎn)換芯片實(shí)現(xiàn)電壓供給。1117LD能夠提供多種輸出電壓,僅需要10μF的最小電容即可保持電路穩(wěn)定,具有功耗低、較高的穩(wěn)定性能和精度、大輸出電流的特點(diǎn)。原理圖如圖3。

猜你喜歡
多功能三維鼠標(biāo)
Progress in Neural NLP: Modeling, Learning, and Reasoning
Engineering(2020年3期)2020-09-14 03:42:00
談小學(xué)語文課堂如何落實(shí)“三維”目標(biāo)
未來英才(2016年1期)2016-12-26 18:29:20
基于After Effects中Form濾鏡下的三維粒子特效研究與應(yīng)用
發(fā)電項(xiàng)目PDMS三維設(shè)計(jì)管理的研究與實(shí)踐
多功能3D影視廳視聽系統(tǒng)設(shè)計(jì)及調(diào)試
演藝科技(2016年4期)2016-11-16 08:16:21
多功能可伸展照明雙層晴雨吸附雨傘
“多功能”收音機(jī) 來電申領(lǐng)
三維數(shù)字化移交技術(shù)在化工項(xiàng)目工程設(shè)計(jì)中的應(yīng)用剖析
普通汽車遮陽板的改良與設(shè)計(jì)
45歲的鼠標(biāo)
垫江县| 彭泽县| 广州市| 樟树市| 山阴县| 合作市| 东乡| 大足县| 阿巴嘎旗| 宣武区| 上饶县| 永年县| 垦利县| 定陶县| 资溪县| 榕江县| 乌鲁木齐县| 三亚市| 南宁市| 竹溪县| 伊川县| 依安县| 伊春市| 清水河县| 克什克腾旗| 航空| 罗江县| 东丰县| 台北市| 海口市| 长子县| 湘潭县| 福海县| 睢宁县| 永宁县| 双鸭山市| 安塞县| 嫩江县| 武宁县| 治县。| 湖南省|