| Форум РадиоКот 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
|
|||
| Автор: | 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 конденсатор между общими проводниками первичных, и вторичных цепей. Если такого нет. Иначе будет слышан в динамике характерный звук работы ШИМ. Довольно не приятный звук.
|
|||
| Автор: | rom-i [ Пт авг 11, 2017 17:22:00 ] | ||
| Заголовок сообщения: | Re: Говорящие часы "BABULYA CLOCK" | ||
Устранение небольших недостатков, не считая хода часов. Изменения делаються довольно культурно на моей печати. Под диод просто аккуратно резануть дорожку, и к торцам резисторов припаять диод. Кондюки припаять тож просто, земля рятом. Фильтрующие кондеры на выходе стабилизатора в печати нарисовал, в натуре припаял 0.1мФ сверху печать. Достаточно. Стабилизатор сам по себе очень стабильный.
|
|||
| Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|


