Avr單片機(jī)與plc遠(yuǎn)程通信擴(kuò)展io的制作方法
【專利摘要】本發(fā)明公開了一種AVR單片機(jī)與PLC遠(yuǎn)程通信擴(kuò)展IO,包括遠(yuǎn)程AVR單片機(jī)單元、遠(yuǎn)程輸入單元、電源單元和遠(yuǎn)程輸出單元,所述的遠(yuǎn)程輸入單元、遠(yuǎn)程輸出單元均與遠(yuǎn)程AVR單片機(jī)單元連接,所述的遠(yuǎn)程AVR單片機(jī)單元、遠(yuǎn)程輸入單元、遠(yuǎn)程輸出單元均與電源單元連接。本發(fā)明解決了工業(yè)小型可編程控制器遠(yuǎn)程通信擴(kuò)展I/O,克服了小型可編程控制器沒有遠(yuǎn)程通信擴(kuò)展I/O,不能遠(yuǎn)程控制狀態(tài)問題,達(dá)到生產(chǎn)自動(dòng)化,維護(hù)方便,提高了生產(chǎn)效率,產(chǎn)品質(zhì)量提高,降低生產(chǎn)成本。
【專利說明】AVR單片機(jī)與PLC遠(yuǎn)程通信擴(kuò)展IO
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及可編程控制器【技術(shù)領(lǐng)域】,尤其涉及一種AVR單片機(jī)與PLC遠(yuǎn)程通信擴(kuò)展10。
【背景技術(shù)】
[0002]作為可編程控制器顯示操作系統(tǒng),國(guó)內(nèi)外在小型可編程控制器遠(yuǎn)程控制系統(tǒng)上,無論是臺(tái)達(dá)可編程控制器、還是其他可編程控制器,遠(yuǎn)程通信擴(kuò)展IO —直未能解決,大部分生產(chǎn)線都是用兩臺(tái)以上可編程控制器串聯(lián)方式進(jìn)行調(diào)整控制生產(chǎn)產(chǎn)品工藝,造成經(jīng)濟(jì)浪費(fèi),造成生產(chǎn)產(chǎn)品工藝數(shù)據(jù)調(diào)整困難,不能明確單人調(diào)整產(chǎn)品工藝最短時(shí)間調(diào)整,且現(xiàn)場(chǎng)維護(hù)較原始化,不能滿足其生產(chǎn)量。
[0003]目前國(guó)內(nèi)多家產(chǎn)品加工廠生產(chǎn)線都需要用大量人工去進(jìn)行近距離調(diào)整產(chǎn)品工藝,造成調(diào)整產(chǎn)品工藝速度慢、數(shù)據(jù)不準(zhǔn)確,并且生產(chǎn)效率低下,不能滿足當(dāng)下生產(chǎn)企業(yè)的要求,國(guó)內(nèi)各可編程控制器生產(chǎn)廠家及自動(dòng)化生產(chǎn)線加工企業(yè)做了大量的實(shí)驗(yàn)工作,至今仍未解決此問題。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的目的在于克服上述的不足,提供一種AVR單片機(jī)與PLC遠(yuǎn)程通信擴(kuò)展10。
[0005]本發(fā)明為實(shí)現(xiàn)上述目的所采用的技術(shù)方案是:AVR單片機(jī)與PLC遠(yuǎn)程通信擴(kuò)展10,包括遠(yuǎn)程AVR單片機(jī)單元、遠(yuǎn)程輸入單元、電源單元和遠(yuǎn)程輸出單元,所述的遠(yuǎn)程輸入單元、遠(yuǎn)程輸出單元均與遠(yuǎn)程AVR單片機(jī)單元連接,所述的遠(yuǎn)程AVR單片機(jī)單元、遠(yuǎn)程輸入單元、遠(yuǎn)程輸出單元均與電源單元連接。
[0006]本發(fā)明解決了工業(yè)小型可編程控制器遠(yuǎn)程通信擴(kuò)展1/0,克服了小型可編程控制器沒有遠(yuǎn)程通信擴(kuò)展1/0,不能遠(yuǎn)程控制狀態(tài)問題,達(dá)到生產(chǎn)自動(dòng)化,維護(hù)方便,提高了生產(chǎn)效率,產(chǎn)品質(zhì)量提高,降低生產(chǎn)成本。
【專利附圖】
【附圖說明】
[0007]圖1是遠(yuǎn)程AVR單片機(jī)單元電路圖;
圖2是遠(yuǎn)程輸入單元電路圖;
圖3是電源單元電路圖;
圖4是遠(yuǎn)程輸出單元電路圖。
【具體實(shí)施方式】
[0008]如圖1-圖4所示,AVR單片機(jī)與PLC遠(yuǎn)程通信擴(kuò)展10,包括遠(yuǎn)程AVR單片機(jī)單元、遠(yuǎn)程輸入單元、電源單元和遠(yuǎn)程輸出單元,所述的遠(yuǎn)程輸入單元、遠(yuǎn)程輸出單元均與遠(yuǎn)程AVR單片機(jī)單元連接,所述的遠(yuǎn)程AVR單片機(jī)單元、遠(yuǎn)程輸入單元、遠(yuǎn)程輸出單元均與電源單元連接,可編程控制器數(shù)據(jù)信息通過通信單元和遠(yuǎn)程輸入單元發(fā)送給遠(yuǎn)程AVR單片機(jī)單元,數(shù)據(jù)在遠(yuǎn)程AVR單片機(jī)單元自動(dòng)進(jìn)行數(shù)據(jù)對(duì)比分析,數(shù)據(jù)相互轉(zhuǎn)換輸出,將在遠(yuǎn)程輸出單元執(zhí)行輸出,如果數(shù)據(jù)不相等內(nèi)部數(shù)據(jù)則不執(zhí)行;遠(yuǎn)程AVR單片機(jī)單元電路通過atmgeal6 PD0.PDl通過P2九針接口 3,8腳485通信模式接U2,6.7接進(jìn)行485通信模式轉(zhuǎn)換經(jīng)U2,1.4腳輸出到megal6,PD0.PDl進(jìn)行數(shù)據(jù)轉(zhuǎn)換。U2,2.3腳是控制半雙工工作模式切換,低電平接收狀態(tài),高電平發(fā)送狀態(tài),Pl九針接口 2.3腳TTL通信模式接megal6,PD0.PDl進(jìn)行數(shù)據(jù)轉(zhuǎn)換,在線升級(jí);遠(yuǎn)程輸入單元電路,CC是5V正電源經(jīng)過Rl,R2電阻限流為DlO至D80發(fā)光二極管供電,DlO至D80發(fā)光二極管另一端接megal6,PA端口,PA端口外接開關(guān)被按下PA端口對(duì)地導(dǎo)通DlO至D80發(fā)光二極被點(diǎn)亮,將開關(guān)狀態(tài)反饋給megal6,PA端口使其得到輸入信號(hào);電源單元電路6-24v交流電通過Dll,D21,D31,D41整流再通過CO電容濾波送到U3電壓調(diào)整模塊I腳,經(jīng)內(nèi)部電壓調(diào)整得到穩(wěn)定的5v直流電從U3,3腳輸出經(jīng)過Cl電容進(jìn)行2次濾波輸出VCC標(biāo)準(zhǔn)5V直流電,供其他單元使用;本發(fā)明遠(yuǎn)程輸出單元電路遠(yuǎn)程輸出單元是可編程控制器發(fā)送給遠(yuǎn)程AVR單片機(jī)單元數(shù)據(jù)轉(zhuǎn)換執(zhí)行輸出,VCC是5V正電源經(jīng)過R3,R4電阻限流為D13至D83發(fā)光二極管供電,D13至D83發(fā)光二極管另一端接megal6, DO接口,megal6通過DO接口輸出低電平D13至D83發(fā)光二極管被點(diǎn)亮,QO至Q8三極管導(dǎo)通VCC經(jīng)RLO至RL8線圈通過三極管導(dǎo)通RLO至RL8繼電器動(dòng)作驅(qū)動(dòng)外部電氣;遠(yuǎn)程AVR單片機(jī)單元為遠(yuǎn)程輸入單元和遠(yuǎn)程輸出單元進(jìn)行數(shù)據(jù)轉(zhuǎn)換:P2九針接口 3,8腳485通信模式接U2,6.7接進(jìn)行485通信模式轉(zhuǎn)換經(jīng)U2,1.4腳輸出到megal6,PD0.PDl進(jìn)行數(shù)據(jù)轉(zhuǎn)換,U2,2.3腳是控制半雙工工作模式切換,低電平接收狀態(tài),高電平發(fā)送狀態(tài),Pl九針接口 2.3腳TTL通信模式接megal6,PD0.PDl進(jìn)行數(shù)據(jù)轉(zhuǎn)換,在線升級(jí);遠(yuǎn)程輸入單元通過PA5-PA7、發(fā)送給遠(yuǎn)程AVR單片機(jī)單元經(jīng)過數(shù)據(jù)轉(zhuǎn)換再發(fā)送給可編程控制器控制數(shù)據(jù):VCC是5V正電源經(jīng)過Rl電阻限流為DlO發(fā)光二極管供電,DlO發(fā)光二極管另一端接megal6,PAO, PAO外接開關(guān)被按下PAO對(duì)地導(dǎo)通DlO發(fā)光二極被點(diǎn)亮,將開關(guān)狀態(tài)反饋給megal6使其得到輸入信號(hào),VCC是5V正電源經(jīng)過Rl電阻限流為D20發(fā)光二極管供電,D20發(fā)光二極管另一端接megal6,PAl,PAl外接開關(guān)被按下PAl對(duì)地導(dǎo)通D20發(fā)光二極被點(diǎn)亮,將開關(guān)狀態(tài)反饋給megal6使其得到輸入信號(hào),VCC是5V正電源經(jīng)過Rl電阻限流為D30發(fā)光二極管供電,D30發(fā)光二極管另一端接megal6,PA2,PA2外接開關(guān)被按下PA2對(duì)地導(dǎo)通D30發(fā)光二極被點(diǎn)亮,將開關(guān)狀態(tài)反饋給megal6使其得到輸入信號(hào),VCC是5V正電源經(jīng)過Rl電阻限流為D40發(fā)光二極管供電,D40發(fā)光二極管另一端接megal6, PA3, PA3外接開關(guān)被按下PA3對(duì)地導(dǎo)通D40發(fā)光二極被點(diǎn)亮,將開關(guān)狀態(tài)反饋給megal6使其得到輸入信號(hào),VCC是5V正電源經(jīng)過R2電阻限流為D50發(fā)光二極管供電,D50發(fā)光二極管另一端接megal6,PA4, PA4外接開關(guān)被按下PA4對(duì)地導(dǎo)通D40發(fā)光二極被點(diǎn)亮,將開關(guān)狀態(tài)反饋給megal6使其得到輸入信號(hào),VCC是5V正電源經(jīng)過R2電阻限流為D60發(fā)光二極管供電,D60發(fā)光二極管另一端接megal6,PA5,PA5外接開關(guān)被按下PA5對(duì)地導(dǎo)通D60發(fā)光二極被點(diǎn)亮,將開關(guān)狀態(tài)反饋給megal6使其得到輸入信號(hào),VCC是5V正電源經(jīng)過R2電阻限流為D70發(fā)光二極管供電,D70發(fā)光二極管另一端接megal6,PA6, PA6外接開關(guān)被按下PA6對(duì)地導(dǎo)通D70發(fā)光二極被點(diǎn)亮,將開關(guān)狀態(tài)反饋給megal6使其得到輸入信號(hào),VCC是5V正電源經(jīng)過R2電阻限流為D80發(fā)光二極管供電,D80發(fā)光二極管另一端接megal6,PA7, PA7外接開關(guān)被按下PA7對(duì)地導(dǎo)通D80發(fā)光二極被點(diǎn)亮,將開關(guān)狀態(tài)反饋給megal6使其得到輸入信號(hào);電源單元通過LM7805向AVR單片機(jī)與PLC遠(yuǎn)程通信擴(kuò)展IO供電:6-24v交流電通過Dl I,D21,D31,D41整流再通過CO電容濾波送到U3電壓調(diào)整模塊I腳,經(jīng)內(nèi)部電壓調(diào)整得到穩(wěn)定的5v直流電從U3,3腳輸出經(jīng)過Cl電容進(jìn)行2次濾波輸出VCC標(biāo)準(zhǔn)5V直流電,供其他單元使用;遠(yuǎn)程輸出單元是可編程控制器發(fā)送給AVR微處理器控制單元數(shù)據(jù)轉(zhuǎn)換執(zhí)行輸出,VCC是5V正電源經(jīng)過R3電阻限流為D13發(fā)光二極管供電,D13發(fā)光二極管另一端接megal6, DO, megal6通過DO輸出低電平D13發(fā)光二極管被點(diǎn)亮,QO三極管導(dǎo)通VCC經(jīng)RLO線圈通過三極管導(dǎo)通RLO繼電器動(dòng)作驅(qū)動(dòng)外部電氣,VCC是5V正電源經(jīng)過R3電阻限流為D23發(fā)光二極管供電,D23發(fā)光二極管另一端接megal6,Dl,megal6通過Dl輸出低電平D23發(fā)光二極管被點(diǎn)亮,Ql三極管導(dǎo)通VCC經(jīng)RLl線圈通過三極管導(dǎo)通RLl繼電器動(dòng)作驅(qū)動(dòng)外部電氣,VCC是5V正電源經(jīng)過R3電阻限流為D33發(fā)光二極管供電,D33發(fā)光二極管另一端接megal6, D2, megal6通過D2輸出低電平D33發(fā)光二極管被點(diǎn)亮,Q2三極管導(dǎo)通VCC經(jīng)RL2線圈通過三極管導(dǎo)通RL2繼電器動(dòng)作驅(qū)動(dòng)外部電氣,VCC是5V正電源經(jīng)過R3電阻限流為D43發(fā)光二極管供電,D43發(fā)光二極管另一端接megal6,D3, megal6通過D3輸出低電平D43發(fā)光二極管被點(diǎn)亮,Q3三極管導(dǎo)通VCC經(jīng)RL3線圈通過三極管導(dǎo)通RL3繼電器動(dòng)作驅(qū)動(dòng)外部電氣,VCC是5V正電源經(jīng)過R4電阻限流為D53發(fā)光二極管供電,D53發(fā)光二極管另一端接megal6, D4, megal6通過D4輸出低電平D53發(fā)光二極管被點(diǎn)亮,Q4三極管導(dǎo)通VCC經(jīng)RL4線圈通過三極管導(dǎo)通RL4繼電器動(dòng)作驅(qū)動(dòng)外部電氣,VCC是5V正電源經(jīng)過R4電阻限流為D63發(fā)光二極管供電,D63發(fā)光二極管另一端接megal6,D5, megal6通過D5輸出低電平D63發(fā)光二極管被點(diǎn)亮,Q5三極管導(dǎo)通VCC經(jīng)RL5線圈通過三極管導(dǎo)通RL5繼電器動(dòng)作驅(qū)動(dòng)外部電氣,VCC是5V正電源經(jīng)過R4電阻限流為D73發(fā)光二極管供電,D73發(fā)光二極管另一端接megal6, D6, megal6通過D6輸出低電平D73發(fā)光二極管被點(diǎn)亮,Q6三極管導(dǎo)通VCC經(jīng)RL6線圈通過三極管導(dǎo)通RL6繼電器動(dòng)作驅(qū)動(dòng)外部電氣,VCC是5V正電源經(jīng)過R4電阻限流為D63發(fā)光二極管供電,D63發(fā)光二極管另一端接megal6,D6, megal6通過D6輸出低電平D73發(fā)光二極管被點(diǎn)亮,Q6三極管導(dǎo)通VCC經(jīng)RL6線圈通過三極管導(dǎo)通RL6繼電器動(dòng)作驅(qū)動(dòng)外部電氣,VCC是5V正電源經(jīng)過R4電阻限流為D83發(fā)光二極管供電,D83發(fā)光二極管另一端接megal6, D7, megal6通過D7輸出低電平D83發(fā)光二極管被點(diǎn)亮,Q7三極管導(dǎo)通VCC經(jīng)RL7線圈通過三極管導(dǎo)通RL7繼電器動(dòng)作驅(qū)動(dòng)外部電氣。
[0009]以上所述,僅為本發(fā)明較佳的【具體實(shí)施方式】,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本【技術(shù)領(lǐng)域】的技術(shù)人員在本發(fā)明披露的技術(shù)范圍內(nèi),根據(jù)本發(fā)明的技術(shù)方案及其發(fā)明構(gòu)思加以等同替換或改變,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.AVR單片機(jī)與PLC遠(yuǎn)程通信擴(kuò)展10,其特征在于:包括遠(yuǎn)程AVR單片機(jī)單元、遠(yuǎn)程輸入單元、電源單元和遠(yuǎn)程輸出單元,所述的遠(yuǎn)程輸入單元、遠(yuǎn)程輸出單元均與遠(yuǎn)程AVR單片機(jī)單元連接,所述的遠(yuǎn)程AVR單片機(jī)單元、遠(yuǎn)程輸入單元、遠(yuǎn)程輸出單元均與電源單元連接。
【文檔編號(hào)】G05B19/042GK103713550SQ201310713081
【公開日】2014年4月9日 申請(qǐng)日期:2013年12月23日 優(yōu)先權(quán)日:2013年12月23日
【發(fā)明者】尹柏林, 鹿超 申請(qǐng)人:大連佳林設(shè)備制造有限公司