Новичок
Регистрация: 19.09.2008
Сообщений: 5
Репутация: 11
![]() |
Evgeny S - Здравствуйте. прошивка рабочая, только нельзя установить показания амперметра. На RA1 - опорное напряжение 5В. На RA0 - 0,5В, но показания амперметра 0.0А, при увеличении напряжения до 0,7В, показания миняються 25,5А.
|
||
Оценка
|
Новичок
Регистрация: 11.10.2012
Сообщений: 15
Репутация: 13
![]() |
Приветствую всю компанию. Перечитал всю тему, но... Так и не понял - есть ли окончательный вариант прошивки с авторским функционалом (включая отключение при достижении установленных ампер-часов) в котором была бы исправлена точность хода часов (у оригинала сильно отстают) и подсчет ампер-часов после 25,5 Ач (завышает втрое). Приставку я давно вмонтировал в переделанный компьютерный БП типа АТ (Fortron 200W). Напряжение и ток меряет отлично (правда пришлось для тока добавить ОУ ОР07 и несколько резисторов т. к. датчик низкоомный) Зарядник легко выдает до 25А при 14В, но для надежности, регулировку я ограничил до 20А. Пользовался пока так, но хотелось бы влить нормальную прошивку.
|
||
Оценка
|
Новичок
Регистрация: 11.10.2012
Сообщений: 15
Репутация: 13
![]() |
Сегодня попробовал прошивку 5.zip из п. 230. Напряжение измеряет адекватно. Ток - окончательно еще не проверил. А вот Время отстает просто кошмарно: по секундомеру 5 минут, а по приставке 4 минуты и 3 секунды. Как это отставание подлечить?
|
||
Оценка
|
Новичок
Регистрация: 11.10.2012
Сообщений: 15
Репутация: 13
![]() |
Сегодня более досконально протестировал прошивку 5.zip из п. 230. Как и писал ранее, напряжение измеряет адекватно (в моем случае от 10 до 14В).
С измерением тока также - полный порядок (как и писал ранее стоит дополнительный ОУ ОР07 и несколько резисторов Ку=30 т. к. датчик очень низкоомный). С отсчетом текущего времени все также почти решилось - пришлось в исходнике включить закоментированные строки: movlw 0FF movwf OSCCAL ; максимальная частота Теперь время отстает не более 15 секунд в час, что уже приемлемо. В исходнике еще есть точная подстройка хода часов, поигравшись которой, предполагаю, можно попробовать выставить ход еще более точно. Единственное, что по-моему неудобно, это установка емкости с дискретностью 5Ач - много. Приходиться заряжать АКБ от 2Ач. Поэтому дискретность в 0,5Ач была в самый раз, хотя и приходилось дольше устанавливать большую емкость АКБ. Может уважаемый Evgeny S подскажет как это подправить? Был бы очень признателен. Проблемы счета Ач после 25,5 так же нет. Сегодня нагрузил зарядное на эквивалент, набрал емкость 40Ач, выставил ток 15А и ровно через 2 часа и сорок минут зарядное отключилось с надписью "Done". Надо было бы проверить на максимальной емкости - на днях постараюсь сделать. |
||
Оценка
|
Новичок
Регистрация: 11.10.2012
Сообщений: 15
Репутация: 13
![]() |
Подправил дискретность - сделал, как и в оригинале 0,5Ач. Уменьшил минимальное значение зарядного тока (с 0,2А до 0,1) при котором начинается счет времени и Ач. Если получится, хочу еще сделать ускоренный набор емкости при удержании кнопки. Потом выложу результат моих мучений.
|
||
Оценка
|
Новичок
Регистрация: 29.06.2012
Сообщений: 96
Репутация: 45
![]() |
Цитата:
bsf STATUS, RP0 ;Bank 1 call 3FFh ;Get the cal value movwf OSCCAL ;Calibrate bcf STATUS, RP0 ;Bank 0 Так должно быть. В этих процессорах содержится калибровка записанная в конце микрухи. Об этом много пишут, чтоб случаем не затерли последний байт. В программе надо заменить call 0FFh на call 3FFh, если раскоментируете эти строки.
Последний раз редактировалось Aquarius_; 06.08.2013 в 18:20.
|
||
Оценка
|
Новичок
Регистрация: 25.09.2008
Сообщений: 3
Репутация: 10
![]() |
Приставка для измерения емкости зарядки
Здравствуйте Aquarius!
Измените пожалуйста эту прошивку (emk10a_Tyra_Only_VA.HEX ) так, чтобы при измерении тока вместо Ампер были Миллиамперы, т.к.аккумуляторы у меня до 12 ампер/час и следить в миллиамперах удобнее. Спасибо Сергей RA1TAM 73!!!
Последний раз редактировалось ra1tam; 10.08.2013 в 19:16.
|
||
Оценка
|
Новичок
Регистрация: 29.06.2012
Сообщений: 96
Репутация: 45
![]() |
У меня ничего нету под рукой, поэтому и переделать пока не могу.
|
||
Оценка
|
Новичок
Регистрация: 11.10.2012
Сообщений: 15
Репутация: 13
![]() |
Цитата:
call 3ffh В этой последней ячейке моего ПИКа прописан OSCCAL - 3460. Перешил ПИК. Проверил - 3460 на своем месте. Поставил в зарядное и .... получил отставание часов около 20с в минуту!!! что бы это значило? |
||
Оценка
|
Обратная связь РадиоЛоцман Вверх |