基于單片機的強磁水處理儀設計
2.2.3單片機的選擇
單片機是系統的核心部分,用它對系統各部分進(jìn)行管理控制。根據系統要求選擇了AT89C52,AT89C52有4個(gè)8位的并口,8kB閃存等,完全可以滿(mǎn)足系統要求。單片機與其它各部分的連接全部采用直接連接方式,這樣可使系統具有結構簡(jiǎn)單,使用器件少,成本低等優(yōu)點(diǎn)。
2.2.4電源電路設計
電源電路采用變壓器對220V交流變壓,變成10V經(jīng)整流器整流濾波,供繼電器使用,再經(jīng)三端穩壓器穩壓后產(chǎn)生+5V后供單片機和其它需+5V的電路使用。+5V的另一路就是對可充電電池充電,供DS1302使用。
2.2.5顯示電路設計
由于系統要求顯示漢字,行數為4行。所以選擇了OCMJ4XSC-8點(diǎn)陣式液晶屏,其內部有顯示RAM,字型產(chǎn)生器,內置2M位中文字型ROM,總共提供8192中文字型(16×16點(diǎn)陣),16k位半寬字型ROM,總共提供126個(gè)(16×8點(diǎn)陣),點(diǎn)陣數為128×64,共可顯示4行,每行8個(gè)漢字。單片機通過(guò)P0口與OCMJ4XSC-8傳輸信息,用P1口的對應位傳輸控制信號。我們用此顯示屏來(lái)顯示系統的工作情況,如設置溫度、壓力,實(shí)測溫度和壓力,日期和時(shí)間等。
2.2.6A/D轉換電路設計
要求能對兩路模擬電壓進(jìn)行轉換,將溫度和壓力傳感器檢測到的模擬電壓轉換成數字量輸入單片機。這里選用了8路模數轉換器ADC0809,電路通過(guò)P0口輸入數據,通過(guò)P15、P16和P17對其進(jìn)行控制。
2.2.7溫度傳感器選擇
對容器內的水溫進(jìn)行測試,將測試點(diǎn)水的溫度轉換成0~5V電壓送A/D轉換器。供單片機分析判斷,當水的溫度低于最低設定值時(shí),啟動(dòng)加溫電路給容器內加溫,當水溫高于最高設定值時(shí),停止加溫電路加溫。
2.2.8壓力傳感器選擇
對容器內的水壓進(jìn)行測試,將測試點(diǎn)水的壓力轉換成0~5V電壓送A/D轉換器。供單片機分析判斷,當水位低于最低設定值時(shí),啟動(dòng)給水電路給容器內加水,當水位高于最高設定值時(shí),停止供水。
2.2.9驅動(dòng)電路設計
其驅動(dòng)電路的作用是將單片機輸出的控制信號變成執行機構所需功率的驅動(dòng)信號送執行機構。由于被控對象要求采用220V交流電,因此采用了分立元件和繼電器電路,由單片機的P33、P34、P35和P36共四路輸出,經(jīng)三極管驅動(dòng)后使繼電器吸合,接通220V給執行機構供電。
2.2.10執行機構
圖中末畫(huà)出此部分電路圖,單片機經(jīng)驅動(dòng)電路轉換將TTL電平轉換成220V交流電壓,送到相應的執行機構,如加水的電磁閥,加溫的電熱管等,完成最終任務(wù)的執行。
3、結論
根據用戶(hù)的要求設計了以上電路,此電路采用了較先進(jìn)的單片機、點(diǎn)陣式液晶顯示器和時(shí)間電路等,電路結構簡(jiǎn)單。電路經(jīng)組裝、調試和運行,電路工作穩定可靠,完全符合設計要求。
評論