對(duì)于工業(yè)平板電腦,我們常??吹揭恍?a target="_blank">接口,比如COM(串口)、LAN(網(wǎng)口)、VGA(顯示數(shù)據(jù)接口)、HDMI(高清顯示數(shù)據(jù)接口)、USB、DC(電源接口)、AUDIO(耳機(jī))、MIC(麥克風(fēng))以及有些老式的PS/2(鼠標(biāo)鍵盤接口)等等。我們統(tǒng)稱這些工業(yè)平板電腦接口為IO接口。
I即為INPUT(輸入)之意,O即為OUPUT(輸出)之意,IO接口就是一些輸入或輸出的接口。輸入是系統(tǒng)接收的信號(hào)或數(shù)據(jù),輸出是從其發(fā)送的信號(hào)或數(shù)據(jù)。IO接口的作用是通過IO接口,將各種類型的外設(shè)與工業(yè)平板電腦CPU連接起來構(gòu)成完整的微型計(jì)算機(jī)硬件系統(tǒng)。用于數(shù)據(jù)交換信息,處理與存儲(chǔ)。
工業(yè)平板電腦CPU與外設(shè)交換(IO)的信息主要有哪幾類?主機(jī)與IO設(shè)備之間交換的信息可分為數(shù)據(jù)信息、狀態(tài)信息和控制信息三類。
一、數(shù)據(jù)信息
數(shù)據(jù)信息又分為數(shù)字量、模擬量和開關(guān)量三種形式。
1、數(shù)字量,數(shù)字量是工業(yè)平板電腦可以直接發(fā)送、接收和處理的數(shù)據(jù)。例如由鍵盤、顯示器、打印機(jī)及磁盤等I/O外設(shè)與CPU交換的信息,它們是以二進(jìn)制形式表示的數(shù)或以ASCII碼表示的數(shù)符。
2、模擬量,當(dāng)工業(yè)平板電腦應(yīng)用于控制系統(tǒng)中時(shí),輸入的信息一般為來自現(xiàn)場(chǎng)的連續(xù)變化的物理量,如溫度、壓力、流量、位移、濕度等,這些物理量通過傳感器并經(jīng)放大處理得到模擬電壓或電流,這些模擬量必需先經(jīng)過模擬量向數(shù)字量的轉(zhuǎn)換(A/D轉(zhuǎn)換)后才能輸入工業(yè)平板電腦。反過來,工業(yè)平板電腦輸出的控制信號(hào)都是數(shù)字量,也必須先經(jīng)過數(shù)字量向模擬量的轉(zhuǎn)換(D/A轉(zhuǎn)換),把數(shù)字量轉(zhuǎn)換成模擬量才能去控制現(xiàn)場(chǎng)。
3、開關(guān)量,開關(guān)量可表示兩個(gè)狀態(tài),如開關(guān)的斷開和閉合,機(jī)器的運(yùn)轉(zhuǎn)與停止,閥門的打開與關(guān)閉等。這些開關(guān)量通常要經(jīng)過相應(yīng)的電平轉(zhuǎn)換才能與工業(yè)平板電腦連接。開關(guān)量只要用一位二進(jìn)數(shù)即可表示。
二、狀態(tài)信息
狀態(tài)信息作為工業(yè)平板電腦CPU與外設(shè)之間交換數(shù)據(jù)時(shí)的聯(lián)絡(luò)信息,反映了當(dāng)前外設(shè)所處的工作狀態(tài),是外設(shè)通過接口送往CPU的。CPU通過對(duì)外設(shè)狀態(tài)信號(hào)的讀取,可得知輸入設(shè)備的數(shù)據(jù)是否準(zhǔn)備好、輸出設(shè)備是否空閑等情況。對(duì)于輸入設(shè)備,一般用準(zhǔn)備好(READY)信號(hào)的高低來表明待輸入的數(shù)據(jù)是否準(zhǔn)備就緒;對(duì)于輸出設(shè)備,則用忙(BUSY)信號(hào)的高低表示輸出設(shè)備是否處于空閑狀態(tài),如為空閑狀態(tài),則可接收CPU輸出的信息,否則CPU要暫停送數(shù)。因此,狀態(tài)信息能夠保障CPU與外設(shè)正確進(jìn)行數(shù)據(jù)交換。
三、控制信息
控制信息是CPU通過接口傳送給外設(shè)的,CPU通過發(fā)送控制信息設(shè)置外設(shè)(包括接口)的工作模式、控制外設(shè)的工作。如外設(shè)的啟動(dòng)信號(hào)和停止信號(hào)就是常見的控制信息。實(shí)際上,控制信息往往隨著外設(shè)的具體工作原理不同而含義不同。
設(shè)交換信息時(shí),只能用輸入指令(IN)和輸出指令(OUT)傳送數(shù)據(jù),所以狀態(tài)信息、控制信息也是被作為數(shù)據(jù)信息來傳送的,即把狀態(tài)信息作為—種輸入數(shù)據(jù),而把控制信息作為一種輸出數(shù)據(jù),這樣,狀態(tài)信息和控制信息也通過數(shù)據(jù)總線來傳送。但在接口中,這三種信息是在不同的寄存器中分別存放的。
工業(yè)平板電腦的IO接口作用關(guān)系到整個(gè)機(jī)子信息的運(yùn)作交換。一般來說工業(yè)平板電腦的IO接口可按客戶的需求進(jìn)行定制開發(fā),以滿足不同的客戶應(yīng)用機(jī)器與應(yīng)用場(chǎng)景。
fqj
電子發(fā)燒友App















































評(píng)論