基于DS182O的大功率LED驱动温度补偿电路设计
4 软件设计
无论是单点还是多点温度检测,在系统安装及工作之前,应将主机逐个与DS1820挂接,读出其序列号。其工作过程为:主机Tx发一个脉冲,待“0”电平大于480 μs后,复位DS1820,待DS1820所发响应脉冲由主机Rx接收后,主机Tx再发读ROM命令代码33H(低位在前),然后发一个脉冲(15 μs)并接着读取DS1820序列号的一位。用同样方法读取序列号的56位。对于图3系统的DS1820操作,它分三步完成:a.系统通过反复操作,搜索DS1820序列号;b.启动所有在线DS1820做温度A/D变换;c.逐个读出在线DS1820变换后的温度数据。
程序的主流程图如图4所示。本文引用地址:https://www.eepw.com.cn/article/169039.htm
本文采用单片机及DS1820温度传感器设计的多点温度测量电路在大功率LED驱动电路温度测量中进行实验,结果表明,其温度测量效果良好。
评论