基于DS1820的大功率LED驱动温度补偿电路设计
560px; BORDER-TOP: 0px; BORDER-RIGHT: 0px" alt="基于DS1820的大功率LED驱动温度补偿电路设计" src="http://www.elecfans.com/uploads/allimg/110603/1016263452-2.jpg" width=412 height=353>
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变换后的温度数据。
本文采用单片机及DS1820温度传感器设计的多点温度测量电路在大功率LED驱动电路温度测量中进行实验,结果表明,其温度测量效果良好。
1
2

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW
或用微信扫描左侧二维码