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

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

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

Danko

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

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


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

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

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

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

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

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

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

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

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

Сообщение hawkman »

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

Сообщение Sergey68 »

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

Сообщение Danko »

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

А что дальше?

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

Увы нет.

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

Сообщение Sergey68 »

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

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

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

Сообщение Danko »

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

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

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

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

Изображение

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

Сообщение NickNI »

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

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

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

Сообщение Danko »

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

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

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

Сообщение Danko »

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

Сообщение NickNI »

m.ix писал(а):Как они себя в работе ведут?
Ходят как часики :)
m.ix писал(а):Каково потребление подсветки?
Примерно 20-21мА. С включенной подсветкой итого: 34-35мА, с отключенной - 13-14мА
Изображение

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

Сообщение bkost »

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

Сообщение NickNI »

bkost писал(а):NickNI
Так и не удалось разглядеть номинал резистора на 15 ногу индикатора. У меня WH1602A-TMI-CT. Подскажи, плз.
В конструкции на фото 100 Ом.
Жизнь - цепь, а мелочи в ней звенья. Нельзя звену не придавать значения!
Открыл глаза
Сообщения: 55
Зарегистрирован: Ср янв 12, 2011 13:10:37
Откуда: Якутск

Сообщение UA0QQE »

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

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