?? 有需要的朋友們可以到慧凈論壇下載本項目仿真開發板資料.txt
字號:
一:材料(有需要的朋友們可以到慧凈論壇下載本項目仿真開發板資料)
1、AVR-MEGA128單片機
2、8個LED共陰數碼管 1 2 3 4 5 6 7 8
3、8個按鍵 KEY1、至KEY8(按鍵可以用獨立的,也可以用23的)
4、5個開關K1、K1、K3、K4、K5
5、13個LED燈
6、SHT11溫濕度傳感器芯片
7、2個18B20
二:輸出量 單片機IO只有32個,下面綠色的可以不用做
1、溫度控制點亮JR JR加熱信號到固態繼電器
2、定時輸出點亮FDDT FDDT 翻蛋電磁閥輸出
3、定時輸出點亮FDFS FDFS 左右翻蛋轉換檢測繼電器
4、濕度控制點亮JS JS加濕繼電器
5、K3控制點亮BJ BJ 電鈴報警
6、K6控制點亮SL SL水冷繼電器
7、溫度高于設定溫度時點亮FMK FMK風門開繼電器
8、溫度底于設定溫度是點亮FMG FMG風門關繼電器
9、高溫報警LED 高溫報警
10、高濕報警LED 高濕報警
11、定時輸出時K1沒有接通報警LED 翻蛋報警
三:輸入量 說明
12、開關K1 FDDT FDFX 翻蛋檢測
13、開關K2 FSJC 風扇檢測
14、開關K3 YJC 導電表檢測
15、開關K4 FMKJC 風門開檢測
16、開關K5 FMGJC 風門關檢測
四:程序實現功能
1、第1到4位數碼管顯示出溫度值,分辯率0.01度,2位小數,38.01度。可以用按鍵設置溫度報警值,按0.01度增加(也可以按位設定數值,注:4位),測量溫度沒有到設定值時,K5在關狀態下點亮LED1,K2接通時點亮LED1,當K2斷開時,關LED1,測量溫度到了沒定溫度后,溫度指示LED1燈關掉,高于設定溫度1度時報警LED9燈打開,斷電后能保存溫度設定值。
2、第5,6位數碼管顯示出濕度值,分辯率1%H。可以用按鍵設置濕度報警值,按1度增加(也可以按位設定數值,注:2位),測量濕度到了沒定值后,濕度指示LED4燈關掉,高于設定濕度5度時報警LED10燈打開,斷電后能保存溫度設定值。
3、第7,8位數碼管顯示定時計數器次數,每當定時器運行60分鐘后,點亮一次LED2燈,定時器運行120分鐘后關掉LED2燈,每隔60分鐘LED2燈循環點亮與關掉。還有一個條件當K1開關要接通時,數碼管數字才能加1顯示,如果沒有接通K1,數碼管數字不加1,5分鐘后點亮一個LED11燈。
4、當測量溫度高于設定值時,點亮LED7,K4接通時關LED7。當測量溫度底于設定溫度時LED8點亮 ,K5接通時關LED7
5、K3接通時,點亮LED5,K3斷開時關LED5。
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -