找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 2234|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

51單片機(jī)的溫控電風(fēng)扇仿真程序 缺少main主程序 求幫助

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:831896 發(fā)表于 2020-12-16 19:05 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
1. 硬件設(shè)計(jì)
(1)用STC89C52設(shè)計(jì)一個(gè)單片機(jī)最小控制系統(tǒng)。其中P0口通過排阻接1602液晶顯示屏;P3.0口接DS18B20溫度傳感器;P3.5口接總開關(guān);XTAL1,XTAL2接晶振;RST接復(fù)位電路;P1.0,P1.1與P1.2通過L298N接直流電機(jī)。
(2)當(dāng)總開關(guān)按下時(shí)整個(gè)系統(tǒng)開始運(yùn)行,蜂鳴器響起提示開始運(yùn)行。溫度傳感器上的加減鍵模擬環(huán)境的溫度并在1602上顯示溫度。直流電機(jī)模擬電風(fēng)扇進(jìn)行運(yùn)作。
(3)設(shè)計(jì)一個(gè)基于單片機(jī)電風(fēng)扇的控制電路。
2. 軟件設(shè)計(jì)
(1)根據(jù)功能要求畫出控制程序流程圖。
(2)根據(jù)控制程序流程圖編寫C52程序。
3. 功能要求
(1) 總開關(guān)按下時(shí)整個(gè)電路開始運(yùn)作,蜂鳴器響起;
(2) 通過溫度傳感器調(diào)節(jié)溫度;
(3) 1602顯示器顯示溫度;
(4) 直流電機(jī)在設(shè)定的溫度25℃-50℃內(nèi)開始轉(zhuǎn)動(dòng)當(dāng)超過或低于設(shè)定溫度時(shí)電機(jī)停止轉(zhuǎn)動(dòng)蜂鳴器報(bào)警。
(5) 總開關(guān)斷開時(shí)電機(jī)停止工作;
(6) 在電風(fēng)扇轉(zhuǎn)動(dòng)的過程中,1602顯示溫度與電機(jī)的工作狀態(tài)。
(7) 在溫度傳感器的作用下,可以控制電風(fēng)扇的停止與運(yùn)行。

源程序.zip

44.56 KB, 下載次數(shù): 6, 下載積分: 黑幣 -5

溫控電風(fēng)扇仿真.zip

125.71 KB, 下載次數(shù): 5, 下載積分: 黑幣 -5

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表