元件及制作
发布时间:2012/6/15 19:58:01 访问次数:1064
使用DS18820测温已IDT72V3670-L10PFG经是老生常谈,这个使用单线总线的测温电路外表和接线极其简单。可是要在单片机上使用也少不了编程,而且它是利用脉冲宽度来判别O和1,对时序有严格要求。如果设置不当,就不能成功测温。但是在Arduino上使用,借助扩展类库OneWire,使用几个公有成员函数,就可以很容易地做成多路测温装鼙。这次馓的扩展板可以接入3个测温元件,同时利用定时器timer2实现计时功能,完成后的外观见题图。
此扩展板的电路原理图如图1所示,制作所需的元器件及作用见表1。
最重要的是必须把洞洞板焊盘面朝上安装,元件都焊在焊盘面上,这一点不合常规,但因为要焊装连接Arduino主板的插针条J1、J3和J4也只能这样了。在扩展板下方焊装了几组弯针J5,以便DS18820插接到电路板上。其中插座、直插针、弯插针、测温元件和杜邦线外观见图2。
安装时,可以把Jl、J3、J4先插在Arduino主板上,然后和洞洞板焊接,焊接这类多脚元件最好不要顺序焊接,而是跳跃式
的焊接,以避免洞洞板局部过热。接着焊接液晶插针和洞洞板上的液晶插座,焊好后把它们插上,再在洞洞板下方未被液晶遮挡的空余位置先固定SB1、SB2、SW2,拆下液晶把它们焊好,再爆J5,最后焊接各条连线和电阻。焊接完毕如图3和图4所示。
使用DS18820测温已IDT72V3670-L10PFG经是老生常谈,这个使用单线总线的测温电路外表和接线极其简单。可是要在单片机上使用也少不了编程,而且它是利用脉冲宽度来判别O和1,对时序有严格要求。如果设置不当,就不能成功测温。但是在Arduino上使用,借助扩展类库OneWire,使用几个公有成员函数,就可以很容易地做成多路测温装鼙。这次馓的扩展板可以接入3个测温元件,同时利用定时器timer2实现计时功能,完成后的外观见题图。
此扩展板的电路原理图如图1所示,制作所需的元器件及作用见表1。
最重要的是必须把洞洞板焊盘面朝上安装,元件都焊在焊盘面上,这一点不合常规,但因为要焊装连接Arduino主板的插针条J1、J3和J4也只能这样了。在扩展板下方焊装了几组弯针J5,以便DS18820插接到电路板上。其中插座、直插针、弯插针、测温元件和杜邦线外观见图2。
安装时,可以把Jl、J3、J4先插在Arduino主板上,然后和洞洞板焊接,焊接这类多脚元件最好不要顺序焊接,而是跳跃式
的焊接,以避免洞洞板局部过热。接着焊接液晶插针和洞洞板上的液晶插座,焊好后把它们插上,再在洞洞板下方未被液晶遮挡的空余位置先固定SB1、SB2、SW2,拆下液晶把它们焊好,再爆J5,最后焊接各条连线和电阻。焊接完毕如图3和图4所示。