btodimom
|
|
1 | |
Часы VESTA c пультом20.03.2012, 11:02. Показов 6738. Ответов 11
Метки нет (Все метки)
Есть часы НПО VESTA отстают за сутки на 2минуты. Проверил осциллографом периодически пропадают секундные импульсы.Т.к. контроллер Atmega8 не залочен скачал из него прошивку,дезассемблировал её через REAVR.Пробую редактировать в AVR Studyo5 программа разваливается(на индикаторах полная лабуда).Схема простая если надо могу зарисовать,а так контроллер +две ADM134 +индикаторы на 15 вольт 4 разряда высота знака 180мм.Часы работают от двух генераторов,внешний на кварце 32768гц с прескалером на 128 и внутренний на 4мгц с прескалером на 256.Есть коррекция времени в +-30секунд за сутки но этого не хватает.Таких часов 6 и все врут.Все валяются на складе потому,что надоедает подстраивать.Есть ещё часы с температурой,но индикаторы по меньше.Могу выслать проект для студии.
|
20.03.2012, 11:02 | |
Ответы с готовыми решениями:
11
Проблема с ИК пультом SMTP на VESTA CP Vesta CP - dns и роутер Не устанавливается Vesta CP на Ubuntu Переходник с пультом для смарта |
MCSD: APP BUILDER
8794 / 1073 / 104
Регистрация: 17.06.2006
Сообщений: 12,602
|
|
20.03.2012, 11:11 | 2 |
а где проверяли пропадание секундных импульсов, на выходе, где кварц 32768?
Это странно. там асихронный счётчик и должен работать всегда, если переведён в асинхронный режим, даже в режимах энергосбережения. проверьте код на установку асинхронности. если не поможет, значит, видимо кварцы бракованные, больше вряд ли чего может быть, если импульсы пропадают
0
|
btodimom
|
|
20.03.2012, 12:09 | 3 |
Самое смешное они не проверяют ASSR просто тупо читают переполнение таймера TCNT2 и кидают его в регистр.Получается так,что в какой-то момент времени контроллер прошляпил секундный импульс.Это видно по светодиоду который сидит на порту PB1.У меня осциллограф FLUKE 199B,ставлю его на минутную развёртку вижу спонтано пропадают импульсы,за час 5-6секунд.
|
btodimom
|
|
20.03.2012, 12:22 | 4 |
Вот проэкт по часам
[40.82 Кб] |
btodimom
|
|
21.03.2012, 12:34 | 5 |
Сегодня набросал схему часов. По цепям питания не нарисовал кондёры.Атак вроде всё.Пожалуйста помрогите разобраться с программой,а то производители отбрыкнулись от них.Часы состряпаны в 2007г.
[4.98 Кб] |
btodimom
|
|
21.03.2012, 12:36 | 6 |
Забыл сообщить,схема нарисована SPlan 4
|
0 / 0 / 0
Регистрация: 12.07.2011
Сообщений: 2
|
|
21.03.2012, 13:07 | 7 |
Выложи pdf со схемой. И картинку прямо сюда.
0
|
MCSD: APP BUILDER
8794 / 1073 / 104
Регистрация: 17.06.2006
Сообщений: 12,602
|
|
21.03.2012, 13:22 | 8 |
чем разбираться в чужом коде, проще заново его написать
0
|
0 / 0 / 0
Регистрация: 19.09.2010
Сообщений: 1,761
|
|
21.03.2012, 14:10 | 9 |
Кстати да. С картами и девочками. А в восьмую мегу их немало можно напихать.
Если есть пульт - это дополнительный плюс. Можно наделать кучу точных коррекций, которые подстраивать во время использования. Мне достаточно было двух: каждый час с точностью до 0,99 сек (±99 значений по 0,01 сек), и такую же, но каждые сутки. Пока подстроил первую на +13, месяц часы идут, на глаз уходов не замечено. В часах главное красивый корпус и индикатор (что уже есть), а остальное - дело фантазии.
0
|
btodimom
|
|
22.03.2012, 06:27 | 10 |
Выкладываю фото часов.
[42.74 Кб] |
btodimom
|
|
22.03.2012, 11:12 | 11 |
Самое простое,что приходит в голову это при сбросе часов и минут после 23:59 записать 2 минуты и продолжать счёт.
|
btodimom
|
|
02.12.2013, 08:02 | 12 |
Всё вопрос с часами снят. Нашёл косяк в программе Когда приходят прерывания по порополнению таймеров TCNT0,TCNT1 сбрасывается флаг intrrupt и если в это же время происходит переполнение TCNT2 ,то контроллер его не видит т.к.флаг был сброшен другим прерыванием.Программу дописал сделал проверку ASSR и сразу после прерываний таймеров поднимаю флаг .
За год работы над прогой сделал на свою машину доплнительный задний стопсигнал Показывает повороты жёлтыми светодиодами ,задний ход белыми ,стоп красными.Попутно изучил работу контроллера ATmega8 и assembler.Занятие полезное для мозгов. |
02.12.2013, 08:02 | |
02.12.2013, 08:02 | |
Помогаю со студенческими работами здесь
12
Разработка под TV + управление пультом ИК выключатель с пультом дистанционного управления AVR подружить с пультом KEELOQ Vesta перенаправляет запросы по доменам на ip установил на сервер vesta, глючит Настройка Апача в панели Vesta Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |