專利名稱:Rs232傳輸接口8入8出光電隔離可編程i/o裝置的制作方法
技術(shù)領(lǐng)域:
本實(shí)用新型涉及RS232傳輸接口 8入出光電隔離可編程1/0裝置。
背景技術(shù):
目前,對(duì)于開(kāi)關(guān)量設(shè)備或機(jī)構(gòu)進(jìn)行控制時(shí),采用光電隔離裝置,現(xiàn)有的光電隔離裝置芯片引腳多,通用性差,成本較高,且不能實(shí)現(xiàn)信號(hào)的遠(yuǎn)距離導(dǎo)出傳輸。
發(fā)明內(nèi)容
本實(shí)用新型的目的在于提供一種RS232傳輸接口 8入8出光電隔離可編程I/0裝置,通過(guò)該光電隔離裝置輸入輸出數(shù)據(jù)控制開(kāi)關(guān)量設(shè)備,該裝置芯片引腳少,通用性強(qiáng),工作可靠。
本實(shí)用新型的技術(shù)解決方案是該裝置采集開(kāi)關(guān)量數(shù)據(jù)并控制開(kāi)關(guān)量執(zhí)行器,所有輸入信號(hào)由RS232接口傳送到計(jì)算機(jī)內(nèi),或通過(guò)RS232接口接收來(lái)自計(jì)算機(jī)的控制信號(hào),通過(guò)調(diào)用DLL動(dòng)態(tài)連接庫(kù)的庫(kù)函數(shù),完成與計(jì)算機(jī)的雙向數(shù)據(jù)傳輸;該裝置包括硬件接口,硬件接口有三個(gè)模塊來(lái)完成數(shù)據(jù)采集與輸出量處理過(guò)程,即依次連接的數(shù)據(jù)采集處理模塊、開(kāi)關(guān)量輸出模塊和RS232接口模塊,數(shù)據(jù)采集處理模塊上連接信號(hào)輸入接口和信號(hào)輸出接口。
數(shù)據(jù)采集處理模塊的核心芯片為AT89S52芯片。
開(kāi)關(guān)量輸出模塊的芯片為SP3232E。
RS232接口模塊為DB9-JP2芯片。
本實(shí)用新型主要利用內(nèi)部中斷方式O對(duì)被采樣開(kāi)關(guān)量輸入數(shù)據(jù),內(nèi)部中斷方式1完成從RS232接口傳輸來(lái)的開(kāi)關(guān)量輸出數(shù)據(jù),并完成向輸出接口傳輸控制信號(hào),所有輸入與輸出采用光電隔離的方式,使用11.0592M的晶振,所采集的數(shù)據(jù)通過(guò)串行口傳輸給傳輸模塊,經(jīng)由傳輸模塊SP3232E接口芯片通過(guò)RS232 口調(diào)用DLL動(dòng)態(tài)連接庫(kù)的庫(kù)函數(shù)得到輸入數(shù)據(jù);由RS232接口通過(guò)調(diào)用DLL動(dòng)態(tài)連接庫(kù)的庫(kù)函數(shù)將開(kāi)關(guān)量控制數(shù)據(jù)傳輸給數(shù)據(jù)采集與開(kāi)關(guān)量輸當(dāng)模塊,模塊接收數(shù)據(jù)后,經(jīng)由PO 口給光電隔離器,實(shí)現(xiàn)對(duì)連接于輸出接口的開(kāi)關(guān)量設(shè)備或機(jī)構(gòu)進(jìn)行控制。
本實(shí)用新型芯片價(jià)格便宜,芯片引腳少,裝置成本低,通用性強(qiáng),實(shí)現(xiàn)信號(hào)的遠(yuǎn)距離異步傳輸。
圖l為本實(shí)用新型電路原理圖。
圖中1數(shù)據(jù)采集處理模塊U1, 2開(kāi)關(guān)量輸出模塊U0, 3RS232接口模塊,4信號(hào)輸入接口, 5信號(hào)輸出接口。
具體實(shí)施方式
如圖1所示,該裝置采集開(kāi)關(guān)量數(shù)據(jù)并控制開(kāi)關(guān)量執(zhí)行器,所有輸入信號(hào)由RS232接口傳送到計(jì)算機(jī)內(nèi),或通過(guò)RS232接口接收來(lái)自計(jì)算機(jī)的控制信號(hào),通過(guò)調(diào)用DLL動(dòng)態(tài)連接庫(kù)的庫(kù)函數(shù),完成與計(jì)算機(jī)的雙向數(shù)據(jù)傳輸;該裝置包括硬件接口 ,硬件接口有三個(gè)模塊來(lái)完成數(shù)據(jù)采集與輸出量處理過(guò)程,即依次連接的數(shù)據(jù)采集處理模塊1、開(kāi)關(guān)量輸出模塊2和RS232接口模塊3,數(shù)據(jù)采集處理模塊1上連接信號(hào)輸入接口 4和信號(hào)輸出接口 5。
數(shù)據(jù)采集處理模塊1的核心芯片為AT89S52芯片。
開(kāi)關(guān)量輸出模塊2的芯片為SP3232E。
RS232接口模塊為DB9-JP2芯片。
本實(shí)用新型的電路連接如圖1所示,其中,數(shù)據(jù)采集處理模塊U1 AT89S52:
U1-Rl的一端與VCC相連,另一端連接到Ul-LED正極連接;Ul-R3的一端與VCC相連,另一端與AT89S52的第31引腳;Ul-LED的正 與U1-Rl的一端相連,負(fù)極連接到AT89S52的第21引腳;U1-Cl的一端與VCC相連,另一端分別與U1-R2的一端和AT89S52的第9引腳連接;Ul-R2的一端分別與U1-C1的一端和AT89S52的第9引腳相連,另一端接地;Ul-C2的一端接地,另一端分別連接U1-CRY的一端和AT89S52的第19引腳;Ul-C3的一端接地,另一端分別連接Ul-CRY的一端和AT89S52的第18引腳;U1-CRY的一端分別連接Ul-C2的一端和AT89S52的第19引腳,另一端分別連接Ul-C3的一端和AT89S52的第18引腳;AT89S52的第1引腳連接到UI-R9和UI-1的第4引腳;AT89S52的第2引腳連接到UI-R10和UI-2的第4引腳;AT89S52的第3引腳連接到UI-R11和UI-3的第4引腳;AT89S52的第4引腳連接到UI-R12和UI-4的第4引腳;AT89S52的第5引腳連接到UI-R13和UI-5的第4引腳;AT89S52的第6引腳連接到UI-R14和UI-6的第4引腳;AT89S52的第7引腳連接到UI-R15和UI-7的第4引腳;AT89S52的第8引腳連接到UI-R16和UI-8的第4引腳;AT89S52的第9引腳分別連接U1-Cl的一端和Ul-R2的一端;AT89S52的第10引腳連接到SP3232E的第9引腳;AT89S52的第11引腳連接到SP3232E的第10引腳;AT89S52的第12引腳懸空;AT89S52的第13引腳懸空;AT89S52的第14引腳懸空;AT89S52的第15引腳懸空;AT89S52的第16引腳懸空;AT89S52的第17引腳懸空;AT89S52的第19引腳分別連接Ul-C2的一端和U1-CRY的一端;AT89S52的第18引腳分別連接Ul-C3的一端和Ul-CRY的一端;AT89S52的第20引腳接地;AT89S52的第21引腳連接到Ul-LED的負(fù)端;AT89S52的第22引腳懸空;AT89S52的第23引腳懸空;AT89S52的第24引腳懸空;AT89S52的第25引腳懸空;AT89S52的第26引腳懸空;AT89S52的第27引腳懸空;AT89S52的第28引腳懸空;AT89S52的第29引腳懸空;AT89S52的第30引腳懸空;AT89S52的第31引腳連接到Ul-R3的一端;AT89S52的第32引腳連接到UO-R8的一端;AT89S52的第33引腳連接到UO-R7的一端;AT89S52的第34引腳連接到UO-R6的一端;AT89S52的第35引腳連接到UO-R5的一端;AT89S52的第36引腳連接到U0-R4的一端;AT89S52的第37引腳連接到U0-R3的一端;AT89S52的第38引腳連接到UO-R2的一端;AT89S52的第39引腳連接到U0-R1的一端;AT89S52的第40引腳連接到VCC;其中,開(kāi)關(guān)量輸出模塊U0的SP3232E:
U0-C1的正端連接到SP3232E的第一引腳,負(fù)端連接到SP3232E的第三引腳;U0-C2的正端連接到SP3232E的第四引腳,負(fù)端連接到SP3232E的第五引腳;U0-C3的一端連接到VCC和SP3232E的第十六引腳,另一端連接到SP3232E的第二引腳;U0-C4的一端接地和SP3232E的第十五引腳,另一端連接到SP3232E的第六引腳;SP3232E的第1引腳連接到U0-Cl的正端;SP3232E的第2引腳連接到U0-C3的一端;SP3232E的第3引腳連接到U0-Cl的負(fù)端;SP3232E的第4引腳連接到U0-C2的正端;SP3232E的第5引腳連接到UO-C2的負(fù)端;SP3232E的第6引腳連接到U0-C4的一端;SP3232E的第7引腳連接到JP2中DB9的第二引腳;SP3232E的第8引腳連接到JP2中DB9的第三引腳;SP3232E的第9引腳連接到AT89C2051的第10引腳;SP3232E的第10引腳連接到AT89C2051的第11引腳;SP3232E的第11引腳接地;SP3232E的第12引腳懸空;SP3232E的第13引腳接地;SP3232E的第14引腳懸空;SP3232E的第15引腳接地和U0-C4的一端;SP3232E的第16引腳接VCC和UO-C3的一端;
其中,RS232接口模塊DB9-JP2:
DB9中JP2的第1引腳懸空;DB9中JP2的第2引腳連接到SP3232E的第七引腳;DB9中JP2的第3引腳連接到SP3232E的第八引腳;DB9中JP2的第4引腳懸空;DB9中JP2的第5引腳接地;DB9中JP2的第6引腳懸空;DB9中JP2的第7引腳懸空;DB9中JP2的第8引腳懸空;DB9中JP2的第9引腳懸空;
其中,信號(hào)輸入接口 JI-INPUT:
UI-R1 —端接JI-INPUT的第1引腳,另一端連接到UI-1的第2引腳;UI-R2 —端接JI-INPUT的第2引腳,另一端連接到UI-2的第2引腳;UI-R3一端接JI-INPUT的第3引腳,另一端連接到UI-3的第2引腳;UI-R4—端接JI-INPUT的第4引腳,另一端連接到UI-4的第2引腳;UI-R5 —端接JI-INPUT的第5引腳,另一端連接到UI-5的第2引腳;UI-R6 —端接JI-INPUT
10的第6引腳,另一端連接到UI-6的第2引腳;UI-R7—端接JI-INPUT的第7引腳,另一端連接到UI-7的第2引腳;UI-R8 —端接JI-INPUT的第8引
腳,另一端連接到UI-8的第2引腳;UI-R9一端接vcc,另-一端連接到ui-i
的第4引腳和AT89S52的第1引腳;ui-陽(yáng)RIO一端接vcc,另-一端連接到UI-2
的第4引腳和AT89S52的第2引腳;ui--Rll一端接vcc,另-一端連接到UI-3
的第4引腳和AT89S52的第3引腳;ui--R12一端接vcc,另-一端連接到UI-4
的第4引腳和AT89S52的第4引腳;ui--R13一端接vcc,另-一端連接到UI-5
的第4引腳和AT89S52的第5引腳;UI--R14一端接vcc,另-一端連接到UI-6
的第4引腳和AT89S52的第6引腳;ui--R16一端接vcc,另-一端連接到UI-7
的第4引腳和AT89S52的第7引腳;UI--R16一端接vcc,另-一端連接到UI-8
的第4引腳和AT89S52的第8引腳;UI-1的第1引腳接VCC; UI-1的第2引腳接UI-Rl的一端;UI-1的第3引腳接地;UI-1的第4引腳接UI-R9的一端和AT89S52的第1引腳;UI-2的第1引腳接VCC;UI-2的第2引腳接UI-R2的一端;UI-2的第3引腳接地;UI-2的第4引腳接UI-R10的一端和AT89S52的第2引腳;UI-3的第1引腳接VCC; UI-3的第2引腳接UI-R3的一端;UI-3的第3引腳接地;UI-3的第4引腳接UI-Rll的一端和AT89S52的第3引腳;UI-4的第1引腳接VCC; UI-4的第2引腳接UI-R4的一端;UI-4的第3引腳接地;UI-4的第4引腳接UI-R12的一端和AT89S52的第4引腳;UI-5的第1引腳接VCC; UI-5的第2引腳接UI-R5的一端;UI-5的第3引腳接地;UI-5的第4引腳接UI-R13的一端和AT89S52的第5引腳;UI-6的第1引腳接VCC; UI-6的第2引腳接UI-R6的一端;UI-6的第3引腳接地;UI-6的第4引腳接UI-R14的一端和AT89S52的第6引腳;UI-7的第1引腳接VCC;UI-7的第2引腳接UI-R7的一端;UI-7的第3引腳接地;UI-7的第4引腳接UI-R15的一端和AT89S52的第7引腳;UI-8的第1引腳接VCC; UI-8的第2引腳接UI-R8的一端;UI-8的第3引腳接地;UI-8的第4引腳接UI-R16的一端和AT89S52的第8引腳;
其中,信號(hào)輸出接口 JO-OUTPUT:
U0-Rl —端接AT89S52的第39引腳,另一端連接到U0-1的第2引腳;U0-R2 —端接AT89S52的第38引腳,另一端連接到U0-2的第2引腳;U0-R3一端接AT89S52的第37引腳,另一端連接到U0-3的第2引腳;UO-R4 —端接AT89S52的第36引腳,另一端連接到U0-4的第2引腳;UO-R5 —端接AT89S52的第35引腳,另一端連接到U0-5的第2引腳;UO-R6 —端接AT89S52的第34引腳,另一端連接到UO-6的第2引腳;U0-R7—端接AT89S52的第33引腳,另一端連接到UO-7的第2引腳;UO-R8—端接AT89S52的第32引腳,另一端連接到U0-8的第2引腳;U0-R9—端接VCC,另一端連接到U0-1的第4引腳和JO-OUTPUT的第1引腳;UO-R10—端接VCC,另一端連接到U0-2的第4引腳和JO-OUTPUT的第2引腳;U0-R11 —端接VCC,另一端連接到U0-3的第4引腳和JO-OUTPUT的第3引腳;U0-R12 —端接VCC,另一端連接到U0-4的第4引腳和JO-OUTPUT的第4引腳;UO-R13 —端接VCC,另一端連接到U0-5的第4引腳和JO-OUTPUT的第5引腳;UO-R14 —端接VCC,另一端連接到U0-6的第4引腳和JO-OUTPUT的第6引腳;U0-R15 —端接VCC,另一端連接到U0-7的第4引腳和JO-OUTPUT的第7引腳;UO-R16 —端接VCC,另一端連接到U0-8的第4引腳和JO-OUTPUT的第8引腳;UO-1的第1引腳接VCC; UO-1的第2引腳接U0-R1的一端;UO-1的第3引腳接地;UO-1的第4引腳接UO-R9的一端和JO-OUTPUT的第1引腳;UO-2的第1引腳接VCC; UO-2的第2引腳接U0-R2的一端;UO-2的第3引腳接地;UO-2的第4引腳接U0-R10的一端和JO-OUTPUT的第2引腳;UO-3的第1引腳接VCC; UO-3的第2引腳接U0-R3的一端;UO-3的第3引腳接地;U0-3的第4引腳接U0-Rll的一端和JO-OUTPUT的第3引腳;UO-4的第1引腳接VCC; UO-4的第2引腳接UO-R4的一端;U0-4的第3引腳接地;UO-4的第4引腳接UO-R12的一端和JO-OUTPUT的第4引腳;UO-5的第1引腳接VCC; UO-5的第2引腳接UO-R5的一端;UO-5的第3引腳接地;UO-5的第4引腳接U0-R13的一端和JO-OUTPUT的第5引腳;UO-6的第1引腳接VCC; UO-6的第2引腳接U0-R6的一端;UO-6的第3引腳接地;U0~6的第4引腳接UO-R14的一端和JO-OUTPUT的第6引腳;UO-7的第1引腳接VCC; UO-7的第2引腳接U0-R7的一端;UO-7的第3引腳接地;UO-7的第4引腳接UO-R15的一端和JO-OUTPUT的第7引腳;UO-8的第1引腳接VCC; U0-8的第2引腳接U0-R8的一端;U0-8的第3引腳接地;U0-8的第4引腳接U0-R16的一端和J0-0UTPUT的第8引腳。
本實(shí)用新型的電路中,U1部分以AT89S52為主,主要完成8路輸入數(shù)據(jù)采集并發(fā)送到UO的功能以及從UO接收數(shù)據(jù)的功能;UO部分以SP3232E為主,完成開(kāi)關(guān)量數(shù)據(jù)的傳輸;DB9部分是RS232的接口部分,主要完成RS232的電平轉(zhuǎn)換功能;JI-INPUT是8路信號(hào)輸入的接口 ; JO-OUTPUT是8路輸出信號(hào)的接口。
權(quán)利要求1.RS232傳輸接口8路輸入8路輸出光電隔離可編程I/O裝置,其特征在于該裝置采集開(kāi)關(guān)量數(shù)據(jù)并控制開(kāi)關(guān)量執(zhí)行器,所有輸入信號(hào)由RS232接口傳送到計(jì)算機(jī)內(nèi),或通過(guò)RS232接口接收來(lái)自計(jì)算機(jī)的控制信號(hào),通過(guò)調(diào)用DLL動(dòng)態(tài)連接庫(kù)的庫(kù)函數(shù),完成與計(jì)算機(jī)的雙向數(shù)據(jù)傳輸;該裝置包括硬件接口,硬件接口有三個(gè)模塊來(lái)完成數(shù)據(jù)采集與輸出量處理過(guò)程,即依次連接的數(shù)據(jù)采集處理模塊(1)、開(kāi)關(guān)量輸出模塊(2)和RS232接口模塊(3),數(shù)據(jù)采集處理模塊(1)上連接信號(hào)輸入接口(4)和信號(hào)輸出接口(5)。
2. 根據(jù)權(quán)利要求1所述的RS232傳輸接口 8路輸入8路輸出光電隔離可 編程1/0裝置,其特征在于數(shù)據(jù)采集處理模塊(1)的核心芯片為AT89S52 芯片。
3. 根據(jù)權(quán)利要求1所述的RS232傳輸接口 8路輸入8路輸出光電隔離可 編程I/0裝置,其特征在于開(kāi)關(guān)量輸出模塊(2)的芯片為SP3232E。
4. 根據(jù)權(quán)利要求1所述的RS232傳輸接口 8路輸入8路輸出光電隔離可 編程I/0裝置,其特征在于RS232接口模塊為DB9-JP2芯片。
5. 根據(jù)權(quán)利要求1所述的RS232傳輸接口 8路輸入8路輸出光電隔離可 編程I/0裝置,其特征在于電路連接如下其中,數(shù)據(jù)采集處理模塊U1 AT89S52:U1-R1的一端與VCC相連,另一端連接到in-LED正極連接;Ul-R3的一端 與VCC相連,另一端與AT89S52的第31引腳;Ul-LED的正極與Ul-Rl的一端 相連,負(fù)極連接到AT89S52的第21引腳;Ul-Cl的一端與VCC相連,另一端分 別與Ul-R2的一端和AT89S52的第9引腳連接;Ul-R2的一端分別與Ul-Cl的一 端和AT89S52的第9引腳相連,另一端接地;Ul-C2的一端接地,另一端分別 連接Ul-CRY的一端和AT89S52的第19引腳;Ul-C3的一端接地,另一端分別 連接Ul-CRY的一端和AT89S52的第18引腳;Ul-CRY的一端分別連接Ul-C2的一端和AT89S52的第19引腳,另一端分別連接UI-C3的一端和AT89S52的第 18引腳;AT89S52的第1引腳連接到UI-R9和UI-1的第4引腳;AT89S52的第 2引腳連接到UI-RIO和UI-2的第4引腳;AT89S52的第3引腳連接到UI-Rll 和UI-3的第4引腳;AT89S52的第4引腳連接到UI-R12和UI-4的第4引腳; AT89S52的第5引腳連接到UI-R13和UI-5的第4引腳;AT89S52的第6引腳連 接到UI-R14和UI-6的第4引腳;AT89S52的第7引腳連接到UI-陽(yáng)和UI-7 的第4引腳;AT89S52的第8引腳連接到UI-R16和UI-8的第4引腳;AT89S52 的第9引腳分別連接U1-Cl的一端和UI-R2的一端;AT89S52的第10引腳連接 到SP3232E的第9引腳;AT89S52的第11引腳連接到SP3232E的第10引腳; AT89S52的第12引腳懸空;AT89S52的第13引腳懸空;AT89S52的第14引腳 懸空;AT89S52的第15引腳懸空;AT89S52的第16引腳懸空;AT89S52的第17 引腳懸空;AT89S52的第19引腳分別連接Ul-C2的一端和UI-CRY的一端; AT89S52的第18引腳分別連接UI-C3的一端和U1-CRY的一端;AT89S52的第 20引腳接地;AT89S52的第21引腳連接到IH-LED的負(fù)端;AT89S52的第22引 腳懸空;AT89S52的第23引腳懸空;AT89S52的第24引腳懸空;AT89S52的第 25引腳懸空;AT89S52的第26引腳懸空;AT89S52的第27引腳懸空;AT89S52 的第28引腳懸空;AT89S52的第29引腳懸空;AT89S52的第30引腳懸空;AT89S52 的第31引腳連接到UI-R3的一端;AT89S52的第32引腳連接到U0-R8的一端; AT89S52的第33引腳連接到U0-R7的一端;AT89S52的第34引腳連接到U0-R6 的一端;AT89S52的第35引腳連接到UO-R5的一端;AT89S52的第36引腳連 接到U0-R4的一端;AT89S52的第37引腳連接到U0-R3的一端;AT89S52的第 38弓I腳連接到U0-R2的一端;AT89S52的第39引腳連接到U0-Rl的一端;AT89S52 的第40引腳連接到VCC;其中,開(kāi)關(guān)量輸出模塊U0的SP3232E:U0-C1的正端連接到SP3232E的第一引腳,負(fù)端連接到SP3232E的第三引 腳;U0-C2的正端連接到SP3232E的第四引腳,負(fù)端連接到SP3232E的第五引 腳;U0-C3的一端連接到VCC和SP3232E的第十六引腳,另一端連接到SP3232E 的第二引腳;U0-C4的一端接地和SP3232E的第十五引腳,另一端連接到SP3232E的第六引腳;SP3232E的第1引腳連接到U0-Cl的正端;SP3232E的第2引腳連接到U0-C3的一端;SP3232E的第3引腳連接到U0-Cl的負(fù)端;SP3232E的第4引腳連接到U0-C2的正端;SP3232E的第5引腳連接到U0-C2的負(fù)端;SP3232E的第6引腳連接到U0-C4的一端;SP3232E的第7引腳連接到JP2中DB9的第二引腳;SP3232E的第8引腳連接到JP2中DB9的第三引腳;SP3232E的第9引腳連接到AT89C2051的第10引腳;SP3232E的第10引腳連接到AT89C2051的第11引腳;SP3232E的第11引腳接地;SP3232E的第12引腳懸空;SP3232E的第13引腳接地;SP3232E的第14引腳懸空;SP3232E的第15引腳接地和U0-C4的一端;SP3232E的第16引腳接VCC和U0-C3的一端;其中,RS232接口模塊DB9-JP2:DB9中JP2的第1引腳懸空;DB9中JP2的第2引腳連接到SP3232E的第七引腳;DB9中JP2的第3引腳連接到SP3232E的第八引腳;DB9中JP2的第4引腳懸空;DB9中JP2的第5引腳接地;DB9中JP2的第6引腳懸空;DB9中JP2的第7引腳懸空;DB9中JP2的第8引腳懸空;DB9中JP2的第9引腳懸空;其中,信號(hào)輸入接口 JI-INPUT:UI-R1 —端接JI-INPUT的第1引腳,另一端連接到UI-1的第2引腳;UI-R2一端接JI-INPUT的第2引腳,另一端連接到UI-2的第2引腳;UI-R3—端接JI-INPUT的第3引腳,另一端連接到UI-3的第2引腳;UI-R4 —端接JI-INPUT的第4引腳,另一端連接到UI-4的第2引腳;UI-R5—端接JI-INPUT的第5引腳,另一端連接到UI-5的第2引腳;UI-R6—端接JI-INPUT的第6引腳,另一端連接到UI-6的第2引腳;UI-R7—端接JI-INPUT的第7引腳,另一端連接到UI-7的第2引腳;UI-R8—端接JI-INPUT的第8引腳,另一端連接到UI-8的第2引腳;UI-R9 —端接VCC,另一端連接到UI-1的第4引腳和AT89S52的第1引腳;UI-R10 —端接VCC,另一端連接到UI-2的第4引腳和AT89S52的第2引腳;UI-Rll —端接VCC,另一端連接到UI-3的第4引腳和AT89S52的第3引腳;UI-R12 —端接VCC,另一端連接到UI-4的第4引腳和AT89S52的第4引腳;UI-R13 —端接VCC,另一端連接到UI-5的第4引腳和AT89S52的第5引腳;UI-R14 —端接VCC,另一端連接到UI-6的第4引腳和AT89S52的第6引腳;UI-R16 —端接VCC,另一端連接到UI-7的第4引腳和AT89S52的第7引腳;UI-R16 一端接VCC,另一端連接到UI-8的第4引腳和AT89S52的第8引腳;UI-1的第1引腳接VCC; UI-1的第2引腳接UI-Rl的一端;UI-1的第3引腳接地;UI-1的第4引腳接UI-R9的一端和AT89S52的第1引腳;UI-2的第1引腳接VCC; UI-2的第2引腳接UI-R2的一端;UI-2的第3引腳接地;UI-2的第4引腳接UI-R10的一端和AT89S52的第2引腳;UI-3的第1引腳接VCC; UI-3的第2引腳接UI-R3的一端;UI-3的第3引腳接地;UI-3的第4引腳接UI-Rll的一端和AT89S52的第3引腳;UI-4的第1引腳接VCC; UI-4的第2引腳接UI-R4的一端;UI-4的第3引腳接地;UI-4的第4引腳接UI-R12的一端和AT89S52的第4引腳;UI-5的第1引腳接VCC; UI-5的第2引腳接UI-R5的一端;UI-5的第3引腳接地;UI-5的第4引腳接UI-R13的一端和AT89S52的第5引腳;UI-6的第1引腳接VCC; UI-6的第2引腳接UI-R6的一端;UI-6的第3引腳接地;UI-6的第4引腳接UI-R14的一端和AT89S52的第6引腳;UI-7的第1引腳接VCC; UI-7的第2引腳接UI-R7的一端;UI-7的第3引腳接地;UI-7的第4引腳接UI-R15的一端和AT89S52的第7引腳;UI-8的第1引腳接VCC; UI-8的第2引腳接UI-R8的一端;UI-8的第3引腳接地;UI-8的第4引腳接UI-R16的一端和AT89S52的第8引腳;其中,信號(hào)輸出接口 J0-0UTPUT:U0-Rl —端接AT89S52的第39引腳,另一端連接到U0-1的第2引腳;U0-R2一端接AT89S52的第38引腳,另一端連接到U0-2的第2引腳;U0-R3—端接AT89S52的第37引腳,另一端連接到U0-3的第2引腳;U0-R4—端接AT89S52的第36引腳,另一端連接到U0-4的第2引腳;U0-R5 —端接AT89S52的第35引腳,另一端連接到U0-5的第2引腳;U0-R6—端接AT89S52的第34引腳,另一端連接到U0-6的第2引腳;U0-R7 —端接AT89S52的第33引腳,另一端連接到U0-7的第2引腳;U0-R8—端接AT89S52的第32引腳,另一端連接到U0-8的第2引腳;U0-R9 —端接VCC,另 一端連接到U0-1的第4引腳和JO-OUTPUT的第1引腳;U0-R10 —端接VCC,另一端連接到U0-2的第4引腳和JO-OUTPUT的第2引腳;U0-R11 —端接VCC,另一端連接到U0-3的第4引腳和J0-0UTPUT的第3引腳;U0-R12—端接VCC,另一端連接到U0-4的第4引腳和J0-0UTPUT的第4引腳;U0-R13—端接VCC,另一端連接到U0-5的第4引腳和JO-OUTPUT的第5引腳;UO-R14 —端接VCC,另一端連接到U0-6的第4引腳和JO-OUTPUT的第6引腳;U0-R15—端接VCC,另一端連接到U0-7的第4引腳和JO-OUTPUT的第7引腳;UO-R16 —端接VCC,另一端連接到U0-8的第4引腳和JO-OUTPUT的第8引腳;UO-1的第l引腳接VCC; UO-1的第2引腳接U0-Rl的一端;UO-1的第3引腳接地;UO-1的第4引腳接UO-R9的一端和JO-OUTPUT的第1引腳;U0-2的第1引腳接VCC; UO-2的第2引腳接UO-R2的一端;U0-2的第3引腳接地;UO-2的第4引腳接U0-R10的一端和J0-0UTPUT的第2引腳;UO-3的第1引腳接VCC; U0-3的第2引腳接U0-R3的一端;U0-3的第3引腳接地;UO-3的第4引腳接U0-Rll的一端和JO-OUTPUT的第3引腳;U0-4的第1引腳接VCC;U0-4的第2引腳接UO-R4的一端;UO-4的第3引腳接地;UO-4的第4引腳接UO-R12的一端和JO-OUTPUT的第4引腳;U0-5的第1引腳接VCC; UO-5的第2引腳接U0-R5的一端;UO-5的第3引腳接地;UO-5的第4引腳接U0-R13的一端和JO-OUTPUT的第5引腳;U0-6的第1引腳接VCC;U0-6的第2引腳接U0-R6的一端;UO-6的第3引腳接地;UO-6的第4引腳接UO-R14的一端和JO-OUTPUT的第6引腳;UO-7的第1引腳接VCC; UO-7的第2引腳接U0-R7的一端;U0-7的第3引腳接地;UO-7的第4引腳接UO-R15的一端和JO-OUTPUT的第7引腳;U0-8的第1引腳接VCC; UO-8的第2引腳接UO-R8的一端;UO-8的第3引腳接地;UO-8的第4引腳接U0-R16的一端和JO-OUTPUT的第8引腳。
專利摘要本實(shí)用新型公開(kāi)了RS232傳輸接口8入8出光電隔離可編程I/O裝置,該裝置采集開(kāi)關(guān)量數(shù)據(jù)并控制開(kāi)關(guān)量執(zhí)行器,所有輸入信號(hào)由RS232接口傳送到計(jì)算機(jī)內(nèi),或由RS232接口接收來(lái)自計(jì)算機(jī)的控制信號(hào),通過(guò)調(diào)用DLL動(dòng)態(tài)連接庫(kù)的庫(kù)函數(shù),完成與計(jì)算機(jī)的雙向數(shù)據(jù)傳輸;該裝置包括硬件接口,硬件接口有三個(gè)模塊來(lái)完成數(shù)據(jù)采集與輸出量處理過(guò)程,即依次連接的數(shù)據(jù)采集處理模塊(1)、開(kāi)關(guān)量輸出模塊(2)和RS232接口模塊(3),數(shù)據(jù)采集處理模塊(1)上連接信號(hào)輸入接口(4)和信信號(hào)輸出接口(5);本實(shí)用新型芯片價(jià)格便宜,芯片引腳少,裝置成本低,通用性強(qiáng),實(shí)現(xiàn)信號(hào)的遠(yuǎn)距離異步傳輸。
文檔編號(hào)G06F13/38GK201340526SQ20082018594
公開(kāi)日2009年11月4日 申請(qǐng)日期2008年9月11日 優(yōu)先權(quán)日2008年9月11日
發(fā)明者瑾 丁, 王紅艷 申請(qǐng)人:淮陰工學(xué)院