基于單片機的生活廢(污)水處理系統設計
在本系統中,輸出控制主要是控制電機的停轉來(lái)控制水位,使各個(gè)水箱的水位保持在一定的允許的變化范圍內,不允許水箱內水位過(guò)低以至干涸,也不允許水箱內水位過(guò)高以至無(wú)法向水箱內充水造成水浪費。
由于單片機系統是弱電系統,而電機回路是強電系統,這就需要解決弱電控制強電的問(wèn)題,要實(shí)現弱電與強電的隔離,所以利用繼電器控制電機,實(shí)現強弱電的隔離,這樣就不會(huì )造成強電系統對弱電系統的沖擊使系統不穩定。如圖3 所示。
圖3 電機驅動(dòng)控制電路
由圖3 可知,當單片機輸出高電平時(shí),使三極管處于飽和導通狀態(tài),繼電器線(xiàn)圈得電吸合開(kāi)關(guān)觸點(diǎn)接通強電回路,使電機回路導通;當單片機輸出低電平時(shí),三極管處于截至斷開(kāi)狀態(tài),線(xiàn)圈失電,通過(guò)反向續流二極管反向續流放電,開(kāi)關(guān)觸點(diǎn)斷開(kāi),強電回路斷開(kāi),電機停轉。這樣就實(shí)現了對電機的控制。
2.3 狀態(tài)顯示及數碼顯示單元
狀態(tài)顯示功能,使用發(fā)光二極管來(lái)指示系統所處的狀態(tài),驅動(dòng)發(fā)光二極管采用灌電流的方式,通過(guò)程序控制相應的端口來(lái)控制發(fā)光二極管的亮滅。數碼管顯示單元,主要是用于顯示流量總計,統計所處理廢水的總量。我們采用四位數碼管來(lái)顯示流量總計。如圖 4 所示。
圖 4 數碼管顯示單元
在本系統中,我們采用共陽(yáng)極數碼管,通過(guò)三極管來(lái)控制其通斷,因為 74LS47 具有譯碼功能,所以利用此芯片來(lái)控制數碼管的顯示,對數碼管顯示的控制采用循環(huán)掃描的動(dòng)態(tài)方式顯示。
至此,系統的各個(gè)功能模塊基本完成,那么系統的總體設計功能圖如圖5 所示。
圖 5 系統總體功能模塊圖
系統主要由單片機擴展若干外圍不同功能的模塊,來(lái)構成一個(gè)單片機控制系統。本系統主要由輸入模塊,輸出控制電機模塊,狀態(tài)顯示模塊及數碼顯示流量模塊。
3 系統調試與結論
本系統通過(guò)仿真調試及在現場(chǎng)的調試測試,能夠很好的控制系統正常運轉,對于浮子開(kāi)關(guān)量的檢測快速準確,對電機的停轉的控制迅速可靠,能夠比較準確的顯示所處理的廢水的總量,系統各種狀態(tài)的指示實(shí)時(shí)準確,能夠很好的滿(mǎn)足系統控制要求。
評論