admin 发表于 2020-8-20 10:22:47

DS18B20功能

<p>很多工厂采购朋友在工作的时候会遇到一些问题,其中就包括DS18B20功能的问题,那么搜索网络小编来给您来解答一下您现在困惑的问题吧。</p><p>需要注意的是延迟,再加上写“×44”,几百毫秒后长时间延误,给它一个尝试,如果没有,那是你的程序有问题!有三个引脚</p><p> DS18B20什么样的作用</p><p> DS18B20三个引脚,一个是VCC,GND的一个,两个电源引脚是引脚啊,DS18B20是提供供电电源。剩余的数据引脚是销,简称为单个总线,上一条线,即,数据输入线的数据输出线用于命令字写入DS18B20读取的温度数据。</p><p> DS18B20作品 - 想不通,他发现了一些它的结构示意图。其中晶体的低温度系数受温度的影响振荡频率较小时,用于产生固定频率的脉冲信号,以向下计数器1、其与温度显著变化,所产生的信号改变所述晶体振荡频率的高温度系数作为递减计数器2 DS18B20功能</p><p>脉冲输入,计数图还意味着门,当门打开时计数,对DS18B20低温和振荡器计数的低温度系数的时钟脉冲,从而完成温度测量。计数开门时间由振荡器的高温度系数的减法计数器的温度寄存器1确定的,每次测量前,先在-55℃对应基地置于和,和向下计数器1在温度寄存器被预设 - 一个对应于55℃组值。减法计数器由减法计数,当温度的递减计数器值的预先设定的值减小到0寄存器产生具有低温度系数振荡器脉冲信号被递增,减法计数器预置1将被重新加载,减法计数器1点开始再次脉冲信号到低温度系数生成的结晶进行计数,如此循环,直到递减计数器计数2到零,停止累加寄存器值温度,在这种情况下,寄存器的温度值是测得的温度。图的斜率。 2和用于补偿非线性温度校正处理的累加器,用于校正减计数器的计数输出,只要门没有关闭,重复上述过程,直到所测量的温度达到所述寄存器值的温度值预先设定的值。图闪亮发现自己的理解。 花胶的功能。</p><center><img alt=" DS18B20功能:DS18B20每个程序的功能(!首要问题)" style="max-width: 100%;" src="data/attachment/forum/20200820/1597890167-20180612123234441.jpg" /></center><h2> DS18B20功能:DS18B20每个程序的功能(!首要问题)</h2><p>(1)主程序:从主程序开始执行程序,首先要求中断配置和其他必要的初始分配初始化子程序,然后进入主循环的主循环中,重复执行或调用程序实现模式识别动态扫描,数字键和键处理,转化的温度。</p><p>(2)显示子程序:如果数字显示器,以显示温度的全部价值,四个大致一个LED,所述显示子程序的选择,用于动态扫描方式的比特的数字控制不断更新和配置基于要显示的当前内容,使用人眼的惯性效果,以实现动态显示的目的。</p><p>(3)中断子程序:通常不需要实时测量温度,因为温度不会突变,有实时没有必要,在实时另一方面太多的系统资源,这样你就可以测量从时间到时间的时间与定时器中断定时器允许标志到的温度,在主查询转换程序的温度。 功能。</p><p>(4)延时子程序:单总线时序是基于延迟基础操做上。</p><p>(5)DS18B20初始化子程序:18B20头对应于效果,即早期检测的18B20水平,准备接收或发送数据,另一方面,如果它可以根据对是否响应DS18B20来检测总线。 苹果录屏功能在哪。</p><p>(6)读/写一个字节子程序:在按照标准的读/写定时单总线在单个总线,产生一个读/写数据操作事件,当读/写的字节单,读/写中,数据协议和数据结构18B20在装置内部此单一的总线,以确定(一个单总线器件是各种操作的协议和数据结构是不一样的,但读写的定时是相同的)。</p><p>(7)读温度子程序:单总线基于所述读/写程序,根据协议18B20阅读器设备,所述转换指令的温度,读出指令温度已经接收通过单个总线18B20供给18B20在响应于该指令,将温度数据转换为一条总线。</p><p>(8)键盘扫描子程序键扫描:如果是做恒温器或温度警报,通常需要使用按钮来设定报警温度极限或控制温度和下限,键盘扫描子程序用于识别哪个按钮被激活,并且更新相应的键,用于响应于改变参数设定键处理程序。 心功能分级。</p><p>以上就是关于DS18B20功能的文章内容,如果您有DS18B20功能的意向,就请联系我们,很高兴为您服务!</p>
页: [1]
查看完整版本: DS18B20功能