温度传感器怎么与单片机在连在一起工作?

温度传感器怎么与单片机在连在一起工作?,第1张

第一要完成温度传感器与单片机的硬件连接:

(1)温度传感器是将非电量转换为电量  即温度转换成电压(一般电压值较小  为毫伏级的)因此需要加一级运算放大电路,放大到0~5伏或1~5伏

(2)需要完成模拟量到数字量的转换:将代表温度的电压(0~5V)经过A/D转换器转换成8位或16位数字量。

第二要编写软件:

实现温度采集的A/D转换,并根据标度变换公式,把转换的8位或16位数字量转换成具有单位物理量的温度值。

两个单片机之间先建立相互间的外部中断,

如:第一只单片机的P10引脚与第二只单片机的P32相连,

同时,第二只单片机的P10引脚也与第一只单片机的P32相连,

在两个单片机的中断子程序里,当任一只单片机去读温度传感器的数据时,

另一只单片机也同时去读数据即可。

注意:只能有一只单片机发布控制字命令。

中断和串口已经他用。

那么就用引脚查询方式让两个单片机之间先建立相互间的通信。

红外传感器和单片机之间的连接方法:

红外传感器绝大部分都是通过测引脚电压换算成距离。所以一般红外都有三根引脚,VCC和GND肯定会接噻,然后信号线接到你开启单片机的ADC通道对应的引脚,读该引脚的电平换算成距离。

红外传感器如果是数据信号,有几个脚,就用单片机几个脚连接,然后根据输出信号的时序写程序读。如果是模拟信号,就得用到A/D转换电路。

扩展资料:

红外传感器的相关要求规定:

1、红外线传感器利用远红外线范围的感度做为人体检出用,红外线的波长比可见光长而比电波短。红外线只由热的物体放射出来,凡是存在于自然界的物体,如人类、火、冰等等全部都会射出红外线,只是其波长因其物体的温度而有差异而已。

2、利用红外辐射的热效应,探测器的敏感元件吸收辐射能后引起温度升高,进而使某些有关物理参数发生变化,通过测量物理参数的变化来确定探测器所吸收的红外辐射。

3、红外传感器已经在现代化的生产实践中发挥着它的巨大作用,随着探测设备和其他部分的技术的提高,红外传感器能够拥有更多的性能和更好的灵敏度。

参考资料来源:百度百科-红外传感器


欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/yw/11028089.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-13
下一篇 2023-05-13

发表评论

登录后才能评论

评论列表(0条)

保存