Домой / Работа в Интернете / Регулировка селектора акпп. Как отрегулировать тросик акпп (автоматической коробки передач)? Как проверяем работу коробки

Регулировка селектора акпп. Как отрегулировать тросик акпп (автоматической коробки передач)? Как проверяем работу коробки

Создание линейного графика средствами библиотеки GD

Для создания линейного графика нам следует познакомиться с несколькими полезными функциями библиотеки GD. В первую очередь нам понадобятся инструменты для рисования линий. Для этого существует функция imageline (int im, int x1, int y1, int x2, int y2, int col), которой в качестве параметров нужно передать идентификатор созданной уже области рисования, координаты начальной и конечной точек, а также цвет линии. Для графика, нам понадобятся координатные оси, которые заканчиваются стрелками. Для их отрисовки понадобится еще одна функция, создающая замкнутый многоугольник произвольной формы. Она имеет следующий формат вызова:
imagefilledpolygon(int im, array points, int num_points, int col),
где im - идентификатор области рисования, points - массив,
содержащий координаты точек многоугольника (arr=x0; arr=y0; arr=x1; и т. д.),
num_points - количество точек полигона,
col - цвет заполнения.
Аналогичная функция - imagepolygon -предназначена для создания незакрашенного многоугольника.

Приступим к написанию скрипта. Создадим новый файл и назовем его line_chart.php. Для начала определим функцию отрисовки осей координат, которой будем передавать ширину и высоту области рисования. Так как мы планируем в дальнейшем выводить подписи значений, откладываемых по осям, то необходимо учесть этот фактор и, соответственно, немного сместить относительно центра точку, обозначающую начало координат. Вот как может выглядеть искомая функция:

Function draw_axises($im_width,$im_heignt) { global $im,$black,$l_grey,$x0,$y0,$maxX,$maxY; $x0=25.0; //начало оси координат по X $y0=20.0; //начало оси координат по Y $maxX=$im_width-$x0; //максимальное значение оси //координат по X в пикселах $maxY=$im_heignt-$y0; //максимальное значение оси //координат по Y в пикселах //рисуем ось X imageline($im, $x0, $maxY, $maxX, $maxY, $black); //рисуем ось Y imageline($im, $x0, $y0, $x0, $maxY, $black); //рисуем стрелку на оси X $xArrow=$maxX-6; $xArrow=$maxY-2; $xArrow=$maxX; $xArrow=$maxY; $xArrow=$maxX-6; $xArrow=$maxY+2; imagefilledpolygon($im, $xArrow, 3, $black); //рисуем стрелку на оси Y $yArrow=$x0-2; $yArrow=$y0+6; $yArrow=$x0; $yArrow=$y0; $yArrow=$x0+2; $yArrow=$y0+6; imagefilledpolygon($im, $yArrow, 3, $black); }
Еще одним важным атрибутом графика является координатная сетка. Для ее создания напишем еще одну функцию, которой в качестве параметров будем передавать величину шага в пикселах по осям X и Y и расстояние между линиями сетки для каждой из осей: function draw_grid($xStep,$yStep,$xCoef,$yCoef) {global $im,$black,$l_grey,$x0,$y0,$maxX,$maxY; $xSteps=($maxX-$x0)/$xStep-1; //определяем количество //шагов по оси X $ySteps=($maxY-$y0)/$yStep-1; //определяем количество //шагов по оси Y //выводим сетку по оси X for($i=1;$i<$xSteps+1;$i++){ imageline($im, $x0+$xStep*$i, $y0, $x0+$xStep*$i,$maxY-1, $l_grey); //при необходимости выводим значения линий сетки по оси X imagestring($im, 1, ($x0+$xStep*$i)-1, $maxY+2, $i*$xCoef, $black); } //выводим сетку по оси Y for($i=1;$i<$ySteps+1;$i++){ imageline($im, $x0+1, $maxY-$yStep*$i, $maxX, $maxY-$yStep*$i, $l_grey); //при необходимости выводим значения линий сетки по оси Y imagestring($im, 1, 0, ($maxY-$yStep*$i)-3, $i*$yCoef, $black); } }
Теперь можно приступить к рисованию самого графика. Создаваться изображение будет вызовом отдельной функции, которой передаются массивы координат X и Y, количество элементов в массивах и цвет данного графика. Вот как это можно реализовать: function draw_data($data_x,$data_y,$points_count,$color) {global $im,$x0,$y0,$maxY,$scaleX,$scaleY; for($i=1;$i<$points_count;$i++){ //рисуем линейный график по точкам из массивов данных imageline($im, $x0+$data_x[$i-1]*$scaleX, $maxY-$data_y[$i-1]*$scaleY, $x0+$data_x[$i]*$scaleX, $maxY-$data_y[$i]*$scaleY,$color); } }
Итак, все подзадачи создания графика решены. Теперь воспользуемся созданными нами функциями для непосредственного формирования изображения: //создаем рисунок шириной 500 и высотой 400 пикселов $im = @ImageCreate(500, 400); $white = ImageColorAllocate ($im, 255, 255, 255); $black = ImageColorAllocate ($im, 0, 0, 0); $red = ImageColorAllocate ($im, 255, 0, 0); $green = ImageColorAllocate ($im, 0, 255, 0); $blue = ImageColorAllocate ($im, 0, 0, 255); $yellow = ImageColorAllocate ($im, 255, 255, 0); $magenta = ImageColorAllocate ($im, 255, 0, 255); $cyan = ImageColorAllocate ($im, 0, 255, 255); $l_grey = ImageColorAllocate ($im, 221, 221, 221); //рисуем оси координат draw_axises(500,400); //задаем массивы данных графиков $x1=1; $y1=1; $x1=2; $y1=4; $x1=3; $y1=8; $x1=4; $y1=16; $x2=1.5; $y2=1; $x2=2.5; $y2=4; $x2=3.5; $y2=8; $x2=4.5; $y2=16; //объединяем данные из массивов данных //для вычисления масштаба $x=array_merge($x1,$x2); $y=array_merge($y1,$y2); //получаем максимальные значения //элементов для каждого массива $maxXVal=max($x); $maxYVal=max($y); //вычисляем масштаб преобразования данных //в координаты рабочей области $scaleX=($maxX-$x0)/$maxXVal; $scaleY=($maxY-$y0)/$maxYVal; //задаем шаг для координатной сетки в пикселах $xStep=30; $yStep=30; //рисуем координатную сетку draw_grid($xStep,$yStep, round($xStep/$scaleX,1), round($yStep/$scaleY,1), true); //рисуем первый график draw_data($x1,$y1,4,$red); //рисуем второй график draw_data($x2,$y2,4,$blue); //выводим рисунок Header("Content-Type: image/png"); ImagePNG($im); //освобождаем занимаемую рисунком память imagedestroy($im);

Отображение графика в браузере: echo "

";

2.3.1. По аналогии с первыми работами создать файл временных диаграмм labor3.scf в папке проектов D:\users\номер группы\Sidorov и установить время моделирования равным 2 мкс.

2.3.2. По аналогии с п. 2.3.2 и п. 2.3.3 второй лабораторной работы, перенести из окна файла labor_adc1. scf в окно файла labor3.scf уже сформированные временные диаграммы входных сигналов CLC, AEN, адресов SA и старшей части SA адресов регистров на шине адреса, а также выходного сигнала SEL адаптера в состоянии на начало моделирования.

2.3.3. Запустить симулятор. Полученная временная диаграмма для сигнала SEL должна соответствовать рис. 3.

2.3.4. Выполнив действия п. 2.3.5 второй работы, внести изменения в схему макроса селектора, настроив его на селекцию регистровых адресов, соответствующих варианту задания. Осуществить компиляцию схемы измененного селектора и, в случае успешной компиляции, закрыть схему макроса.

2.3.5. Открыть окно файла временных диаграмм labor3.scf. и заменить на шине SА адреса 2CC, 2CE, 2CD и 2CF регистров ODR, CR, IDR и SR адресами этих регистров в соответствии с вариантом задания табл. 1.

2.3.6. Запустить симулятор. В случае правильной настройки селектора адреса и задания адресов на шине SA по п. 2.3.4 и п. 2.3.5 соответственно, временная диаграмма для сигнала SEL будет соответствовать рис. 3, но при значениях адресов регистров на шине адреса, соответствующих варианту задания.

2.4. Моделирование и настройка формирователя управляющих сигналов

2.4.1. По аналогии с п. 2.4.1 второй работы внести изменения в схему FUS, настроив его на заданный вариант задания. Осуществить компиляцию измененной схемы макроса fus2 и, в случае успешной компиляции, закрыть ее.

2.4.2. По аналогии с п. 2.4.2 и п. 2.4.3 второй лабораторной работы заменить временные диаграммы в окне файла labor3.scf диаграммами из окна labor_fus2. scf. На экране будут отображены уже сформированные временные диаграммы входных сигналов CLC, AEN, NIOW, NIOR, SA0, SA1, кодов адресов регистров на системной шине адреса SA, а также выходных сигналов WOR, RSR, WCR и RIR адаптера в состоянии на начало моделирования. Внести изменения в диаграмму кодов адресов регистров на шине SA, заменив адреса 2СС, 2CD и 2CE и 2CF адресами, на которые был настроен ADC.

2.4.3. Запустить симулятор. В случае правильной настройки FUS и правильного задания адресов на шине SA временные диаграмма для сигнала SEL и управляющих сигналов WOR, WCR, RSR и RIR будут соответствовать рис. 5, но при значениях кодов адресов регистров на шине адреса, соответствующих варианту задания.

2.5. Моделирование работы адаптера

Организуя взаимодействие с ПУ в режиме прерывания, процессор (программа-драйвер) должен осуществить настройку адаптера ПУ на работу в этом режиме. Для этого он выполняет цикл записи в регистр контроля CR байта D7- D0, в котором бит D1 должны иметь значение 1. Сигнал высокого уровня бита D1=1, поступив по линии SD1 шины данных SD ISA на вход триггера Т3 регистра контроля CR, обеспечит формирование на его выходе Q1 сигнала разрешения прерывания INTA, а, следовательно, при IF=1 и сигнала запроса прерывания IRQ на выходе схемы совпадения AND2.

Единичное значение бита SD0, сигнал которого по линии SD0 поступает на вход D триггера Т2 регистра СR, как и в адаптерах первых двух работ используется для формирования сигнал Пуск.

Циклы записи байта (AD) в выходной регистр ODR адаптера для задания аргумента и байта 03h (D0=D1=1, остальные разряды байта – нулевые) в регистр контроля CR для формирования сигналов INTE и Пуск, показаны на рис. 7. Диаграммы приведены для адаптера, разработанного по варианту «пример».

После задания для ПУ аргумента, типа обмена с ним и его запуска процессор продолжит выполнение команд прерываемой программы, не связанных с обращением к регистру IDR адаптера. На временных диаграммах, показанных на рис. 7, это команды чтения данных из портов с адресами 3BBh, 3BАh и 3В9h.

Сигнал запроса прерывания IRQ, появившийся на выходе адаптера в момент установки бита или флага готовности IF=1 в регистре состояния SR, по одной из линий IRQi шины управления SC шины ISA поступит на вход программируемого контроллера прерываний ПКП процессорного модуля. ПКП сформирует сигнал прерывания INT и направит его по специальной линии на вход маскируемого прерывания INTR процессора.

По сигналу INT процессор должен завершить выполнение команды прерываемой программы, на которой пришел сигнал запроса прерывания IRQ (на рис. 7 это одна из команд чтения данных из портов с адресами 3BBh, 3BАh, 3В9h), и перейти к выполнению процедуры обслуживания прерывания. Результатом этой процедуры должно явиться выполнение процессором команды чтения данных из регистра данных адаптера, запросившего прерывание ‑ в нашем случае из входного регистра данных IDR.

2.5.1. Установить время моделирования равным 1,7 мкс и по аналогии с п. 2.4.2 временные диаграммы в окне файла labor3.scf заменить временными диаграммами из окна файла labor_r3_in. scf. На экране будут отображены уже сформированные временные диаграммы входных сигналов и кодов, показанные на рис. 7, а также выходных сигналов SEL, WOR, ROR, RIR, STB, WCR, PUSK и данных на шинах PUD, ID, OD, SD(O) адаптера в состоянии на начало моделирования.

2
.5.2. Внести изменения в диаграмму кодов адресов регистров на шинеSA, заменив адреса 2СС, 2CD и 2CE и 2CF адресами, на которые были настроены ADC и FUS. Байт данных (ADh) на шине данных SD(I) заменить кодом из колонки «Аргумент» табл. 1, соответствующим варианту задания.

2.5.3. Запустить симулятор. Временные диаграммы выходных сигналов и кодов на шинах адаптера должны соответствовать рис. 8, но при регистровых адресах и «Аргументе» соответствующем варианту задания.

2.5.4. Установить время моделирования равным 4,0 мкс. Продолжить моделирование, внеся изменения в диаграмму кодов на шине SA и сигналов на линии NIOR так, чтобы процессор, выполняя процедуру обслуживания прерывания, выполнил цикл команды чтения данных из входного регистра IDR адаптера по истечении времени Т= K*100 нс после завершения команды, на которой на выходе адаптера появился сигнал IRQ (чтение по адресу 3BAh),

Промежуток времени Т введен для имитации времени, необходимого процессору для нахождения с помощью ПКП процедуры прерывания и выполнения команд этой процедуры, предшествующих команде чтения из регистра IDR (см. курс лекций). Для четных вариантов заданий К принять равным единице, для нечетных - двум.

2.5.5. Запустить симулятор. Полученные временные диаграммы сохранить под именем labor_r3_out1. scf и привести в отчете.

2.5.6. После завершения цикла чтения из регистра IDR продолжить моделирование работы адаптера в режиме обмена по готовности, запретив адаптеру обмен по прерыванию. Для этого, внести изменения в диаграммы кодов на шинах адреса SA, данных SD и сигналов на линиях NIOW и NIOR, обеспечив последовательное выполнение процессором:

1. Цикла команды записи в регистр ODR нового аргумента, который был бы на 33h меньше заданного вариантом задания;

2. Цикла команды записи в регистр управления CR байта 01h, обеспечивающего запуск ПУ и запрет обмена по прерыванию;

3. Нескольких циклов команд чтения данных из регистра состояния SR с целью проверки состояния флага готовности IF.

2.5.7. Запустить симулятор. На полученных диаграммах определить цикл чтения из регистра состояния SR, на котором на шине данных SD(O) появился код 01h, свидетельствующий об установке в регистре бита готовности IF=1.

2.5.8. Внести изменения в диаграмму кодов на шине SA и сигнала на линии NIOR, обеспечив выполнение процессором цикла команды чтения данных из входного регистра IDR адаптера после команды чтения из регистра SR, на котором на шине SD(O) появился код 01h.

2
.5.9 Запустить симулятор. Полученные временные диаграммы сохранить под именем labor_r3_out2. scf и привести в отчете. Временные диаграммы входных и выходных сигналов и кодов на шинах, перечисленных в п. 2.5.1, для адаптера, разработанного по варианту «Пример» при К=3, показаны на рис. 9.

Регулировка селектора включает следующие операции: проверка и настройка АЧХ усилителя радиочастоты и гетеродина, настройка входного контура ПЧ.

Проверка и настройка АЧХ усилителя частоты и гетеродина. Схема подключения измерительной аппаратуры приведена на рис. 17.

На вход селектора от измерителя частотных характеристик TR-0813 (Х1-50) с помощью коаксиального кабеля подают сигнал напряжением около 10мВ. С селектора сигнал снимается с контрольной точки КТ2 при помощи кабеля с детекторной головкой, зашунтированной резистором сопротивлением 75Ом, и далее подается на вход АЧХ. На "выход ПЧ" селектора от радиочастотного генератора подают напряжение частотой 38 мгц с уровнем, удобным для наблюдения метки на экране АЧХ при настройке гетеродина. Амплитудно-частотная характеристика настроенного селектора должна располагаться в заштрихованной области.

Рис. 17. Структурная схема соединения приборов для настройки
АЧХ усилителя радиочастоты и гетеродина селектора каналов
СК-М-24-2 (а) и форма АЧХ (б)

При настройке АЧХ усилителя радиочастоты необходимо руководствоваться следующими положениями:

раздвижение витков катушек L12, L15, L13 и L16 уменьшает индуктивность контуров и сдвигает настраиваемую характеристику в сторону более высоких частот (вправо на экране АЧХ);

сжатие витков катушек L12, L15, L13 и L16 увеличивает индуктивность контуров и сдвигает характеристику в сторону более низких частот (влево на АЧХ);

увеличение расстояния между катушками L12 и L15 или уменьшение индуктивности катушки L14 (I, II диапазоны) уменьшает связь между ними и позволяет сузить АЧХ усилителя радиочастоты;

уменьшение расстояния между контурными катушками L12 и L15 или повышение индуктивности катушки L14 увеличивает связь и расширяет АЧХ усилителя радиочастоты;

уменьшение расстояния между вторичной контурной катушкой L15 (или L16) и соответствующей катушкой связи L17 (или L18) cужает АЧХ, уменьшает ее провал и наоборот;

уменьшение индуктивности только подвижных катушек L12, L13 при неизменной связи между контурными катушками приводит к незначительному увеличению правого максимума АЧХ усилителя радиочастоты и сдвигает ее в сторону более высоких частот;

увеличение индуктивности только вторичных катушек L15 и L16 при неизменной связи между катушками позволяет значительно повысить левый максимум АЧХ усилителя радиочастоты и сдвинуть ее в сторону более низких частот.

Настройку селектора каналов сначала производят в I-II диапазонах с 5 канала, установив напряжение настройки 20В на контакте 4 соединителя Х1. Настройку в III диапазоне начинают с 12 канала, установив напряжение настройки 18В на контакте 4 соединителя Х1. При настройке этих каналов максимумы АЧХ усилителя радиочастоты должны располагаться симметрично относительно несущих частот изображения и звука соответствующего канала, а частота определяется по маркерным меткам АЧХ.

При необходимости регулировку производят с помощью подстроечных конденсаторов С24, С27 на I-II диапазонах и С19, С28 – на III диапазоне. При подстройке селектора проволочными емкостями(С8, С11, С24, С26) изменение емкости достигается изменением числа витков. Емкость уменьшается при отмотке витков, оставшийся вывод откусывают.

Далее необходимо произвести подстройку частоты гетеродина, совместив fпч,из с fиз на наблюдаемой АЧХ. Для этого раздвижением или сжатием витков катушки L19 (III диапазона) на 12 канале и катушки L20 (I-II диапазонов) на 5 канале совместить метку fпч,из с fиз на наблюдаемой АЧХ. После настройки частоты гетеродина катушки L19 и L20 больше не регулируют.

Изменяя напряжение на контакте 4 соединителя Х1 в III диапазоне, настраиваются на 6 канал, а в I-II диапазонах – на 1 канал. При настройке этих каналов максимумы АЧХ усилителя радиочастоты должны располагаться симметрично относительно fиз и fзв, а метка fпч,из должна совмещаться с меткой fиз. При необходимости производят подстройку частоты с помощью катушек L12, L15, L17 в III диапазоне или катушек L13, L14, L16, L18 в I-II диапазонах. Напряжения на контакте 4 соединителя Х1, при которых производится настройка, необходимо зафиксировать, так как эти напряжения нужно выставлять при проверке неравномерности АЧХ после ремонта.

Настройка выходного контура ПЧ. Структурная схема соединения приборов для этого вида работы приведена на рис. 18.

На вход селектора с помощью радиочастотного кабеля от АЧХ подают сигнал напряжением около 10мВ. Сигнал ПЧ с выхода селектора при помощи кабеля с детекторной головкой, зашунтированной сопротивлением 75Ом, подают на вход АЧХ. Затем подключают напряжение на соответствующие контакты соединителя селектора при работе в III диапазоне. Изменяя напряжение на контакте 4 соединителя Х1, настраивают селектор на один из каналов III диапазона. При помощи сердечника катушки индуктивности L21 настраивают вершину максимума кривой АЧХ на среднюю промежуточную частоту 34.75 мгц.

Рис. 18. Структурная схема соединения приборов для настройки
входного контура ПЧ селектора каналов СК-М-24-2

Если вы любитель агрессивного стиля вождения, то тросик следует натянуть. Если вы ездите плавно и размеренно, то натяжение тросика ослабляется. Так мы добьемся равномерного переключения скоростей, снизим расход топлива. Оптимальное поведение автомобиля на дороге достигается опытным путем, натяжением-ослаблением тросика. Ведь срок работы коробки у каждого разный, а со временем трос имеет свойство растягиваться.

Подготавливаем автомобиль. Двигатель прогреваем, смотрим, чтобы тросик АКПП был закреплен в трех точках: на кронштейне над рычагом дросселя, на кронштейне слева от рычага, на патрубке.

Нажимаем на педаль газа. При этом рычаг дроссельной заслонки должен провернуться без остатка свободного хода. Отпускаем педаль. Рычаг возвращается до упора в исходное положение. Если мы обнаруживаем свободный ход рычага, то регулируем тросик контргайками на кронштейне. Когда мы смещаем тросик по кронштейну влево - мы его натягиваем. Если вправо - ослабляем.

Для первой регулировки попробуем подтянуть тросик незначительно, всего лишь на один оборот гайки. После чего следует немного поездить на автомобиле, посмотреть, как машина стала себя вести. Если результат что-то в работе АКПП не устраивает, продолжаем регулировку.

Как проверяем работу коробки?

Переключаем передачи с низшей на высшие и наоборот. Если переключение при несильном нажатии педали газа происходит с толчками - тросик перетянули. Если в наличии пробуксовки или двойные рывки - тросик ослаблен. Теперь попробуем перейти в кик-даун. При этом скорость должна быть постоянной, в районе 70 км\ч, педаль отпущена. Если мы ощущаем паузу и плавный рывок при переходе в кик-даун, то тросик ослаблен. Если рывок резкий, а пауза отсутствует - тросик перетянут.

Совет: удобнее всего осуществлять регулировку в паре с помощником. Владелец автомобиля нажимает на педаль, а помощник осуществляем все манипуляции с ослаблением-натяжением гаек. Ведь сила нажатия на педаль у каждого своя. Кто-то вдавливает ее, кто-то лишь слегка касается. Отсюда и разные регулировки.

Тросик АКПП Видео

При манипуляциях с тросиком неплохо бы иметь под рукой . Процесс регулировки тросика в большинстве из них описан достаточно подробно. А вот какие регулировки нужны лично вам и вашему автомобилю, решается непосредственно автовладельцем, исходя из особенностей эксплуатации авто.