施耐德 140ERT85410 140系列模块
-
面议
及时发货
交易保障
卖家承担邮费
施耐德 140ERT85410 140系列模块
4、怎样读到实时数据?
需要注意的是:如果测量间隔时间较长(超过 5S),就需要连续读取两次值,然后以二次读取的值为实时温湿度值,因为主机从 DHT11 读取的温湿度数据总是次的测量值。
5、单片机数据通信引脚的配置。
(1) . 思路:利用定时器的捕获功能,对输入的每一个周期的电平进行计数(TIM2x>CCRx的值,当检测到ICx信号上相应的边沿后,计数器的当前值被锁存到捕获/比较寄存器(TIMx_CCRx)中 ),再把这个值转换成时间,就能得到输入的是数字0,还是数字1.
(2) 引脚配置:数据引脚与定时器的某个捕获输入引脚(TIMx_CHx)相连,另外因为是单总线通信,所以这个引脚在不同的时间段需要分别配置输出模式和输入模式:
输出模式:推挽输出 GPIO_Mode_Out_PP
输入模式:浮空输入 GPIO_Mode_IN_FLOATING,因为浮空输入的IO电平状态时不确定的,完全由外部输入决定