Измеритель влажности и температуры с LCD Sharp • Все своими руками






Измеритель влажности и температуры с LCD Sharp

Рубрика: Быт

Бытовой термометр и измеритель влажности

     Привет всем! Прошедшей зимой, в один из вечеров, мне посчастливилось – нашел на помойке кусок печатной платы от, какого-то Sharp-a. Самое ценное, это индикатор LCD, его марка видна на фото — F2631XH 44 SHARP. В данном LCD применен контроллер марки KS0066, это аналог широко распространенного микроконтроллера HD44780. Посмотрел, вроде целый, положил до лучших времен, ну и тут он мне опять попался на глаза. Решил найти ему работенку, в общем, работает нормально.

     За основу этого измерителя взята схема из ранее опубликованной статьи «Измеритель влажности и температуры с ЖКИ»

Гигрометр своими руками, shema1

     На первый взгляд дисплей был однострочный, но когда программа была адаптирована именно на такой индикатор, то оказалось, что работать корректно данное устройство не хочет. Пришлось немного попотеть. Оказалось, что у этого дисплея на вид хоть и одна строка, но в программном отношении, их две, по 8 знаков в каждой и расположены они на одном уровне, друг за другом. После того, как программу я опять переписал под двухстрочный дисплей, все заработало нормально. Плохо только то, что этот дисплей не имеет подсветки.

Внешний вид дисплея показан на фото 1, его обратная сторона – на фото 2.

LCD F2631XH 44, электронный термометр,   vid
Электронный измеритель влажности, tyl
Так что, если у вас найдется такой дисплей, то его можно без проблем использовать в данном устройстве. Успехов. К.В.Ю.

Скачать проект


Просмотров:3 333
12 комментариев




12 комментариев к “Измеритель влажности и температуры с LCD Sharp”

  • Сергей
    4 июня, 2016, 0:07

    Здравствуйте...а распиновку данного дисплея дайте пожалуйста...14 выводов , где что?(((

  • admin
    4 июня, 2016, 0:21

    Привет, Сергей. Расположение выводов у него стандартная. Посмотри любой ЖКИ.

  • Сергей
    4 июня, 2016, 1:24

    разобрался...спасибо работает!!!..только влажность почему то прыгает на 4% вниз, вверх(((

  • admin
    4 июня, 2016, 13:07

    Думаю и с этим разберешься.

  • Сергей С
    21 ноября, 2020, 18:43

    Добрый день! А прибор действительно является бытовым, т.е. отрицательные температуры он не измеряет? Видно из-за того, что для знака минус не хватает знакоместа на ЖКИ. При отрицательных температурах первый символ температуры высвечивает либо X либо W.

  • admin
    22 ноября, 2020, 13:35

    Привет, Сергей. Я его делал для помещения с положительными температурами и поэтому ниже нуля программа работает уже не корректно.

  • Сергей С
    5 декабря, 2020, 16:20

    А нельзя ли предоставить исходник, желательно с подробными комментариями? А то после сборки проверял в помещении, потом датчик прикрепил за окном и провод вывел в квартиру, но тогда была середина осени и показания были корректными.

  • admin
    7 декабря, 2020, 18:51

    Привет, Сергей. Вот ссылка на ASM. yadi.sk/d/gp72kSdmBU984g

  • Сергей Соболев
    31 января, 2021, 17:53

    Попытался переделать программу для возможности использования в уличных условиях (измерения отрицательных температур). Результат выложил здесь:

    yadi.sk/d/_D6QByMTSHfOCQ?w=1

    Приведён переделанный исходник, hex файл к нему, файл печатной платы в формате SprintLayout 5. Устройство вместе с блоком питания поместил в корпус квартирного электросчётчика, отработавшего свой срок. На плате предусмотрено место под стабилизатор 78L05, но я его не ставил, применил БП от зарядного устройства сотового телефона, но поскольку оно выдавало нестабилизированные 5В, добавил плату стабилизатора по статье И.Нечаева из журнала «Радио» 12-2017. Файл платы стабилизатора и фото получившейся конструкции приведены там же. По изменениям в программе: чтобы на индикатор помещались все символы пришлось удалить из отображения символ Цельсия ©, градус оставил. Программа анализирует старший бит в старшем байте считанных данных температуры, в зависимости от его значения выводит на индикатор «+» или «-», далее этот бит обнуляется и всё идёт согласно начальному алгоритму, только сделал чтобы незначащие нули в десятках градусов температуры и десятках процентов влажности не отображались. Во всех возможных температурных диапазонах пока проверить не смог, т.к. датчик жёстко закреплён на улице. Если что-то «всплывёт», сообщу дополнительно. Спасибо за предоставленный исходник.

  • admin
    1 февраля, 2021, 23:41

    Привет, Сергей. Если хочешь, можешь оформить все в виде статьи. Я выложу твою конструкцию для других пользователей.

  • Сергей Соболев
    6 февраля, 2021, 17:49

    Привет! Честно говоря даже не знаю как статью эту оформить, да и со временем проблемы. Вроде здесь всё и так расписано, я просто свои «изыскания» внёс. Платы, прошивки, фото и прочее если можно прямо сюда в статью и добавить, как дополнение.

    Началось то всё с того, что на работе выбросили гору отработавшей оргтехники, и там было несколько факсов. При разборе на запчасти в поисковике на индикатор вышел на эту статью, и завертелось...

  • admin
    8 февраля, 2021, 19:01

    Привет, Сергей, вот и у меня проблема со временем. Ну ладно, возможно сам оформлю статью. Тебе спасибо за проделанную работу.

Оставить комментарий