微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 想做个DHT22温湿度检测,但是STC本身没有其专用的单总线传输串口,该怎么选择哪个串口比较好?

想做个DHT22温湿度检测,但是STC本身没有其专用的单总线传输串口,该怎么选择哪个串口比较好?

时间:10-02 整理:3721RD 点击:
我想做个DHT22温湿度检测,但是STC本身没有其专用的单总线传输串口,那我该怎么选择哪个串口比较好,作为使用串口的条件是什么?

什么意思?你是想问用哪个io口做总线,还是哪一组做串口?

哪用什么串口,直接一根线模拟输出时序就好的,我们有stm32的例程
【HAL库每天一例】第073例:OneWire_AM2302(DHT11升级版,性能超好)
http://bbs.elecfans.com/jishu_920797_1_1.html
(出处: 中国电子技术论坛)

看了下DHT22的说明,其实和我现在用的DHT11传感器是一样的,就是把小数部分也用上了,这个传感器的总线的软件模拟是很简单的,比IIC和SPI都简单很多,你说的条件就是:只要是个IO口就能读取DHT22/DHT11。

请问下 1条单总线上能挂接多个DHT11吗?

不可以的 DHT11没有ID可以识别

你可以参考一下http://bbs.elecfans.com/forum.ph ... d=582847&extra=

你可以参考一下http://bbs.elecfans.com/forum.ph ... d=582847&extra=

好的 谢谢

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top