ICP的概念
ICP是一種串列編程方式,其通過一根時鐘線和一根數據線串列傳輸編程指令及數據,ICP功能使用晶片的5個管腳()與LCP900連線器上的5個引腳,PCL,PDA,RESET相連(這裡V 使用3.3V電壓)。
可程式序控制器簡稱PC,在辦公自動化和工業自動化中廣泛使用的個人計算機也簡稱PC,為了避免混淆,現在一般將可程式序控制器簡稱為PLC。現代的可程式序控制器是以微處理器為基礎的新型工業控制裝置,是將計算機技術套用於工業控制領域的嶄新產品。1985年國際電工委員會(IEC)的可程式序控制器標準草案第三稿對可程式序控制器做了如下定義:
“可程式序控制器是一種數字運算操作的電子系統,專為在工業環境下套用而設計。它採用可程式序的存儲器,用來在其內部存儲執行邏輯運算、順序控制、定時、計數和算術運算等操作的指令,並通過數字式、模擬式的輸入和輸出,控制各種類型的機械或生產過程。可程式序控制器及其有關設備,都應按易於使工業控制系統形成一個整體,易於擴充其功能的原則設計。”
ICP的基本原理
ICP的特點
ICP方式在套用中有以下優點:
•在產品發貨前,可以隨時裝載最新版軟體程式。
•在開發過程中,不需將晶片從系統板上取下,即可實現重新編程。
•不占用程式存儲空間(ISP要占用一定空間駐留ISP服務程式)。
•不受串口的影響。
本例在調試時多次使用ICP功能,將程式寫入晶片,不掛仿真器進行聯板調試。
ICP的實現
利用ICP的功能,實現在電路編程,可以提高電子產品的功能,甚至改變電子產業的科技。
可程式電路的套用,使得電子產品更加智慧型化,而ICP(In-circuit programmer)對於電子產品而言,它意味著智慧型化的提高,電子產業的推進就應該利用這一特點。
根據硬體結構的不同,可以將可程式序控制器分為整體式、模組式和疊裝式。
整體式可程式序控制器
整體式又叫做單元式或箱體式,它的CPU模組、I/O模組和電源裝在一個箱體機殼內,結構非常緊湊,體積小,價格低 。
模組式可程式序控制器
模組式可程式序控制器用搭積木的方式組成系統,它由框架或模組組成。模組插在模組插座上,模組插座焊在框架中的匯流排連線板上。
疊裝式可程式序控制器
三菱公司的 FX28系列可程式序控制器吸收了整體式和模組式可程式序控制器的優點,它的基本單元、擴展單元和擴展模組等高等寬,但是長度不同。它們不用基板,僅用扁平電纜連線,緊密拼裝後組成一個整齊的長方體,輸入、輸出點數的配置也相當靈活。