嵌入式主板工作原理
嵌入式主板,又叫主機(jī)板(mainboard)、系統(tǒng)板(systemboard)、或母板(motherboard),是計(jì)算機(jī)*基本的同時(shí)也是*重要的部件之一。主板一般為矩形電路板,上面安裝了組成計(jì)算機(jī)的主要電路系統(tǒng),一般有BIOS芯片、I/O控制芯片、鍵盤和面板控制開關(guān)接口、指示燈插接件、擴(kuò)充插槽、主板及插卡的直流電源供電接插件等元件。
1. 硬件采用單片機(jī)設(shè)計(jì),軟件采用匯編語(yǔ)言編寫
采用這種設(shè)計(jì)方式,硬件成本低,設(shè)備體積小。但由于程序采用匯編語(yǔ)言編寫,軟件靈活性、可擴(kuò)充性、可移植性較差。同時(shí),作為處理器核心的單片機(jī)芯片,無(wú)法提供高速率運(yùn)算。隨著工業(yè)控制要求的不斷提高,采用這一設(shè)計(jì)方式,無(wú)論在硬件或軟件上都無(wú)法滿足要求。
2. 硬件采用工控機(jī)、X86機(jī)構(gòu)主板,軟件采用VC++編寫
嵌入式主板采用工控機(jī)、X86機(jī)構(gòu)主板作為硬件設(shè)備,既能提供處理速度,又適于惡劣的工作環(huán)境,物理穩(wěn)定性好。軟件采用VC++編寫,可實(shí)現(xiàn)復(fù)雜的軟件功能,模塊化、面向?qū)ο蠡脑O(shè)計(jì)保證了軟件系統(tǒng)的靈活性、可擴(kuò)充性與可移植性。這種設(shè)計(jì)能很好地滿足控制系統(tǒng)的要求,但成本過(guò)高,體積過(guò)大,功耗過(guò)大。一般采用工控機(jī)、X86機(jī)構(gòu)主板的硬件成本是采用單片機(jī)成本的10倍以上,而且機(jī)箱設(shè)計(jì)要考慮散熱、防潮等因素,較為笨重、不穩(wěn)定因素繁多。