2010年3月22日 星期一

採用NOKIA3310 LCD及DS18B20製造的數位溫度計

中文翻譯作者:http://www.21ic.com/app/rf/201003/54470.htm

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是最大值。

You can download the program for this thermometer here: NokiaThermometer.zip

     In this zip file you will find hex and source files for thermometer with DS18B20 or DS1820 sensors.
You can use microcontrollers PIC12F629 or PIC12F675.

You can download the circuit and PCB here: Nokia Lcd Thermometer - made in u Protel 99 SE
Nokia Lcd Thermometer.pdf - PCB in pdf

Since I have noticed that there is a problem with programming these microcontrollers you should read the short how-to for programming PIC12F629/675 microcontrollers.

This device was just a test and I hope to have many more circuits that utilize this LCD soon because I’m very fond of its easy implementation.

If you have any difficulty in making this device, feel free to mail me.

原創作者project

MotorCycle Computer Board with Nokia 6280 Lcd

(new version)
In this project you will see how to use Nokia 6280 Lcd, connected with microcontroller PIC18F4550.

MotorCycle Computer Board with Nokia 6610 Lcd

(old version)
In this project you will see how to use Nokia 6610 Lcd, connected with microcontroller PIC18F4455.

Ir Light Dimmer v.1

- This device is constructed for IR remote Controll of Light Bulbs, and for remote controller can be used any device from TV, VCR or audio...

 

Ir Light Dimmer v.1 smd

upload 03.01.2008

Ir Light Dimmer v.2

Light Dimmer
- IR remote controlled Light Dimmer
- complete device mounted in switch light
- the easiest and fastest way to mount your Light Dimmer

Unusual clock with AT89C2051

- interesting worked out example of clock with only 7 led's
- published in magazine
 "Svijet elektronike" Nr. 46 ( June / July 2004 )
Author: Ivica Novakovic

Nokia 3310 Lcd & Pic12F629 Thermometer

- device with Nokia 3310 Lcd, Pic12F629 & DS18B20 temperature 1Wire sensor
- published in magazine "Svijet elektronike" Nr. 58 ( June / July 2006 ) .
Author: Ivica Novakovic

Ir On-Off

- turn on or off electrical devices with any remote controller ( tv, vcr, dvd, ...)

IrOn-Off v.2 infrared control

- turn on or off two electrical devices with any remote controller ( tv, vcr, dvd, ...)

KeyLock

Specificity of that device is a new way to read more keys using only one input of microcontroller
- published in magazine
 "Svijet elektronike" Nr. 51 ( April / May 2005. )

Author: Ivica Novakovic

Ir Volume Controll

- volume controll with remote controller
- adjusting volume with dual digital potentiometer MCP42050 and microchip PIC12F675

Led Sensor

use Leds in another way

沒有留言:

張貼留言

注意:只有此網誌的成員可以留言。