140CRA21210 溫度的測(cè)量和控制在嵌入式工業(yè)生產(chǎn)中有廣泛的應(yīng)用。目前控制方案主要是采用傳統(tǒng)的PLC和單片機(jī)進(jìn)行控制,滿足了用戶大多數(shù)場(chǎng)合的需要。PLC主要是針對(duì)單項(xiàng)工程或者重復(fù)數(shù)極少的項(xiàng)目,靈活性相對(duì)不足,并且體積大,成本相對(duì)較高,;而單片機(jī)主要用于小型設(shè)備的控制,尤其是專業(yè)電子設(shè)備的控制,具有成本低,功耗低,效率高的特點(diǎn),但是也存在程序一次性拷入后無(wú)法修改,對(duì)外圍設(shè)備的控制較低,抗*力差等缺點(diǎn)。本文采用嵌入式技術(shù)為用戶提供了一種新型的控制方案。
一、140CRA21210 主機(jī)的硬件組成
基于ARM的嵌入式溫度控制系統(tǒng)主機(jī)硬件設(shè)計(jì),系統(tǒng)主機(jī)硬件結(jié)構(gòu)主要由以下幾部分組成:
1、電源電路:輸入5V,經(jīng)過DC-DC變換轉(zhuǎn)換為1.8V和3.3V,給系統(tǒng)內(nèi)各器件提供工作電壓。
2、晶振電路:18.432MHz有源晶振經(jīng)過倍頻分別為ARM940T核/系統(tǒng)提供180MHz的時(shí)鐘頻率。
3、微處理器:即AT91RM9200,是系統(tǒng)的工作和控制中心。
4、存儲(chǔ)器:可存放引導(dǎo)程序,嵌入式操作系統(tǒng),用戶應(yīng)用程序或其它在系統(tǒng)掉電后需要保存的數(shù)據(jù)。
5、網(wǎng)絡(luò)端口:10J100Mbps速率的RJ45接口,為系統(tǒng)提供以太網(wǎng)接入的物理通道。
6、串行接口:用于AT91RM9200系統(tǒng)短距離雙向串行通訊。
二、主機(jī)的硬件設(shè)計(jì)
1、140CRA21210 電源電路
140CRA21210 需要1.8V和3.3V電源,另外,大部分外圍器件需要3.3V電源,小部分外圍器件還需要5V電源。此處選用了Sipex公司生產(chǎn)的SPX1117M3-3.3型低壓差(LDO)穩(wěn)壓器和SPX1117M3-1.8型低壓差(LDO)穩(wěn)壓器進(jìn)行DC-DC變換后為各個(gè)器件提供工作電壓。
2、140CRA21210 晶振電路
晶振電路用于向AT91RM9200微處理器提供時(shí)鐘,如圖1所示。本系統(tǒng)包括兩個(gè)晶振,無(wú)源晶體振蕩器X1(18.432MHz)和X2(32.768kHz)作為系統(tǒng)的主振蕩器和慢時(shí)鐘振蕩器,其中32.768kHz晶振為系統(tǒng)提供慢時(shí)鐘,18MHz晶振通過倍頻后為系統(tǒng)提供180MHz的主機(jī)時(shí)鐘。
圖1140CRA21210 晶振電路
Fig1Circuitofcrystaloscillator
DKR02.1-W300N-B?E32-01-FW INDRAMAT DIAX03 DRIVE
DKR03.1-W100N-B?E32-01-FW INDRAMAT DIAX03 DRIVE
A06B-6064-H040-?H520 FANUC *1 YR WARRANTY*
A06B-0783-B200#?3000 FANUC *1 YR WARRANTY*
A06B-0333-B069#?7000 FANUC *1 YR WARRANTY*
AS-584A-450 MODICON
AS-584L-231 MODICON
RAC3.5-200-460-?L00-W1-220 INDRAMAT **1YRWRTY**
RAC3.5-150-460-?L00-W1-220 INDRAMAT **1YRWRTY**
RAC3.1-150-460-?L00-W1-220 INDRAMAT AC MAIN SPINDLE DR
RAC3.1-150-460-?A0I-W1-220 INDRAMAT AC MAIN SPINDLE DRI
RAC3.5-200-460-?L00-Z1-220 INDRAMAT
?