HRP-N3 - серия источников питания с максимальной пиковой мощностью в 350% от MEAN WELL

Вторая жизнь ЖКИ Nokia 3310. Делаем термометр

8 лет назад Nokia выпустила культовый телефон, ставший символом мобильной связи, и пускай о нем сейчас вспоминают лишь с усмешкой, могу поспорить, что у 90% процентов читателей он еще сохранился. Ну не принято у нас отдавать на переработку мобильные телефоны! Использовать мы будем дисплей …

Параметры устройства : 

Выбираем схему BMS для заряда литий-железофосфатных (LiFePO4) аккумуляторов

  • Voltage ....................... 3 - 3.3 В
  • Мин. шаг темп............. 0,1 ' C
  • Погрешность ................... +/- 0,5 ' C Темп.
  • Обновляется каждые .... 1,2 sec.
  • Amperage ................. 0,2 mA - 0,8 mA
  • Диапазон измеряемых температур … от -55 до 125°C

Вторая жизнь Nokia 3310
 
Диапазон измеряемых температур

ЖК дисплей поддерживает два варианта работы: нормальный и противоположный. Менять режимы можно перемычкой находящейся с обратной стороны дисплея.

ЖК дисплей поддерживает два варианта работы : нормальный и противоположный. Менять режимы можно перемычкой находящейся с обратной стороны дисплея.

Отрицательная температура отображается довольно просто (см. фото вверху).
 
Отрицательная температура отображается довольно просто (см. фото вверху).

Питается устройство от литиевого элемента 3.6 В (Внимание! Это максимально допустимое напряжение для этого дисплея!) Ход работы Снимаем дисплей с телефона. Будьте аккуратными и терпеливыми! Дисплей очень легко повредить. Если у вас возникли проблемы: дисплей Phillips PCD8544, найти информацию в Интернете будет несложно.

PCB

Следующий шаг - печатная плата. Сделать ее не сложно, по бокам можно прикрепить пластиковые пластинки которые надежно зафиксируют дисплей и не дадут ему соприкасаться с платой.

Теперь располагаем элементы. Большинство элементов не требуют комментариев, разве что датчик DS18B20, который можно либо оставить припаянным к плате, либо сделать разъем для подключения его к плате.

Теперь располагаем элементы

Схема

Схема

Настройка контраста Если вас не устраивает контраст - можно изменить его во время программирования МК.

Настройка контраста Если вас не устраивает контраст - можно изменить его во время программирования МК.

Достаточно изменить выделенный фрагмент на значение от 80 h до FFh , где 80 h максимальный контраст, а FFh соответственно минимальный. Файлы для загрузки НЕХ программа :

Для PIC12F629:

Nokia LCD Thermometer – PIC12F629

Для PIC12F675:

Nokia Lcd Thrmometer - PIC12F675

Схема и печатная плата : Для Protel 99 SE :

Nokia Lcd Thermometer

Схема в формате Acrobat Reader : 

Nokia Lcd Thermometer.pdf

Перевод: Ale)(ander, по заказу РадиоЛоцман

На английском языке: Nokia 3310 Lcd Thermometer Using DS18B20

Электронные компоненты. Бесплатная доставка по России
Для комментирования материалов с сайта и получения полного доступа к нашему форуму Вам необходимо зарегистрироваться.
Имя
Фрагменты обсуждения (только последние 20 сообщений):Полный вариант обсуждения »
  • Люди п а м а г и т е плиз... Собрал данное устройство. При включении устройства ничего не происходит,а при выключении на долю секунды появляется изображение и тухнет.Не пойму в чем проблема ? ? ? :-(
  • Аналогичная ситуация! Пожалуйста кто в курсе помогите разобраться! Только ещё одно, когда если его оставить включённым, то его еле видно, он как-бы работает, но если сильно напрячь зрение (с контрастом игрался, не помогает() При отключении питания блымает один раз на пол секунды и тухнет((((
  • Добрый день. У меня мобильник Nokia 6700 естественно умерший. Видел Ваш термометр. Подскажите пожалуйста как сделать из него аналогичный Вашему термометр, а если можно в придачу вольтметр на до 20 вольт. Ответ прошу скинуть на [email][email protected][/email]. Заранее благодарен.
  • Всем снова здрасте! Решил проблему с кратковременным мерцанием! Просто необходимо хорошенько прочистить плату после пайки и внимательно просмотреть дорожки на возможное замыкание между ними (что у меня и произошло) прошел канцелярским ножем и всё стало на свои места) И вообще пики это такая гадость, что даже если остаётся жир, оплавка, коротко говоря остатки от канифоля или чего либо, очень сильно влияют на работу микроконтроллера! А вы попробуйте просто пальцем прикаснуться к ножкам со стороны пайки, нахрен всё потухнет) Вроде всё сказал, админам сорри за офф-топ если что, ну и самое главное не забывайте промывать платы в спиртовом растворе и чистить дорожки и всё будет гуд!!!!
  • Вот, имхо, один из лучших доступных проектов на этом индикаторе [url]http://vrtp.ru/index.php?act=categories&CODE=article&article=2484[/url] Дерзайте и воздастся.:D
  • Выводы: всегда нужно внимательно проверять монтаж, пайку и печатную плату. Насчет "гадости"... любой микроконтроллер может вести себя таким образом, не обязательно пик, а может у него порты так сконфигурированы (без включения подтягивающих резисторов, к примеру).
  • Для термометра из статьи "Вторая жизнь ЖКИ Nokia 3310. Делаем термометр" попытался написать свою программу на СИ. Ощутил острую нехватку памяти программ PIC12F675, поэтому пришлось выкинуть графическое оформление и большую часть знакогенератора. В итоге вот,что плучилось: [IMG]http://vnnik71.narod.ru/termo_ds18b20_lcd_nokia3310/termo_nokia.JPG[/IMG] Если кому интересен исходник - можете посмотреть его на [URL="http://vnnik71.narod.ru/termo_ds18b20_lcd_nokia3310.html"]http://vnnik71.narod.ru/termo_ds18b20_lcd_nokia3310.html[/URL] Сейчас доделываю 2-х канальный термометр на PIC16F628+DS18B20 (DS18S20)+LCD Nokia3310. Некоторые фото данной конструкции можете посмотреть здесь: [URL="http://vnnik71.narod.ru/termo_ds18b20_lcd_nokia3310_pic16f628a_foto.html"]http://vnnik71.narod.ru/termo_ds18b20_lcd_nokia3310_pic16f628a_foto.html[/URL] Вот некоторые из них: [IMG]http://vnnik71.narod.ru/foto_termo_lcd3310_pic16f628/IMGP5658.jpg[/IMG] [IMG]http://Vnnik71.narod.ru/foto_termo_lcd3310_pic16f628/IMGP5664.jpg[/IMG] Если кого заинтересовал двуканальный термометр пишите в гостевую книгу на [URL="http://www.vnnik71.narod.ru"]http://www.vnnik71.narod.ru[/URL] и я сообщу когда выложу схему и прошивки.
  • Полное описание 2-х канального термометра на PIC16F628A+LCD Nokia3310+DS18B20 (DS18S20) уже выложил на сайт [URL="http://vnnik71.narod.ru/termo_ds18b20_lcd_nokia3310_pic16f628a.html"]http://vnnik71.narod.ru/termo_ds18b20_lcd_nokia3310_pic16f628a.html[/URL] Интересно услышать ваши отзыва, замечания и предложения.
  • А такой термометр кому нибудь интересен? [img]http://vnnik71.narod.ru/termo_3310_pic16f628/termo_big_font_2.jpg[/img] Также конструкции термометров на различных микроконтроллерах можно найти здесь: [url]http://www.termocontrol.elshema.info[/url]
  • Здраствуйте! Хочу собрать первоначальный вариант термометра, описанный в статье. Столкнулся с такой проблемой: при моделировании в Proteus нет показаний температуры, но графическая часть есть. Подобал кто-нибудь моделировать? Может это просто глюк протеуса?
  • А сами собирали?
  • Всем привет. Возникла необходимость в устройстве, собрал, плату пока не делал, на проводках, все работает, глюков не замечено, температуру показывает вроде точно.
  • Вот кому интересно печатки в формате LAYOUT30
  • Здравствуйте все. А кто нибудь собирал прибор на сотовом дисплее для измерения нескольких параметров в автомобиле. Например напряжения бортовой сети, температуры двигателя, уровня топлива и тд. В общем нечто напоминающее бортовой компьютер. Я начал эту тему делать и хотел бы услышать людей работавших в этом направлении.:)
  • На нашем форуме есть несколько тем по подобным устройствам для автомобиля, вы немного не в той теме написали. В сети можно найти готовые наработки на цветных и монохромных дисплеях, но в большинстве случаев высокая информативность бортового компьютера достигается за счет подключения к шине ЭБУ автомобиля.
  • Согласен насчёт информативности при подключении к шине ЭБУ, но это хорошо когда он есть:) А если его нет есть место для фантазии :) А впрочем я видимо действительно не по теме.
  • Не по теме - это не в упрек... Это один из примеров такой тематики [url]http://www.rlocman.ru/forum/showthread.php?t=3457[/url] Я сам собирал подобие борт. компьютера для своего ВАЗ2106 (напряжение борт сети, температура в салоне и температура двигателя, аварийное давление масла, управление внешними устройствами (габариты на светодиодах, вентилятор радиатора охлаждения) и что-то еще было). На столе все работало, но до установки в авто руки не дошли, машина продалась, а плата собранная в тумбочке валяется...
  • А у меня даже до платы не добралось, так в протеусе и зависло.
  • Уважаемый Vadzz. Спасибо за ссылку.Интересно было почитать обсуждение данной темы. Кстати я не думал в качестве датчика температуры охлаждающей жидкости ставить DS1820. Хорошая идея обязательно использую. Я использую AtMega16 и делаю проект на CodVis поэтому с АЦП проблем нет, а дисплей от Nokia C1-01.
  • Всем привет. Вот как и обещал проект сделал в железе. Извините что фотографии не очень качественные, фотоаппарата под рукой нет снял с мобилы.В общем что оно может. Сделано два режима индикации в первом часы и температура за бортом. Во втором напряжение бортовой сети, температура охлаждающей жидкости и тахометр. Есть возможность задать порог срабатывания вспомогательного светодиода (будет мигать) при снижении напряжения бортовой сети и при перегреве двигателя. Собрал всю схему в коробочке от какую нашёл.Светодиод оставил чтобы родная дырка не пустовала.
Полный вариант обсуждения »