Просмотр этой темы:
3 анонимных пользователей
Модератор
Зарегистрирован:
26.01.2010 23:26 Из: Тирасполь
Сообщений:
3926
|
Аффтар, какой именно стабилитрон? Ты о чём????
Отправлено: 23.11.2010 17:42
|
|
Старший сотрудник
Зарегистрирован:
28.05.2010 8:48 Из: Odessa
Сообщений:
72
|
Добавил перезапуск таймера на лету после выхода из меню.Может это и надо .
А по поводу остановки отсчета на 0 : аварией считается выход за пределы мин. и мах. Включение происходит в безаварийном режиме когда напряжение выше мин.вкл или ниже мах.вкл , таймер тогда обнуляясь включает , но если за время счета нет этого условия то реле просто ждет его появления . Дело в том , что нахождение напруги в этом промежутке - это не авария , но и не условие включения. Достаточно ей выйти из него и произойдет включение .А таймер уже не нужен , его задача выполнена .Если на табло 0 , значит не достигнут гистерезис . В жизни эта ситуация маловероятна . Если у Вас есть идеи как быть в вышеописанной ситуации - пишите . А CVAvr пришлю на мыло , укажите свой адрес .
Отправлено: 23.11.2010 17:46
|
|
Сотрудник
Зарегистрирован:
21.11.2010 21:17 Сообщений:
32
|
Компилятор нашел.Как поправить время ожидания выхода из меню настроек.У вас в последеней прошивке 10 секунд надо ждать до выхода из настроек параметров.И как все это скомпилировать в прорамме.Мне в принципе бельше ничего и не нужно делать.А что б показания не врали на 400 вольтах что-то можно сделать или это слишком сложно?
Спасибо!
Отправлено: 23.11.2010 18:05
|
|
Старший сотрудник
Зарегистрирован:
28.05.2010 8:48 Из: Odessa
Сообщений:
72
|
Строка283 : while ((tik<40))
параметр 40 -10 сек. Откройте файл : zasch..prj CodeVision -ом. закл Project - configure - ok. закл Project - Build all.=> hex & eep в папке EXE. По вольтам >300 пока ничего не могу сказать -некогда разобраться , похоже надо менять тип UREF на внешний . А у Вас точно не стоит стабилитрон с 19 ноги на корпус ?
Отправлено: 23.11.2010 18:24
|
|
Сотрудник
Зарегистрирован:
21.11.2010 21:17 Сообщений:
32
|
Извиняюсь ошибся.Стоит на 4V7.А какое значение нужно ввести Строка283 : while ((tik<40))
параметр 40 -10 сек. - что бы было 5 или 3 сек? значение 40 чему равно?
Отправлено: 23.11.2010 18:39
|
|
Старший сотрудник
Зарегистрирован:
28.05.2010 8:48 Из: Odessa
Сообщений:
72
|
40-10сек. 1 это 0.25 сек . 5сек-20.
Вместо стаба поставьте ГЕРМАНИЕВЫЙ диод Д9 плюсом на 19 ногу и минусом на питание Tiny .
Отправлено: 23.11.2010 18:41
|
|
Сотрудник
Зарегистрирован:
21.11.2010 21:17 Сообщений:
32
|
Понял.Сейчас подпаяю и проверю показания на 400 вольтах и сразу отпишусь.
Диод подпаял показания те же самые - занижены
Отправлено: 23.11.2010 18:46
Отредактировано пользователем bestsergey 23.11.2010 19:10:40
|
|
Старший сотрудник
Зарегистрирован:
28.05.2010 8:48 Из: Odessa
Сообщений:
72
|
Наверное не хватает входного раствора х-ки АЦП .
Uadc=Uref/Uinadc*1024 - 10 разрядов . А как изменилось без стаба ?
Отправлено: 23.11.2010 19:14
|
|
Сотрудник
Зарегистрирован:
21.11.2010 21:17 Сообщений:
32
|
абсолютно никак.То же самое показывает.
Отправлено: 23.11.2010 19:38
|
|
Модератор
Зарегистрирован:
26.01.2010 23:26 Из: Тирасполь
Сообщений:
3926
|
а ГЕРМАНИЕВЫЙ диод что должен -то был изменить, мне крайне любопытно?
Отправлено: 23.11.2010 20:47
|
|