前言:
目前PLC已經(jīng)廣泛應(yīng)用于工業(yè)控制與高端設(shè)備,工作可靠與開(kāi)發(fā)簡(jiǎn)易、維護(hù)升級(jí)方便,深受廣大工程師喜愛(ài)。但是其價(jià)格昂貴,對(duì)與產(chǎn)品成本有要求的用戶是無(wú)法接受的,他們往往就采用其它形式開(kāi)產(chǎn)品,不僅開(kāi)發(fā)周期長(zhǎng)而且維護(hù)困難。為此我們開(kāi)發(fā)了以新唐M451系列芯片開(kāi)發(fā)了PLC平臺(tái)利M451豐富資源實(shí)現(xiàn)了PLC各個(gè)模塊功能同時(shí)也內(nèi)嵌了MODEBUS通訊協(xié)議,大大方便了PLC通訊功能。為開(kāi)發(fā)中低端產(chǎn)品的用戶提供一個(gè)廉價(jià)的PLC臺(tái),為解決以上矛盾提供了新的方式方法。
視頻演示:
基于M451的PLC通訊板方案概述:
使用NuTiny-SDK-M451_V1.3開(kāi)發(fā)板為核心實(shí)現(xiàn)PLC功能,以及內(nèi)嵌MODEBUS通訊協(xié)議與OLE顯示屏驅(qū)動(dòng)。
利用NuTiny-SDK-M451_V1.3開(kāi)發(fā)板實(shí)現(xiàn)如下功能:
- 1、USB模塊實(shí)現(xiàn)與PLC上位機(jī)通訊,完成PLC代碼下載任務(wù)。
- 2、UART0模塊與MAX232實(shí)現(xiàn)MODEBUS通訊協(xié)議
- 3、芯片IO實(shí)現(xiàn)控制16路繼電器隔離輸出(Y00-Y17)與8路場(chǎng)效應(yīng)管(FA6912A*4)漏極開(kāi)路輸出(Y20-Y27)(也可做8路PWM輸出)。帶測(cè)頻功能16路光耦(P2801-4*4)隔離輸入(X00-X17)。
- 4、ADC模塊與2片LMV324芯片構(gòu)成8路0-5V ADC輸入。
- 5、DAC模塊與1片LM358構(gòu)成1路0-10V DAC輸出(Y30)。
- 6、IO驅(qū)動(dòng) IIC OLED顯示屏。
- 7、IO與按鍵構(gòu)成4路可編程多功能按鍵(X20-X23)。
- 8、鋰電池構(gòu)成PLC備用電源,A4056芯片完成對(duì)鋰電池充電管理。
附件內(nèi)容截圖:
系統(tǒng)硬件設(shè)計(jì)框圖: