Как сделать отключение сегметного экрана у часов

Все прочитали, вроде даже поняли, взяли паяльник - а нифига не получается? Скорее сюда! Поможем. Чем можем...
Ответить
akl
Друг Кота
Сообщения: 4468
Зарегистрирован: Пт мар 07, 2008 06:54:43
Откуда: Ижевск

Сообщение akl »

Спасибо за проверку. Ток потребления не измеряли?
Реклама
Друг Кота
Аватара пользователя
Сообщения: 44276
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Сообщение АлександрЛ »

Ну, у меня как- бы ТОЧНО не получится- у меня же в схеме- нет резисторов в цепях сегментов - просто общий резистор по питанию (исходная схема) при включённой индикации до 7,6 мА, при выключенной- 0,017 мА :))

чего- то я не понял.. Я правильно посчитал, или нет?- если ток 0,017 мА, то LiON аккумулятора 1,8 ампер- часа должно хватить на
1800/0,017= 105882 часа, это- 4411 дней, а это 12 лет? :facepalm: :dont_know: :dont_know:

зы.. Можно спокойно делать наручные часы со светодиодной индикацией на "планарной" Меге8, и индикаторах АПС304/314.. и "одной таблетке"- типа вот таких: http://www.leningrad.su/museum/show_calc.php?n=73
Реклама
akl
Друг Кота
Сообщения: 4468
Зарегистрирован: Пт мар 07, 2008 06:54:43
Откуда: Ижевск

Сообщение akl »

АлександрЛ писал(а):Я правильно посчитал...?
В идеале, да. Но, если часами пользоваться, т.е. включать индикацию, то время работы будет существенно меньше. По мне, пользоваться такими часами крайне неудобно. Но, вопрос был задан и получен, по мне, неплохой результат. Просто хотелось попробовать режим POWER SAVE, который мне не приходилось ещё использовать.

Стартёр куда-то пропал. Не дождался, видать. :dont_know:
Друг Кота
Аватара пользователя
Сообщения: 44276
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Сообщение АлександрЛ »

Тикают часики.. Правда, спешат маленько- (ну, это ещё и от кварца зависит, они и с предыдущей программой спешили)
Реклама
Эиком - электронные компоненты и радиодетали
akl
Друг Кота
Сообщения: 4468
Зарегистрирован: Пт мар 07, 2008 06:54:43
Откуда: Ижевск

Сообщение akl »

Встал периодомером на PC0, на который выводится 1 секунда. Получил период 0,998ххх. Чё за херь, думаю. Сам дурак, оказывается. Исправил программу. Период 1'000'021,54мкс. Теперь гораздо лучшее.
Реклама
Встал на лапы
Сообщения: 86
Зарегистрирован: Вт окт 15, 2013 21:53:32

Сообщение electronshic155 »

Спасибо! Попробую прошить ,

На схеме не отражено, но на лапу PC0 выведен короткий отрицательный импульс 1 секунда. А откуда
он подаётся на микропроцессор?
Реклама
Друг Кота
Аватара пользователя
Сообщения: 44276
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Сообщение АлександрЛ »

electronshic155 писал(а):На схеме не отражено, но на лапу PC0 выведен короткий отрицательный импульс 1 секунда. А откуда
он подаётся на микропроцессор?
Он ВЫРАБАТЫВАЕТСЯ микропроцессором.. :)))
Автор прошивки, видимо, его использовал для определения точности хода, и ещё его можно использовать для "мигания" разделителем часов и минут..
зы.. третьи сутки идут от трёх "полудохлых" батареек..
akl
Друг Кота
Сообщения: 4468
Зарегистрирован: Пт мар 07, 2008 06:54:43
Откуда: Ижевск

Сообщение akl »

АлександрЛ писал(а):...можно использовать для "мигания" разделителем часов и минут...
Этот импульс имеет длительность всего 10мкс и служит для проверки точности хода... А разве децимальная точка в десятках минут не моргает? По идее должна.
Друг Кота
Аватара пользователя
Сообщения: 44276
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Сообщение АлександрЛ »

Сегмент (точка) не подключён- - (у меня часы по первой схеме по ссылке: http://radiokot.ru/circuit/digital/home/163/ собраны- )
зы.. А я ещё обратил внимание, что единицы минут незначительно "подмаргивает".. :))) :)))
Придётся печатку новую делать- :( - ставить резюки в цепи сегментов и десятичную точку..
akl
Друг Кота
Сообщения: 4468
Зарегистрирован: Пт мар 07, 2008 06:54:43
Откуда: Ижевск

Сообщение akl »

АлександрЛ писал(а):...А я ещё обратил внимание, что единицы минут незначительно "подмаргивает"...
Это мой косяк. В проге от 15.02 должен быть устранён. Перенёс моргающую точку на единицы часов.
CLOCK_M8.hex
Встал на лапы
Сообщения: 86
Зарегистрирован: Вт окт 15, 2013 21:53:32

Сообщение electronshic155 »

Изображение

фьюзы я правильно расставляю , исправьте пожалуйста если что не правильно

программатор pony prog http://best-chart.ru/programmatory-sdel ... ramma.html
akl
Друг Кота
Сообщения: 4468
Зарегистрирован: Пт мар 07, 2008 06:54:43
Откуда: Ижевск

Сообщение akl »

Да, для понипрог правильно.
Друг Кота
Аватара пользователя
Сообщения: 44276
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Сообщение АлександрЛ »

У меня вот такие стоят:
ТакиеФьюзыСтоят.jpeg
(32.86 КБ) 393 скачивания

зы.. Начал проверять, что у меня стоит, чуть мозги не вывихнул.. Ставлю внешний НЧ кварц и ничего не работает... :shock: :shock: А потом сообразил, что программа работает под управлением ВНУТРЕННЕНГО RC генератора, а кварц только для точности хода часов- он "тики" задаёт.. Вообще для Мега8 есть табличка:
ФьюзыМега8ч1.gif
(32.76 КБ) 381 скачивание
только надо помнить, что для ПониПрог "1" в таблице- это пустая клеточка, а "0" - это галочка..
зы.. имхо- в данной прошивке SUT1, BOOTSZ1, BOOTSZ0 - не принципиально..
И ещё есть FUSE - калькулятор.. http://fusecalc.mirmk.net/
Друг Кота
Аватара пользователя
Сообщения: 44276
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Сообщение АлександрЛ »

akl писал(а):
CLOCK_M8.hex
Почти месяц с момента "запуска" часов прошел.. Ушли примерно на одну минуту.. Видимо, надо кварц, либо подстраивать, либо подбирать.. :))) :)))
Открыл глаза
Сообщения: 59
Зарегистрирован: Сб фев 28, 2015 18:13:38
Откуда: Челябинск, 456531

Сообщение Apтeм Челябинск »

akl писал(а):В качестве пятничной развлекухи спаял основу макета часов пока без индикаторов. У меня получился ток потребления контроллера в рабочем режиме <50мкА. В дежурном режиме <5мкА. При подаче питания часы в течение 16 секунд показывают 00:00. Затем, если не нажимать кнопки переходят в спящий режим. При нажатии любой кнопки появляется индикация текущего времени, которая не гаснет пока кнопка(и) нажата(ы). Отсчёт времени индикации 16 секунд начинается после отпускания кнопок. Если во время индикации ещё раз нажать кнопку(и), то будет происходить установка времени с периодом 1 секунда. Для более точной работы часов (на любителя) введена кнопка "СТОП", при нажатии на которую внутренний счет секунд обнуляется. При отпускании кнопки "СТОП" (например по сигналам точного времени) отсчёт возобновляется. Часы работают от кварца 32'768Гц, подключенного к входам TOSC1 и TOSC2 в режиме POWER SAVE. На время обработки прерывания для вывода на индикацию в контроллере аппаратно заводится встроенный RC-генератор 8МГц. Прерывание быстро обрабатывается и контроллер опять уходит в сон. Fuse-биты должны быть установлены в соответствии с DS так
CKSEL3...0 0100
SUT1,0 10
CKOPT 0
CLOCK_M8.zip
На схеме не отражено, но на лапу PC0 выведен короткий отрицательный импульс 1 секунда.
Здравствуйте, не могли бы дать исходник, тоже пишу программу для часов на меге 8, время считает в асинхронном режиме от часового кварца а работает от внутреннего на 1 мгц, в режиме сна энергопотребление 300 мкА, много как то, может в вашей программе найду нужную информацию.
akl
Друг Кота
Сообщения: 4468
Зарегистрирован: Пт мар 07, 2008 06:54:43
Откуда: Ижевск

Сообщение akl »

Пожалуйста.
CLOCK_M8.asm
Открыл глаза
Сообщения: 59
Зарегистрирован: Сб фев 28, 2015 18:13:38
Откуда: Челябинск, 456531

Сообщение Apтeм Челябинск »

akl писал(а):Пожалуйста.
CLOCK_M8.asm
Спасибо)
Родился
Сообщения: 8
Зарегистрирован: Пн мар 30, 2009 00:36:53
Откуда: Запорожье

Сообщение Pasha »

Новая прошивка для часов v4.
Переходим на ютуб https://www.youtube.com/watch?v=IY8YyFwUa60 и качаем по ссылке в описании к видео.
Плюшки:
1. Поддержка общего анода и катода
2. Понижено потребление и тактовая частота меги до 1 мГц
3. Добавлен режим работы от батареи с выключенным дисплеем. При нажатии на кнопку время показывается 2 секунды. Потребление в дежурном режиме составляет 10 микроампер.
4. Добавлены новые элементы схемы. Возможность подключить разряды индикации секунд.
5. Устранены все проблемы с точками. Они теперь мигают или горят там где нужно а не везде.

ПЕРЕД ПРОШИВКОЙ НЕОБХОДИМО ПРОВЕРИТЬ 18Ю И 19Ю НОГИ МИКРОКОНТРОЛЛЕРА!!!! ОНИ ДОЛЖНЫ ВИСЕТЬ В ВОЗДУХЕ!!!!! В данной прошивке они задействованы под два дополнительных разряда для отображения секунд.
Контактная информация:
Ответить

Вернуться в «Практика»