Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)

Обсуждаем контроллеры компании Atmel.
Аватара пользователя
m.ix
Друг Кота
Сообщения: 16545
Зарегистрирован: Вт сен 07, 2010 03:01:06
Откуда: Moscow-Izmaylovo
Контактная информация:

Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)

Сообщение m.ix »

Danko

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

1 во всех твоих сериях использовать в место кнопок энкодер
2 что бы было возможно оперативно включать и выключать нагрузку - что в некоторых проектах не возмоно и не риалеизовано ни как - энкодер в этом бы сильно помог
3 есть индикатор ИВЛ на 12 восьмёрок - возможно ли это реализовать, что в них реализовывать идей у меня состав и маленький вагончик :)))
4 использовать ЖК индикатор 0802
Изображение
тут тоже идей полным полном
5 использовать 4 термодатчика
6 наверное ещё совместить ИВЛ тот много разрядный с метер клоком
Изображение
Синхронно шли часы - будильник и 2 термометра
и закатаю их в один корпус


как ранее я писал что любитель шестицифирьных светодиодных
есть у меня индикатор на 6 щивирек и с двоеточиями между каждыми парами цифр 88:88:88
вот только точки не привязаны ко 2 и 4 цифре
это отдельные как бы сказать цыфры соединённые с сегментами G и C
они такие прелесть махоникие :P и хотелось бы их задействовать
Изображение
Лечу лечить WWWашу покалеченную технику.
Аватара пользователя
TVV 1958
Родился
Сообщения: 6
Зарегистрирован: Пт фев 18, 2011 19:16:03

Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)

Сообщение TVV 1958 »

Рассматривается вопрос об автономном питании часов. Хотелось бы узнать общий ток потребления по +5в без пордсветки. Буду благодарен за замер. :beer:
Аватара пользователя
m.ix
Друг Кота
Сообщения: 16545
Зарегистрирован: Вт сен 07, 2010 03:01:06
Откуда: Moscow-Izmaylovo
Контактная информация:

Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)

Сообщение m.ix »

Счас у меня собраны часы на индикаторе 0802+mega8 = 20-30mA
Лечу лечить WWWашу покалеченную технику.
Аватара пользователя
TVV 1958
Родился
Сообщения: 6
Зарегистрирован: Пт фев 18, 2011 19:16:03

Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)

Сообщение TVV 1958 »

:shock: Спасибо! Будем думать.
Аватара пользователя
m.ix
Друг Кота
Сообщения: 16545
Зарегистрирован: Вт сен 07, 2010 03:01:06
Откуда: Moscow-Izmaylovo
Контактная информация:

Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)

Сообщение m.ix »

У меня правда DS не стоит
Но она уменьшает значительное энергопотребление если не полное его отсутствие.
1307 - это таймер с батарейкой, который позволяет отключать устройство от питания не нарушая хода устройства.
Лечу лечить WWWашу покалеченную технику.
Аватара пользователя
hawkman
Потрогал лапой паяльник
Сообщения: 319
Зарегистрирован: Ср окт 31, 2007 17:57:21
Откуда: Украина Запорожье
Контактная информация:

Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)

Сообщение hawkman »

подниму повторно вопрос о неправильных показаниях датчиков температуры. ранее в этой теме это обсуждалось. делались предположения о длине проводов, частоте опроса датчиков, но не кто не задумывался что ошибка может быть программной части. после длительных наблюдений (часы эксплуатируются более года) я полностью утвердился что показания для положительных температур занижаются на 1,5-2 градуса. отрицательные же на 1,5-2 градуса завышены. для подтверждения с своих опасений сделал такие действия. для начала менял датчики были установлены 18b20, 1820, 18s20 в разных комбинациях. показания не изменились не на доли градуса. далее был собран термометр на аналоговом датчике LM35. показания его совпадали до градуса с комнатным термометром и уличным. далее я на макетной плате собрал несколько первых попавшихся проектов из интернета на датчиках 18b20 и 18s20. и как вы думаете какие я получил результаты.??? показания температуры между собранными на макетке и и часам различались ровно на 2 градуса.. в макетных термометрах использовались датчики те же что и в часах.
Был бы программистом покопался бы в коде, но увы. По этому очень прошу если не затруднит проверить еще раз программную часть которая отвечает за вычисление температуры. Часы очень нравятся - автору большой респект, но в уме делать поправку на 1,5 градуса :facepalm: заранее спасибо. если необходимо могу выложить фото. Протеус говорит что все Ок, но на деле :dont_know:
Sergey68
Родился
Сообщения: 2
Зарегистрирован: Вс фев 26, 2012 13:57:38
Откуда: Крым

Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)

Сообщение Sergey68 »

Уважаемый Danko.
Мне очень понравился этот ваш проект.
Хочу его повторить. Но есть малюсенькая просьба, если можно, то добавьте поддержку датчика давления MPX4115A
Очень хочется наблюдать за атмосферным давлением.
Индикатор можно взять и на 4 строки.
Ну и если будет не один, а два или три вывода для управления нагрузкой, это будет самый лучший проект во всём земном интернете :).
Аватара пользователя
Danko
Сверлит текстолит когтями
Сообщения: 1287
Зарегистрирован: Пн окт 13, 2008 11:45:54
Откуда: РФ, Крым, г.Бахчисарай
Контактная информация:

Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)

Сообщение Danko »

Взять индикатор на 4 строки и добавить датчик давления.

А что дальше?

Заменить индикатор на графический МК взять с большей памятью и добавить еще дюжину примочек. Там может продлиться до бесконечности.

Увы нет.

Проект закрыт для дополнений и добавлений.
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
Sergey68
Родился
Сообщения: 2
Зарегистрирован: Вс фев 26, 2012 13:57:38
Откуда: Крым

Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)

Сообщение Sergey68 »

Danko писал(а):
Проект закрыт для дополнений и добавлений.

Очень жаль.
Было бы действительно полезное устройство...
Потому что одного выхода на нагрузку действительно очень мало.
Включать свет, компрессор для аквариума, или использовать в теплицах...
Это действительно нужно многим, не только мне.
Ладно с тем датчиком давления, хотя это не просто интересно...
Аватара пользователя
m.ix
Друг Кота
Сообщения: 16545
Зарегистрирован: Вт сен 07, 2010 03:01:06
Откуда: Moscow-Izmaylovo
Контактная информация:

Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)

Сообщение m.ix »

Danko
Мобуть есть что то в проектах с укороченным ЖК дисплеем
8х2
в место кнопок использовать энкодер с кнопкой или двумя кнопками
на МК по лучше типа мега 16 или 168
Лечу лечить WWWашу покалеченную технику.
Аватара пользователя
Danko
Сверлит текстолит когтями
Сообщения: 1287
Зарегистрирован: Пн окт 13, 2008 11:45:54
Откуда: РФ, Крым, г.Бахчисарай
Контактная информация:

Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)

Сообщение Danko »

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

Теперь по делу:

сегодня собрал для будущего проекта аналог DS9097 (FT232RL + DS2480B) и для его тестирования подключил к нему датчик DS18B20.

И вот фото отчет об измерении температуры (Фотки в оригинале. Примерно по 1,5МБ):
Часы на мега168. Библиотека CVAVR.
Данные из DS9097. Программа iBView32

Изображение

Не знаю нужно ли комментировать.
Вложения
iButtonAbout.jpg
(28 КБ) 3113 скачиваний
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
Аватара пользователя
NickNI
Прорезались зубы
Сообщения: 237
Зарегистрирован: Ср май 19, 2010 11:15:36
Откуда: Украина

Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)

Сообщение NickNI »

Фото отчет о начале сборки третьего экземпляра часов :)
С одной стороны:
Изображение
И с другой:
Изображение
Вложения
LCD16x2-02.jpg
(148.9 КБ) 2998 скачиваний
LCD16x2-01.jpg
(137.15 КБ) 2925 скачиваний
Жизнь - цепь, а мелочи в ней звенья. Нельзя звену не придавать значения!
Аватара пользователя
m.ix
Друг Кота
Сообщения: 16545
Зарегистрирован: Вт сен 07, 2010 03:01:06
Откуда: Moscow-Izmaylovo
Контактная информация:

Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)

Сообщение m.ix »

Как они себя в работе ведут?
Датчик температуры наверняка будет измерять температуру прибора
Каково потребление подсветки?
Лечу лечить WWWашу покалеченную технику.
Аватара пользователя
Danko
Сверлит текстолит когтями
Сообщения: 1287
Зарегистрирован: Пн окт 13, 2008 11:45:54
Откуда: РФ, Крым, г.Бахчисарай
Контактная информация:

Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)

Сообщение Danko »

m.ix писал(а):Датчик температуры наверняка будет измерять температуру прибора
А на фотке видно, что впаян датчик температуры?
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
Аватара пользователя
m.ix
Друг Кота
Сообщения: 16545
Зарегистрирован: Вт сен 07, 2010 03:01:06
Откуда: Moscow-Izmaylovo
Контактная информация:

Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)

Сообщение m.ix »

а те что в верху или внизу МК
Это не один из внутренних датчиков температуры?
Лечу лечить WWWашу покалеченную технику.
Аватара пользователя
Danko
Сверлит текстолит когтями
Сообщения: 1287
Зарегистрирован: Пн окт 13, 2008 11:45:54
Откуда: РФ, Крым, г.Бахчисарай
Контактная информация:

Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)

Сообщение Danko »

Нет.
Два транзистора. Один для включения подсветки, а второй для включения пищалки.
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
Аватара пользователя
NickNI
Прорезались зубы
Сообщения: 237
Зарегистрирован: Ср май 19, 2010 11:15:36
Откуда: Украина

Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)

Сообщение NickNI »

m.ix писал(а):Как они себя в работе ведут?

Ходят как часики :)
m.ix писал(а):Каково потребление подсветки?

Примерно 20-21мА. С включенной подсветкой итого: 34-35мА, с отключенной - 13-14мА
Изображение

Ну и раз пошла фотосессия, то фото sIRCo в корпусе от "сдохшей" флешки на платформе от TP-Link, рядом со вторим экземпляром часов.
Изображение
Вложения
sIRCo.jpg
(111.4 КБ) 2682 скачивания
Light-LCD.jpg
(194.98 КБ) 3014 скачиваний
Жизнь - цепь, а мелочи в ней звенья. Нельзя звену не придавать значения!
bkost
Встал на лапы
Сообщения: 117
Зарегистрирован: Чт мар 04, 2010 16:27:39

Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)

Сообщение bkost »

NickNI
Так и не удалось разглядеть номинал резистора на 15 ногу индикатора. У меня WH1602A-TMI-CT. Подскажи, плз.
Аватара пользователя
NickNI
Прорезались зубы
Сообщения: 237
Зарегистрирован: Ср май 19, 2010 11:15:36
Откуда: Украина

Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)

Сообщение NickNI »

bkost писал(а):NickNI
Так и не удалось разглядеть номинал резистора на 15 ногу индикатора. У меня WH1602A-TMI-CT. Подскажи, плз.

В конструкции на фото 100 Ом.
Жизнь - цепь, а мелочи в ней звенья. Нельзя звену не придавать значения!
UA0QQE
Открыл глаза
Сообщения: 55
Зарегистрирован: Ср янв 12, 2011 13:10:37
Откуда: Якутск

Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)

Сообщение UA0QQE »

а печаточки есть ?
I=U/R :)))
Ответить

Вернуться в «AVR»