ARM嵌入式微控制器技術的出現給現代工業控制領域帶來了一次新的技術革命。嵌入式微控制器組成的系統,其最明顯的優勢就是可嵌入到任何微型或小型儀器設備中。
ARM嵌入式微控制器技術的出現給現代工業控制領域帶來了一次新的技術革命。嵌入式微控制器組成的系統,其最明顯的優勢就是可嵌入到任何微型或小型儀器設備中。嵌入式系統在工控領域的應用已越來越受到重視,隨著嵌入式系統的發展,出現了很多新模式、新方法,平望科技突破傳統觀念,基于ARM嵌入式優秀平臺,推出多款工業架構嵌入式主板,以下在硬件與嵌入式操作系統兩方面介紹全新ARM工控主板、ARM PC/104產品。一 嵌入式系統定義與應用現狀
對嵌入式系統的一種定義是"嵌入到對象體系中的專用計算機系統"。"嵌入性"、"專用性"與"計算機系統"是嵌入式系統的3個基本要素。嵌入式系統按形態可分為設備級(工控機)、板級(單板、模塊)、芯片級(MCU、SoC)。從定義中不難看出,當前較多使用的單片機設計與工控機設計也是一種典型的嵌入式系統應用。但是這種早期嵌入式系統在性能與價格上均存在一些缺陷。
1. 硬件采用單片機設計,軟件采用匯編語言編寫
采用這種設計方式,硬件成本低,設備體積小。但由于程序采用匯編語言編寫,軟件靈活性、可擴充性、可移植性較差。同時,作為處理器核心的單片機芯片,無法提供高速率運算。隨著工業控制要求的不斷提高,采用這一設計方式,無論在硬件或軟件上都無法滿足要求。
2. 硬件采用工控機、X86機構主板,軟件采用VC++編寫
采用工控機、X86機構主板作為硬件設備,既能提供處理速度,又適于惡劣的工作環境,物理穩定性好。軟件采用VC++編寫,可實現復雜的軟件功能,模塊化、面向對象化的設計保證了軟件系統的靈活性、可擴充性與可移植性。這種設計能很好地滿足控制系統的要求,但成本過高,體積過大,功耗過大。一般采用工控機、X86機構主板的硬件成本是采用單片機成本的10倍以上,而且機箱設計要考慮散熱、防潮等因素,較為笨重、不穩定因素繁多。
目前在工控領域常見的arm工控機方案是下面兩種:
1.采用ARM工控板+linux操作系統設計
這種開發模式在當前非常盛行。ARM工控板功耗低、體積小、極高性價比。linux操作系統是一種開放性、免費操作系統。ARM工控板+linux操作系統是將性能與價格極優配置的一種開發模式。
但這種開發模式也有其缺點。首先,對于沒有相關開發經驗的技術人員,熟悉ARM芯片與linux操作系統需要時間花費,研發周期與研發費用值得考慮。第二,如果原來已采用工控機方式開發VC++的 應用程序,將它移植到linux操作系統工作量大。因此,這種開發模式適于做全新開發時采用。
2.采用ARM工控板+WinCE操作系統設計
這是極便捷的開發模式,軟件設計更簡單。由于采用WinCE操作系統,軟件的開發與一般PC機上的開發完全相同。如果原系統采用工控機設計已有成熟可用的軟件程序,只需將該程序安裝在WinCE操 作系統下即可。這種模式對于舊系統的升級更新非常適用,避免了重復勞動,也節約了研發成本縮短了開發周期。而且,WinCE操作系統的價格非常低。與Windows2000/WindowsXP操作系統的購買成 本比較,幾乎可忽略不計。
從研發角度,ARM工控板+WinCE操作系統模式無疑是極佳的選擇。從生產角度,X86架構主板在價格上不及ARM芯片有競爭力,非常適于舊系統的升級換代。
采用ARM芯片+linux操作系統模式,無疑在工控各個領域都有著廣闊的應用前景,思維恒創將展現自己的全部技術實力,提供最優質的產品、最完善的技術服務來滿足客戶的需要,您的需要就是我們的動力,我們將與您攜手,共同發展!