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

煙草移栽機人機接口的設(shè)計

2013-12-31 00:00:00王俊豪張亮亮劉園偉
湖北農(nóng)業(yè)科學(xué) 2013年13期

摘要:煙苗的株距和傾斜度直接影響煙草移栽的后期生長,所以就需要能夠通過人機接口清楚地監(jiān)控?zé)熋绲闹昃嗪蛢A斜度,利用AT89C52單片機設(shè)計了一個人機接口和交互的界面。為了減小系統(tǒng)的復(fù)雜性,對人機接口進(jìn)行了模塊化的設(shè)計,將鍵盤、LCD、外圍接口全部固化到模塊中,由于它承擔(dān)了3個專用接口芯片的工作,因此可以降低成本,優(yōu)化硬件結(jié)構(gòu)。

關(guān)鍵詞:煙草移栽機;人機交互;AT89C52

中圖分類號:S223.99 文獻(xiàn)標(biāo)識碼:B 文章編號:0439-8114(2013)13-3156-03

煙苗移栽是煙草生產(chǎn)中一個重要的環(huán)節(jié),從目前煙草移栽機發(fā)展現(xiàn)狀來看,影響煙苗移栽的一個主要因素是移栽的煙苗東倒西歪和疏密不一,這樣會影響煙苗初期的生長發(fā)育[1]。通過人機接口可以清楚地監(jiān)控和調(diào)節(jié)煙苗的株距和傾斜度[2]。由于單片機的資源是有限的,再加一個人機接口界面無疑使系統(tǒng)更加復(fù)雜,如把單片機作為接口芯片使用,它不僅可以完成多個接口芯片的功能,還可完成復(fù)雜的數(shù)據(jù)處理和控制功能。如果將相應(yīng)的軟件、硬件(單片機、LCD、鍵盤)都封裝在一個模塊內(nèi),在開發(fā)單片機應(yīng)用系統(tǒng)時作為一個部件來使用,則可以大大簡化軟、硬件的設(shè)計,減輕系統(tǒng)主單片機負(fù)擔(dān),從而降低成本。用戶在使用該模塊時只需要將該模塊接在系統(tǒng)單片機的串口上,并簡單編程即可完成鍵盤輸入、復(fù)雜的LCD圖形顯示和人機交互處理。

1 系統(tǒng)工作原理

設(shè)計采用AT89C52單片機、LCD顯示以及4鍵組合式鍵盤三部分組成。此外用戶可根據(jù)需要擴充外部EEPROM以存儲更大的漢字字模、點陣圖形庫。對外提供標(biāo)準(zhǔn)的全雙工UART接口,所有命令和數(shù)據(jù)都經(jīng)此接口傳輸,它的波特率為9 600 b/s。

當(dāng)用戶按下某個按鍵時,模塊內(nèi)置的單片機立即產(chǎn)生外部中斷來響應(yīng)這一事件(內(nèi)置單片機的外部中斷0優(yōu)先級低于串口中斷)。首先完成鍵值處理任務(wù),然后根據(jù)需要,將此鍵值在模塊內(nèi)處理或經(jīng)由串口發(fā)送出去,最后由液晶顯示模塊進(jìn)行顯示。

實現(xiàn)多功能接口的關(guān)鍵是主機和多功能接口之間的通信。在模塊中,如果內(nèi)置單片機的串口工作方式是模式3,模塊外主機可以向模塊發(fā)送命令和數(shù)據(jù),模塊也可以主動發(fā)送數(shù)據(jù)。多功能模塊在收到主機發(fā)來的操作指令后,對操作碼進(jìn)行軟件譯碼。根據(jù)操作碼的內(nèi)容轉(zhuǎn)入相應(yīng)的工作通道,并從操作數(shù)據(jù)部分獲取所需要的數(shù)據(jù)[3]。系統(tǒng)框圖見圖1。

2 人機接口硬件選擇

2.1 硬件控制電路設(shè)計

AT89C52單片機的輸入/輸出接口分配如圖2。P1.0~P1.3輸出口控制組合式鍵盤;由內(nèi)置的AT89C52的P0口提供指令、地址和數(shù)據(jù),由P3.6、P3.7提供寫、讀信號,由P2.6提供數(shù)據(jù)、命令指示信號,由P2.7 提供片選信號。

2.2 單片機的選擇

AT89C52系列單片機是美國愛特梅爾公司生產(chǎn)的低功耗、高性能CMOS八位單片機,此單片機使用愛特梅爾公司的高密度和非易失性存儲技術(shù)生產(chǎn),它可以兼容標(biāo)準(zhǔn)的51指令系統(tǒng),有3種封裝形式來適應(yīng)不同場合的要求。

2.3 液晶顯示模塊的選擇

使用內(nèi)置T6963C控制器的256×256點陣圖形液晶顯示模塊。T6963C常用于中小型液晶顯示器件,通常與圖像液晶顯示模塊組裝到一起,以內(nèi)藏液晶顯示模塊出現(xiàn),其主要特點是T6963C是點陣液晶顯示控制器,可以和8位處理器的接口直接相連;T6963C液晶顯示的字體可以通過軟件以及硬件進(jìn)行設(shè)置,字體主要有4種形式。

在內(nèi)藏的液晶顯示模塊上實現(xiàn)T6963C芯片與行或列驅(qū)動器以及顯示緩沖區(qū)8 kb的RAM進(jìn)行連接,同時也可以在已經(jīng)使用的硬件上設(shè)置數(shù)據(jù)的傳輸方式、顯示窗口長和寬等。內(nèi)藏T6963C的單屏點陣圖形液晶顯示模塊結(jié)構(gòu)如圖3所示。它的初始化設(shè)置可以直接通過管腳設(shè)置。因此在初始化時,可以通過編寫的指令在顯示功能上進(jìn)行設(shè)置。T6963C的指令可帶1~2個參數(shù)。若指令中有參數(shù),則執(zhí)行每條指令時就需要先送入?yún)?shù),再送入指令代碼。每次操作之前最好先進(jìn)行狀態(tài)字檢測,因為不同的狀態(tài)位的作用不同,因此執(zhí)行不同指令必須檢測不同的狀態(tài)位[4]。

3 軟件設(shè)計

C51的軟件系統(tǒng)是軟件設(shè)計的核心部分,但是軟件和硬件又是相輔相成的。需要在硬件系統(tǒng)上進(jìn)行數(shù)據(jù)的采集、傳輸以及處理,隨著計算機技術(shù)的快速發(fā)展,單片機的編程逐漸用C語言取代了匯編語言,該系統(tǒng)就使用C語言進(jìn)行編程,而開發(fā)環(huán)境使用的是Keil C51。

Keil C51是ARM公司專門針對51單片機的硬件系統(tǒng)要求進(jìn)行設(shè)計的,它支持很多MCS-51系列的單片機,Keil C51集編輯、編譯、仿真于一體,同時支持匯編以及C語言的程序設(shè)計,界面友好,簡單易學(xué)而且好用,在51系列單片機的學(xué)習(xí)和開發(fā)的整個過程中,Keil C51軟件的使用為程序設(shè)計開發(fā)環(huán)境提供了一個高效能的平臺。主程序流程圖如圖4。

4 系統(tǒng)仿真

系統(tǒng)仿真軟件使用的Proteus是英國Labcenter公司研發(fā)的關(guān)于電路開發(fā)和進(jìn)行實物仿真的一個軟件。目前,對單片機進(jìn)行仿真的軟件很多,但是一般只能對其軟件進(jìn)行仿真和調(diào)試,硬件電路的調(diào)試還是需要在實際電路板上進(jìn)行。

通過系統(tǒng)仿真可以對煙苗株距的數(shù)據(jù)進(jìn)行實時監(jiān)測,還可以在人機交互界面對該數(shù)據(jù)進(jìn)行處理,以達(dá)到煙苗的理想株距。

5 小結(jié)

設(shè)計以AT89C52單片機作為基礎(chǔ),結(jié)合液晶顯示和組合鍵盤將圖形、數(shù)字、符號集成于一體,當(dāng)操作人員進(jìn)行株距調(diào)整時[5],只需要對鍵盤直接輸入就可以完成;使用時直接將該模塊接到單片機的串行接口上,通過該模塊可以提高程序的可移植性。最后,通過Protues軟件對整個模塊進(jìn)行了聯(lián)合仿真,仿真的結(jié)果符合設(shè)計的要求。

參考文獻(xiàn):

[1] 戰(zhàn) 麗,劉 斌.我國煙草移栽機械的發(fā)展現(xiàn)狀及趨勢分析[J].農(nóng)機使用與維修,2010(3):19-21.

[2] 肖衛(wèi)兵,孫松林.我國煙草移栽機械現(xiàn)狀及發(fā)展趨勢[J].湖南農(nóng)機,2009,36(1):4-6,10.

[3] 柯國琴.基于單片機的智能家居系統(tǒng)的研究[D].合肥:合肥工業(yè)大學(xué),2010.

[4] 周建春.基于單片機和PC串口通信的溫度采集系統(tǒng)設(shè)計[D].江蘇蘇州:蘇州大學(xué),2010.

[5] 張傳斌.我國煙草生產(chǎn)機械化的現(xiàn)狀及思考[J].農(nóng)業(yè)機械,2009(6):66-67.

主站蜘蛛池模板: 国产精品免费p区| 久久综合亚洲色一区二区三区| 国产乱子伦视频三区| 亚洲AⅤ永久无码精品毛片| 波多野结衣一区二区三区88| 国产日韩av在线播放| 美女免费黄网站| 不卡无码网| 精品久久久久无码| 亚洲国产精品VA在线看黑人| 国产精品午夜福利麻豆| 野花国产精品入口| 亚洲综合中文字幕国产精品欧美| 欧美不卡视频在线| 国产99欧美精品久久精品久久| 欧美精品1区| 亚洲一区二区三区中文字幕5566| 成人免费网站久久久| 美女国内精品自产拍在线播放| 国产精品成| 欧美精品伊人久久| 亚洲第一成年免费网站| 国产精品免费p区| 国产a网站| 国产丰满大乳无码免费播放| 久久a毛片| 波多野结衣久久高清免费| 国产在线视频导航| 日韩一级毛一欧美一国产| 国产麻豆91网在线看| 亚洲欧美日韩成人在线| 国产亚洲欧美日本一二三本道| 日韩一级毛一欧美一国产| 成人欧美日韩| 亚洲国产中文综合专区在| 日韩午夜片| 国产精品手机在线播放| www.youjizz.com久久| 久久综合久久鬼| 亚洲无码一区在线观看| 久久精品只有这里有| 色悠久久久久久久综合网伊人| 国产精品黄色片| 女人毛片a级大学毛片免费| 青草午夜精品视频在线观看| 91免费国产在线观看尤物| 91亚洲精品国产自在现线| 久久永久免费人妻精品| 亚洲成年人网| 欧美午夜在线播放| 激情综合图区| 天堂在线视频精品| 中文字幕有乳无码| 99热最新网址| 五月婷婷综合网| 波多野结衣亚洲一区| 国产精品网拍在线| 激情無極限的亚洲一区免费| 在线观看国产精品第一区免费| 亚洲福利一区二区三区| AV无码国产在线看岛国岛| 久久精品人人做人人爽| 无码精油按摩潮喷在线播放 | 成人亚洲视频| 色偷偷一区二区三区| 国产成人精品三级| 亚洲视频四区| 亚洲精品在线观看91| 欧美a网站| 久久午夜夜伦鲁鲁片无码免费| 婷婷六月激情综合一区| 日本在线亚洲| 视频一本大道香蕉久在线播放 | 男女性午夜福利网站| 久久女人网| 国产在线日本| 91丝袜美腿高跟国产极品老师| 第一区免费在线观看| 亚洲欧州色色免费AV| 久久精品这里只有精99品| 久久香蕉国产线看精品| 亚洲色图在线观看|