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

一種基于ARM Cortex-M3的短距離無線觸摸通信系統(tǒng)

2009-10-26 09:35:10李志鵬劉明明邢詩寧
新媒體研究 2009年13期
關鍵詞:單片機系統(tǒng)

李志鵬 劉明明 邢詩寧

[摘要]詳細介紹ARM Cortex-M3架構的無線觸摸點菜系統(tǒng)的組成和程序的設計。

[關鍵詞]ARM Cortex-M3處理器射頻通信觸摸操作電腦上位機

中圖分類號:TN92文獻標識碼:A文章編號:1671-7597(2009)0710024-01

一、系統(tǒng)設計

(一)設計思路

該系統(tǒng)要求設計一套具有射頻通信功能的短距離觸摸通信系統(tǒng),實現(xiàn)觸摸端的控制信息能夠以無線傳輸?shù)姆绞桨l(fā)送到電腦上位機程序,實現(xiàn)電腦上位機與操作者之間的通信。設計分為觸摸、發(fā)射、接收和電腦上位機四部分。

(二)方案論證

1.觸摸屏的選擇。本系統(tǒng)采用的電阻式非內置MCU的觸摸屏。這樣獲得觸摸信號的過程將會變得相當復雜,但是有點也非常明顯。首先,由于觸摸屏沒有內置MCU,使得觸摸屏的成本大大下降,這對于價格極其敏感的電子產品市場而言極其重要。其次,通過外加的處理器對觸摸底層信號進行處理,方便編程者對觸摸屏進行二次開發(fā),如提高或者降低觸摸精度,增加滑動操作等觸摸功能等。再次,內置MCU的觸摸屏出于成本考慮,控制器頻率往往不夠高,導致觸摸屏反應不夠靈敏,操作可靠性下降,效率降低。如果采用外置的高速處理器對觸摸底層信號進行處理,則可以縮短觸摸屏的反應時間,操作感受更佳。

2.微處理器的選擇。無線發(fā)射控制和觸摸屏控制是該系統(tǒng)的主要組成部分,要求發(fā)射迅速,觸摸屏反應要靈敏,因而本系統(tǒng)采用Luminary Micro的32位ARM系列微控制器。首先,如果采用51單片機,需要模擬SPI總線方式與無線模塊通信,系統(tǒng)可靠性降低;如果采用內置SPI外設的微處理器,則系統(tǒng)的可靠性較高。其次,對觸摸屏的觸摸信號的獲得需要進行AD轉換,而一般的51單片機需要外置AD轉換芯片才能完成該功能,這無疑增加了硬件成本和復雜度,并且數(shù)據(jù)處理速度也大大降低。如果采用內置AD轉換的高速ARM芯片,則可以避免這些問題。并且觸摸屏需要的高速AD轉換和數(shù)據(jù)處理也不是51單片機能做到的。

3.無線收發(fā)部分的選擇。考慮到本系統(tǒng)的應用場合,選擇nRF905作為本系統(tǒng)的無線收發(fā)裝置。首先本系統(tǒng)一般是室內使用,考慮到室內環(huán)境對無線信號的影響,傳輸距離的理論值會大打折扣,因此選用nRF905可以提高系統(tǒng)無線通信的可靠性。其次,考慮到本系統(tǒng)無線傳輸數(shù)據(jù)量并不大,只需要間歇性地發(fā)送少量數(shù)據(jù),因此50kbps的傳輸速度已經足以滿足要求。

4.電腦上位機程序設計的選擇。本系統(tǒng)上位機程序選擇Visual Basic語言進行上位機編程。雖然Turbo C語言編程比較容易,但是其編制的程序只能在DOS方式下運行,程序界面的友好程度遠不如Viual C++和Visual Basic語言,并且Turbo C語言并不適合在Windows下運行。Visual C++可以編寫專業(yè)的Windows下的程序,但是編程難度較大,開發(fā)周期較長。因此我們選擇Visual Basic開發(fā)上位機程序。如果上位機程序較復雜并且要求高穩(wěn)定性,則應該使用Visual C++進行上位機程序開發(fā)。

二、單元硬件電路設計

(一)Luminary LM3S1751微處理器最小系統(tǒng)設計。LM3S1751是一款高性能的32位RISC微處理器,采用為小封裝應用方案而優(yōu)化的32位ARM? CortexTM-M3 v7M架構,提供的系統(tǒng)定時器(SysTick)包括一個簡單的24

位寫清零、遞減、自裝載計數(shù)器,同時具有靈活的控制機制。LM3S1751僅采用與Thumb?兼容的Thumb-2指令集以獲取更高的代碼密度,工作頻率為50-MHz,支持硬件除法和單周期乘法,集成嵌套向量中斷控制器(NVIC),使中斷的處理更為簡捷。LM3S1751包括32個中斷,具有8個優(yōu)先級,其存儲器保護單元(MPU)提供一個特權模式來保護操作系統(tǒng)的功能,同時支持對非對齊式數(shù)據(jù)的訪問,使數(shù)據(jù)能夠更為有效的安置到存儲器。LM3S1751支持精確的位操作(bit-banding),不僅最大限度的利用了存儲器空間,而且還改良了對外設的控制。

(二)觸摸屏部分的電路的設計。本系統(tǒng)使用的觸摸屏利用壓力感應進行控制。電阻觸摸屏的主要部分是一塊與顯示器表面非常配合的電阻薄膜屏,這是一種多層的復合薄膜,它以一層玻璃或硬塑料平板作為基層,表面涂有一層透明氧化金屬(透明的導電電阻)導電層,上面再蓋有一層外表面硬化處理、光滑防擦的塑料層。它的內表面也涂有一層涂層。在他們之間有許多細小的(小于1/1000英寸)的透明隔離點把兩層導電層隔開絕緣。當手指觸摸屏幕時,兩層導電層在觸摸點位置就有了接觸,電阻發(fā)生變化,在X和Y兩個方向上產生信號,然后送ARM處理器。處理器偵測到這一接觸并計算出(X,Y)的位置,再對比系統(tǒng)類狀態(tài)機所提供的信息,得知觸摸者需要進行什么樣的操作。這就是電阻式觸摸屏的最基本的原理。

(三)發(fā)射部分的電路設計。Nodiac公司生產的nRF905芯片一般工作于433Mhz開放ISM頻段,免許可證使用。其最高工作速率50kbps,采用高效GFSK調制,抗干擾能力強,特別適合工業(yè)控制場合。芯片內置125頻道,滿足多點通信和跳頻通信需要,內置硬件CRC檢錯和點對多點通信地址控制。該芯片功耗功耗低,1.9-3.6V下均可工作,待機模式下狀態(tài)僅為2.5uA。該芯片收發(fā)模式切換時間<650us。在發(fā)射模式下,芯片工作電流為30mA,在接收模式下僅為12.2mA。

三、程序設計(觸摸屏程序設計)

初始化之后,觸摸屏將會顯示待選項,此時如果操作者觸摸屏幕選擇相應的選項,將會導致屏幕下電阻值發(fā)生改變,通過AD轉換,CPU將會得知這一觸摸信號,并通過一系列的計算確定觸摸者的觸摸位置,進而得到觸摸者的觸摸對象。

本系統(tǒng)工作在nRF905芯片的ShockBurstTM收發(fā)模式下,使用片內的先入先出堆棧區(qū),數(shù)據(jù)低速從微控制器送入,但高速發(fā)射,這樣可以盡量節(jié)能,因此,使用低速的微控制器也能得到很高的射頻數(shù)據(jù)發(fā)射速率。與射頻協(xié)議相關的所有高速信號處理都在片內進行,這種做法有三大好處:盡量節(jié)能;低的系統(tǒng)費用(低速微處理器也能進行高速射頻發(fā)射);數(shù)據(jù)在空中停留時間短,抗干擾性高。ShockBurstTM技術同時也減小了整個系統(tǒng)的平均工作電流。

四、結論

以觸摸端、發(fā)射端、接收端和電腦上位機四部分組成的該系統(tǒng)工作穩(wěn)定,數(shù)據(jù)傳送正確率高,傳輸距離遠,用戶操作直觀簡便,可以大大提高相關應用場合的管理效率,節(jié)約人力成本。

參考文獻:

[1]張克彥,AVR單片機使用程序設計[M].北京:北京航空航天大學出版社,2004.

[2]周立功等,Cortex-M3開發(fā)指南基于LM3S8000.廣東:廣州致遠電子有限公司,2007.

[3]張偉,電路板設計與制作實戰(zhàn)訓練[M].北京:人民郵電出版社,2006.

猜你喜歡
單片機系統(tǒng)
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機系統(tǒng)
ZC系列無人機遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
基于單片機的SPWM控制逆變器的設計與實現(xiàn)
電子制作(2019年13期)2020-01-14 03:15:28
基于PowerPC+FPGA顯示系統(tǒng)
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
半沸制皂系統(tǒng)(下)
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
主站蜘蛛池模板: 亚洲一道AV无码午夜福利| 伊人久久婷婷| 亚洲国产精品久久久久秋霞影院| 看国产毛片| 超薄丝袜足j国产在线视频| 精品视频福利| 国产一区亚洲一区| 国产精品免费p区| 欧美精品在线免费| 亚洲欧美国产五月天综合| 四虎成人精品在永久免费| 2020久久国产综合精品swag| 99久视频| 日韩毛片视频| 日韩精品一区二区三区中文无码 | jizz在线观看| 日韩在线中文| 99久久99这里只有免费的精品| 国产精品任我爽爆在线播放6080 | 91原创视频在线| 国产在线一区视频| 永久免费无码成人网站| 九色免费视频| 国产91九色在线播放| 午夜啪啪网| 欧美一区福利| 97无码免费人妻超级碰碰碰| 国产成人无码Av在线播放无广告| 国产制服丝袜91在线| 亚洲an第二区国产精品| 久久香蕉国产线看观看精品蕉| 婷婷亚洲最大| 一级毛片免费播放视频| 制服丝袜无码每日更新| 欧美午夜理伦三级在线观看| 久久人妻xunleige无码| 尤物国产在线| 一区二区三区成人| 精品无码一区二区三区电影| 国产精品美女在线| 日韩性网站| 四虎免费视频网站| 欧美日韩精品一区二区视频| 为你提供最新久久精品久久综合| 亚洲中文字幕在线观看| 熟妇丰满人妻| 夜精品a一区二区三区| 91精品国产综合久久不国产大片| 国产99视频精品免费观看9e| 亚洲男人天堂2020| 啪啪永久免费av| 青青青国产精品国产精品美女| 国产导航在线| 中文字幕佐山爱一区二区免费| 久久久精品无码一二三区| 久久精品丝袜| 国产精品v欧美| 日韩欧美国产三级| 国产高清毛片| 视频二区欧美| 亚洲天堂网2014| 国产日韩精品一区在线不卡 | 亚洲性日韩精品一区二区| 欧美成人怡春院在线激情| 欧美精品在线看| 中文字幕 日韩 欧美| 日韩精品毛片人妻AV不卡| 国产成人91精品| 亚洲欧美精品日韩欧美| 亚洲性视频网站| 91精品国产丝袜| 亚洲一欧洲中文字幕在线| 午夜毛片免费观看视频 | 婷婷亚洲综合五月天在线| 成人国产免费| a天堂视频在线| 国产在线小视频| 五月激情婷婷综合| 99视频在线免费| 亚洲日韩久久综合中文字幕| 国产成人精品2021欧美日韩| 亚洲第一极品精品无码|