Например TDA7294

Форум РадиоКот • Просмотр темы - Часы-термометр на микроконтроллере ATmega8.
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Вс июл 20, 2025 07:51:05

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 1822 ]     ... , , , 64, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Часы-термометр на микроконтроллере ATmega8.
СообщениеДобавлено: Вс авг 28, 2011 01:28:48 
Друг Кота
Аватар пользователя

Карма: 52
Рейтинг сообщений: 846
Зарегистрирован: Вт сен 07, 2010 03:01:06
Сообщений: 16545
Откуда: Moscow-Izmaylovo
Рейтинг сообщения: 0
Вот так оно перемигивается
http://www.youtube.com/watch?v=9Q6Q_2zK32U

nbo :beer: :beer: :beer:

Есть ли возможность для плавного включения и выключения индикации при смене режимов отображения?

_________________
Лечу лечить WWWашу покалеченную технику.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-термометр на микроконтроллере ATmega8.
СообщениеДобавлено: Пн авг 29, 2011 09:48:43 
Нашел транзистор. Понюхал.
Аватар пользователя

Зарегистрирован: Вт май 06, 2008 20:14:37
Сообщений: 162
Откуда: Ukraine
Рейтинг сообщения: 0
m.ix
Вчера перевел проект на мегу 168, правда в железе не пробывал, в протеусе вроде работает. Если у вас есть в наличии мега 168 возьметесь тестировать?
При использовании меги 168 возможно дальнейшее расширение проекта, памяти будет хоть отбавляй. Да кстати забыл спросить - в предыдущих прошивках остался переход на зимнее время, а насколько я знаю для России это уже не актуально ?
С уважением Александр.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-термометр на микроконтроллере ATmega8.
СообщениеДобавлено: Пн авг 29, 2011 10:05:49 
Друг Кота
Аватар пользователя

Карма: 52
Рейтинг сообщений: 846
Зарегистрирован: Вт сен 07, 2010 03:01:06
Сообщений: 16545
Откуда: Moscow-Izmaylovo
Рейтинг сообщения: 0
К сожалению с рисованием плат у меня не очень
Да и то только односторонние делаю

Зимнее время не пробовал, да и на обыкновенных часах эт меня не напрягало.

_________________
Лечу лечить WWWашу покалеченную технику.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-термометр на микроконтроллере ATmega8.
СообщениеДобавлено: Пн авг 29, 2011 12:12:54 
Нашел транзистор. Понюхал.
Аватар пользователя

Зарегистрирован: Вт май 06, 2008 20:14:37
Сообщений: 162
Откуда: Ukraine
Рейтинг сообщения: 0
А зачем плату? Мега 168 по ногам полностью соответствует меге 8 только памяти в 2 раза больше. Идея ведь в том что-бы простой заменой меги в готовом девайсе увеличить функционал.
С уважением Александр.


Вернуться наверх
 
Выбираем индустриальные и медицинские источники питания MEAN WELL в открытом исполнении

Использование модульных источников питания открытого типа широко распространено в современных устройствах. Присущие им компактность, гибкость в интеграции и высокая эффективность делают их отличным решением для систем промышленной автоматизации, телекоммуникационного оборудования, медицинской техники, устройств «умного дома» и прочих приложений. Рассмотрим подробнее характеристики и особенности трех самых популярных вариантов AC/DC-преобразователей MW открытого типа, подходящих для применения в промышленных устройствах - серий EPS, EPP и RPS представленных на Meanwell.market.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Часы-термометр на микроконтроллере ATmega8.
СообщениеДобавлено: Пн авг 29, 2011 12:38:34 
Вымогатель припоя

Карма: 9
Рейтинг сообщений: 27
Зарегистрирован: Пт май 19, 2006 05:39:11
Сообщений: 576
Рейтинг сообщения: 0
Привет Александр! Может тебе пригодится, я тоже когда то переводил часы на мегу168. Из особенностей, индикатор подключен к двум 74НС595, добавлен датчик влажности sht10 (исходники готовил к инкубатору, но..).
Программа рабочая, но в железе не воплощенная из-за отсутствия времени.
Прошивка на базе часов на ид10.


Вложения:
sht.rar [72.78 KiB]
Скачиваний: 304
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-термометр на микроконтроллере ATmega8.
СообщениеДобавлено: Пн авг 29, 2011 12:45:54 
Нашел транзистор. Понюхал.
Аватар пользователя

Зарегистрирован: Вт май 06, 2008 20:14:37
Сообщений: 162
Откуда: Ukraine
Рейтинг сообщения: 0
Спасибо Дима, дома посмотрю.


Вернуться наверх
 
Распродажа паяльного оборудования ATTEN!
Паяльные станции, паяльники и аксессуары по самой выгодной цене.

По промокоду radiokot скидка 10%
Не в сети
 Заголовок сообщения: Re: Часы-термометр на микроконтроллере ATmega8.
СообщениеДобавлено: Вт авг 30, 2011 00:44:42 
Друг Кота
Аватар пользователя

Карма: 52
Рейтинг сообщений: 846
Зарегистрирован: Вт сен 07, 2010 03:01:06
Сообщений: 16545
Откуда: Moscow-Izmaylovo
Рейтинг сообщения: 0
nbo писал(а):
Мега 168 по ногам полностью соответствует меге 8
В принципе тогда можно, что то потестить.
Хотя я даже не знаю, что там мне придумывать.
Останется только свой зад до рынка довезти.

_________________
Лечу лечить WWWашу покалеченную технику.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-термометр на микроконтроллере ATmega8.
СообщениеДобавлено: Вт авг 30, 2011 18:30:34 
Встал на лапы
Аватар пользователя

Карма: 1
Рейтинг сообщений: 1
Зарегистрирован: Ср май 27, 2009 15:43:58
Сообщений: 111
Откуда: Москва
Рейтинг сообщения: 0
m.ix писал(а):
nbo писал(а):
Мега 168 по ногам полностью соответствует меге 8
В принципе тогда можно, что то потестить.
Хотя я даже не знаю, что там мне придумывать.
Останется только свой зад до рынка довезти.


Модуль DCF-77 "прикрутить" для точности хода.
Тогда будут совсем супер часики.Где-то так;
http://www.micro-examples.com/public/mi ... clock.html
http://ru.wikipedia.org/wiki/DCF77
http://www.extremecircuits.net/2010/05/ ... ifier.html

Самое главное в часах -точность хода.Всё остальное потом. :tea:

Если сами по сигналам DCF-77 будут востанавливать дату и время, что вполне реально,
то это будет просто песня. :music: Эталонные часы.

_________________
Так загянул !
... а пошалим?.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-термометр на микроконтроллере ATmega8.
СообщениеДобавлено: Вт авг 30, 2011 19:01:25 
Друг Кота
Аватар пользователя

Карма: 52
Рейтинг сообщений: 846
Зарегистрирован: Вт сен 07, 2010 03:01:06
Сообщений: 16545
Откуда: Moscow-Izmaylovo
Рейтинг сообщения: 0
Точность относительна, так что то что есть и так сойдёт.
А вот часовая микра, самое то.
У меня в мабиле часы то отстают то бегут хез от чего так.
siemens m-65
У меня надкровантные часы на 176 логике и то точнее ходят.
Главное в этом проекте, что б часы ход-дату не сбивали.

В этом проекте к точности особо не присматривался.

Польский проект с 1307 + ИВЛ
вроде ходют.
но настроек у них почти ни каких.

Этот проект с шестью индикаторами очень оптимальный.
Не перегружен и не имеет излишеств.
4 цифры - мало и малоинформативны
9 цифр - бОльшая часть индикаторов просто простаивает - отгорает.

Сей проект полностью устраивает, инкубатор делать не зачем.
Разве что добавить датчики влажности и давления

_________________
Лечу лечить WWWашу покалеченную технику.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-термометр на микроконтроллере ATmega8.
СообщениеДобавлено: Вт авг 30, 2011 22:59:47 
Нашел транзистор. Понюхал.
Аватар пользователя

Зарегистрирован: Вт май 06, 2008 20:14:37
Сообщений: 162
Откуда: Ukraine
Рейтинг сообщения: 0
Насчет точности то здесь http://startcd.narod.ru/cl_termo3/index.html описано как можно рассчитать коррекцию, при этом можно добиться вполне приличной точности.
С уважением Александр.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-термометр на микроконтроллере ATmega8.
СообщениеДобавлено: Вс сен 04, 2011 12:15:08 
Нашел транзистор. Понюхал.
Аватар пользователя

Зарегистрирован: Вт май 06, 2008 20:14:37
Сообщений: 162
Откуда: Ukraine
Рейтинг сообщения: 0
m.ix
Вот опять на досуге переделал прошивку для МЕГИ 8. Что изменилось:
8-й режим пустой,
убрал термостат,
при срабатывании будильника выезжает бегущая строка приветствия.
Для вашего случая прошивка hight.hex.
С уважением Александр.


Вложения:
clock.rar [87.27 KiB]
Скачиваний: 290
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-термометр на микроконтроллере ATmega8.
СообщениеДобавлено: Вс сен 04, 2011 14:00:00 
Друг Кота
Аватар пользователя

Карма: 52
Рейтинг сообщений: 846
Зарегистрирован: Вт сен 07, 2010 03:01:06
Сообщений: 16545
Откуда: Moscow-Izmaylovo
Рейтинг сообщения: 0
мона попробовать

у меня появилась идея на счёт эффектов
когда меняются режимы индикации
типа бегущей строки точнее бегущего эффекта

12.34.56 меняется на 12 oo 34
неважно что на что меняется

12.34.56
12 oo 34

смена происходит в несколько этапов

12.34.56

1 100% заданной яркости (от установленной на данный период)
2 60%
3 30%
4 0%
5 30%
6 60%
7 100%

12 oo 34

изменение яркости происходит от последнего разряда к первому
те происходит гашение всех разрядов волной
зажигаются так же волной но уже следующий режим
всё это смена происходит в течении 1-2 секунд
в место погасшей шестёрки высвечивается четвёрка

12.34.56

волна доходит до 3
12.3 светятся 100%
4 60%
5 30%
6 0%

волна доходит до 2
12. светятся 100%
3 60
4 30
5 0
4 30% - это уже смена режима индикации на 12 oo 34

доходит до 1 100%
2 60
3 30
4 0
3 30
4 60

1 60%
2 30
3 0
o 30
3 60
4 100%

и так далее
пока все разряды
12 oo 34
не будут высвечены на 100%

на сколько сложно я объяснил не знаю
возможен ли сей эффект?

_________________
Лечу лечить WWWашу покалеченную технику.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-термометр на микроконтроллере ATmega8.
СообщениеДобавлено: Вс сен 04, 2011 18:13:59 
Нашел транзистор. Понюхал.
Аватар пользователя

Зарегистрирован: Вт май 06, 2008 20:14:37
Сообщений: 162
Откуда: Ukraine
Рейтинг сообщения: 0
возможен ли сей эффект?
Скорей всего возможен, но в программировании я можна сказать новичек, так что пока увы. Возможно позже, зимой когда будет больше свободного времени.
С уважением Александр.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-термометр на микроконтроллере ATmega8.
СообщениеДобавлено: Пн сен 05, 2011 04:02:53 
Друг Кота
Аватар пользователя

Карма: 52
Рейтинг сообщений: 846
Зарегистрирован: Вт сен 07, 2010 03:01:06
Сообщений: 16545
Откуда: Moscow-Izmaylovo
Рейтинг сообщения: 0
можешь поигратся придумать новую прошивку
для почти аналигичных часиков
viewtopic.php?f=3&t=27324&start=1380
viewtopic.php?f=3&t=27324&start=1400

жаль что пищалку ни куда не воткнуть :( ноги все заняты.

две кнопки
типы нажатия
1 краковременно
2 удерживание определённое время
3 одновременное удерживание двух кнопок
4 задействовать внутренний ЦАП - если это возможно и не сложно - на один вывод через резюки насадить кучу кнопок - высвобождается один вывод для пищалки

изменить вывод температуры на in и out

_________________
Лечу лечить WWWашу покалеченную технику.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-термометр на микроконтроллере ATmega8.
СообщениеДобавлено: Сб окт 01, 2011 21:12:56 
Родился

Зарегистрирован: Вт июл 28, 2009 21:31:54
Сообщений: 9
Рейтинг сообщения: 0
Кто нибудь собирал часы 2х9 ? поделитесь печаткой пожалуйста


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-термометр на микроконтроллере ATmega8.
СообщениеДобавлено: Вс окт 02, 2011 02:02:10 
Прорезались зубы
Аватар пользователя

Карма: 1
Рейтинг сообщений: 1
Зарегистрирован: Сб ноя 24, 2007 09:03:29
Сообщений: 232
Откуда: Ульяновск
Рейтинг сообщения: 0
Вопрос к автору проекта а также всем кто на создании часов "рыбу" съел.
Хочу сделать часики. наподобие http://radiokot.ru/lab/controller/01/
Требование
1. продолжение хода при исчезновении питания.
аварийной питание от маленькой литиевой батареечки поэтому потребление контроллером должно быть минимально
интересуют подходы при программировании.
2. коррекция хода
ну тут вроде ничего особенно сложного нет но если есть тонкости то приму к сведению
3. изменение яркости в зависимости от фонового освещения
интересует и программный подход и в плане элементов что с чем и как.
все )))
Никаких будильников, датчиков температуры и влажности, никаких таймеров и управляемых нагрузок, просто часы.
Предполагаемый контроллер mega48.
Особенно интересует как сделать так чтобы часы мало потребляли при аварийном питании, автору этого проекта это удалось. Как?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-термометр на микроконтроллере ATmega8.
СообщениеДобавлено: Вс окт 02, 2011 03:58:45 
Друг Кота
Аватар пользователя

Карма: 52
Рейтинг сообщений: 846
Зарегистрирован: Вт сен 07, 2010 03:01:06
Сообщений: 16545
Откуда: Moscow-Izmaylovo
Рейтинг сообщения: 0
Тяжело в лесу жить.
И с темой определится.

_________________
Лечу лечить WWWашу покалеченную технику.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-термометр на микроконтроллере ATmega8.
СообщениеДобавлено: Вс окт 02, 2011 04:15:58 
Друг Кота

Карма: 64
Рейтинг сообщений: 1013
Зарегистрирован: Пт мар 07, 2008 06:54:43
Сообщений: 4331
Откуда: Ижевск
Рейтинг сообщения: 0
Инженер писал(а):
...Хочу сделать часики. наподобие http://radiokot.ru/lab/controller/01/
1. продолжение хода при исчезновении питания.
аварийной питание от маленькой литиевой батареечки поэтому потребление контроллером должно быть минимально
интересуют подходы при программировании.
2. коррекция хода
ну тут вроде ничего особенно сложного нет но если есть тонкости то приму к сведению
3. изменение яркости в зависимости от фонового освещения
интересует и программный подход и в плане элементов что с чем и как.
все )))
Никаких будильников, датчиков температуры и влажности, никаких таймеров и управляемых нагрузок, просто часы.
Предполагаемый контроллер mega48.
Особенно интересует как сделать так чтобы часы мало потребляли при аварийном питании, автору этого проекта это удалось. Как?

1. Потребление контроллером при аварийном питании можно сделать небольшим, а вот как уменьшить ток потребления ИД3? Вижу только разрыв питания +5 или GND. Лучше вообще отказаться от дешифратора и возложить его функции на контроллер.
2. Этот момент, думаю, как раз и является самым сложным, т.к. связан с длительным процессом наблюдения за ходом часов. Во всех своих часах ввожу дополнительную кнопку "СТОП" и настраиваю часы так, чтобы они чуток спешили. Раз в 4...6 месяцев на секунду нажать на неё, чтобы ВРЕМЯ догнало часы нетрудно.
3. :dont_know:
Инженер писал(а):
Никаких будильников, датчиков температуры и влажности, никаких таймеров и управляемых нагрузок, просто часы.
:beer:
Инженер - Вам намекают о переходе в эту тему viewtopic.php?f=25&t=87&start=60
, в которой можно посмотреть viewtopic.php?p=609536#p609536


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-термометр на микроконтроллере ATmega8.
СообщениеДобавлено: Вс окт 02, 2011 16:07:50 
Прорезались зубы
Аватар пользователя

Карма: 1
Рейтинг сообщений: 1
Зарегистрирован: Сб ноя 24, 2007 09:03:29
Сообщений: 232
Откуда: Ульяновск
Рейтинг сообщения: 0
m.ix писал(а):
Вам намекают о переходе в эту тему viewtopic.php?f=25&t=87&start=60
Пока та ветка идет лесом, я ее читал. Ничего полезного. Там нет ничего кроме интересной идеи индикации времени. То что мне нужно я описал выше. Я собрал "Часы-термометр на микроконтроллере ATmega8" и мне нравятся программные технологии примененные там. Точнее то как они работают. Хочу узнать общий алгоритм функционирования, т.к. наверно буду писать на asm.
akl писал(а):
1. Потребление контроллером при аварийном питании можно сделать небольшим

Как именно.
akl писал(а):
Лучше вообще отказаться от дешифратора и возложить его функции на контроллер.

Так и сделаю тем более ножек достаточно.


Последний раз редактировалось Инженер Вс окт 02, 2011 16:20:21, всего редактировалось 1 раз.

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-термометр на микроконтроллере ATmega8.
СообщениеДобавлено: Вс окт 02, 2011 16:17:28 
Мудрый кот
Аватар пользователя

Карма: 25
Рейтинг сообщений: 79
Зарегистрирован: Вт окт 05, 2010 01:08:57
Сообщений: 1800
Рейтинг сообщения: 0
Инженер писал(а):
Особенно интересует как сделать так чтобы часы мало потребляли при аварийном питании, автору этого проекта это удалось. Как?
Копайте "работа асинхронного таймера AVR". 10мка и меньше получите без проблем. или примените ds1307. там вообще наноамперы.

_________________
KIT


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 1822 ]     ... , , , 64, , , ...  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: Google [Bot] и гости: 17


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y