Например TDA7294

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

Текущее время: Вс июл 27, 2025 21:38:41

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


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



Начать новую тему Ответить на тему  [ Сообщений: 1127 ]     ... , , , 34, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Простые часы на микроконтроллере
СообщениеДобавлено: Вт июн 14, 2011 15:25:14 
Родился

Зарегистрирован: Пт июн 03, 2011 13:27:50
Сообщений: 15
Рейтинг сообщения: 0
Свою прошивку выкладывал не предыдушей странице. А индикаторы 4 одноразрядных с оа. Всё проверил, вс1ё правильно.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простые часы на микроконтроллере
СообщениеДобавлено: Чт июн 16, 2011 13:41:00 
Это не хвост, это антенна
Аватар пользователя

Зарегистрирован: Вс янв 18, 2009 20:51:02
Сообщений: 1306
Рейтинг сообщения: 0
попробуйте просто четыре нуля вывести на индикаторы!?
В протеусе работает?
кварц пробовали заменить?
если Вы уверены в монтаже попробуйте тиньку поменять.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простые часы на микроконтроллере
СообщениеДобавлено: Пт июн 17, 2011 13:58:43 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 11
Рейтинг сообщений: 201
Зарегистрирован: Чт фев 21, 2008 04:08:15
Сообщений: 2472
Откуда: Омск
Рейтинг сообщения: 0
To vitalyadm
Собрал ваши часики на макетке.

Изображение

Вместо резисторов подтяжки на 4.7 ком поставил вначале на 10 ком. И получил необъяснимые глюки с временем и показом иногда полной ерунды. Вобщем работает. :)
Изложу свои мысли:
1. Когда отображается дата то точку между числом и месяцем логичнее было бы зажигать не нижнюю в двоеточии а самую нижнюю во втором разряде.
2. Если памяти хватит можно добавить пару пунктов в меню с настройкой времени отображения соответственно времени и даты.
3. Потом в первом пукте меню я думаю смысла нет в установке отображения только даты без времени.
4. Непонятно как установить точный ход до секунды.

_________________
Мы так далеко откатились назад, что прошлое стало будущим.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простые часы на микроконтроллере
СообщениеДобавлено: Вс июн 19, 2011 01:24:08 
Родился

Зарегистрирован: Пт июн 03, 2011 13:27:50
Сообщений: 15
Рейтинг сообщения: 0
Кварц не менял, впаял в программатор, он там работал, значит живой. Когда включено питание на каждой его ножке относительно земли чуть меньше чем 0,5 вольта. В протеусе всё работает, проверил монтаж, всё правильно, поменял тиньку - ноль реакции.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простые часы на микроконтроллере
СообщениеДобавлено: Вс июн 19, 2011 17:44:29 
Это не хвост, это антенна
Аватар пользователя

Зарегистрирован: Вс янв 18, 2009 20:51:02
Сообщений: 1306
Рейтинг сообщения: 0
andrey15961596 писал(а):
Кварц не менял, впаял в программатор, он там работал, значит живой. Когда включено питание на каждой его ножке относительно земли чуть меньше чем 0,5 вольта.

напишите простую программу мигания индикаторами и затактируйте тиньку от внутренней RC цепочки, тогда точно будете уверены что все правильно собрано.
Цитата:
В протеусе всё работает, проверил монтаж, всё правильно, .

по собственному опыту знаю, что когда сам собираешь, глаз замыливается и не видно ошибки, обычно оставляю схему на сутки потом снова на свежую голову проверяю.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простые часы на микроконтроллере
СообщениеДобавлено: Пн июн 20, 2011 10:11:10 
Мучитель микросхем
Аватар пользователя

Карма: 22
Рейтинг сообщений: 143
Зарегистрирован: Пт янв 14, 2011 13:27:12
Сообщений: 433
Откуда: Калуга
Рейтинг сообщения: 0
slavector писал(а):
To vitalyadm
Собрал ваши часики на макетке.

Вместо резисторов подтяжки на 4.7 ком поставил вначале на 10 ком. И получил необъяснимые глюки с временем и показом иногда полной ерунды. Вобщем работает. :)
Изложу свои мысли:
1. Когда отображается дата то точку между числом и месяцем логичнее было бы зажигать не нижнюю в двоеточии а самую нижнюю во втором разряде.
2. Если памяти хватит можно добавить пару пунктов в меню с настройкой времени отображения соответственно времени и даты.
3. Потом в первом пукте меню я думаю смысла нет в установке отображения только даты без времени.
4. Непонятно как установить точный ход до секунды.


Конечно, с 10 кОм- ми работать не будет ;)

Пункт первый: возможно, но у CC56-21SRWA фирмы Kingbright существует только 2 разделителя, т.е. верхняя точка между второй и третьей цифрой и нижняя, а в остальных сегментах разделителя нет светодиодов, потому получается только так.
Пункт второй: По памяти вообще никак, 2048 т.е. байтик в байтик, урезать тоже уже нечего.
Пункт третий: да тут почему бы и нет, места много не ест, что называется пусть будет
Пункт четвёртый: очень просто, если нужно установить секунду в секунду, делаем следующее: заходим в меню, устанавливаем нужное нам время, после доходим до последнего пункта меню, берём в руки например эталонные часы и ждём когда на эталоне будет выставленное время и 30 секунд и сразу выходим из сетупа, проще говоря время в часах устанавливается (изменения пашутся в DS- ку) только по выходу из меню, при чём ставится в следующем формате "столько- то часов:столько- то минут:30 секунд", ещё проще говоря при внесении изменений в значения времени, хвостик (значения секунд) будет всегда "30", поэтому надо просто выйти из меню в нужный момент ;) Да и кстати, если мы зашли в меню, но не меняли время, значит по выходу изменения писаться в DS- ку не будут, тоже самое и с датой.

Если ещё какие- то вопросы- задавайте ;)


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

По промокоду radiokot скидка 10%
Не в сети
 Заголовок сообщения: Re: Простые часы на микроконтроллере
СообщениеДобавлено: Пн июн 20, 2011 22:23:28 
Родился

Зарегистрирован: Пт июн 03, 2011 13:27:50
Сообщений: 15
Рейтинг сообщения: 0
Вобщем нашел там один косяк, поправил, всё заработало, сейчас травлю под них плату. Спасибо за помощь.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простые часы на микроконтроллере
СообщениеДобавлено: Вт июн 21, 2011 16:06:00 
Сверлит текстолит когтями
Аватар пользователя

Зарегистрирован: Чт ноя 18, 2010 12:59:49
Сообщений: 1273
Откуда: Мурманск
Рейтинг сообщения: 0
andrey15961596 писал(а):
Вобщем нашел там один косяк, поправил, всё заработало, сейчас травлю под них плату. Спасибо за помощь.

Столько было уделено всеми внимания, хотелось всё таки знать что за косяки мешали работе схемы? :(


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простые часы на микроконтроллере
СообщениеДобавлено: Вт июн 21, 2011 19:11:09 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 11
Рейтинг сообщений: 201
Зарегистрирован: Чт фев 21, 2008 04:08:15
Сообщений: 2472
Откуда: Омск
Рейтинг сообщения: 0
To vitalyadm
Виталий спасибо за ответы.
Я тут ещё что думаю.
Хочу сделать несколько часиков в подарок своим друзьям.
Некоторые люди совершенно не владеют умениями обращаться с техникой.
Для них поставить время это полный АХТУНГ!! :shock:
Мозг отключен.. никакого анализа информации нет...анализировать то что видит глаз не могут... :(
Для таких в часах нужны только две кнопки Часы и Минуты
нажал часы начали меняться часы нажал минуты начали меняться минуты
Чтобы выставить секунды по нулям точно нажать допустим сразу две кнопки и в момент отпускания сбросятся секунды
Если не сбросят секунды то точность соответственно будет до минуты.
Часы надо с гашением незначащего нуля и показа даты не нужно совсем!

Вот такая нужна прошивка!

Я конечно понимаю что просить человека который тратил время на навороты и меню и чтоб настраивать всё гибко под себя и всё это сделал как то не очень.
Но такова жизнь и такие часы нужны не всем.
Неохота дарить часы и брать их на сервисное обслуживание.
Не в плане ремонта ( я всё делаю всегда очень надёжно) а в плане езды к ним и установке времени
Инструкции им бесполезны. Они просто не хотят думать...
А так всего две кнопки и сами их жмите и сами всё выставите!
Было бы супер!
Думаю такая прошивочка пригодилась бы многим кто хотел бы подарить такие часики кому нибудь!
Хотел бы вас попросить если не сложно сделать такую вот упрощённую прошивочку! :)

_________________
Мы так далеко откатились назад, что прошлое стало будущим.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простые часы на микроконтроллере
СообщениеДобавлено: Вт июн 21, 2011 21:24:35 
Мучитель микросхем
Аватар пользователя

Карма: 22
Рейтинг сообщений: 143
Зарегистрирован: Пт янв 14, 2011 13:27:12
Сообщений: 433
Откуда: Калуга
Рейтинг сообщения: 0
Цитата:
Я конечно понимаю что просить человека который тратил время на навороты и меню и чтоб настраивать всё гибко под себя и всё это сделал как то не очень.

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

http://www.radiokot.ru/forum/viewtopic.php?f=25&t=11479&start=580

В файле hex.zip лежат прошлые прошивки в них именно одна кнопка добавляет +к часам, вторая +к минутам и больше ничего, при каждой установке, "чч:мм:30", отображения даты нет, сетапа нет, короче всё как нужно.

А так на всякий случай:
Цитата:
Не в плане ремонта ( я всё делаю всегда очень надёжно) а в плане езды к ним и установке времени

Там один раз всё устанавливается, вариант отображения хранится в EEPROM, а часы на резервной батарейке висят всё таки.

P.S. Смотрите содержимое hex.zip, что не так подправим.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простые часы на микроконтроллере
СообщениеДобавлено: Вт июн 21, 2011 23:35:53 
Родился

Зарегистрирован: Пт июн 03, 2011 13:27:50
Сообщений: 15
Рейтинг сообщения: 0
Я все кнопки криво поставил и они коротили (в том числе и рэсет) на землю. Прсто кнопки с 4 ножками и я в них запутался.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простые часы на микроконтроллере
СообщениеДобавлено: Ср июн 22, 2011 07:59:16 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 11
Рейтинг сообщений: 201
Зарегистрирован: Чт фев 21, 2008 04:08:15
Сообщений: 2472
Откуда: Омск
Рейтинг сообщения: 0
To vitalyadm
Да чёт я забыл про тот первый вариант прошивки
Залил прошивочку... работает пока... :)
Подправил строчки как вы писали тут http://www.radiokot.ru/forum/viewtopic.php?p=797567#p797567 чтоб загасить незначащий 0
но к сожалению не смог скомпилировать.... не силён в программировании.. :(
И ещё а как в этой прошивке сбросить секунды точно!?
Было бы совсем хорошо если тут ещё добавить сброс нажимом сразу на 2 кнопки , в момент отпускания секунды идут с нуля и всё.
Индикаторы у меня с общим катодом. :)

_________________
Мы так далеко откатились назад, что прошлое стало будущим.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простые часы на микроконтроллере
СообщениеДобавлено: Сб июн 25, 2011 10:05:36 
Мучитель микросхем
Аватар пользователя

Карма: 22
Рейтинг сообщений: 143
Зарегистрирован: Пт янв 14, 2011 13:27:12
Сообщений: 433
Откуда: Калуга
Рейтинг сообщения: 0
Гашёный ноль, сброс секунд на 0 одновременным нажатием 2- х кнопок, при этом загорается светодиод на 2 секунды.


Вложения:
main.rar [1.54 KiB]
Скачиваний: 497
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простые часы на микроконтроллере
СообщениеДобавлено: Сб июн 25, 2011 13:53:26 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 11
Рейтинг сообщений: 201
Зарегистрирован: Чт фев 21, 2008 04:08:15
Сообщений: 2472
Откуда: Омск
Рейтинг сообщения: 0
vitalyadm Спасибо большое!! :) Залил прошивку и поставил на обкатку!

_________________
Мы так далеко откатились назад, что прошлое стало будущим.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простые часы на микроконтроллере
СообщениеДобавлено: Вс июн 26, 2011 16:45:52 
Родился
Аватар пользователя

Зарегистрирован: Ср сен 23, 2009 22:19:53
Сообщений: 11
Рейтинг сообщения: 0
Заценю и свой вариант сборки :)) Сначала делал как временное решение,по схеме из первого варианта,добавил только оптопары для коммутации мощных индикаторов и в контроллере изменил фьюзы для тактирования от внешнего кварцевого генератора на 10мгц,в таком виде часы проработали не отключаясь 2 года и 1 мес.Теперь решил немного модернизировать добавив 1307 и новую прошивку,плохо конечно что в новой прошивке выводы контроллера задействованы по другому и их придется перепаивать,хотя в этом и есть плюс -можно на конец то собрать все на печатке и в более культурном виде :)
http://dl.dropbox.com/u/11463601/clock/DSC09632.JPG
http://dl.dropbox.com/u/11463601/clock/DSC09635.JPG
http://dl.dropbox.com/u/11463601/clock/DSC09637.JPG


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простые часы на микроконтроллере
СообщениеДобавлено: Вс июн 26, 2011 17:35:21 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 11
Рейтинг сообщений: 201
Зарегистрирован: Чт фев 21, 2008 04:08:15
Сообщений: 2472
Откуда: Омск
Рейтинг сообщения: 0
Костяша писал(а):
хотя в этом и есть плюс -можно на конец то собрать все на печатке и в более культурном виде :)

Как говориться "НЕТ НИЧЕГО БОЛЕЕ ПОСТОЯННОГО - ЧЕМ ВРЕМЕННОЕ" :)))
На макетке получаються вполне жизнеспособные вещицы. Сам так не раз делал.
В вашем случае провода в жгутики покучнее собрать и к монтажке прикрепить и ещё не одно десятилетие отработает! :)

_________________
Мы так далеко откатились назад, что прошлое стало будущим.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простые часы на микроконтроллере
СообщениеДобавлено: Чт авг 25, 2011 22:27:11 
Открыл глаза
Аватар пользователя

Зарегистрирован: Чт мар 03, 2011 21:34:12
Сообщений: 65
Рейтинг сообщения: 0
Подскажите как сделать чтоб в часах был только будильник и часы (Батарейка не нужна )и чтоб работал бес ДС?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простые часы на микроконтроллере
СообщениеДобавлено: Вс сен 18, 2011 18:07:02 
Сверлит текстолит когтями

Карма: 1
Рейтинг сообщений: 6
Зарегистрирован: Вт июн 30, 2009 14:56:58
Сообщений: 1123
Откуда: Казань
Рейтинг сообщения: 0
Здравствуйте. собрал эти часы прошил в юнипрофе, фьзы вот эти ставил
Вложение:
FUSE 1.JPG [66.8 KiB]
Скачиваний: 728


индикатор как в статье.
включил, мигают 0000 и первые 2 точки внизу сегментов, двоеточие и 2 последние точки не мигают. в чем может быть дело?

все промыл, проверил соплей нет.

_________________
Теория и практика иногда сталкиваются. Когда это случается, теория проигрывает. Всегда.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простые часы на микроконтроллере
СообщениеДобавлено: Вс сен 18, 2011 18:33:01 
Потрогал лапой паяльник
Аватар пользователя

Карма: -19
Рейтинг сообщений: 2
Зарегистрирован: Пн сен 12, 2011 12:13:46
Сообщений: 351
Рейтинг сообщения: 0
Все галки SKSEL должны быть сняты


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простые часы на микроконтроллере
СообщениеДобавлено: Пн окт 03, 2011 22:27:55 
Встал на лапы
Аватар пользователя

Зарегистрирован: Вт фев 26, 2008 17:00:20
Сообщений: 132
Рейтинг сообщения: 0
Всем доброе время суток. Собрал Я тоже эти замечательные часики, но со страницы 30. прошивка с 31 страницы.
Пока идут :))

Но вот какой вопрос. Почему у меня мигают не две точки по середине (как у нормальных людей), а две крайние точки под цифрами (минуты) ???

вот не задача.

Индикатор CC56-12YWA

Может фюзы не так поставил ? Для CodeVisionAVR как ставить ?

_________________
http://www.prettyphoto.ru/


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

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


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

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


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

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


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