圖4 S5PC100 NandFlash電路原理
課題設計平臺可實現定時溫度采集、顯示 以及溫度超限報警等功能,其主要工作流程如下:
(1)平臺能夠以定間間隔對采集 溫度傳感器數據;
(2)采集的溫度數據按時間順序保存在本地數據庫中;
(3)每次采集溫度與設定溫度上、下限進行比較,當溫度超限后 可發出本地報警或遠程報警信號,本地報警信號通過蜂鳴器報警音實 現 , 遠程報警信號可以通過外接GPRS實現短信報警;
(4)平臺具備遠程數據訪問功能,可通過網絡實現對本地數據庫的訪問。
1.2 平臺的硬件電路各模塊選型
根據平臺的接口和功能需求,將系統按照功能劃分進行模塊化設計,其個功能模塊的選型如下:
1.2.1 平臺處理器單元
平臺需要具備溫度采集、大容量數據存儲、網絡通信等功能。因 此,其處理器部分具備運行文件系 統以及網絡協議簇的能力。課題提 出以ARM微控制器為核心處理器的 解決方案,利用ARM微控制器可搭 載操作系統和能夠處理復雜協議族 的能力;降低了系統設計的風險, 提高平臺計的可實施性與靈活性。
A R M 微 控 制 器 在 本 系 統 中 的 作用主要是,采集溫度傳感器溫度 值,并實現存儲以及轉發功能。平臺采用三星公司先進的 基于Cortex-A8 內核的 S5PC100處理器設計而成。S5PC100 處理器采用64位內部總線構架,包括強大的硬件加速器, 如:動態視頻處理,顯示控制和縮放。支持多種格式的硬件 編解碼:MPEF-1/2/4、H263/H264、CV-1、DivX。其硬件加速功能支持實時的視頻會議和模擬電視輸出,支持NTSC 和PAL模式的HDMI。S5PC100內部集成了24BIT LCD接口、 TVout接口、Camera輸入接口、4路串口、SD卡接口、SPI、100M網口、USB2.0-OTG接口,USB Host接口、矩陣按鍵掃 描接口、SPI通信、I2C通信接口等硬件資源,適用于有高性 能要求的嵌入式系統應用場合。

圖5 S5PC100 SD卡電路原理圖
