專利名稱:計(jì)算機(jī)i/o口編碼輸入控制電路的制作方法
技術(shù)領(lǐng)域:
本實(shí)用新型涉及一種新型的計(jì)算機(jī)I/O口編碼輸入方式。
背景技術(shù):
目前在計(jì)算機(jī)控制系統(tǒng)中,計(jì)算機(jī)根據(jù)I/O口接收到的開關(guān)信息來進(jìn)行相應(yīng)的實(shí)時(shí)處理,而計(jì)算機(jī)I/O口的開關(guān)信息大多通過單刀多位選擇開關(guān),改變開關(guān)的轉(zhuǎn)換位,獲取不同的輸入狀態(tài)信息。即將選擇開關(guān)的作用位與計(jì)算機(jī)的輸入口線相連,并經(jīng)電阻與+5V電源相連,使輸入口線呈高電平。選擇開關(guān)的轉(zhuǎn)換位與地相連,常處低電平。當(dāng)選擇開關(guān)的轉(zhuǎn)換位切換時(shí),使得與開關(guān)作用位連接的計(jì)算機(jī)輸入口線接收到新的開關(guān)信息。這種利用單刀多位選擇開關(guān)進(jìn)行計(jì)算機(jī)I/O口的輸入控制方式,由于選中一種開關(guān)狀態(tài),需相應(yīng)占用一根I/O口線,因此,為了進(jìn)行很多種開關(guān)狀態(tài)的選中,必須占用很多根計(jì)算機(jī)I/O口線,甚至要增加計(jì)算機(jī)的接口設(shè)備,才能滿足控制的要求。
發(fā)明內(nèi)容
本實(shí)用新型的目的在于提供一種新型的計(jì)算機(jī)I/O口的編碼輸入控制電路,利用多刀多位選擇開關(guān),通過二進(jìn)制編碼輸入方式,占用少量計(jì)算機(jī)I/O口線,實(shí)現(xiàn)多種開關(guān)狀態(tài)信息的選中。例如利用二刀四位選擇開關(guān),占用二根計(jì)算機(jī)輸入口線,完成4種開關(guān)狀態(tài)信息的選中。利用三刀八位選擇開關(guān),占用三根計(jì)算機(jī)輸入口線,完成8種開關(guān)狀態(tài)信息的選中。以此類推四刀十六位選擇開關(guān),完成16種開關(guān)狀態(tài)信息選中等等。
本實(shí)用新型是這樣實(shí)現(xiàn)的將選擇開關(guān)的轉(zhuǎn)換位“刀”與計(jì)算機(jī)的輸入口相連,再經(jīng)電阻R與+5V電源連接。根據(jù)二進(jìn)制編碼要求,使選擇開關(guān)的作用位予置成相應(yīng)的低電平或懸空高阻狀態(tài)。這樣當(dāng)選擇開關(guān)的轉(zhuǎn)換位“刀”進(jìn)行切換時(shí),計(jì)算機(jī)的輸入口相應(yīng)接收到不同的二進(jìn)制狀態(tài)信息,從而計(jì)算機(jī)進(jìn)行相應(yīng)的實(shí)時(shí)處理。
圖1為由二刀四位選擇開關(guān)組成的編碼輸入控制電路。
圖2為上述控制電路的二進(jìn)制編碼邏輯值,“O”表示低電平,“1”表示高電平。
圖3為由三刀八位選擇開關(guān)組成的編碼輸入控制電路。
圖4為上述控制電路的二進(jìn)制編碼邏輯值,“O”表示低電平,“1”表示高電平。
具體實(shí)施方式
以下結(jié)合附圖對本實(shí)用新型作進(jìn)一步的詳細(xì)描述。
參見圖1、圖2,二刀四位選擇開關(guān)[K1]、[K2]的轉(zhuǎn)換位“刀”分別與計(jì)算機(jī)的二根輸入接口線[A]、[B]相連,并經(jīng)電阻[R]與+5V電源連接。予置選擇開關(guān)[K1]的作用位——[0]位和[1]位接地,[2]位和[3]位懸空高阻態(tài)。予置選擇開關(guān)[K2]的作用位——[0]位和[2]位接地,[1]位和[3]位懸空高阻態(tài)。當(dāng)選擇開關(guān)[K1]、[K2]的工作位置狀態(tài),從[0]位逐位切換到[3]位時(shí),相應(yīng)傳輸至計(jì)算機(jī)輸入口[A]和[B]的二進(jìn)制編碼的邏輯值為圖2所示(其中“[0]”為低電平,“[1]”為高電平),于是計(jì)算機(jī)的二個(gè)輸入口[A]和[B]接收到上述二進(jìn)制編碼輸入的[0,1,2,3]四種開關(guān)狀態(tài)信息,從而使計(jì)算機(jī)進(jìn)行相應(yīng)的實(shí)時(shí)處理。
參見圖3、圖4,利用三刀八位選擇開關(guān),占用三根計(jì)算機(jī)輸入口線,當(dāng)選擇開關(guān)[K1]、[K2]、[K3]的工作位置狀態(tài),從[0]位逐位切換到[7]位時(shí),在計(jì)算機(jī)的三個(gè)輸入口[A]、[B]、[C]上則接收到編碼輸入的[0,1,2,3,4,5,6,7]八種開關(guān)狀態(tài)信息,從而使計(jì)算機(jī)進(jìn)行相應(yīng)的實(shí)時(shí)處理。
本實(shí)用新型實(shí)施時(shí),可根據(jù)不同開關(guān)狀態(tài)信息數(shù)量,對選擇開關(guān)和占用輸入口線進(jìn)行合理配置,組成計(jì)算機(jī)I/O口編碼輸入控制電路,從而使計(jì)算機(jī)進(jìn)行相應(yīng)實(shí)時(shí)處理。
本實(shí)用新型特別適用于計(jì)算機(jī)仿真系統(tǒng)中數(shù)字、物理參變量的實(shí)時(shí)傳送,可明顯減少占用計(jì)算機(jī)I/O口線的數(shù)量,極大地降低了設(shè)備成本。此外,本實(shí)用新型也可廣泛地應(yīng)用于一般的工業(yè)計(jì)算機(jī)自動(dòng)控制中。
權(quán)利要求1.一種計(jì)算機(jī)I/O口編碼輸入控制電路,包括+5V電源,計(jì)算機(jī)輸入口線,多刀多位選擇開關(guān),其特征在于a、多刀多位選擇開關(guān)的轉(zhuǎn)換位“刀”分別與計(jì)算機(jī)的I/O輸入口線相連;b、計(jì)算機(jī)的I/O輸入口線經(jīng)電阻R與+5V電源連接。
2.根據(jù)權(quán)利要求1所述的計(jì)算機(jī)I/O口編碼輸入控制電路,其特征在于多刀多位邏輯開關(guān)的作用位按照二進(jìn)制編碼邏輯值予置成低電平或懸空高阻態(tài)。
專利摘要本實(shí)用新型提供了一種新型的計(jì)算機(jī)I/O口的編碼輸入控制電路,利用多刀多位選擇開關(guān),通過二進(jìn)制編碼輸入方式,占用少量計(jì)算機(jī)I/O口線,實(shí)現(xiàn)多種開關(guān)狀態(tài)信息的選中。該電路組成的特點(diǎn)是將選擇開關(guān)的轉(zhuǎn)換位“刀”與計(jì)算機(jī)的輸入口相連,并經(jīng)電阻R與+5V電源連接。根據(jù)二進(jìn)制編碼邏輯值,使選擇開關(guān)的作用位預(yù)置成相應(yīng)的低電平或懸空高阻態(tài)。這樣,當(dāng)選擇開關(guān)的轉(zhuǎn)換位“刀”逐位切換時(shí),使得與轉(zhuǎn)換位“刀”連接的計(jì)算機(jī)輸入口相應(yīng)接收到不同的二進(jìn)制狀態(tài)信息,從而使計(jì)算機(jī)進(jìn)行相應(yīng)的實(shí)時(shí)處理。本實(shí)用新型特別適用于計(jì)算機(jī)仿真系統(tǒng)中數(shù)學(xué)、物理參變量的實(shí)時(shí)傳送,明顯減少占用計(jì)算機(jī)I/O口線的數(shù)量,極大地降低了設(shè)備成本。
文檔編號(hào)G06F3/00GK2682478SQ20032012264
公開日2005年3月2日 申請日期2003年12月19日 優(yōu)先權(quán)日2003年12月19日
發(fā)明者夏永明 申請人:上海海運(yùn)學(xué)院