根据DS18B20的协议规定,要完成一次温度转换,必须经过那几个步骤()
A.对18B20进行复位初始化
B.给18b20发送一条ROM指令
C.发送对应的存储器指令
D.接收18b20转换的温度数据
- · 有5位网友选择 C,占比50%
- · 有4位网友选择 B,占比40%
- · 有1位网友选择 A,占比10%
A.对18B20进行复位初始化
B.给18b20发送一条ROM指令
C.发送对应的存储器指令
D.接收18b20转换的温度数据
A、温度传感器DS18B20采用单总线的接口方式,与单片机连接时,仅需要一条线即可实现单片机与DS18B20的双向通讯。
B、测量参数可配置,测量分辨率可以设置工作在9-12位
C、具有掉电保护功能
D、多个DS18B20可以并联在唯一的单总线上,实现多点测温。
A、采用多总线技术
B、可以直接将被测温度转化成串行数字信号供微机处理
C、测温传感元件及转换电路集成在一起
D、支持多点组网功能
A、温度传感器DS18B20采用单总线的接口方式,与单片机连接时,仅需要一条线即可实现单片机与DS18B20的双向通讯。
B、测量参数可配置,测量分辨率可以设置工作在9-12位
C、具有掉电保护功能
D、多个DS18B20可以并联在唯一的单总线上,实现多点测温。
A、读时序是单片机把单总线拉低之后,在1微秒之后释放单总线为高电平,以让DS18B20把数据传输到单总线上。
B、当DS18B20在检测到总线被拉低1微秒后,便开始送出数据,若是要送出0就把总线拉为低电平直到读周期结束。
C、当DS18B20在检测到总线被拉低1微秒后,便开始送出数据,若要送出1则释放总线为高电平
D、完成一个读时序过程,至少需要600微秒才能完成
A、初始化时序开始总线为低电平,然后为高电平,接着又是低电平。
B、初始化时序的高低电平时间一般不做特殊要求。
C、首先,作为主机的单片机发出一个480至960微秒的低电平脉冲,然后释放总线变为高电平,等待15—60微秒,并在随后的480微秒时间内对总线进行检测,如果总线为低电平出现,则说明总线上有器件已做出应答。若一直都是高电平,说明总线上无器件应答。
D、作为从器件的DS18B20在一上电后就一直在检测总线上是否有480至960微秒的低电平出现,如果有,在总线转为高电平后等待15至60微秒后将总线电平拉低,并保持60至240微秒,也就是做出响应脉冲,告诉主机本器件已做好准备。如果18B20没有检测到就一直在检测,等待主机召唤。
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!