久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

RISC-V MCU開發(fā)實(shí)戰(zhàn)(一) :DHT11

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:809235 發(fā)表于 2021-10-26 10:48 | 只看該作者 |只看大圖 回帖獎勵 |倒序?yàn)g覽 |閱讀模式
軟件平臺 :MounRiver Studio(MRS),硬件平臺:CH32V103開發(fā)板、DHT11溫度傳感器。

1、DHT11簡介
DHT11是一款有已校準(zhǔn)數(shù)字信號輸出的溫濕度傳感器。 其精度濕度±5%RH, 溫度±2℃,量程濕度5-95%RH,溫度-20~+60℃。該傳感器包括一個電阻式測濕元件和一個NTC測溫元件,可通過單片機(jī)等微處理器簡單的電路連接就能夠?qū)崟r的采集本地濕度和溫度。 DHT11與單片機(jī)之間能采用簡單的單總線進(jìn)行通信,僅僅需要一個I/O口。單總線是美國DALLAS公司推出的外圍串行擴(kuò)展總線技術(shù)。與SPI、I²C串行數(shù)據(jù)通信方式不同.它采用單根信號線,既傳輸時鐘又傳輸數(shù)據(jù),而且數(shù)據(jù)傳輸是雙向的,具有節(jié)省I/O口線、資源結(jié)構(gòu)簡單、成本低廉、便于總線擴(kuò)展和維護(hù)等諸多優(yōu)點(diǎn)。傳感器內(nèi)部濕度和溫度數(shù)據(jù)40Bit的數(shù)據(jù)一次性傳給單片機(jī),數(shù)據(jù)采用校驗(yàn)和方式進(jìn)行校驗(yàn),有效的保證數(shù)據(jù)傳輸?shù)臏?zhǔn)確性。
關(guān)于DHT11具體信息,可參考其產(chǎn)品手冊

2、硬件連接
DHT11的VCC、GND引腳與單片機(jī)VCC、GND引腳連接
DHT11的Dout引腳與單片機(jī)PA1連接(用戶可自定義)

3、MRS中開發(fā)流程
1)首先新建一個CH32V103C8T6 的工程,流程與之前文章中操作相同,新建hardware文件夾,外設(shè)DHT11文件夾,DHT11.c源文件以及DHT11.h頭文件,添加頭文件路徑,
如圖:





在頭文件定義兩個確定IO傳輸方向的宏,以及IO操作函數(shù)的宏備用,其他就是函數(shù)聲明,代碼如下:

源文件中實(shí)現(xiàn)DHT11初始化函數(shù),復(fù)位函數(shù),檢測函數(shù),通信函數(shù),其中DHT11一次完整的數(shù)據(jù)傳輸為40BIT,高位先出,數(shù)據(jù)格式為:8位濕度整數(shù)數(shù)據(jù)+8位濕度小數(shù)數(shù)據(jù)+8位溫度數(shù)據(jù)+8位溫度小數(shù)據(jù)+8位校驗(yàn)位,根據(jù)DHT11手冊說明,小數(shù)位為預(yù)留位,現(xiàn)在全為0,校驗(yàn)位為8位濕度整數(shù)數(shù)據(jù)+8位濕度小數(shù)數(shù)據(jù)+8位溫度數(shù)據(jù)+8位溫度小數(shù)據(jù)結(jié)果的末8位,校驗(yàn)位正確時,再將溫濕度數(shù)據(jù)輸出。
具體函數(shù)代碼如下:

  


主函數(shù)邏輯實(shí)現(xiàn)循環(huán)讀和打印即可

2)成功編譯之后,可進(jìn)入調(diào)試來觀察寄存器的值(不要在讀取數(shù)據(jù)過程中打斷點(diǎn))


3)調(diào)試無誤之后,將程序下載到板子,用串口打印助手觀察輸出

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

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 国产精品第一 | 日韩在线不卡视频 | 国产成人av在线 | 青青草原国产 | 欧美黄色一区二区 | 自拍偷拍欧美日韩 | 黄色大片一级 | 亚洲视频一区二区三区 | 手机在线看片1024 | 成年人视频在线播放 | 中文字幕偷拍 | 久久香蕉精品 | 国产一区二区三区在线观看视频 | 免费成人深夜夜行网站 | 久久噜噜 | 在线观看av片 | 亚洲高清免费 | 成人午夜视频在线观看 | a视频在线观看 | 成人av资源 | 黄色激情视频网站 | 特黄aaaaaaaaa真人毛片 | 久久久久久久影院 | 亚洲黄色影院 | 国产精品久久久久久久久久久久午夜片 | 一级真人毛片 | 黄av在线| 国产麻豆91 | 久久这里只有 | 久久在线精品 | 欧美激情网| 破处视频在线观看 | 亚洲国产精品av | 高潮毛片无遮挡免费看 | 精品国产乱码一区二区三 | 深夜福利网站 | 日日爽天天 | 欧美日韩第一页 | 一区二区三区视频 | 亚洲小说欧美激情另类 | 亚洲性天堂 |