Часы с LED индикаторами посоветуйте проект пожалуйста.

Что бы еще такого сделать?... Предлагайте! Обсудим все!!!
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

Re: Часы с LED индикаторами посоветуйте проект пожалуйста.

Сообщение pyzhman »

basin писал(а):...должна заработать?...
Если что подправим. Там же еще точки есть на индикаторах - их можно заставить моргать с частотой 1Гц.
Docendo discimus
Реклама
basin
Встал на лапы
Сообщения: 107
Зарегистрирован: Вт июн 29, 2010 14:56:16
Откуда: Алма-Ата

Re: Часы с LED индикаторами посоветуйте проект пожалуйста.

Сообщение basin »

pyzhman писал(а):
basin писал(а):...должна заработать?...
Если что подправим. Там же еще точки есть на индикаторах - их можно заставить моргать с частотой 1Гц.
Ура! Спасибо! Тогда делаю печатку, собираю железку, и рапортую о том что вышло :)

Ребята, искреннее большое спасибо :)

Добавлено after 28 minutes 57 seconds:
pyzhman писал(а):
basin писал(а):...должна заработать?...
Если что подправим. Там же еще точки есть на индикаторах - их можно заставить моргать с частотой 1Гц.
Чуть не забыл - фьюзы Atmegi при программировании прошивки как то менять?
Реклама
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

Re: Часы с LED индикаторами посоветуйте проект пожалуйста.

Сообщение pyzhman »

Посмотрел даташит.
Изображение

Добавлено after 1 minute 21 second:
basin писал(а):...фьюзы Atmegi при программировании прошивки как то менять?
Оставим заводские, не будем себе на голову гемор искать.

Добавлено after 2 minutes 25 seconds:
Проверьте все индикаторы перед установкой. Особо интересуют верхние левые точка с запятой - они живые или просто нарисованы.

Добавлено after 27 minutes 37 seconds:
Поскольку
BOTTOM DP and COMMA
, то рабочие точка с запятой внизу. Посему (если планируется моргание точек между разрядами часов, минут и секунд) разряды десятков нужно монтировать перевернутыми, чтобы точки разместились между разрядами часов, минут и секунд.
Docendo discimus
basin
Встал на лапы
Сообщения: 107
Зарегистрирован: Вт июн 29, 2010 14:56:16
Откуда: Алма-Ата

Re: Часы с LED индикаторами посоветуйте проект пожалуйста.

Сообщение basin »

pyzhman писал(а):Посмотрел даташит.
Изображение

Добавлено after 1 minute 21 second:
basin писал(а):...фьюзы Atmegi при программировании прошивки как то менять?
Оставим заводские, не будем себе на голову гемор искать.

Добавлено after 2 minutes 25 seconds:
Проверьте все индикаторы перед установкой. Особо интересуют верхние левые точка с запятой - они живые или просто нарисованы.

Добавлено after 27 minutes 37 seconds:
Поскольку
BOTTOM DP and COMMA
, то рабочие точка с запятой внизу. Посему (если планируется моргание точек между разрядами часов, минут и секунд) разряды десятков нужно монтировать перевернутыми, чтобы точки разместились между разрядами часов, минут и секунд.
Наверное есть смысл сделать мигающими только нижние точки. Индикаторы удобно блокируются между собой пазами-выступами на корпусе в одинаковой ориентации и переворачивать их не хочется.

Делаю разводку платки - нужно ли подтягивать вывод 1 (reset) к плюсу питания через резистор?
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

Re: Часы с LED индикаторами посоветуйте проект пожалуйста.

Сообщение pyzhman »

Обязательно.
Ногу 7 DS1307 соедините с ногой 25 мк.

Добавлено after 53 minutes 32 seconds:
basin писал(а):...какая то беда с нумерацией ножек...
Цоколевка для DIP в приложении.
Вложения
big7segm.rar
(17.7 КБ) 199 скачиваний
Docendo discimus
Реклама
basin
Встал на лапы
Сообщения: 107
Зарегистрирован: Вт июн 29, 2010 14:56:16
Откуда: Алма-Ата

Re: Часы с LED индикаторами посоветуйте проект пожалуйста.

Сообщение basin »

pyzhman писал(а):Обязательно.
Ногу 7 DS1307 соедините с ногой 25 мк.

Учел :)

уместил платку в размер индикатора, будут собраны в один ряд на основе из деталей LEGO.

Буду собирать.
Реклама
basin
Встал на лапы
Сообщения: 107
Зарегистрирован: Вт июн 29, 2010 14:56:16
Откуда: Алма-Ата

Re: Часы с LED индикаторами посоветуйте проект пожалуйста.

Сообщение basin »

pyzhman писал(а):
basin писал(а):...должна заработать?...
Если что подправим. Там же еще точки есть на индикаторах - их можно заставить моргать с частотой 1Гц.
Собрал :)

То что засветился индикатор - это уже хорошо, но засветился странно :)
Все сегменты подсвечены, интенсивность свечения меняется с тактом близким к секундному - что то пытаются индицировать:) (секундный импульс есть видимо), на кнопки не реагирует.
Пытался понизить напряжение на индикаторе, все равно картина не меняется - все просто равномерно гаснет.

Командуйте куда двигаться дальше:)

Платка отмыта и соплей вроде нигде не пропустил :)

http://img.radiokot.ru/files/23600/medi ... qjcmc6.JPG
http://img.radiokot.ru/files/23600/medi ... qk2785.JPG
http://img.radiokot.ru/files/23600/medi ... kksxz7.JPG
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

Re: Часы с LED индикаторами посоветуйте проект пожалуйста.

Сообщение pyzhman »

1. Приложите схему электрическую принципиальную.
2. В приложении тестовая прошивка.
а. При нажатии кнопки часов должен изменяться отображаемый разряд;
б. при нажатии кнопки минут значение разряда изменяется от 0 до 9 и далее по кругу;
в. при выборе единиц часов и минут должна мигать десятичная точка.
Вложения
test_segm.hex
(2.06 КБ) 256 скачиваний
Docendo discimus
basin
Встал на лапы
Сообщения: 107
Зарегистрирован: Вт июн 29, 2010 14:56:16
Откуда: Алма-Ата

Re: Часы с LED индикаторами посоветуйте проект пожалуйста.

Сообщение basin »

pyzhman писал(а):1. Приложите схему электрическую принципиальную.
2. В приложении тестовая прошивка.
а. При нажатии кнопки часов должен изменяться отображаемый разряд;
б. при нажатии кнопки минут значение разряда изменяется от 0 до 9 и далее по кругу;
в. при выборе единиц часов и минут должна мигать десятичная точка.
Схему прилагаю. Правда нарисована частично в Спринте частично в поверпоинте :( Зато точно уж без ошибок передает реальные соединения на плате :)
Если нужно, то вечером смогу отрисовать более ортодоксально :)
Прошивку буду пробовать:) Спасибо!
Вложения
Снимок экрана 2017-01-16 в 13.26.14.png
(121.49 КБ) 286 скачиваний
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

Re: Часы с LED индикаторами посоветуйте проект пожалуйста.

Сообщение pyzhman »

pyzhman писал(а):1. Приложите схему электрическую принципиальную
,
а не рисунок печатной платы.

Для чего резистор 100?
Docendo discimus
basin
Встал на лапы
Сообщения: 107
Зарегистрирован: Вт июн 29, 2010 14:56:16
Откуда: Алма-Ата

Re: Часы с LED индикаторами посоветуйте проект пожалуйста.

Сообщение basin »

pyzhman писал(а):
pyzhman писал(а):1. Приложите схему электрическую принципиальную
,
а не рисунок печатной платы.

Для чего резистор 100?
Схему, отрисую и обязательно выложу.

100 ом просто для защиты портов. Не нужен?
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

Re: Часы с LED индикаторами посоветуйте проект пожалуйста.

Сообщение pyzhman »

Вместо этого резистора 100 Ом впаять перемычку, а выводы 23 и 24 микроконтроллера, к которым подключаются кнопки, подтянуть к питанию резисторами 10к. И, кстати, шину I2C подтянуть к питанию не 10к, а 4,7к (согласно требованиям шины).
Docendo discimus
basin
Встал на лапы
Сообщения: 107
Зарегистрирован: Вт июн 29, 2010 14:56:16
Откуда: Алма-Ата

Re: Часы с LED индикаторами посоветуйте проект пожалуйста.

Сообщение basin »

pyzhman писал(а):Вместо этого резистора 100 Ом впаять перемычку, а выводы 23 и 24 микроконтроллера, к которым подключаются кнопки, подтянуть к питанию резисторами 10к. И, кстати, шину I2C подтянуть к питанию не 10к, а 4,7к (согласно требованиям шины).
Понял.

Прикрепляю принципиальную схему.

Добавлено after 6 hours 50 minutes 10 seconds:
pyzhman писал(а): 2. В приложении тестовая прошивка.
а. При нажатии кнопки часов должен изменяться отображаемый разряд;
б. при нажатии кнопки минут значение разряда изменяется от 0 до 9 и далее по кругу;
в. при выборе единиц часов и минут должна мигать десятичная точка.
Все так и работает как Вы написали.

Точка не мигает, а вспыхивает очень кратко.

Все резисторы установил\заменил как Вы рекомендовали.
Вложения
https___easyeda.com_export_13e8f9244e8245c58d97475a994d86e5_New-Schematic-2.print_type=1&penWidthIncrease=0&version=4.1.pdf
(138.4 КБ) 213 скачиваний
akl
Друг Кота
Сообщения: 4445
Зарегистрирован: Пт мар 07, 2008 06:54:43
Откуда: Ижевск

Re: Часы с LED индикаторами посоветуйте проект пожалуйста.

Сообщение akl »

Паразитная засветка сегментов побеждена?
basin
Встал на лапы
Сообщения: 107
Зарегистрирован: Вт июн 29, 2010 14:56:16
Откуда: Алма-Ата

Re: Часы с LED индикаторами посоветуйте проект пожалуйста.

Сообщение basin »

akl писал(а):Паразитная засветка сегментов побеждена?
Вполне:) очень четко светятся нужные сегменты, нет никаких мерцаний и подсветок.
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

Re: Часы с LED индикаторами посоветуйте проект пожалуйста.

Сообщение pyzhman »

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

Добавлено after 5 minutes 11 seconds:
И ещё необходимо иметь ввиду:
Martin76 писал(а):Падение на индикаторе + падение на ключе ULN (~1-1,2В) + падение на ключе TD ( ок 2В) разделить на необходимый ток. Я бы для обычного желто зеленого индикатора (G) около 1,9-2В на диод считал, 7,4(4Х1,75) маловато будет даже для красного.
Соответствующие токоограничительные резисторы нужно включить в цепи сегментов индикатора (к выводам 11..18 микросхемы TD62783).
Вложения
big7segm.hex
(3.09 КБ) 277 скачиваний
Docendo discimus
basin
Встал на лапы
Сообщения: 107
Зарегистрирован: Вт июн 29, 2010 14:56:16
Откуда: Алма-Ата

Re: Часы с LED индикаторами посоветуйте проект пожалуйста.

Сообщение basin »

pyzhman писал(а):В тестовой прошивке никакой подсветки быть не может, бо перед коммутацией всё гасится. Равно как и в первой. Это так, к слову.
В приложении подрихтованная прошивка для часов, попробуйте.

Добавлено after 5 minutes 11 seconds:
И ещё необходимо иметь ввиду:
Martin76 писал(а):Падение на индикаторе + падение на ключе ULN (~1-1,2В) + падение на ключе TD ( ок 2В) разделить на необходимый ток. Я бы для обычного желто зеленого индикатора (G) около 1,9-2В на диод считал, 7,4(4Х1,75) маловато будет даже для красного.
Соответствующие токоограничительные резисторы нужно включить в цепи сегментов индикатора (к выводам 11..18 микросхемы TD62783).
Получается что ключи резисторы нужно поставить именно не в цепи общих катодов, а в цепи сегментов? Сейчас по 200 ом стоят в катодах (к выводам ULN 2003). заменить?
Enman
Друг Кота
Сообщения: 7774
Зарегистрирован: Сб янв 29, 2011 00:28:48

Re: Часы с LED индикаторами посоветуйте проект пожалуйста.

Сообщение Enman »

pyzhman писал(а):токоограничительные резисторы нужно включить в цепи сегментов индикатора (к выводам 11..18 микросхемы TD62783).
Разве тут что-то не по-русски написано ??????????...в чём смысл переспрашивания очевидного ???..
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

Re: Часы с LED индикаторами посоветуйте проект пожалуйста.

Сообщение pyzhman »

Бяка в чём - если ставить в цепь катода (он у нас общий), то при разном количестве включенных сегментов яркость оных будет разная. А вот при включении резисторов в цепь сегментов, яркость не будет меняться и будет радовать глаз.
Я ж почему схему-то спрашивал? Не от праздного же любопытства. А вы-таки положили урезанный, оказывается, вариант.
Docendo discimus
basin
Встал на лапы
Сообщения: 107
Зарегистрирован: Вт июн 29, 2010 14:56:16
Откуда: Алма-Ата

Re: Часы с LED индикаторами посоветуйте проект пожалуйста.

Сообщение basin »

Enman писал(а):
pyzhman писал(а):токоограничительные резисторы нужно включить в цепи сегментов индикатора (к выводам 11..18 микросхемы TD62783).
Разве тут что-то не по-русски написано ??????????...в чём смысл переспрашивания очевидного ???..
Многоуважаемый Enman, спасибо за ваше участие в беседе, но вопрос был адресован очевидно не вам.

Если переспрашиваю значит для меня не очевидно, и ответа (любого) я жду от человека который меня консультирует по делу - от Pyzhmanа.

Добавлено after 2 minutes 21 second:
pyzhman писал(а):Бяка в чём - если ставить в цепь катода (он у нас общий), то при разном количестве включенных сегментов яркость оных будет разная. А вот при включении резисторов в цепь сегментов, яркость не будет меняться и будет радовать глаз.
Я ж почему схему-то спрашивал? Не от праздного же любопытства. А вы-таки положили урезанный, оказывается, вариант.
Спасибо! Теперь вьехал :)

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

Вернуться в «Умные мысли»