采用NOKIA3310液晶屏及DS18B20制造的数字温度计
扫描二维码
随时随地手机看文章
Nokia 3310有个84*48象素的LCD,它很容易获得并且在DIY电子制作中是非常有用的。这里详细描述我设计测试这样一个显示电路的设备,通过几个元件就能创造一个比较准确并且视觉上吸引人的温度计。移动电话能用的部分是它的LCD,可以用于我们需要视觉上显示数据的许多应用上。Technical characteristics :
Voltage ....................... 3 - 3.3 V
Range (1) ....................-55 do 125' C
Min. temp. step ............ 0,1 ' C
Max. error ................... +/- 0,5 ' C
Max. resolution ............. 0,0625 ' C
Temp. refreshed every.... 1,2 sec.
Dimensions ................... 40 * 38 mm
2 modes of display .........normal/inverse
Llcd ............................. 84*48pixela
Amperage (2)................. 0,2 mA - 0,8 mA
1、范围-55到125°C是可能的,仅仅只是传感器的工作范围而不是指这整个装置
2、该装置的电流变化由于DS18B20转换(测量温度和读被测量的温度)时间持续大约700ms,此时电流为0.8mA,接下来500ms,设备处于睡眠方式下电流为0.2mA
LCD支持二种工作方式(正常和反白),通过改变设备背面跳线的方式来进行变换
零下温度会在前面显示“-”号,温度计还是和通常一样,只是加了个 “-”号
在这张图片供电使用3.6V锂电池。 不要使用更高的电压,因为Nokia 3310 LCD工作电压范围是2.7到3.3V!!! 小心!
现在我们开始制作温度计,首先我们需要从旧Nokia 3310移动电话拆取LCD显示屏。 在这个操作过程期间要十分注意和小心,因为我们知道显示屏是非常薄和精密易脆的玻璃薄片。在我们的例子中,有一个8针针式连接器粘合在显示屏背面的玻璃上(Nokia 3210导电橡胶连接器的,这种更加容易使用)。 这是菲利普PCD8544显示芯片,如果您想要关于它的更多信息,它可以在网上容易地找到。
第二步就是做那块比较小但并不是很复杂的板子。当将LCD固定在板子上时,固定的塑料一定要让LCD与板子密切的结合,仔细检查在粘合之前的连接器位置。 在底下角落我粘了二个塑料分离器,这样LCD不会倾斜在焊点上。在板子的背面我们能看到元件布局,他们不是很多,也并不难找。
为了便于测试我在插座上装了温度传感器DS18B20,它也可通过增加导线在远处安装传感器(我未在远处测试过这种1线传感器)
下面是PCB:
如果刚好对比度不是你喜欢的,在编程Pic12F629期间,你可以在程序单元D2h改变它。 我的LCD当前值使用的是A9h,但它并不一定适合其他LCDs。 这个值可以在80h和FFh之间设置,80h是最小的对比度,FFh是最大值。