读芯片信息出错3_数字传感器的电路设计,跟着芯片哥学你也会
傳感器,作為將外部的非電子信號如溫度、濕度、氣壓、亮度等參數(shù)轉(zhuǎn)換成電壓電流信號的器件,研發(fā)硬件工程師在項目的電路設(shè)計開發(fā)中經(jīng)常使用,用于測量一些重要的物理量;然而傳感器分為兩大類,模擬傳感器與數(shù)字傳感器;芯片哥重點講解數(shù)字傳感器的特性
1.數(shù)字傳感器定義:傳感器將采集的環(huán)境物理量如溫度通過內(nèi)部電路的處理計算,對外輸出數(shù)字電壓或者電流信號,直接可以與單片機(jī)的IO引腳連接讀取,不需要通過ADC采集功能處理;此類傳感器芯片哥之前采用溫濕度傳感器DHT22就是這個例子
DHT22溫濕度傳感器
2.數(shù)字傳感器電路圖:
數(shù)字傳感器由于其內(nèi)部包含相應(yīng)的處理電路,因此其外圍的應(yīng)用電路設(shè)計就比較簡答,只需一個DQ引腳的上拉電阻即可;
3.數(shù)字傳感器應(yīng)用說明
數(shù)字傳感器DHT22采用單總線,單總線即只有一個數(shù)據(jù)線,傳感器的數(shù)據(jù)交換與控制均由此數(shù)據(jù)線完成;單總線數(shù)據(jù)幀格式是一次送出40位數(shù)據(jù),高位先出,其時序圖如下
起始信號:單片機(jī)把數(shù)據(jù)總線DQ拉低一段時間至少800us,通知傳感器準(zhǔn)備數(shù)據(jù);
響應(yīng)信號:傳感器把數(shù)據(jù)總線DQ拉低80us,再拉高80us以作為單片機(jī)的響應(yīng);
數(shù)據(jù)格式:一次性通過DQ引腳輸出40位數(shù)據(jù),高位先出;
濕度數(shù)據(jù):濕度分辨率是16Bit,高位在前;
溫度數(shù)據(jù):溫度分辨率是16Bit,高位在前;
校驗數(shù)據(jù):校驗位數(shù)據(jù)=濕度數(shù)據(jù)高8位+濕度數(shù)據(jù)低8位+溫度數(shù)據(jù)高8位+溫度數(shù)據(jù)低8位,用于單片機(jī)的數(shù)據(jù)校驗,防止采集的數(shù)據(jù)出錯;
DHT22數(shù)據(jù)位邏輯0與邏輯1的定義
關(guān)于數(shù)字溫度傳感器的基本應(yīng)用原理,看完芯片哥的介紹,你是否也學(xué)會使用了呢?
本文由【芯片哥】原創(chuàng)撰寫,喜歡就關(guān)注芯片哥,和芯片哥一起加油吧
總結(jié)
以上是生活随笔為你收集整理的读芯片信息出错3_数字传感器的电路设计,跟着芯片哥学你也会的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 已放弃 (核心已转储)_辽宁已放弃师弟!
- 下一篇: 激光标记舱口轮廓生成_宣城国产圆管激光切