温度传感器怎么传输信号给单片机,
1个回答
2013-07-08
展开全部
我对DS18B20还是很熟悉的,前一阵才用过。如果你是应用这个的,那么你不需要搞清楚它的内部原理,内部主要有ROM.RAM和温度传感器。DS18B20是使用一根数据线进行通信,首先你要先向它发送一系列脉冲信号。一般我们用的步骤大致为:初始化--跳过ROM操作--启动温度转换--(延时)--初始化--跳过ROM操作--读温度寄存器命令然后就可以读出温度的数据了。先读出的是低8位,然后是高位。由于是单线通信,所以对时序的要求相对较高,所以你要根据时序图和自己的晶振频率好好计算一下。最后还要注意的是,它的数据线平时是要拉到高电平的。以上都是我自己打出来的,希望对你有帮助!
欧谱申光电
2024-11-21 广告
2024-11-21 广告
深圳欧谱申光电科技有限公司(OPT)是一家专业从事光电技术的国家高新技术企业,致力于为客户提供专业和完善的光纤传感、气体传感与光谱分析解决方案。我们的业务包括光纤传感(温度、压力、应变、振动、位移等)和各类光谱分析,如:气体与液体在线分析、...
点击进入详情页
本回答由欧谱申光电提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |