人機對話與數(shù)據(jù)通信.ppt
《人機對話與數(shù)據(jù)通信.ppt》由會員分享,可在線閱讀,更多相關《人機對話與數(shù)據(jù)通信.ppt(50頁珍藏版)》請在裝配圖網(wǎng)上搜索。
第三章人機對話與數(shù)據(jù)通信,鍵盤LCD顯示器觸摸屏技術串行總線數(shù)據(jù)通信PTR2000無線數(shù)據(jù)傳輸,3.1鍵盤,鍵盤的種類:鍵盤上閉合鍵的識別是由專用硬件實現(xiàn)的,稱為編碼鍵盤,靠軟件實現(xiàn)的稱為非編碼鍵盤。鍵盤的接口必須解決下列的一些問題:(1)決定是否有鍵按下;(2)如有鍵按下,決定是哪一個鍵被按下;(3)確定被按鍵的讀數(shù);(4)反彈跳—按鍵抖動的消除。(5)處理同時按鍵即同時有一個以上的按鍵。,3.1.1非編碼鍵盤,1.獨立連接式非編碼鍵盤,,P,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,接口,+V,10kΩ*4,2.矩陣式非編碼鍵盤,識別按鍵的方法,行掃描法線反轉法,,線反轉法,,,,,,,,,,,,,,,,,非編碼鍵盤接口,3.1.2鍵盤信號的獲取方法有三種:.程序掃描法中斷掃描法定時中斷法鍵盤監(jiān)控程序設計方法有.直接分析法狀態(tài)矩陣法3.1.3編碼鍵盤.編碼鍵盤的基本任務是識別按鍵,提供按鍵讀數(shù),一個高質量的編碼鍵盤還應具有反彈跳、處理同時按鍵等功能..靜態(tài)編碼器—普通編碼器如74148可編程鍵盤/顯示接口如8279,靜態(tài)式編碼器接口,,,,,,,0,1,2,3,4,5,6,7,10,11,12,13,1,2,3,4,8,9,7,6,74148,EI,A0,A1,A2,A2’,A1’,A0’,a)接口電路,b)真值表,,,D0D1D2D3D4D5D6D7,,P0.0P0.1P0.2P0.3P0.4P0.5P0.6P0.7,ALE,P2.7,RD,INT1,8051,RL7RL6RL5RL4RL3RL2RL1RL0,CLK,A0,WR,RD,IRQ,,,,,,,,,,,,,,,,,,,,,74LS373,,,,,,,,,,,,,,RESET,SHIFT,CNTL,,,,,,,,,,,,,,,,20F,+5V,2K,SL0SL1SL2,8279,,,,,,,,,,74LS138Y0~Y7,,,,,,,,,,,,,,,,,VCC,+5V,,,,,15141312111098,76543210,,,,,,,,,,,,,,,,,,,,,,,,,,,BIC8708,,,,,,,,,,dp,,,,,,,,,,,BIC8708,,,,,,,,,,,,,,,,,,,,,,,,,,+5V,f,g,,c,e,d,b,a,B0B1B2B3A0A1A2A3,,CS,,WR,,,3.2數(shù)碼顯示技術,液晶顯示是一種功耗極低的被動式顯示器件。其優(yōu)點為:工作電流比LED小幾個數(shù)量級,尺寸小,厚度約為LED的1/3等。LCD的驅動方式:驅動方式由電極引線的選擇確定。既LCD選定后,其驅動方式也就隨之確定了。靜態(tài)驅動迭加驅動(時分驅動),3.2.1LCD數(shù)碼顯示,3.2.1、七段LCD顯示器,靜態(tài)驅動方式,,VA,迭加驅動方式:迭加驅動方式通常采用電壓平均法。其占空比有1/2、1/8、1/12、1/16、1/32、1/64等,偏比有1/2、1/3、1/5、1/7、1/9等。,硬件譯碼的LCD驅動接口---ICM7211,ICM7211AM與8031單片機的接口,,,,,3.2.2、字符式LCD顯示器,LCM-512-01A點陣字符式液晶顯示模塊:自帶驅動IC和液晶顯示控制IC。該模塊上的控制器是HD44780內部有字符發(fā)生器和顯示數(shù)據(jù)存儲器,可顯示96個ASCII字符和92個特殊字符。,二.模塊各管腳的功能為:,①Vss:地線輸入端。②VDD:+5V電源輸入端。③Vo:液晶顯示面板亮度調節(jié),通過10~20K的電阻接到+5V和地之間起調節(jié)亮度的作用。圖3-13所示為Vo的接法。④RS:寄存器選擇信號輸入線。當其為低電平時,選通指令寄存器;為高電平時選通數(shù)據(jù)寄存器。⑤R/W:讀/寫信號輸入線。低電平為寫入,高電平為讀出。⑥E:使能信號輸入線。讀狀態(tài)下,高電平有效;寫狀態(tài)下,下降沿有效。⑦~(14)D0~D7:數(shù)據(jù)總線??梢赃x擇4位總線或8位總線操作,選擇4位總線操作時使用D4~D7。,三、HD44780指令集1.清顯示命令:00000001(執(zhí)行時間1.64ms)2.光標返回命令:0000001*(執(zhí)行時間1.64ms)3:輸入方式:000001I/DS(執(zhí)行時間40s)設置光標、顯示畫面移動的方向。I/D=1,AC自動加1,光標右移一個字符位。S=0無效,S=1有效。4.顯示開關控制:00001DCB。其中:D=1時開顯示;D=0時關顯示C=1時光標顯示;C=0時光標消失B=1為閃爍啟用;B=0時閃爍關閉5.光標、顯示畫面移動:0001S/CR/L**其中:S/C=1為顯示畫面位移;S/C=0為光標位移R/L=1為右移;R/L=0為左移6.功能設置:001DLNF**。其中:DL=1表示數(shù)據(jù)總線有效位長為8位;DL=0表總線為4位.N=1表示字符行為兩行;N=0表示字符行為一行.F=1表示字體為510點陣;F=0為57點陣.(高4有效),7.CGRAM地址設置:01A5A4A3A2A1A0。8.DDRAM地址設置:1A6A5A4A3A2A1A0。9.讀BF及AC值:BFAC6AC5AC4AC3AC2AC1AC010.寫數(shù)據(jù)。。11.讀數(shù)據(jù)。。,3.2.3圖形式LCD顯示器,一、MGLS-19264模塊的內部電路結構,二、引出線的功能,1.VCC:模塊+5V電源輸入端。2.GND:地線輸入端。3.VO:顯示亮度調節(jié)。4.CSA、CSB:芯片選擇控制。其值為00時選通HD61202(1),即選擇左屏有效;值為01時選通HD61202(2),即選擇中屏有效;值為10時選通HD61202(3),對應的選擇右屏有效。5.D/I:數(shù)據(jù)、指令選擇。D/I=1時進行數(shù)據(jù)操作;D/I=0時寫指令或讀狀態(tài)。6.R/W:讀寫選擇信號。R/W=1為讀選通;R/W=0為寫選通。7.E:讀寫使能信號。在E的下降沿,數(shù)據(jù)被寫入HD61202;在E高電平期間,數(shù)據(jù)被讀出。8.DB0~DB7:數(shù)據(jù)總線。,三、HD61202顯示RAM的地址結構,四.HD61202的指令系統(tǒng),1.顯示開/關指令DB0=1時顯示RAM內容2.顯示起始行設置3.頁設置指令4.列地址設置指令5.讀狀態(tài)指令BUSY=1表忙;ON/OFF=1顯示關閉;RESET=1復位狀態(tài).6.寫數(shù)據(jù)指令7.讀數(shù)據(jù)指令,R/WD/IB7B6B5B4B3B2B1B00000111111/00011顯示起始行(0-63)0010111頁號0001顯示列地址11BUSY0ON/OFFRESET000001寫數(shù)據(jù)11顯示數(shù)據(jù)讀,五、直接訪問方式接口電路,3.3觸摸屏簡介,一、觸摸屏的類型1.按觸摸屏的結構進行分類嵌入式(內置式)結構外掛式2.按觸摸屏的檢測手段進行分類紅外式電阻式電容式表面聲波式,電阻觸摸屏,電阻觸摸屏的主要部分是一塊多層的復合電阻薄膜.它最大的特點是不怕油污,灰塵,水。電阻觸摸屏共同的缺點是因為復合薄膜的外層采用塑膠材料,不知道的人太用力或使用銳器觸摸可能劃傷整個觸摸屏而導致報廢。常用在PDA等手持設備或其它.,紅外觸摸屏以光束阻斷技術為基本原理,不需要在原來的顯示器表面覆蓋任何材料.其主要優(yōu)點是價格低廉、安裝方便、可以用在各檔次的計算機上。缺點:發(fā)光二極管壽命比較短,影響了整個觸摸屏的壽命;紅外線觸摸屏由于依靠感應紅外線運作,外界光線變化會影響其準確性,且紅外線觸摸屏不防水不防污物,甚至非常細小的外來物體也會導致誤差,影響性能。近來紅外觸摸技術有較大突破.主要應用在較大尺寸上.,電容屏在原理上把人體當作一個電容器元件的一個電極使用,是利用人體的電流感應進行工作的.電容式觸摸屏是眾多觸摸屏中最可靠、最精確的一種,但價錢也是眾多觸摸屏中最昂貴的一種。缺點是反光嚴重,最大缺點是漂移.,表面聲波觸摸屏是眾多觸摸屏中較可靠、較精確的一種且其價格比適中,是現(xiàn)時觸摸屏市場很暢銷的產品。它具有低輻射、不耀眼、不怕震、抗干擾強等特點;抗刮傷性良好,不受溫度、濕度等環(huán)境因素影響,壽命長透光率高,能保持清晰透亮的圖像質量;沒有漂移,只需安裝時一次校正;有第三軸(即壓力軸)響應。灰塵、油污等對其表面影響較大。,ADS7843是一個內置12位模數(shù)轉換、低導通電阻模擬開關的串行接口芯片。,3.4串行總線數(shù)據(jù)通訊,3.4.1、RS-232C總線標準及應用,電平轉換芯片介紹,(1)驅動器的輸出電平邏輯0:+5V~+15V;邏輯1:-5V~-15V(2)接收器的輸入檢測電平邏輯0:>+3V;邏輯1:<-3VRS-232C使用的是負邏輯。,3.4.2、RS-422/485標準總線及其應用,RS-449與RS-232C的主要差別是信號的傳輸方式不同。RS-449接口是利用信號導線之間的電位差,可在1200m的雙絞線上進行數(shù)字通信,速率可達90kb/s。由于RS-449系統(tǒng)用平衡信號差電路傳輸高速信號,所以噪聲低,又可以多點或者使用公用線通信。RS-422是RS-449標準的子集,規(guī)定了電氣方面的要求。RS-422A的傳輸率最大為10Mb/s,在此速率下,電纜允許長度為120m。如果采用較低傳輸速率,如90kb/s,最大距離可達1200m。RS-485是RS-422A的變形。RS-422A為全雙工,可同時發(fā)送和接收;RS-485則為半雙工,在某一時刻,一個發(fā)送另一個接收。,RS-232C、RS-422A、RS485性能比較,,3.4.3、USB通用串行總線及應用“UniversalSerialBus”,USB具有如下一些特點:USB接口統(tǒng)一了各種接口設備的連接頭,即插即用(plug-and-play),并能自動檢測與配置系統(tǒng)的資源。具有“熱插撥“(hotattachCS=1,選擇頻道0,既434.33MHz。(3)DO:數(shù)據(jù)輸出。(4)DI:數(shù)據(jù)輸入。(5)GND:電源地。(6)PWR:節(jié)能控制。PWR=1,正常工作狀態(tài);PWR=0,待機微功耗狀態(tài)。(7)TXEN:發(fā)送接收控制。TXEN=1時,模塊為發(fā)送狀態(tài);TXEN=0時,模塊為接收狀態(tài)。,,,PTR2000接口電路,典型應用,- 配套講稿:
如PPT文件的首頁顯示word圖標,表示該PPT已包含配套word講稿。雙擊word圖標可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設計者僅對作品中獨創(chuàng)性部分享有著作權。
- 關 鍵 詞:
- 人機對話 數(shù)據(jù)通信
裝配圖網(wǎng)所有資源均是用戶自行上傳分享,僅供網(wǎng)友學習交流,未經(jīng)上傳用戶書面授權,請勿作他用。
相關資源
更多
正為您匹配相似的精品文檔
相關搜索
鏈接地址:http://ioszen.com/p-11518956.html