Назначение разъёмов блока МПСЗ
В устройстве предусмотрено три разъёма, клеммная колодка и световой индикатор. Они предназначены для реализации сервисных функций и при обычной работе устройства не используются.
РАЗЪЁМ №1- разъём для подключения клавиши « REC» (запись). В качестве такой клавиши может быть использована любая тактовая кнопка с нормально разомкнутыми контактами.
РАЗЪЁМ №2- разъём для подключения внешнего переменного резистора 1кОМ. Выводы разъёма связаны со вторым каналом АЦП микроконтроллера.
РАЗЪЁМ №3- разъём для подключения внешнего резистора (100; 330 или 1000Ом). Выводы разъёма связаны с первым каналом АЦП микроконтроллера.
КЛЕММНАЯ КОЛОДКА предназначена для подключения внешней батареи типа «Крона».
Сервисные функции МПСЗ, их назначение, способы корректировки и ввода параметров.
Далее, под понятием параметр необходимо понимать данные, записанные в энергонезависимую память микроконтроллера- EEPROM.
Предлагаемое устройство является законченным изделием и все его параметры установлены для использования на соответствующем типе двигателя, однако, у пользователя есть возможность редактирования (перезаписи) параметров через набор сервисных функций.
ВНИМАНИЕ!!! Устройство не содержит возможности возврата к заводским установкам, в связи с чем, мы не несём ответственность за корректную работу системы после самостоятельного редактирования (перезаписи) параметров через сервисные функции №2 и №3. При этом редактирование (перезапись) параметров через сервисные функции №2 и №3 производится нажатием клавиши «REC», при подключенном к РАЗЪЁМУ №3 резисторе номиналом 330 или 1000Ом соответственно.
Сервисная функция №1 предназначена для редактирования 16 битного параметра, численное значение которого эквивалентно углу поворота коленчатого вала от момента открытия до момента закрытия датчика (угол α). Данный угол может принимать значения от 6 до 90 градусов, и необходим программе для расчета опережения и начального момента зажигания.
Для вызова и реализации сервисной функции №1 необходимо:
1) вывернуть свечу зажигания;
2)подключить батарею «Крона» к КЛЕММНОЙ КОЛОДКЕ;
3) подключить резистор номиналом 100Ом к выводам РАЗЪЁМА №3;
4)непрерывно вращать маховик с помощью стартера или электроинструмента с частотой 300-2000об/мин до загорания светового индикатора;
5) отключить резистор от РАЗЪЁМА №3, после чего световой индикатор погаснет.
В процессе вращения маховика устройство автоматически распознает значение вышеуказанного угла и после окончания его последовательного уточнения произведёт перезапись значения в EEPROM. Загорание светового индикатора сигнализирует об успешном выполнении контроллером данных действий.
Сервисная функция №2 предназначена для редактирования 8 битного параметра, численное значение которого эквивалентно углу поворота коленчатого вала от момента закрытия датчика до момента зажигания при УОЗ=0 (угол β - начальный УОЗ). Данный угол может принимать значения от 60 до 90 градусов, и необходим программе для расчета начального момента зажигания.
Для вызова и реализации сервисной функции №2 необходимо:
1)подключить батарею «Крона» к КЛЕММНОЙ КОЛОДКЕ;
2) подключить резистор номиналом 330Ом к выводам РАЗЪЁМА №3;
3)вращая ось переменного резистора 1000Ом, подключенного к РАЗЪЁМУ №2, выбрать начальный УОЗ. При сопротивлении переменного резистора Rп =0 Ω β =60°, при Rп ≥815 Ω β =90°, для удобства установки угла β можно воспользоваться стробоскопом, а также использовать формулу приблизительного расчета для градуировки переменного резистора:
Rп = | 270 | -300 |
(90- β) x 0,022 + 0,242 |
4) после выбора необходимого начального УОЗ нажать клавишу « REC», подключенную к выводам РАЗЪЁМА №1, при этом световой индикатор загорится на несколько секунд, сигнализируя об успешной записи параметра начального УОЗ в EEPROM;
5)отключить резистор от РАЗЪЁМА №3.
Сервисная функция №3 предназначена для записи новых значений в таблицу УОЗ.
Таблица УОЗ представляет собой двухмерный массив параметров, где каждому 16 битному параметру частоты вращения коленчатого вала (частота F) соответствует 8 битный параметр УОЗ (угол γ). Массив может иметь длину от N =1 до N = 15. Для получения точек на графике γ(F ), запись каждого параметра F производится единовременно с записью соответствующего ему γ. В процессе работы программа объединит полученные точки прямыми линиями. γ может принимать значения в диапазоне от 0 до 45град.
Rп = | 270 | -300 |
γ x 0,0146 + 0,242 |
При сопротивлении переменного резистора Rп =0 Ω γ =45°, при Rп ≥815 Ω β =0°, для удобства установки угла γ можно воспользоваться стробоскопом, а также использовать формулу приблизительного расчета для градуировки переменного резистора:
ВНИМАНИЕ!!! После каждого нового вызова функции №3 и первого нажатия после её вызова на клавишу «REC», все параметры ранее записанного массива утрачиваются.
Для вызова и реализации сервисной функции №3 необходимо:
1)подключить батарею «Крона» к КЛЕММНОЙ КОЛОДКЕ;
2) подключить резистор номиналом 1000Ом к выводам РАЗЪЁМА №3;
3) вращая ось переменного резистора 1000Ом, подключенного к РАЗЪЁМУ №2, установить его Rп =0 Ω.
4) запустить и прогреть двигатель
5) вращая ось переменного резистора, установить нужный γ при минимальной частоте вращения КВ и нажать клавишу « REC». При этом световой индикатор единожды загорится и погаснет, сигнализируя об успешной записи параметров первой точки N =1 на графике γ(F). Нужно понимать, что значения γ и F, записанные в память, будут соответствовать своим текущим значениям на момент нажатия клавиши. Далее необходимо увеличить частоту вращения КВ. Вращением оси переменного резистора подобрать нужный γ и нажатием «REC» записать точку N =2, индикатор вновь единожды загорится и погаснет. Если в момент нажатия « REC» текущая частота вращения Fт окажется меньше своего предыдущего записанного значения F(N=N-1), Fт < F(N=N-1), то запись произведена не будет, о чем просигнализирует световой индикатор, трижды загоревшись и погаснув. В этом случае нужно увеличить обороты, продолжить подбор значения γ и процесс записи последующих точек.
6) после записи необходимого количества точек отключить резистор от РАЗЪЁМА №3, при этом найденные значения параметров массива и его длина останутся в памяти EEPROM.