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