我已經將程序壓縮,發送到附件中。
里面有空氣凈化系統的程序和所需器件的資料。是用的XPT2046作為AD來是用.
如果要將此應用項目移植到開發板上,只需要根據此項目的電路圖修改管腳,改成我們開發板按鍵和LCD及蜂鳴器對應的管腳上,AD芯片使用的都是一樣的,所以只需要將檢測AD通道換成AIN3通道,也就是修改程序內通道的口即可。具體怎么修改通道口,參考基礎實驗例程內AD實驗視頻。
電路原理圖如下:
空氣凈化系統元件清單:
104 | Capacitor | 3 | R38 | CAP | 1 | 蜂鳴器 | 蜂鳴器 | BZ1 | SIP2 | BUZZER | 1 | 蜂鳴器 | 蜂鳴器 | BZ2 | L101 | BUZZER | 1 | 10uf | Polarized Capacitor (Radial) | C1 | CD4 | Cap Pol1 | 1 | 0.1uF | Capacitor | C2 | 0603 | CAP | 1 | 33P | Capacitor | C3, C4 | 0603 | CAP | 2 | 104電容 | Capacitor | C5, C6 | 0603 | Cap | 2 | 緊鎖座 | U | CPU1 | ZIF40 - D | 89C51 | 1 | 4148 | 1 Amp General Purpose Rectifier | D1, D2, D3, D4 | 1N4148 | Diode 1N4007 | 4 | LCD1602 |
| J1 | SIP16 | LCD1602 | 1 | 按鍵 |
| K1, K2, K3, RSTK1 | JZ-SW2 | JZ-SW2 | 4 | M_OUT | Header, 4-Pin | M_OUT1 | SIP4 | Header 4 | 1 | 交流輸入 | Header, 2-Pin | P1 | PIN2 | Header 2 | 1 | 2TY |
| Q1, Q2 | NPN-2TY | 8550 | 2 | 100歐 |
| R1, R2, R4, R8 | 0603 | R | 4 | 10K |
| R5 | 0603 | R | 1 | 4.7K |
| R6 | 0603 | R | 1 | 電位器 | Potentiometer | RJ1 | WR2 | POT2 | 1 | 排阻1K |
| RP1, RP2 | 0603-4 | RES4 | 2 | 插槽SIP3 | Connector | So1 | SIP3 | CON3 | 1 | 雙擲開關 |
| SW2 | 雙擲開關 | 雙擲開關 | 1 | ET2046 |
| U1 | QFN16-XPT2046 | ET2046 | 1 | 78L05 | 3-Terminal Positive Voltage Regulator | U5 | 78L05 | 78L05 | 1 |
單片機源程序如下:
所有資料51hei提供下載:
基于單片機的室內空氣凈化系統.rar
(4.49 MB, 下載次數: 139)
2017-8-28 20:32 上傳
點擊文件名下載附件
|