PIC32MX664的智能儀表集中控制器設(shè)計(jì)
采用WD—ANH型熱敏打印機(jī)來(lái)打印報(bào)警時(shí)間、報(bào)警類型等信息。WD—ANH不但可以打印ASCII字符,還可打印英文、希臘文、德文、法文、俄文、日語(yǔ)片假名和大量漢字以及數(shù)學(xué)符號(hào)、專用符號(hào)等各種圖形符號(hào)。WD—ANH具有40多個(gè)通用ESC打印命令,可實(shí)現(xiàn)符號(hào)和圖形的放大、縮小,打印方式的選擇,以及打印格式的設(shè)置。它具有很高的智能化程度,因此控制簡(jiǎn)單,可實(shí)現(xiàn)各種字符、圖形、曲線及漢字的打印。例如,實(shí)現(xiàn)開(kāi)機(jī)后打印開(kāi)機(jī)時(shí)間的程序如下:
7 時(shí)鐘芯片
集中控制器需要記錄各子設(shè)備的信息變化和各種報(bào)警記錄,以及發(fā)生報(bào)警的時(shí)間,這就需要時(shí)鐘芯片,選用DS1302萬(wàn)年歷芯片。DS1302是Maxim公司推出的涓流充電時(shí)鐘芯片,內(nèi)含有一個(gè)實(shí)時(shí)時(shí)鐘、日歷和31字節(jié)靜態(tài)RAM,可以通過(guò)簡(jiǎn)單的傳行接口與單片機(jī)進(jìn)行通信,它可以提供年、月、日、日期、時(shí)、分、秒的信息。每月的天數(shù)和閏年的天數(shù)可以自動(dòng)調(diào)整,可以通過(guò)AM/PM指示決定采用24或12小時(shí)格式,DS13 02與單片機(jī)的連接僅需要3條線:引腳、SCK串行時(shí)鐘引腳、I/O串行數(shù)據(jù)引腳。VCC1為備用電源,外接32.768 kHz晶振,為芯片提供計(jì)時(shí)脈沖。時(shí)鐘電路圖如圖4所示。
8 串口顯示屏
OCM320240T350—1 A智能型彩屏是一款高性能、低功耗、易使用的64K色的TFT真彩顯示器,可以直接和具有UART串行接口的MCU(如51單片機(jī)、AVR、PIC、DSP、ARM、工控機(jī)等)連接。用戶只需通過(guò)串口向終端發(fā)送命令,便可完成相應(yīng)的操作。智能型彩屏終端的主要特點(diǎn)如下:16位真彩色顯示(65 536色);采用UART串行接口,支持多種通信波特率,從1 200 bps到115 200 bps,默認(rèn)波特率為19 200bps,支持TTL電平和RS232電平;內(nèi)置16M Flash存儲(chǔ)器,可存放12幅320×240像素的圖片,可存放根據(jù)客戶需求而定制的字庫(kù);智能型顯示終端出廠預(yù)置了4個(gè)字庫(kù),8×10點(diǎn)陣ASCII、8×16點(diǎn)陣ASCII、16 x 16點(diǎn)陣GB2312漢字和32×32點(diǎn)陣GB2312漢字(可選);支持使用上位機(jī)軟件把圖片數(shù)據(jù)事先下載到終端內(nèi)部的圖片存儲(chǔ)區(qū);用戶只需發(fā)送簡(jiǎn)單的命令到終端,就可實(shí)現(xiàn)漢字顯示、圖片顯示以及畫點(diǎn)、畫線、畫矩形、畫圓等圖形繪制功能。
結(jié)語(yǔ)
基于PIC32MX664單片機(jī)的集中控制器運(yùn)用其集成的豐富接口資源,具有較高的穩(wěn)定性,已成功運(yùn)用于實(shí)際工程項(xiàng)目中,表現(xiàn)出極好的抗干擾能力,明顯優(yōu)于其他單片機(jī)
評(píng)論