Например TDA7294

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

Текущее время: Вс авг 10, 2025 04:10:26

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


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



Начать новую тему Ответить на тему  [ Сообщений: 1822 ]     ... , , , 37, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Чт дек 24, 2009 02:39:50 
Открыл глаза
Аватар пользователя

Зарегистрирован: Вт авг 04, 2009 01:48:23
Сообщений: 59
Рейтинг сообщения: 0
nbo писал(а):
Выкладываю исходник и прошивки для часов с функцией термостата с тремя временными зонами переделанный для шести индикаторов. Здесь же модель в протеусе 7.0. Кроме того схема и печатная плата под большой корпус часов Электроника с индикатором на 156 светодиодах, также прошивка ok-led.нех под эти часы( отличие в полярности импульсов на выходах НС595).
Отличия от оригинальной - 9 режимов отображения, изменилась немного структура меню.

NBO Можно схему в любом графическом формате??? Бо седьмой на моей машине глючит

_________________
Профан Ной собрал ковчег, инженер собрал "Титаник"


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Чт дек 24, 2009 08:33:44 
Собутыльник Кота
Аватар пользователя

Карма: 18
Рейтинг сообщений: 249
Зарегистрирован: Ср янв 16, 2008 08:34:04
Сообщений: 2526
Откуда: KMV
Рейтинг сообщения: 0
nbo писал(а):
serg_svd, прочитал Ваше сообщение в личке и в форуме, и так и не понял идут часы или нет. Если нет то рекомендации самые общие, а именно в первую очередь проверить(заменить) кварц, фузы. Я уже давно выставляю фуз CKOPT, так проще и часы идут точнее, С7 и С8 не ставлю. Еще при первом включении необходимо произвести сброс в пункте меню RESET.

ааа!! :oops: Прошу прощения. В теме поправил, а в личку отписаться забыл :)
Работают, уже ночь проработали. Проблема была все же в небольшой залипухе между выводами МК в корпусе TQFP. Еле ее увидел :oops:
Так что панику я рано поднял


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Сб дек 26, 2009 10:01:04 
Нашел транзистор. Понюхал.
Аватар пользователя

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


Вложения:
Комментарий к файлу: Прошивка часов-термостата для шести индикаторов.
cl_termo_6.zip [38.56 KiB]
Скачиваний: 296
Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Сб дек 26, 2009 10:04:56 
Нашел транзистор. Понюхал.
Аватар пользователя

Зарегистрирован: Вт май 06, 2008 20:14:37
Сообщений: 162
Откуда: Ukraine
Рейтинг сообщения: 0
Для ankar выкладываю схему для больших часов на светодиодах в формате EMF.


Вложения:
clock-6.zip [74.5 KiB]
Скачиваний: 384
Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Сб дек 26, 2009 18:27:18 
Открыл глаза
Аватар пользователя

Зарегистрирован: Вт авг 04, 2009 01:48:23
Сообщений: 59
Рейтинг сообщения: 0
Понял Спасибо.

_________________
Профан Ной собрал ковчег, инженер собрал "Титаник"


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Сб дек 26, 2009 18:37:10 
Собутыльник Кота
Аватар пользователя

Карма: 18
Рейтинг сообщений: 249
Зарегистрирован: Ср янв 16, 2008 08:34:04
Сообщений: 2526
Откуда: KMV
Рейтинг сообщения: 0
nbo писал(а):
Выкладываю немного подправленную по подсказке DimAlt прошивку.

А в чем состояла правка? Просто они у меня пока работают только в режиме часов. Нареканий нет. У меня просто чтоб перепрошить мк надо провода подпаивать :(. Но это из-за миниатюризации для "протезирования" старых часов


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс дек 27, 2009 22:13:22 
Нашел транзистор. Понюхал.
Аватар пользователя

Зарегистрирован: Вт май 06, 2008 20:14:37
Сообщений: 162
Откуда: Ukraine
Рейтинг сообщения: 0
serg_svd: Правка состояла в том что хотя были задействованы только шесть индикаторов (выходы Q0-Q5 74HC595) в первой прошивке "развертка" производилась на выходах Q0-Q7`. После изменения частота динамической индикации выросла до 70Гц. Но если у Вас трудности с программированием МЕГИ, то можно оставить и так.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн дек 28, 2009 09:17:27 
Собутыльник Кота
Аватар пользователя

Карма: 18
Рейтинг сообщений: 249
Зарегистрирован: Ср янв 16, 2008 08:34:04
Сообщений: 2526
Откуда: KMV
Рейтинг сообщения: 0
nbo писал(а):
serg_svd: Правка состояла в том что хотя были задействованы только шесть индикаторов (выходы Q0-Q5 74HC595) в первой прошивке "развертка" производилась на выходах Q0-Q7`. После изменения частота динамической индикации выросла до 70Гц. Но если у Вас трудности с программированием МЕГИ, то можно оставить и так.

Ага, понял. Да нет, трудностей нет. При окончательной сборке всеже перепрошью


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн янв 04, 2010 19:30:15 
Первый раз сказал Мяу!

Зарегистрирован: Чт ноя 12, 2009 08:38:04
Сообщений: 34
Рейтинг сообщения: 0
Всем доброго времени суток. С Наступившим нашим годом! Тигр тоже кот =). Дмитрий, если есть время, гляньте пожалуйста мой ремейк вашего девайса на ATmega16. Так сказать опытным взглядом.

По исходнику: таймер управления нагрузкой будильниками нагло врёт, так и не понял почему.
При работе девайса есть засвет 9го разряда символом из восьмого, видно в темноте (в железе) а так ненапрягает, но интересно почему.
Код сырой, без оптимизации, лишь бы работал, так что сильно не пинать. =))

По девайсу: Идея корпуса позаимствована с kaligraf'а. Спасибо за идею =)


Вложения:
Комментарий к файлу: Сам девайс в работе. 2е температуры, давление и управление аквариумом (не полное из задуманного)
face.jpg [48.8 KiB]
Скачиваний: 585


Последний раз редактировалось zordog Пн янв 04, 2010 20:13:55, всего редактировалось 1 раз.
Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн янв 04, 2010 19:56:49 
Собутыльник Кота
Аватар пользователя

Карма: 18
Рейтинг сообщений: 249
Зарегистрирован: Ср янв 16, 2008 08:34:04
Сообщений: 2526
Откуда: KMV
Рейтинг сообщения: 0
По поводу варианта часов от nbo. Как и собирался, сделал протез для старых часов с угасшим люминисцентным индикатором.
Теперь собственно вопросы по эксплуатации.
1. Хотелось бы увидеть все же режимы отображения. А то я выставлял наугад. Режимов я так понял 10? с 0 по 9?
2. Не нашел режим отображения даты. Есть только число _ _ день недели. Месяц не отображается. Год думаю необязательно отображать на таком индикаторе, хотя может кому и надо будет.

Отображение температуры еще не проверял, нет датчика.
Реализовано ли в вашей версии часов переход с летнего на зимнее время?
___________
Как увеличить громкость будильника? Тоном поигрался, не то :(. Пищалка стоит сейчас маленькая с материнской платы. Пробовал подключать разные, в том числе и обычный динамик. Громкость не меняется :(
___________
Не разберусь где выставляется время будильника и сам будильник по дням недели :(


Последний раз редактировалось serg_svd Пн янв 04, 2010 23:05:59, всего редактировалось 1 раз.

Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн янв 04, 2010 23:00:27 
Вымогатель припоя

Карма: 9
Рейтинг сообщений: 27
Зарегистрирован: Пт май 19, 2006 05:39:11
Сообщений: 576
Рейтинг сообщения: 0
zordog писал(а):
Дмитрий, если есть время, гляньте пожалуйста мой ремейк вашего девайса на ATmega16. Так сказать опытным взглядом.

По исходнику: таймер управления нагрузкой будильниками нагло врёт, так и не понял почему.
При работе девайса есть засвет 9го разряда символом из восьмого, видно в темноте (в железе) а так ненапрягает, но интересно почему.
Код сырой, без оптимизации, лишь бы работал, так что сильно не пинать. =))


Понравилоась!
Исходник глянул, многое измменил в функциях на динамическую индикацию, попытался убрать засветку 9го индикатора. До таймера руки не дошли.
Что бы увидеть изменения можете воспользоваться замечательной программой для сравнения файлов, меня не раз выручала http://winmerge.org/

----------
добавил архив, где немного подправил индикацию и изменил функцию часов, возможно из-за этого врал таймер.


Вложения:
Комментарий к файлу: немного подправил индикацию и изменил функцию часов
cl18serial3.rar [71.96 KiB]
Скачиваний: 251
cl18serial2.rar [74.15 KiB]
Скачиваний: 218
Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт янв 05, 2010 09:01:54 
Первый раз сказал Мяу!

Зарегистрирован: Чт ноя 12, 2009 08:38:04
Сообщений: 34
Рейтинг сообщения: 0
Спасибо за оперативность =))) Будем посмотреть. Если что конструктивного найду, отпишусь.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт янв 05, 2010 10:27:45 
Первый раз сказал Мяу!

Зарегистрирован: Чт ноя 12, 2009 08:38:04
Сообщений: 34
Рейтинг сообщения: 0
Браво Дмитрий! Вы попали в точку! Я как раз перед новым годом вписал 1й строкой в TODO'шник "Сделать SHIFT общим для обеих строк". Спасибо за ценные поправки в коде. По поводу работы таймера отпишусь, когда проверю в железе. Т.к. НГ, Рождество и НГпСС то железом займусь ближе к концу января. А пока буду прикручивать оставшиеся задумки + переходить на 8Mhz.

Если кому интересно, потом выложу окончательный вариант со схемой и т.д.

Еще раз спасибо.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср янв 06, 2010 13:15:57 
Собутыльник Кота
Аватар пользователя

Карма: 18
Рейтинг сообщений: 249
Зарегистрирован: Ср янв 16, 2008 08:34:04
Сообщений: 2526
Откуда: KMV
Рейтинг сообщения: 0
Повторюсь с вопросом.
Как увеличить громкость пищалки будильника? Ваять для электродинамической пищалки транзисторный каскад усиления?
Или же в настройках нужно задать частоту?
Сейчас пищалка подключена по оригинальной схеме через RC цепочку 100 Ом 0,1мкФ. Просто уменьшать сопротивление резистора до нуля, громкость особо не возрастает :(
А хотелось бы чтоб будильник именно будил.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср янв 06, 2010 13:24:24 
Открыл глаза

Зарегистрирован: Вс июл 26, 2009 11:56:03
Сообщений: 57
Откуда: СПб
Рейтинг сообщения: 0
serg_svd писал(а):
Повторюсь с вопросом.
Как увеличить громкость пищалки будильника? Ваять для электродинамической пищалки транзисторный каскад усиления?
Или же в настройках нужно задать частоту?
Сейчас пищалка подключена по оригинальной схеме через RC цепочку 100 Ом 0,1мкФ. Просто уменьшать сопротивление резистора до нуля, громкость особо не возрастает :(
А хотелось бы чтоб будильник именно будил.
у меня стоит пищалка с генератором орет мерзко и громко :) вот HPE1606A пьезоизлучатель с генератором (SMA17)


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср янв 06, 2010 13:51:18 
Собутыльник Кота
Аватар пользователя

Карма: 18
Рейтинг сообщений: 249
Зарегистрирован: Ср янв 16, 2008 08:34:04
Сообщений: 2526
Откуда: KMV
Рейтинг сообщения: 0
boba.s писал(а):
у меня стоит пищалка с генератором орет мерзко и громко :) вот HPE1606A пьезоизлучатель с генератором (SMA17)

Смысла нет туда ставить пищалку со встроеным генератором. МК в часах сам вырабатывает частоту сигнала и при наложении ее на частоту сигнала данной пищалки получится "грязный" и неприятный звук. Если же в настройках ставить PIn, то сигнал будильника будет звучать с порта pin call? Просто я у себя не предусматривал его подключение. Для будильника надо прерывистый сигнал, а тут получится постоянный монотонный писк.
Или у вас как раз к этому порту и подключена пищалка с генератором?


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср янв 06, 2010 13:56:46 
Нашел транзистор. Понюхал.
Аватар пользователя

Зарегистрирован: Вт май 06, 2008 20:14:37
Сообщений: 162
Откуда: Ukraine
Рейтинг сообщения: 0
serg_svd.
Подождите немного, возможно ответы на Ваши вопросы отпадут, т.к. автору сего девайса DimAlt отправил описание которое возможно будет выложено у него на сайте.
По поводу будильника: то громкость его при условии настройки пьезоизлучателя в резонанс даже при штатной схеме подключения достаточна. Настройка производится в пункте меню signal для кнопок и будильника изменением частоты ШИМ.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср янв 06, 2010 14:57:18 
Вымогатель припоя

Карма: 9
Рейтинг сообщений: 27
Зарегистрирован: Пт май 19, 2006 05:39:11
Сообщений: 576
Рейтинг сообщения: 0
С праздником!!!
А на такие дни грех думать :tea:

По пищалке, если это динамик а не пьезо, то надо делать усилитель, поищите любую схему на 3х транзисторах, питание берите до кренки. Можете поискать у Хоровица и Хилла Искусство схемотехники (вторая глава стр102 рис 2,58). Сам начал рисовать, но на 5 вольтах наверно не раскачает, нужен 3й транзистор и выше питание.


Вложения:
2.PNG [2.56 KiB]
Скачиваний: 429
Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср янв 06, 2010 15:18:00 
Собутыльник Кота
Аватар пользователя

Карма: 18
Рейтинг сообщений: 249
Зарегистрирован: Ср янв 16, 2008 08:34:04
Сообщений: 2526
Откуда: KMV
Рейтинг сообщения: 0
У меня не пьезоизлучатель, а обычная электродинамическая. Про усилитель как раз и спрашивал :( Не очень бы с ним охота возится.
Может есть смысл сделать программно переключение порта, чтоб получать прерывистый сигнал с пищалки со встроеным генератором.
PS. насчет отображения даты на часах с 6 индикаторами так и не нашел режима с отображением месяца. Да и дни недели сделаны не так как у Дмитрия, приходится привыкать


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср янв 06, 2010 16:19:46 
Вымогатель припоя

Карма: 9
Рейтинг сообщений: 27
Зарегистрирован: Пт май 19, 2006 05:39:11
Сообщений: 576
Рейтинг сообщения: 0
serg_svd писал(а):

Может есть смысл сделать программно переключение порта, чтоб получать прерывистый сигнал с пищалки со встроеным генератором.


Вот, может заработает. Для часов с 74НС595. В сигнале bIP вывод вместо пищалки.

Только для проверки. Пищалка отдельно. Потом можно все на вывод перебросить.


Вложения:
(2) cl9_v41.rar [33.6 KiB]
Скачиваний: 277
Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 1822 ]     ... , , , 37, , , ...  

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


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 9


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

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


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