140CRA21210 溫度的測量和控制在嵌入式工業生產中有廣泛的應用。目前控制方案主要是采用傳統的PLC和單片機進行控制,滿足了用戶大多數場合的需要。PLC主要是針對單項工程或者重復數極少的項目,靈活性相對不足,并且體積大,成本相對較高,;而單片機主要用于小型設備的控制,尤其是專業電子設備的控制,具有成本低,功耗低,效率高的特點,但是也存在程序一次性拷入后無法修改,對外圍設備的控制較低,抗*力差等缺點。本文采用嵌入式技術為用戶提供了一種新型的控制方案。
一、140CRA21210 主機的硬件組成
基于ARM的嵌入式溫度控制系統主機硬件設計,系統主機硬件結構主要由以下幾部分組成:
1、電源電路:輸入5V,經過DC-DC變換轉換為1.8V和3.3V,給系統內各器件提供工作電壓。
2、晶振電路:18.432MHz有源晶振經過倍頻分別為ARM940T核/系統提供180MHz的時鐘頻率。
3、微處理器:即AT91RM9200,是系統的工作和控制中心。
4、存儲器:可存放引導程序,嵌入式操作系統,用戶應用程序或其它在系統掉電后需要保存的數據。
5、網絡端口:10J100Mbps速率的RJ45接口,為系統提供以太網接入的物理通道。
6、串行接口:用于AT91RM9200系統短距離雙向串行通訊。
二、主機的硬件設計
1、140CRA21210 電源電路
140CRA21210 需要1.8V和3.3V電源,另外,大部分外圍器件需要3.3V電源,小部分外圍器件還需要5V電源。此處選用了Sipex公司生產的SPX1117M3-3.3型低壓差(LDO)穩壓器和SPX1117M3-1.8型低壓差(LDO)穩壓器進行DC-DC變換后為各個器件提供工作電壓。
2、140CRA21210 晶振電路
晶振電路用于向AT91RM9200微處理器提供時鐘,如圖1所示。本系統包括兩個晶振,無源晶體振蕩器X1(18.432MHz)和X2(32.768kHz)作為系統的主振蕩器和慢時鐘振蕩器,其中32.768kHz晶振為系統提供慢時鐘,18MHz晶振通過倍頻后為系統提供180MHz的主機時鐘。
圖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
?