0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

使用NOKIA3310液晶屏及DS18B20制作的數(shù)字溫度計,Digital thermometer

454398 ? 2018-09-20 18:56 ? 次閱讀

使用NOKIA3310液晶屏及DS18B20制作的數(shù)字溫度計,Digital thermometer

關(guān)鍵字:數(shù)字溫度計,DS18B20,NOKIA3310,PIC12F629

文本原自:http://www.electronics-lab.com/
看不明白的朋友可以通過GOOGLE的翻譯頁面http://translate.google.com/幫助,雖然翻譯并不是很準(zhǔn)確,但是也是值得參考的。

Use parts of an old or broken mobile phone? Why not!

One useable part of a mobile phone is its LCD, which can be used in many applicationswhere we need data visually presented.

Nokia 3310 has a LCD with 84*84 dots, that isn't that hard to get and can be very useful in DIY (do it yourself) electronics.

This page describes a device I designed to test such a display and turned out to be the circuit that I am proud to share with you. Since my motto is 搒implicity in construction? with a few parts you will be able to create a relatively accurate and visually appealing thermometer.

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. Range of -55 to 125癈 is possible if ONLY the sensor is in that area not the whole device!

  2. Amperage of the device varies because of the conversion of DS18B20 (measuring the temperature and reading the measured temperature), that lasts about 700ms and at that time the device uses 0.8mA, for the next 500ms the device is in 搒leep?mode and uses 0.2mA.

The LCD supports two modes of operation (normal and inverse), the jumper placed on the back of the device is used for changing modes.

Negative temperatures are given a 搈inus? the bar shows temperatures normally but with an added minus.

In this picture I charged the device with a 3.6V lithium battery. Do not use a greater voltage then this because the Nokia 3310 LCD works with 2.7 to 3.3V!!! Careful!

Lcd

First we need to extract/salvage the LCD from the Nokia 3310 mobile phone. Be extremely careful and patient during this process, because as you know the display is just a thin piece of glass that is very sensitive.

There is an 8 pin connector on the back of the display, in our case it's glued to the glass (Nokia 3210 has 搑ubber?connectors so this one is much easier to use). This is a Phillips PCD8544 display, it can be easily found on the net if you want more information about it.

PCB

The second step is making the board which is small and isn't that difficult to make. Pay close attention while gluing the plastic edges on the board because they will be holding your LCD. Double check connector positions before gluing. In the bottom corners I glued two plastic separators so the LCD leans on them and not the solder points.

Layout of elements

On the back side we can see the layout of elements, they aren't hard to find and there aren't that many of them.

I placed the temperature sensor DS18B20 in a socket for testing purposes, it is also possible to connect the sensor at a distance by adding wire (I haven't tested 1 wire sensors at a distance yet).

If by any chance the contrast isn't to your liking, it can be changed during the programming of Pic12F629, in the program location D2h. the current value A9h is the one I use with my LCD and don't know it will be for other LCDs. The value can be set to anything between 80h and FFh, 80h being minimum contrast and FFh maximum.

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.

附件是相關(guān)的程序和電路,如果感興趣可以下載試做哦

2007615193243.rar

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
收藏 人收藏

    評論

    相關(guān)推薦

    【正點原子STM32H7R3開發(fā)套件試用體驗】DS18B20、DHT11溫濕度采集

    環(huán)境溫濕度數(shù)據(jù)的主要流程和關(guān)鍵代碼,并對這兩款常見傳感器進行了介紹。 DS18B20 DS18B20 數(shù)字溫度計是 DALLAS 公司生產(chǎn)的 1-Wire 單總線器件,具有線路簡單、體
    發(fā)表于 01-01 11:16

    CW32模塊使用 DS18B20溫度傳感器

    DS18B20數(shù)字溫度傳感器提供9位至12位精度的溫度測量,并具有非易失性用戶可編程上下觸發(fā)點報警功能。DS18B20通過單總線通信,根據(jù)定
    的頭像 發(fā)表于 11-26 17:47 ?267次閱讀
    CW32模塊使用 <b class='flag-5'>DS18B20</b><b class='flag-5'>溫度</b>傳感器

    DS18B20溫度傳感器的工作原理和硬件設(shè)計

    通過本文可以了解DS18B20溫度傳感器工作原理、硬件設(shè)計、DS18B20單總線接口驅(qū)動編寫。
    的頭像 發(fā)表于 10-24 14:38 ?2604次閱讀
    <b class='flag-5'>DS18B20</b><b class='flag-5'>溫度</b>傳感器的工作原理和硬件設(shè)計

    ds18b20傳感器的使用方法

    DS18B20是一種廣泛使用的數(shù)字溫度傳感器,它基于1-Wire(單總線)通信協(xié)議。這種傳感器因其高精度、易用性和低成本而受到歡迎。 DS18B20傳感器簡介
    的頭像 發(fā)表于 10-18 14:52 ?902次閱讀

    ds18b20溫度傳感器怎么接線

    DS18B20是一種廣泛使用的數(shù)字溫度傳感器,它基于1-Wire(一線)通信協(xié)議工作。這種傳感器因其高精度、易用性和低成本而受到歡迎。 DS18B20傳感器引腳介紹
    的頭像 發(fā)表于 10-18 14:50 ?1532次閱讀

    ds18b20溫度傳感器如何使用

    DS18B20是一款廣泛使用的數(shù)字溫度傳感器,它具有高精度、低功耗和易于使用的特點。 DS18B20溫度傳感器簡介
    的頭像 發(fā)表于 09-03 16:51 ?704次閱讀

    ds18b20溫度傳感器是什么類型

    DS18B20溫度傳感器是一種數(shù)字溫度傳感器,它屬于單總線(One-Wire)數(shù)字溫度傳感器類型
    的頭像 發(fā)表于 09-03 16:46 ?1083次閱讀

    ds18b20溫度傳感器和dht11的區(qū)別

    DS18B20和DHT11都是常用的溫度和濕度傳感器,它們在許多項目和應(yīng)用中都有廣泛的應(yīng)用。 1. 工作原理 DS18B20 DS18B20是一種數(shù)
    的頭像 發(fā)表于 09-03 16:44 ?1807次閱讀

    MY18E20、MY1820 與 DS18B20 性能對比表

    MY18E20、MY1820 與 DS18B20 最高測溫精度一樣,都是±0.5℃,M1820Z 最高測溫精度±0.1℃。芯片感溫原理基于 CMOS 半導(dǎo)體 PN節(jié)溫度與帶隙電壓的特性關(guān)系,經(jīng)過
    的頭像 發(fā)表于 07-29 18:22 ?895次閱讀
    MY<b class='flag-5'>18E20</b>、MY1820 與 <b class='flag-5'>DS18B20</b> 性能對比表

    STC32和STC8H驅(qū)動DS18B20測溫串口發(fā)送數(shù)據(jù)

    STC32G12K128 和 STC8H8K64U 驅(qū)動 DS18B20 模塊,采集環(huán)境溫度并通過串口發(fā)送數(shù)據(jù)至電腦
    的頭像 發(fā)表于 06-27 16:27 ?912次閱讀
    STC32和STC8H驅(qū)動<b class='flag-5'>DS18B20</b>測溫串口發(fā)送數(shù)據(jù)

    基于51單片機DS18B20溫度采集1602液晶顯示報警設(shè)計

    本資源內(nèi)容概要:? ? ? ?這是基于51單片機DS18B20溫度采集1602液晶顯示報警設(shè)計包含了電路圖源文件(Altiumdesigner軟件打開)、C語言程序源代碼(keil軟件打開)、元件
    發(fā)表于 06-25 10:16 ?0次下載

    DS18B20溫度傳感器工作原理

    ,DS18B20以其獨特的工作原理、卓越的技術(shù)參數(shù)和廣泛的應(yīng)用場景,成為了市場的明星產(chǎn)品。 深入了解DS18B20的工作原理 DS18B20溫度傳感器的工作原理基于熱敏電阻的特性和
    的頭像 發(fā)表于 06-19 16:01 ?1325次閱讀

    基于STC8H8K64U和DS18B20溫度采集和LabVIEW上位機顯示

    之前通過 STC 單片機和 DS18B20 實現(xiàn)了環(huán)境溫度采集并串口顯示,后面進一步想要實現(xiàn)溫度的實時監(jiān)測和數(shù)據(jù)記錄保存,因此編寫了 LabVIEW 程序,修改了部分單片機程序代碼。經(jīng)過實驗驗證
    發(fā)表于 04-08 12:28

    DS18B20溫度傳感器的優(yōu)缺點

    可編程寄存器:DS18B20內(nèi)部具有可編程寄存器,允許用戶對其進行配置和控制,以滿足不同的應(yīng)用需求。
    發(fā)表于 04-04 11:39 ?4540次閱讀

    基于51單片機的多點溫度檢測網(wǎng)絡(luò),DS18B20傳感器,代碼,仿真,原理圖等資料

    設(shè)計概述 基于DS18B20的多點溫度測量監(jiān)控系統(tǒng)設(shè)計,以AT89C52單片機作為主控制器,不斷循環(huán)讀取4組DS18B20(T1、T2、T3和T4)溫度數(shù)據(jù),同時使用LCD1602
    發(fā)表于 03-24 22:08