Например TDA7294

Форум РадиоКот :: Просмотр темы - Говорящие часы "BABULYA CLOCK"
Форум РадиоКот
https://radiokot.ru/forum/

Говорящие часы "BABULYA CLOCK"
https://radiokot.ru/forum/viewtopic.php?f=25&t=67098
Страница 1 из 1

Автор:  EagleB3 [ Чт мар 15, 2012 09:14:48 ]
Заголовок сообщения:  Говорящие часы "BABULYA CLOCK"

Мне очень понравилась эта конструкция (Говорящие часы "BABULYA CLOCK", автор Сергей Козлов, http://radiokot.ru/circuit/digital/home/118/). Тамошняя ссылка на обсуждение вела на главную страницу Форума, поиск ничего не дал и я решил создать тему для обсуждения. Заранее прошу прощения, если сделал что-то не так и прошу модераторов поправить/перенести, если вдруг чего.

Сам я уже очень давно пользуюсь китайскими "говорящими часами", которые люблю за то, что можно даже в полной темноте пнуть бооольшую кнопку на их верхушке и узнать который час.
Но у моего любимого будильника есть ряд недостатков, которые довольно сильно мне досаждают. Мне кажется, что если добавить в конструкцию Сергея еще чуть-чуть функционала (выглядящего на фоне проделанной им работы довольно не сложной) - и дивайс станет просто СУПЕР!
А Сергей на странице с описанием конструкции намекнул, что у него есть идеи на будущее.

Вот, в копилку идей:
1) Добавить внешние часики с резервным питанием от литевой батарейки (DS1307, например. Элемент питания CR2023, держатель с любой старой материнской платы). Библиотеки есть в CVAVR. Использую такую штуку в одном дивайсе. За 2 года время корректировать ни разу не пришлось, и батарейка помирать еще не собирается. Могу прислать или выложить свои исходники. Или вот, pcf2123 = часы+календарь+будильник, интерфейс SPI.
2) Дисплей. Лучший вариант, думаю, ЖКИ. Если получится найти дисплей с тем же интерфейсом, что у микросхемы часов - добавление дисплея превратится в детскую забаву. Подсветку отдельной кнопкой (рядом с Talk). В общем, если подсветкой будет управлять контроллер, то каждый сам решит какая подсветка ему нужна (постоянная, с переменной яркостью в зависимости от времени суток и т.п.) и доработает программу.
3) БУДИЛЬНИК! Приделать будильник. Очень бы хорошо - с сигналом нарастающей громкости. Чтобы не будил весь дом. При нажатии на кнопку "Talk" пусть произнесет время на текущей громкости сигнала. Возможно, при этом потребуется регулятор громкости сделать электронным, с предварительной установкой номинальной громкости джампером. Или резистором, воткнутым к ADC. Можно будет задавать минимальную, номинальную и максимальную громкость.
4) Будильник программируемый по дням недели. КМК, имеет смысл не "Пн-Пт,Сб,Вс", а на каждый день индивидуально. Отдельный универсальный день = "Завтра".
5) Иметь небольшой банк памяти "типовых времен" для заливки в будильник. Хотя бы 2-3 ячейки, но чтобы заливать время в будильник одной кнопкой. Скажем, вводим часы в режим "установка будильника", кнопкой "Talk" прокручиваем кольцом дни (Завтра, Пн-Пт,Сб-Вс,Пн,Вт,Ср,Чт,Пт,Сб,Вс) кнокой "Set" выбираем нужное. Кнопкой "Talk" прокручиваем ячейки памяти кольцом, до нужой, потом жмем на "Set" - и время в будильнике. При зажатой кнопке "Talk" - автопрокрутка списка.
6) ATmega48 или 88. Мегу8 уже тежеловато достать...

Как вариант реализации управления (с моего китайского будильника):
- Движковый переключатель на 4 положения - "Будильник выключен, Установка будильника, Установка часов, Будильник включен". Весьма функционально! 3 постоянных резистора и одна ножка ADC.
- Для установок времен есть кнопка "Часы", кнопка "Минуты" и кнопка "Set". Часы и минуты инкрементируются при нажатии кнопки. Зажатая кнопка - автоинкремент. Можно, при желании, сделать 4 кнопки ("Часы-, Часы+, Минуты-, Минуты+") тоже на одной ножке ADC и четырех резисторах.

По поводу щелчка при включении усилителя: может быть, управлять ключевым транзистором через RC-цепочку и плавно увеличивать питание на микросхеме?

Автор:  Филипович_Алексей [ Пт апр 13, 2012 15:03:11 ]
Заголовок сообщения:  Re: Говорящие часы "BABULYA CLOCK"

Так вы автору в л.с. напишите.
Достать Mega8 не проблема. Ищите с буквой "А" в конце - та же микруха, только электрические параметры лучше...

Автор:  nik0lay [ Пн май 07, 2012 21:21:08 ]
Заголовок сообщения:  Re: Говорящие часы "BABULYA CLOCK"

К сожалению, не понял как обратиться к автору через личку, спрошу так.
Почему в схеме отключение УНЧ производится "обрезанием" обшего провода, а не плюса J3? В этом есть какой то особенный смысл?
И вопрос, наверное, ко всем знатокам: в схеме получаются цифровые и аналоговые части, стоит ли уделять время на их разделение при разводке или их влияние друг на друга не так велико?

Автор:  Michael_074 [ Пт дек 11, 2015 10:32:42 ]
Заголовок сообщения:  Re: Говорящие часы "BABULYA CLOCK"

Добрый день!
Собираюсь повторить часы. Вопрос о замене EN25T80. Не могу найти такую, подскажите чем можно заменить ?

Автор:  uk8amk [ Пт дек 11, 2015 17:13:57 ]
Заголовок сообщения:  Re: Говорящие часы "BABULYA CLOCK"

M25P16 вроде говорили что работала.
Ещё можно попробовать AT25DF081.

Автор:  SP634 [ Сб июл 01, 2017 23:47:50 ]
Заголовок сообщения:  Re: Говорящие часы "BABULYA CLOCK"

Вот плата для этих часов - проверено, работает. Плата не делалась под какой-то конкретный корпус, поэтому на ней есть 4 места для установки кнопки "TALK", а также пара штыревых контактов, если эта кнопка будет размещена на корпусе устройства (вне платы). Кроме того, есть места для установки конденсаторов (единицы- десятки пФ) между выводами ZQ1 и общим проводом для коррекции хода часов.
http://img.radiokot.ru/files/119287/med ... 68rp6c.JPG
http://img.radiokot.ru/files/119287/med ... 67t3r2.JPG

Вложения:
BClock.lay6 [94.54 KiB]
Скачиваний: 848

Автор:  rom-i [ Пн июл 31, 2017 20:15:52 ]
Заголовок сообщения:  Re: Говорящие часы "BABULYA CLOCK"

Собрал на макетке. Флешку нашел EN25F80. Шил черезь USB-UART. В место звука какой то скрежет. Чем то похоже на работу модема в телефонной линии.

Автор:  rom-i [ Вт авг 01, 2017 17:28:14 ]
Заголовок сообщения:  Re: Говорящие часы "BABULYA CLOCK"

Заговорили часики. Отлично работают флешки от DVB T2 приемников. 4MB 25Q32 (25LQ032).

Автор:  rom-i [ Ср авг 02, 2017 23:22:03 ]
Заголовок сообщения:  Re: Говорящие часы "BABULYA CLOCK"

Кому интересно печать на СМД. Добавил ответ часов по хлопку. Но тогда придется запитывать от сети. Планирую использовать зарядник от сотика. Но дополнения можно не набивать. Тогда все остается как у автора. В дополнительной схеме нет нужды. Все номиналы подписаны. Транзисторы любые n-p-n, диды по питанию желательно Шоттки. С малым падением напряжения. Кто будет использовать зарядник, или другой импульсный источник питания. Необходимо поставить Y конденсатор между общими проводниками первичных, и вторичных цепей. Если такого нет. Иначе будет слышан в динамике характерный звук работы ШИМ. Довольно не приятный звук.

Вложения:
Говорилка.lay [97.01 KiB]
Скачиваний: 829

Автор:  rom-i [ Пт авг 04, 2017 00:40:32 ]
Заголовок сообщения:  Re: Говорящие часы "BABULYA CLOCK"

Изображение Изображение Изображение
Все нормально, но с чутьем микрофона придется повозится. Слышит все.
Жрут они порядочно. 30 мкА во сне. Для 2032 многовато. Долго не протянет. EagleB3 предлгал автору переписать пругу на часы реального времени. Конечно 1307 отстой. Нет термостабилизации. Может убегать на минуту в сутки. Вот современный модуль DS3231 тема. На Али 25р стоит. Точность отличная. Полтора года не подводил. Ушли на 20 сек. Батарейка осталась3.1В. Тогда сон в меге8 можно организовать как power down. Полное отключение портов, и тактового генератора. Мега8 в этом режиме хавает 3мкА. Вот это бло бы круть. Исходники то есть. Но на С не умею работать. На Bascom AVR, и то на уровне начинающего.

Автор:  rom-i [ Пт авг 11, 2017 17:22:00 ]
Заголовок сообщения:  Re: Говорящие часы "BABULYA CLOCK"

Устранение небольших недостатков, не считая хода часов. Изменения делаються довольно культурно на моей печати. Под диод просто аккуратно резануть дорожку, и к торцам резисторов припаять диод. Кондюки припаять тож просто, земля рятом. Фильтрующие кондеры на выходе стабилизатора в печати нарисовал, в натуре припаял 0.1мФ сверху печать. Достаточно. Стабилизатор сам по себе очень стабильный.
Изображение

Вложения:
Говорилка.lay [104.06 KiB]
Скачиваний: 801

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/