專(zhuān)利名稱(chēng):Rs485傳輸接口8入8出光電隔離可編程i/o裝置的制作方法
技術(shù)領(lǐng)域:
本實(shí)用新型涉及光電隔離裝置,具體涉及RS485傳輸接口 8入8出光 電隔離可編程I/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í)用新型的目的在于提供一種RS485傳輸接口 8入8出光電隔 離可編程1/0裝置,通過(guò)該光電隔離裝置輸入輸出數(shù)據(jù)控制開(kāi)關(guān)量設(shè)備, 該裝置芯片引腳少,通用性強(qiáng),工作可靠。
本實(shí)用新型的技術(shù)解決方案是通過(guò)本裝置采集8路開(kāi)關(guān)量數(shù)據(jù),并控 制8路開(kāi)關(guān)量執(zhí)行器件,所有輸入信號(hào)通過(guò)RS485接口傳送到計(jì)算機(jī)內(nèi), 或接收來(lái)自計(jì)算機(jī)的控制信號(hào),調(diào)用DLL動(dòng)態(tài)連接庫(kù)的庫(kù)函數(shù),完成本裝置 與計(jì)算機(jī)的雙向數(shù)據(jù)傳輸;該裝置包括二個(gè)硬件模塊,來(lái)完成數(shù)據(jù)采集與輸 出量處理過(guò)程,即數(shù)據(jù)采集模塊和傳輸模塊連接組成,在數(shù)據(jù)采集模塊上連 接8路輸入接口,在傳輸模塊上連接8路輸出接口,整體構(gòu)成電回路;數(shù)據(jù) 采集模塊的核心芯片為AT89S52芯片,RS485傳輸模塊核心芯片為MAX485心片o
本實(shí)用新型具有以下優(yōu)點(diǎn)1、單片機(jī)主要利用內(nèi)部中斷方式0對(duì)被采
樣開(kāi)關(guān)量輸入數(shù)據(jù),內(nèi)部中斷方式1完成從RS485接口傳輸來(lái)的開(kāi)關(guān)量輸出 數(shù)據(jù),并完成向輸出接口傳輸控制信號(hào),所有輸入與輸出采用光電隔離的方 式,使得裝置適用性強(qiáng),工作可靠;2、本裝置的芯片價(jià)格便宜,裝置成本 低,芯片引腳少,接口通用性強(qiáng),實(shí)現(xiàn)信號(hào)的遠(yuǎn)距離全雙工傳輸,且抗干擾 能力強(qiáng)。
圖1為本實(shí)用新型電路原理示意圖。
圖中l(wèi).數(shù)據(jù)采集模塊Ul, 2.傳輸模塊U0, 3.8路輸入接口 JI-INPUT, 4. 8路輸出接口 JO-OUTPUT。
具體實(shí)施方式
通過(guò)本裝置采集8路開(kāi)關(guān)量數(shù)據(jù),并控制8路開(kāi)關(guān)量執(zhí)行器件,所有輸 入信號(hào)通過(guò)RS485接口傳送到計(jì)算機(jī)內(nèi),或接收來(lái)自計(jì)算機(jī)的控制信號(hào), 調(diào)用DLL動(dòng)態(tài)連接庫(kù)的庫(kù)函數(shù),完成本裝置與計(jì)算機(jī)的雙向數(shù)據(jù)傳輸;該裝 置包括二個(gè)硬件模塊,來(lái)完成數(shù)據(jù)采集與輸出量處理過(guò)程,即數(shù)據(jù)采集模塊 1和傳輸模塊2連接組成,在數(shù)據(jù)采集模塊1上連接8路輸入接口 3,在傳 輸模塊2上連接8路輸出接口 4,整體構(gòu)成電回路;數(shù)據(jù)采集模塊1的核心 芯片為AT89S52芯片Ul, RS485傳輸模塊2主要芯片為MAX485芯片U0。
本裝置具體電路連接如圖1所示Ul的AT89S52:
U1-R1的一端與VCC相連,另一端連接到U1-LED正極連接;Ul-R3 的一端與VCC相連,另一端與AT89S52的第31弓l腳;U1-LED的正極與U1-R1的一端相連,負(fù)極連接到AT89S52的第21引腳;U1-C1的一端與VCC 相連,另一端分別與Ul-R2的一端和AT89S52的第9引腳連接;Ul-R2的一 端分別與U1-C1的一端和AT89S52的第9引腳相連,另一端接地;Ul-C2 的一端接地,另一端分別連接U1-CRY的一端和AT89S52的第18引腳; Ul-C3的一端接地,另一端分別連接U1-CRY的一端和AT89S52的第19引 腳;U1-CRY的一端分別連接U1-C2的一端和AT89S52的第18引腳,另一 端分別連接U1-C3的一端和AT89S52的第19引腳;AT89S52的第1引腳連 接到Ul-R9和Ul-l的第4引腳;AT89S52的第2引腳連接到U1-R10和Ul-2 的第4引腳;AT89S52的第3引腳連接到Ul-Rll和Ul-3的第4引腳; AT89S52的第4引腳連接到U1-R12和Ul-4的第4引腳;AT89S52的第5 引腳連接到U1-R13和Ul-5的第4引腳;AT89S52的第6引腳連接到U1-R14 和Ul-6的第4引腳;AT89S52的第7引腳連接到U1-R15和Ul-7的第4引 腳;AT89S52的第8引腳連接到Ul-R16和Ul-8的第4引腳;AT89S52的 第9引腳分別連接U1-C1的一端和Ul-R2的一端;AT89S52的第10引腳連 接到MAX485的第1引腳;AT89S52的第11引腳連接到MAX485的第4 引腳;AT89S52的第12引腳懸空;AT89S52的第13引腳懸空;AT89S52 的第14引腳懸空;AT89S52的第15引腳懸空;AT89S52的第16引腳懸空; AT89S52的第17引腳懸空;AT89S52的第18引腳分別連接Ul-C2的一端 和U1-CRY的一端;AT89S52的第19引腳分別連接U1-C3的一端和U1-CRY 的一端;AT89S52的第20引腳接地;AT89S52的第21引腳連接到U1-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引腳連接到 UO-R4的一端;AT89S52的第37引腳連接到UO-R3的一端;AT89S52的 第38引腳連接到UO-R2的一端;AT89S52的第39引腳連接到UO-R1的一 端;AT89S52的第40引腳連接到VCC; U0的MAX485:
U0-R1的一端連接到VCC,另一端連接到MAX485的第2、第3引腳;
MAX485的第1引腳連接到AT89C2051的第10引腳;MAX485的第2引腳
連接到U0-R1的一端和MAX485的第3引腳;MAX485的第3引腳連接到
U0-R1的一端和MAX485的第2引腳;MAX485的第4引腳連接到
AT89C2051的第11引腳;MAX485的第5引腳接地;MAX485的第6引腳
連接到DB9中JP2的第2引腳;MAX485的第7引腳連接到DB9中JP2的
第3引腳;MAX485的第8引腳接VCC; DB9中JP2的第1引腳懸空;DB9
中JP2的第2引腳連接到MAX485的第6引腳;DB9中JP2的第3引腳連
接到MAX485的第7引腳;DB9中JP2的第4引腳懸空;DB9中JP2的第5
引腳接地;DB9中JP2的第6引腳懸空;DB9中JP2的第7引腳懸空;DB9
中JP2的第8引腳懸空;DB9中JP2的第9引腳懸空; 8路輸入接口 JI-INPUT:
U1-R1 —端接JI-INPUT的第1引腳,另一端連接到Ul-l的第2引腳; Ul-R2 —端接JI-INPUT的第2引腳,另一端連接到Ul-2的第2引腳;Ul-R3一端接JI-INPUT的第3引腳,另一端連接到Ul-3的第2引腳;Ul-R4—端 接JI-INPUT的第4引腳,另一端連接到Ul-4的第2引腳;Ul-R5 —端接 JI-INPUT的第5弓l腳,另一端連接到Ul-5的第2引腳;Ul-R6 —端接 JI-INPUT的第6弓l腳,另一端連接到Ul-6的第2弓l腳;Ul-R7 —端接 JI-INPUT的第7弓l腳,另一端連接到Ul-7的第2引腳;Ul-R8 —端接 JI-INPUT的第8引腳,另一端連接到Ul-8的第2引腳;Ul-R9 —端接VCC, 另一端連接到Ul-l的第4引腳和AT89S52的第1引腳;U1-R10—端接VCC, 另一端連接到Ul-2的第4引腳和AT89S52的第2引腳;U1-R11 —端接VCC, 另一端連接到Ul-3的第4引腳和AT89S52的第3引腳;U1-R12 —端接VCC, 另一端連接到Ul-4的第4引腳和AT89S52的第4引腳;U1-R13 —端接VCC, 另一端連接到Ul-5的第4引腳和AT89S52的第5引腳;U1-R14—端接VCC, 另一端連接到Ul-6的第4引腳和AT89S52的第6引腳;U1-R16 —端接VCC, 另一端連接到U1-7的第4引腳和AT89S52的第7引腳;U1-R16—端接VCC, 另一端連接到Ul-8的第4引腳和AT89S52的第8引腳;Ul-l的第1引腳接 VCC; Ul-l的第2引腳接U1-R1的一端;Ul-l的第3引腳接地;Ul-l的第 4引腳接Ul-R9的一端和AT89S52的第1引腳;Ul-2的第1引腳接VCC; Ul-2的第2引腳接U1-R2的一端;Ul-2的第3引腳接地;Ul-2的第4引腳 接U1-R10的一端和AT89S52的第2引腳;Ul-3的第1引腳接VCC; Ul畫(huà)3 的第2弓l腳接Ul-R3的一端;Ul-3的第3引腳接地;Ul-3的第4引腳接 Ul-Rll的一端和AT89S52的第3引腳;Ul-4的第1引腳接VCC; Ul-4的 第2引腳接Ul-R4的一端;Ul-4的第3引腳接地;Ul-4的第4引腳接U1-R12 的一端和AT89S52的第4引腳;Ul-5的第1引腳接VCC; Ul-5的第2引腳接Ul-R5的一端;Ul-5的第3引腳接地;Ul-5的第4引腳接U1-R13的
一端和AT89S52的第5引腳;Ul-6的第1弓,接VCC; Ul-6的第2引腳
接U1-R6的一端;Ul-6的第3弓l腳接地;U1-6的第4引腳接U1-R14的一
端和AT89S52的第6引腳;Ul-7的第1弓l腳接VCC; Ul-7的第2引腳接
Ul-R7的一端;Ul-7的第3引腳接地;Ul-7的第4引腳接U1-R15的一端
和AT89S52的第7引腳;Ul-8的第1引腳接VCC;Ul-8的第2引腳接Ul-R8
的一端;Ul-8的第3引腳接地;Ul-8的第4引腳接U1-R16的一端和AT89S52
的第8引腳;
8路輸出的JO-OUTPUT:
UO-R1 —端接AT89S52的第39引腳,另一端連接到UO-l的第2引腳; UO-R2—端接AT89S52的第38引腳,另一端連接到UO-2的第2引腳;UO-R3 一端接AT89S52的第37引腳,另一端連接到UO-3的第2引腳;UO-R4 — 端接AT89S52的第36引腳,另一端連接到UO-4的第2引腳;UO-R5—端 接AT89S52的第35引腳,另一端連接到UO-5的第2引腳;UO-R6—端接 AT89S52的第34弓l腳,另一端連接到UO-6的第2弓l腳;UO-R7 —端接 AT89S52的第33弓l腳,另一端連接到UO-7的第2弓l腳;UO-R8 —端接 AT89S52的第32引腳,另一端連接到UO-8的第2引腳;UO-R9 —端接VCC, 另一端連接到UO-l的第4引腳和JO-OUTPUT的第1弓l腳;UO-R10 —端 接VCC,另一端連接到UO-2的第4引腳和JO-OUTPUT的第2引腳;UO-R11 一端接VCC,另一端連接到UO-3的第4引腳和JO-OUTPUT的第3引腳; UO-R12 —端接VCC,另一端連接到UO-4的第4引腳和JO-OUTPUT的第 4引腳;UO-R13 —端接VCC,另一端連接到UO-5的第4引腳和JO-OUTPUT 的第5弓l腳;UO-R14 —端接VCC,另一端連接到UO-6的第4弓l腳和JO-OUTPUT的第6引腳;UO-R15 —端接VCC,另一端連接到UO-7的第4 引腳和JO-OUTPUT的第7引腳;UO-R16 —端接VCC,另一端連接到UO-8 的第4引腳和JO-OUTPUT的第8引腳;UO-1的第1引腳接VCC; UO-1 的第2引腳接UO-R1的一端;UO-1的第3引腳接地;UO-1的第4引腳接 UO-R9的一端和JO-OUTPUT的第1引腳;UO-2的第1引腳接VCC; UO-2 的第2引腳接UO-R2的一端;UO-2的第3引腳接地;UO-2的第4引腳接 UO-R10的一端和JO-OUTPUT的第2引腳;UO-3的第1引腳接VCC; UO-3 的第2引腳接UO-R3的一端;UO-3的第3引腳接地;UO-3的第4引腳接 UO-R11的一端和JO-OUTPUT的第3引腳;UO-4的第1引腳接VCC; UO-4 的第2引腳接UO-R4的一端;UO-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引腳接 UO-R13的一端和JO-OUTPUT的第5引腳;UO-6的第1引腳接VCC; UO-6 的第2引腳接UO-R6的一端;UO-6的第3引腳接地;UO-6的第4引腳接 UO-R14的一端和JO-OUTPUT的第6引腳;UO-7的第1引腳接VCC; UO-7 的第2引腳接UO-R7的一端;UO-7的第3引腳接地;UO-7的第4引腳接 UO-R15的一端和JO-OUTPUT的第7引腳;UO-8的第1引腳接VCC; UO-8 的第2引腳接UO-R8的一端;UO-8的第3引腳接地;UO-8的第4引腳接 UO-R16的一端和JO-OUTPUT的第8引腳。
權(quán)利要求1.RS485傳輸接口8入8出光電隔離可編程I/O裝置,通過(guò)本裝置采集8路開(kāi)關(guān)量數(shù)據(jù),并控制8路開(kāi)關(guān)量執(zhí)行器件,所有輸入信號(hào)通過(guò)RS485接口傳送到計(jì)算機(jī)內(nèi),或接收來(lái)自計(jì)算機(jī)的控制信號(hào),調(diào)用DLL動(dòng)態(tài)連接庫(kù)的庫(kù)函數(shù),完成本裝置與計(jì)算機(jī)的雙向數(shù)據(jù)傳輸;該裝置包括二個(gè)硬件模塊,即數(shù)據(jù)采集模塊(1)和傳輸模塊(2)連接組成,在數(shù)據(jù)采集模塊(1)上連接8路輸入接口(3),在傳輸模塊(2)上連接8路輸出接口(4),整體構(gòu)成電回路;數(shù)據(jù)采集模塊(1)的核心芯片為AT89S52芯片U1,RS485傳輸模塊(2)主要芯片為MAX485芯片U0;其特征在于具體電路連接如下U1的AT89S52U1-R1的一端與VCC相連,另一端連接到U1-LED正極連接;U1-R3的一端與VCC相連,另一端與AT89S52的第31引腳;U1-LED的正極與U1-R1的一端相連,負(fù)極連接到AT89S52的第21引腳;U1-C1的一端與VCC相連,另一端分別與U1-R2的一端和AT89S52的第9引腳連接;U1-R2的一端分別與U1-C1的一端和AT89S52的第9引腳相連,另一端接地;U1-C2的一端接地,另一端分別連接U1-CRY的一端和AT89S52的第18引腳;U1-C3的一端接地,另一端分別連接U1-CRY的一端和AT89S52的第19引腳;U1-CRY的一端分別連接U1-C2的一端和AT89S52的第18引腳,另一端分別連接U1-C3的一端和AT89S52的第19引腳;AT89S52的第1引腳連接到U1-R9和U1-1的第4引腳;AT89S52的第2引腳連接到U1-R10和U1-2的第4引腳;AT89S52的第3引腳連接到U1-R11和U1-3的第4引腳;AT89S52的第4引腳連接到U1-R12和U1-4的第4引腳;AT89S52的第5引腳連接到U1-R13和U1-5的第4引腳;AT89S52的第6引腳連接到U1-R14和U1-6的第4引腳;AT89S52的第7引腳連接到U1-R15和U1-7的第4引腳;AT89S52的第8引腳連接到U1-R16和U1-8的第4引腳;AT89S52的第9引腳分別連接U1-C1的一端和U1-R2的一端;AT89S52的第10引腳連接到MAX485的第1引腳;AT89S52的第11引腳連接到MAX485的第4引腳;AT89S52的第12引腳懸空;AT89S52的第13引腳懸空;AT89S52的第14引腳懸空;AT89S52的第15引腳懸空;AT89S52的第16引腳懸空;AT89S52的第17引腳懸空;AT89S52的第18引腳分別連接U1-C2的一端和U1-CRY的一端;AT89S52的第19引腳分別連接U1-C3的一端和U1-CRY的一端;AT89S52的第20引腳接地;AT89S52的第21引腳連接到U1-LED的負(fù)端;AT89S52的第22引腳懸空;AT89S52的第23引腳懸空;AT89S52的第24引腳懸空;AT89S52的第25引腳懸空;AT89S52的第26引腳懸空;AT89S52的第27引腳懸空;AT89S52的第28引腳懸空;AT89S52的第29引腳懸空;AT89S52的第30引腳懸空;AT89S52的第31引腳連接到U1-R3的一端;AT89S52的第32引腳連接到UO-R8的一端;AT89S52的第33引腳連接到UO-R7的一端;AT89S52的第34引腳連接到UO-R6的一端;AT89S52的第35引腳連接到UO-R5的一端;AT89S52的第36引腳連接到UO-R4的一端;AT89S52的第37引腳連接到UO-R3的一端;AT89S52的第38引腳連接到UO-R2的一端;AT89S52的第39引腳連接到UO-R1的一端;AT89S52的第40引腳連接到VCC;U0的MAX485U0-R1的一端連接到VCC,另一端連接到MAX485的第2、第3引腳;MAX485的第1引腳連接到AT89C2051的第10引腳;MAX485的第2引腳連接到U0-R1的一端和MAX485的第3引腳;MAX485的第3引腳連接到U0-R1的一端和MAX485的第2引腳;MAX485的第4引腳連接到AT89C2051的第11引腳;MAX485的第5引腳接地;MAX485的第6引腳連接到DB9中JP2的第2引腳;MAX485的第7引腳連接到DB9中JP2的第3引腳;MAX485的第8引腳接VCC;DB9中JP2的第1引腳懸空;DB9中JP2的第2引腳連接到MAX485的第6引腳;DB9中JP2的第3引腳連接到MAX485的第7引腳;DB9中JP2的第4引腳懸空;DB9中JP2的第5引腳接地;DB9中JP2的第6引腳懸空;DB9中JP2的第7引腳懸空;DB9中JP2的第8引腳懸空;DB9中JP2的第9引腳懸空;8路輸入接口JI-INPUTU1-R1一端接JI-INPUT的第1引腳,另一端連接到U1-1的第2引腳;U1-R2一端接JI-INPUT的第2引腳,另一端連接到U1-2的第2引腳;U1-R3一端接JI-INPUT的第3引腳,另一端連接到U1-3的第2引腳;U1-R4一端接JI-INPUT的第4引腳,另一端連接到U1-4的第2引腳;U1-R5一端接JI-INPUT的第5引腳,另一端連接到U1-5的第2引腳;U1-R6一端接JI-INPUT的第6引腳,另一端連接到U1-6的第2引腳;U1-R7一端接JI-INPUT的第7引腳,另一端連接到U1-7的第2引腳;U1-R8一端接JI-INPUT的第8引腳,另一端連接到U1-8的第2引腳;U1-R9一端接VCC,另一端連接到U1-1的第4引腳和AT89S52的第1引腳;U1-R10一端接VCC,另一端連接到U1-2的第4引腳和AT89S52的第2引腳;U1-R11一端接VCC,另一端連接到U1-3的第4引腳和AT89S52的第3引腳;U1-R12一端接VCC,另一端連接到U1-4的第4引腳和AT89S52的第4引腳;U1-R13一端接VCC,另一端連接到U1-5的第4引腳和AT89S52的第5引腳;U1-R14一端接VCC,另一端連接到U1-6的第4引腳和AT89S52的第6引腳;U1-R16一端接VCC,另一端連接到U1-7的第4引腳和AT89S52的第7引腳;U1-R16一端接VCC,另一端連接到U1-8的第4引腳和AT89S52的第8引腳;U1-1的第1引腳接VCC;U1-1的第2引腳接U1-R1的一端;U1-1的第3引腳接地;U1-1的第4引腳接U1-R9的一端和AT89S52的第1引腳;U1-2的第1引腳接VCC;U1-2的第2引腳接U1-R2的一端;U1-2的第3引腳接地;U1-2的第4引腳接U1-R10的一端和AT89S52的第2引腳;U1-3的第1引腳接VCC;U1-3的第2引腳接U1-R3的一端;U1-3的第3引腳接地;U1-3的第4引腳接U1-R11的一端和AT89S52的第3引腳;U1-4的第1引腳接VCC;U1-4的第2引腳接U1-R4的一端;U1-4的第3引腳接地;U1-4的第4引腳接U1-R12的一端和AT89S52的第4引腳;U1-5的第1引腳接VCC;U1-5的第2引腳接U1-R5的一端;U1-5的第3引腳接地;U1-5的第4引腳接U1-R13的一端和AT89S52的第5引腳;U1-6的第1引腳接VCC;U1-6的第2引腳接U1-R6的一端;U1-6的第3引腳接地;U1-6的第4引腳接U1-R14的一端和AT89S52的第6引腳;U1-7的第1引腳接VCC;U1-7的第2引腳接U1-R7的一端;U1-7的第3引腳接地;U1-7的第4引腳接U1-R15的一端和AT89S52的第7引腳;U1-8的第1引腳接VCC;U1-8的第2引腳接U1-R8的一端;U1-8的第3引腳接地;U1-8的第4引腳接U1-R16的一端和AT89S52的第8引腳;8路輸出的JO-OUTPUTUO-R1一端接AT89S52的第39引腳,另一端連接到UO-1的第2引腳;UO-R2一端接AT89S52的第38引腳,另一端連接到UO-2的第2引腳;UO-R3一端接AT89S52的第37引腳,另一端連接到UO-3的第2引腳;UO-R4一端接AT89S52的第36引腳,另一端連接到UO-4的第2引腳;UO-R5一端接AT89S52的第35引腳,另一端連接到UO-5的第2引腳;UO-R6一端接AT89S52的第34引腳,另一端連接到UO-6的第2引腳;UO-R7一端接AT89S52的第33引腳,另一端連接到UO-7的第2引腳;UO-R8一端接AT89S52的第32引腳,另一端連接到UO-8的第2引腳;UO-R9一端接VCC,另一端連接到UO-1的第4引腳和JO-OUTPUT的第1引腳;UO-R10一端接VCC,另一端連接到UO-2的第4引腳和JO-OUTPUT的第2引腳;UO-R11一端接VCC,另一端連接到UO-3的第4引腳和JO-OUTPUT的第3引腳;UO-R12一端接VCC,另一端連接到UO-4的第4引腳和JO-OUTPUT的第4引腳;UO-R13一端接VCC,另一端連接到UO-5的第4引腳和JO-OUTPUT的第5引腳;UO-R14一端接VCC,另一端連接到UO-6的第4引腳和JO-OUTPUT的第6引腳;UO-R15一端接VCC,另一端連接到UO-7的第4引腳和JO-OUTPUT的第7引腳;UO-R16一端接VCC,另一端連接到UO-8的第4引腳和JO-OUTPUT的第8引腳;UO-1的第1引腳接VCC;UO-1的第2引腳接UO-R1的一端;UO-1的第3引腳接地;UO-1的第4引腳接UO-R9的一端和JO-OUTPUT的第1引腳;UO-2的第1引腳接VCC;UO-2的第2引腳接UO-R2的一端;UO-2的第3引腳接地;UO-2的第4引腳接UO-R10的一端和JO-OUTPUT的第2引腳;UO-3的第1引腳接VCC;UO-3的第2引腳接UO-R3的一端;UO-3的第3引腳接地;UO-3的第4引腳接UO-R11的一端和JO-OUTPUT的第3引腳;UO-4的第1引腳接VCC;UO-4的第2引腳接UO-R4的一端;UO-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引腳接UO-R13的一端和JO-OUTPUT的第5引腳;UO-6的第1引腳接VCC;UO-6的第2引腳接UO-R6的一端;UO-6的第3引腳接地;UO-6的第4引腳接UO-R14的一端和JO-OUTPUT的第6引腳;UO-7的第1引腳接VCC;UO-7的第2引腳接UO-R7的一端;UO-7的第3引腳接地;UO-7的第4引腳接UO-R15的一端和JO-OUTPUT的第7引腳;UO-8的第1引腳接VCC;UO-8的第2引腳接UO-R8的一端;UO-8的第3引腳接地;UO-8的第4引腳接UO-R16的一端和JO-OUTPUT的第8引腳。
專(zhuān)利摘要本實(shí)用新型公開(kāi)了RS485傳輸接口8入8出光電隔離可編程I/O裝置,通過(guò)本裝置采集8路開(kāi)關(guān)量數(shù)據(jù),并控制8路開(kāi)關(guān)量執(zhí)行器件,所有輸入信號(hào)通過(guò)RS485接口傳送到計(jì)算機(jī)內(nèi),或接收來(lái)自計(jì)算機(jī)的控制信號(hào),調(diào)用DLL動(dòng)態(tài)連接庫(kù)的庫(kù)函數(shù),完成本裝置與計(jì)算機(jī)的雙向數(shù)據(jù)傳輸;該裝置包括二個(gè)硬件模塊,即數(shù)據(jù)采集模塊(1)和傳輸模塊(2)連接組成,在數(shù)據(jù)采集模塊(1)上連接8路輸入接口(3),在傳輸模塊(2)上連接8路輸出接口(4),整體構(gòu)成電回路;數(shù)據(jù)采集模塊(1)的核心芯片為AT89S52芯片U1,RS485傳輸模塊(2)主要芯片為MAX485芯片U0。本裝置的芯片價(jià)格便宜,裝置成本低,芯片引腳少,接口通用性強(qiáng),實(shí)現(xiàn)信號(hào)的遠(yuǎn)距離全雙工傳輸,且抗干擾能力強(qiáng)。
文檔編號(hào)G05B19/02GK201434981SQ200920044430
公開(kāi)日2010年3月31日 申請(qǐng)日期2009年6月11日 優(yōu)先權(quán)日2009年6月11日
發(fā)明者朱全銀, 趙麗娟 申請(qǐng)人:淮陰工學(xué)院