Измеритель влажности и температуры с LCD Sharp
Бытовой термометр и измеритель влажности
Привет всем! Прошедшей зимой, в один из вечеров, мне посчастливилось – нашел на помойке кусок печатной платы от, какого-то Sharp-a. Самое ценное, это индикатор LCD, его марка видна на фото — F2631XH 44 SHARP. В данном LCD применен контроллер марки KS0066, это аналог широко распространенного микроконтроллера HD44780. Посмотрел, вроде целый, положил до лучших времен, ну и тут он мне опять попался на глаза. Решил найти ему работенку, в общем, работает нормально.
За основу этого измерителя взята схема из ранее опубликованной статьи «Измеритель влажности и температуры с ЖКИ»
На первый взгляд дисплей был однострочный, но когда программа была адаптирована именно на такой индикатор, то оказалось, что работать корректно данное устройство не хочет. Пришлось немного попотеть. Оказалось, что у этого дисплея на вид хоть и одна строка, но в программном отношении, их две, по 8 знаков в каждой и расположены они на одном уровне, друг за другом. После того, как программу я опять переписал под двухстрочный дисплей, все заработало нормально. Плохо только то, что этот дисплей не имеет подсветки.
Внешний вид дисплея показан на фото 1, его обратная сторона – на фото 2.
Так что, если у вас найдется такой дисплей, то его можно без проблем использовать в данном устройстве. Успехов. К.В.Ю.
12 комментариев к “Измеритель влажности и температуры с LCD Sharp”
Здравствуйте...а распиновку данного дисплея дайте пожалуйста...14 выводов , где что?(((
Привет, Сергей. Расположение выводов у него стандартная. Посмотри любой ЖКИ.
разобрался...спасибо работает!!!..только влажность почему то прыгает на 4% вниз, вверх(((
Думаю и с этим разберешься.
Добрый день! А прибор действительно является бытовым, т.е. отрицательные температуры он не измеряет? Видно из-за того, что для знака минус не хватает знакоместа на ЖКИ. При отрицательных температурах первый символ температуры высвечивает либо X либо W.
Привет, Сергей. Я его делал для помещения с положительными температурами и поэтому ниже нуля программа работает уже не корректно.
А нельзя ли предоставить исходник, желательно с подробными комментариями? А то после сборки проверял в помещении, потом датчик прикрепил за окном и провод вывел в квартиру, но тогда была середина осени и показания были корректными.
Привет, Сергей. Вот ссылка на ASM.yadi.sk/d/gp72kSdmBU984g
Попытался переделать программу для возможности использования в уличных условиях (измерения отрицательных температур). Результат выложил здесь:
Приведён переделанный исходник, hex файл к нему, файл печатной платы в формате SprintLayout 5. Устройство вместе с блоком питания поместил в корпус квартирного электросчётчика, отработавшего свой срок. На плате предусмотрено место под стабилизатор 78L05, но я его не ставил, применил БП от зарядного устройства сотового телефона, но поскольку оно выдавало нестабилизированные 5В, добавил плату стабилизатора по статье И.Нечаева из журнала «Радио» 12-2017. Файл платы стабилизатора и фото получившейся конструкции приведены там же. По изменениям в программе: чтобы на индикатор помещались все символы пришлось удалить из отображения символ Цельсия ©, градус оставил. Программа анализирует старший бит в старшем байте считанных данных температуры, в зависимости от его значения выводит на индикатор «+» или «-», далее этот бит обнуляется и всё идёт согласно начальному алгоритму, только сделал чтобы незначащие нули в десятках градусов температуры и десятках процентов влажности не отображались. Во всех возможных температурных диапазонах пока проверить не смог, т.к. датчик жёстко закреплён на улице. Если что-то «всплывёт», сообщу дополнительно. Спасибо за предоставленный исходник.
Привет, Сергей. Если хочешь, можешь оформить все в виде статьи. Я выложу твою конструкцию для других пользователей.
Привет! Честно говоря даже не знаю как статью эту оформить, да и со временем проблемы. Вроде здесь всё и так расписано, я просто свои «изыскания» внёс. Платы, прошивки, фото и прочее если можно прямо сюда в статью и добавить, как дополнение.
Началось то всё с того, что на работе выбросили гору отработавшей оргтехники, и там было несколько факсов. При разборе на запчасти в поисковике на индикатор вышел на эту статью, и завертелось...
Привет, Сергей, вот и у меня проблема со временем. Ну ладно, возможно сам оформлю статью. Тебе спасибо за проделанную работу.