Формирователь импульсов коррекции угла зажигания по сигналам детонации Советский патент 1990 года по МПК F02P5/14 

Описание патента на изобретение SU1550205A1

ВхоЗЗ Sxotl Rxttfl

Похожие патенты SU1550205A1

название год авторы номер документа
Система ввода телевизионных изображений в ЭВМ 1989
  • Арутюнов Анатолий Юрьевич
  • Садыков Султан Садыкович
SU1665391A1
Устройство для вычисления элементарных функций 1980
  • Аристов Василий Васильевич
SU940155A1
СЕЛЕКТОР ИМПУЛЬСОВ 2011
  • Филимонов Владимир Яковлевич
  • Марков Николай Николаевич
RU2474043C1
Процессор с совмещением операций 1982
  • Елисеев Александр Александрович
  • Мацуев Виталий Иванович
  • Петушков Александр Николаевич
  • Роговская Татьяна Ивановна
SU1138805A1
Устройство для подготовки данных 1988
  • Рыченков Александр Алексеевич
  • Орлов Павел Владимирович
  • Ермолаева Ирина Валентиновна
SU1617429A1
Устройство записи и воспроизведения двоичной информации на магнитной ленте 1983
  • Морозов Геннадий Львович
  • Каширин Николай Романович
  • Чужбинов Сергей Кузьмич
SU1117689A2
Устройство управления процессора 1988
  • Тяпкин Марк Валерианович
  • Кузнецов Игорь Николаевич
  • Филатова Людмила Михайловна
SU1670686A1
ИМИТАТОР ШУМОПОДОБНЫХ СИГНАЛОВ 1990
  • Егоров В.А.
  • Лавров С.В.
  • Черемных И.Л.
  • Шерстнев К.А.
  • Ульянов М.И.
RU2022448C1
УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ВЫЧИСЛИТЕЛЬНОЙ МАШИНЫ С КАНАЛАМИ СВЯЗИ 1990
  • Аронштам М.Н.
  • Ицкович Ю.С.
  • Кузнецов Н.А.
RU2020565C1
Устройство управления углом опережения зажигания двигателя внутреннего сгорания 1984
  • Лангуев Валерий Валентинович
SU1226482A1

Иллюстрации к изобретению SU 1 550 205 A1

Реферат патента 1990 года Формирователь импульсов коррекции угла зажигания по сигналам детонации

Изобретение относится к автомобильной электронике и может быть использовано, в частности, для коррекции момента зажигания в электронных системах зажигания в двигателях внутреннего сгорания по сигналам детонации. Целью изобретения является оптимизация величины коррекции угла зажигания путем обеспечения формирования корректирующей величины раздельно для каждого цилиндра. Поставленная цель достигается введением в устройство генератора 2 импульсов коррекции первого, второго, третьего и четвертого регистров 4, 5, 6, 7, блока 12 ограничения результата, сумматора 13, шифратора 11, селектора-мультиплексора 14, селектора 3 сигнала детонации, блока 1 управления, а также связями между элементами и блоками, что обеспечивает независимость величины коррекции угла зажигания в других цилиндрах при возникновении детонации в каком-либо одном цилиндре двигателя. 10 ил.

Формула изобретения SU 1 550 205 A1

ся

с

мизаиия величины коррекции угла зажигания путем обеспечения формирования корректирующей величины раздельно для каждого цилиндра. Поставленная цель достигается введением в устройство генератора 2 импульсов коррекции первого, второго, третьего и четвертого регистров 4,5,6,7 блока 12 ограничения результата, сумматора 13, JQ

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

Цель изобретения - оптимизация величины коррекции угла зажигания путем обеспечения формирования корректирующей величины раздельно для каждого цилиндра.

На фиг.1 изображена структурная схема предлагаемого формирователя; на фиг. 2 - временные диаграммы, поясняющие работу формирователя; на фиг. 3 - функциональная схема одного из вариантов реализации блока управления; на фиг. 4 - функциональная схема одного из вариантов реализации генератора импульсов коррекции; на фиг. 5 - функциональная схема одного из вариантов реализации селектора сигнала детонации; на фиг.6 - функ- циональная схема одного из вариантов реализации блока идентификации цилин- дров; на фиг. 7 функциональная схема одного из вариантов реализации мультиплексора; на фиг. 8 - функциональная схема одного из вариантов реализации шифратора; на фиг. 9 - функциональная схема одного из вариантов реализации блока ограничения результата; на фиг. 10 - функциональная схема одного из вариантов реализации селектора-мультиплексора.

Формирователь содержит блок 1 управления, первый вход которого соединен с первой входной шиной (вход 1) а второй вход соединен со второй входной шиной (вход 2). Первый выход

блока 1 управления соединен со входом записи генератора 2 импульсов коррек- ции, второй выход - с первым входом селектора 3 сигнала детонации и со

шифратора 11, селектора-мультиплексора 14, селектора } сигнала детонации, блока 1 управления, а также связями между элементами и блоками, что ооеспечивает независимость величины коррекции угла зажигания в других цилиндрах при возникновении детонации в каком-либо одном цилиндре двигателя. 1 табл. 10 ил.

0

-

5

5 .„ 45

50

55

входами записи регистров 4-7, третий выход - со входом о лока 8 идентификации и пятым входом мультиплексора 9. Выход генератора 2 импульсов коррекции является выходом формирователя, а его информационный вход соединен с информационным выходом регистра 6. Второй вход селектора 3 сигнала детонации соединен с третьей входной шиной (вход 3) , а выход селектора 3 сигнала детонации соединен с пятым входом мультиплексора 10, первым входом шифратора 11 и первым входом блока 12 ограничения результата. Информационный вход регистра 4 поразрядно соединен с информационным выходом блока 12 ограничения результата, а информационный выход регистра 4 поразрядно соединен с информационным входом регистра 5, информационный выход которого соединен поразрядно с информационным входом регистра 6, информационный выход которого соединен поразрядно с информационным входом регистра 7, информационный выход которого соединен поразрядно со вторым входом сумматора 13. Выходы блока 8 идентификации цилиндров с первого по четвертый соединены соответственно с первого по четвертый входами мультиплексоров 9 и 10, с управляющими входами селектора-мультиплексора 14. Выходы мультиплексора 9 с первого по четвертый соединены со счетными входами счетчиков 15-18 соответственно. Выходы мультиплексора

10с первого по четвертый соединены со входами сброса счетчиков 15-18 соответственно. Второй вход шифратора

11соединен с выходом селектора- мультиплексора 14. Информационный выход шифратора 11 соединен с первым входом сумматора 13. Информационный вход блока 12 ограничения результата соединен с выходом суммы сумматоров

51550205

13, второй вход - с выходом селектора-мультиплексора 14, третий вход - с выходом переноса сумматора 13. Выходы переполнения счетчиков 15-18 соединены с первого по четвертый входами селектора-мультиплексора 14.

Блок 1 управления содержит элемент ИЛИ 19, двоичный счетчик 20, шифратор 21, элементы ИЛИ 22-24, RS-триггеры ю 25-27 и элемент ИЛИ 28. Первый вход элемента ИЛИ 19 соединен со второй входной шиной (входом 2). Счетный вход счетчика 20 соединен с первой

Селектор 3 сигнала детонации содержит элемент И 33, элемент ИЛИ 34 и RS-триггер 35. Первый вход элемента И 33 соединен с третьей входной шиной (входом 3), а его второй вход соединен со входом СтроЬ. Выход элемента И 33 соединен с S-входом RS- триггера 35. Первый вход элемента ИЛИ 34 соединен со входом Строб селектора 3 сигнала детонации. Второй вход элемента ИЛИ 34 соединен со уходом сигнала начальной установки (НУ) селектора 3 сигнала детонации.

входной шиной (входом 1), вход сброса IB Выход элемента ИЛИ 34 соединен с Rсчетчика 20 соединен с выходом элемента ИЛИ 19. Информационный выход счетчика 20 поразрядно соединен со входами дешифратора 21. Выходы а,с,е дешифратора 21 соединены с S-входами RS-триггеров 25-27, выходы b,d,f дешифратора 21 соединены соответственно с первыми входами элементов ИЛИ 22-24. Вторые входы элемента ИЛИ 19

входом триггера 35, выход которого (является D-выходом сигнала детонации селектора 3 сигнала детонации.

Блок 8 идентификации цилиндров Q содержит двоичный счетчик 36 и дешифратор 37. Счетный вход счетчика 36 соединен со входом НО, а R-вход счетчика 36 соединен со входом сигнала начальной установки (НУ) блока 8

ИЛИ 22-24 соединены с вхо-25 идентификации цилиндров. Выходы счет30

35

и элементов

дом сигнала начальной установки (НУ)

блока 1 управления.

Выходы элементов ИЛИ 22-24 соединены соответственно с R-входами RS- триггеров 25-27. Выходы RS-триггеров 25 и 26 являются выходами сигналов Запись и Строб блока 1 управления соответственно. Выход RS-тригге- ра 27 соединен с третьим входом элемента ИЛИ 19 и первым входом элемента ИЛИ 285 второй вход которого соединен со второй входной шиной (входом 2), выход элемента ИЛИ 28 является выходом сигнала отсчета (НО) блока 1 управления .40

Генератор 2 импульсов коррекции содержит реверсивный двоичный счетчик 29 с предустановкой, элемент ИЛИ-НЕ 30, генератор 31 тактовых импульсов и элемент ИЛИ 32, D-вход установки счетчика 29 соединен с информационной шиной Qn. WR-вход записи счетчика 29 является входом Запись генератора импульсов коррекции, информационный выход счетчика 29 соединен по разрядно со входами элемента ИЛИ-НЕ 30, выход которого соединен с первым входом элемента ИЛИ 32, второй вход которого соединен с выходом генератора 31 тактовых импульсов, выход элемента ИЛИ 32 соединен со входом обратного счета счетчика 29 и является

чика 36 поразрядно соединены с дешифратором 37, выходы X,Y,Z,K которого являются выходами блока 8 идентификации цилиндров.

Мультиплексор 9 содержит элементы И 38-41 , первые входы которых соединены соответственно со входами X,Y, Z,K мультиплексора 9, вторые входы элементов И 38-41 соединены со входом сигнала НО мультиплексора 9. Выходы элементов И 38-41 являются выходами мультиплексора 9.

Устройство мультиплексора 10 аналогично устройству мультиплексора 9 с той лишь разницей, что вторые входы его элементов И соединены с D- входом мультиплексора 10.

Шифратор .11 содержит элементы ИЛИ-НЕ 42 и 43. Вход элемента ИЛИ-НЕ

45 42 является входом Р, шифратора 11. Выход элемента ИЛИ-НЕ 42 соединен с первым входом элемента ИЛИ-НЕ 43, второй вход которого является D-вхо- дом шифратора 11. Выход элемента

gQ ИЛИ-НЕ 43 является выходом младшего разряда информационного выхода А„ «шифратора 11, а D-вход шифратора 11 напрямую соединен с выходами остальных разрядов информационного выхода

55 А„ шифратора 11.

Блок 12 ограничения результата содержит инвертор 44, элемент ИЛИ 45, элементы И-НЕ 46-53 и элемент ЗИ-НЕ 54. Вход инвертора 44 является D-вховыходом генератора ции (выход).

2 импульсов коррек5

Селектор 3 сигнала детонации содержит элемент И 33, элемент ИЛИ 34 и RS-триггер 35. Первый вход элемента И 33 соединен с третьей входной шиной (входом 3), а его второй вход соединен со входом СтроЬ. Выход элемента И 33 соединен с S-входом RS триггера 35. Первый вход элемента ИЛИ 34 соединен со входом Строб селектора 3 сигнала детонации. Второй вход элемента ИЛИ 34 соединен со уходом сигнала начальной установки (НУ) селектора 3 сигнала детонации.

Выход элемента ИЛИ 34 соединен с Rвходом триггера 35, выход которого (является D-выходом сигнала детонации селектора 3 сигнала детонации.

Блок 8 идентификации цилиндров содержит двоичный счетчик 36 и дешифратор 37. Счетный вход счетчика 36 соединен со входом НО, а R-вход счетчика 36 соединен со входом сигнала начальной установки (НУ) блока 8

0

5

0

чика 36 поразрядно соединены с дешифратором 37, выходы X,Y,Z,K которого являются выходами блока 8 идентификации цилиндров.

Мультиплексор 9 содержит элементы И 38-41 , первые входы которых соединены соответственно со входами X,Y, Z,K мультиплексора 9, вторые входы элементов И 38-41 соединены со входом сигнала НО мультиплексора 9. Выходы элементов И 38-41 являются выходами мультиплексора 9.

Устройство мультиплексора 10 аналогично устройству мультиплексора 9 с той лишь разницей, что вторые входы его элементов И соединены с D- входом мультиплексора 10.

Шифратор .11 содержит элементы ИЛИ-НЕ 42 и 43. Вход элемента ИЛИ-НЕ

5 42 является входом Р, шифратора 11. Выход элемента ИЛИ-НЕ 42 соединен с первым входом элемента ИЛИ-НЕ 43, второй вход которого является D-вхо- дом шифратора 11. Выход элемента

ИЛИ-НЕ 43 является выходом младшего разряда информационного выхода А„ «шифратора 11, а D-вход шифратора 11 напрямую соединен с выходами остальных разрядов информационного выхода

5 А„ шифратора 11.

Блок 12 ограничения результата содержит инвертор 44, элемент ИЛИ 45, элементы И-НЕ 46-53 и элемент ЗИ-НЕ 54. Вход инвертора 44 является D-входом блока 12 ограничения результата. Выход инвертора 44 соединен с первым входом элемента ИЛИ 45 и первым входом элемента ЗИ-НЕ 54. Второй вход элемента ИЛИ 45 и второй вход элемен- та ЗИ-НЕ 54 являются С-входом блока 12 ограничения результата. Третий вход элемента ЗИ-НЕ 54 является входом Р, блока 12 ограничения результа- та. Выход элемента ИЛИ 45 соединен с первыми входами элементов И-НЕ 46, 48,50 и 52. Вторые входы элементов И-НЕ 46,48,50 и 52 соединены поразрядно со входной информационной шиной 1S . Выход элемента ЗИ-НЕ 54 соединен с первыми входами элементов И-НЕ 47, 49, 51 и 53. Выходы элементов И-НЕ 46,48,50 и 52 соединены соответственно со вторыми входами элементов И-НЕ 4/, 49, 51 и 53, выходы которых являются шиной Dh.

Селектор-мультиплексор 14 содержит элементы И 55-58 и элемент 4ИЛИ 59. Первые входы элементов И 55-58 явля- ются соответственно входами X,Y,Z,K селектора-мультиплексора 14, вторые входы элементов И 55-58 являются входами Р,, Р а, РЭ и Р4 селектора-мультиплексора 14 соответственно. Выходы элементов И 55-58 соответственно соединены со входами элемента 4ИЛИ 59. Выход элемента 4ИЛИ 59 является выходом Р- селектора-мультиплексора 14.

Формирователь работает следующим образом.

По сигналу начальной установки на всех выходах блока 1 управления, селектора 3 сигналов детонации и блока 8 идентификации цилиндров устанавли- ваются состояния логических нулей. Регистры 4-7 устанавливаются в состояние логических единиц (на фиг, 1 сигнал начальной установки не показан). На блок 1 управления с первой вход- ной шины (входа 1) поступают угловые импульсы, используемые для вычисления углового положения коленчатого вала двигателя, со второй входной шины (входа 2) поступают импульсы начала отсчета, каждый из которых формируется один раз за оборот коленчатого вала двигателя. Блок 1 управления на своих выходах формирует сигналы Запись, Строб и НО согласно времен- ных диаграмм (фиг.2), Сигнал НО формируется через каждые полоЬорота коленчатого вала двигателя и используется для синхронизации формирова-

теля импульсов коррекции угла зажигания с работой цилиндров двигателя Сигнал Строб формируется высоким уровнем после сигнала НО и соответствует некоторому угловому сектору поворота коленчатого вала двигателя, в котором вероятно возникновение детонации.

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

Селектор 3 сигнала детонации по третьей входной шине (входу 3) принимает сигналы детонации, при этом на другой вход селектора 3 сигнала детонации поступает сигнал Строб от блока 1 управления. На выходе селектора 3 сигнала детонации при условии высокого уровня сигнала Строб и наличии входного сигнала третьей входной шине (по входу 3) формируется сигнал детонации согласно временных диаграмм (фиг.2). Этот сигнал несет информацию только лишь о детонации двигателя и свободен от сигналов других шумов двигателя.

В начальный момент времени по фроту первого сигнала НО Х-выход блока 8 идентификации цилиндров устанавли- вается в состояние высокого уровня. Если в момент высокого уровня сигнал Строб, следующего после сигнала НО, по трзтьей входной шине (входу 3 поступает импульс, то на выходе селектора 3 сигнала детонации формируется сигнал D. Сигнал D поступает на пятый вход мультиплексора 10 и (с учетом высокого уровня на Х-выхо- де блока 8 идентификации цилиндров) передается на первый выход мультиплексора 10. Этот сигнал сбрасывает счетчик 15 в нулевое состояние. Кроме того, сигнал поступает на первый вход шифратора 11. Шифратор 11 формирует на своем информационном входе код, который используется для изменения величины коррекции угза зажигания. По сигналу D детонации шифратор

11формирует дополнительный код числа, которое в выбранном .варианте

.шифратора равно двум. Информационный выход шифратора 11 является входом первого операнда Ah сумматора 13. Входом второго операнда Bh сумматора 13 является информационный выход регистра 7, в котором после начально установки находился код из всех единиц. Таким образом, на выходе суммы Sh сумматора 13 сформируется разност величин кодов регистра 7 и шифратора 11, величина разности которых будет на два меньше операнда В п. Выход суммы Sn сумматора -13 поступает на информационный вход.блока 12 ограничения результата. Кроме того, на первый вход блока 12 ограничения результата поступает сигнал D детонации, на третий вход - сигнал С переноса сумматора, на второй вход через селектор-мультиплексор И - сигнал Р. переполнения счетчиков 15-18. Блок

12ограничения результата формирует

на своем информационном выходе код Dh, равный результату работы сумматора 13, если сумма Sn не является отрицательным числом и если сумма Sn не превышает выбранной разрядности сумматора 13. Таким образом, в рас- сматриваемой ситуации код Dh равен сумме Sh. Код Dn поступает на информационный вход регистра k и по спаду сигнала Строб записывается в регистр k (фиг.2). Зтим же сигналом производится перезапись информации из регистра k в регистр 5, из регистра 5 в регистр 6,.а из регистра 6 в регистр 7. Таким образом, после первого такта работы формирователя, определяемого высоким уровнем по Х-вы- ходу блока 8 идентификации цилиндров в регистре k хранится код скорректированной по сигналу детонации величины коррекции угла зажигания, а в регистре 7 хранится код величины коррекции угла зажигания, который будет корректироваться в следующем такте (работы формирователя. В первом такте ,работы генератор 2 импульсов коррекции по сигналу Запись на своем вы- ходе, а следовательно, и на выходе формирователя формирует пачку импульсов, число которых равно коду Qn. Код Qh поступает с информационного выхода регистра 6 на информационный вход генератора 2 импульсов коррекции (фиг.2). Второй такт начинается с. приходом следующего сигнала НО. В этом случае Y-выход блока 8 идентификации цилиндров устанавливается в высокий уровень. Далее, если сигнал D детонации на выходе селектора 3 сигнала детонации не фоомируется, то счетчик 16 наращивает состояние на единицу посредством того, что со второго выхода мультиплексора У, соединенного со счетным входом счетчика ,6, поступает сигнал НО. Если пере- полнение в счетчике 1б не возникает, то на выходе селектора-мультиплексора 1 формируется низкий уровень. Таким образом , при отсутствии сигнала детонации и сигнала Р; переполнения шифратор 11 формирует нулевой код. В итоге сумматор 13 не изменяет второй операнд Вг и результат работы сумматора 13 поступает без изменений на выход блока 12 ограничения. Спадом сигнала Строб в этом такте код Dh записывается в регистр 4, предыдущее содержимое которого по этому же сигналу переписывается в регистр 5, аналогично из регистра 5 в регистр 6, и из регистра 6 в регистр 7.

Работа формирователя при последующих тактах аналогична вышеописанной с учетом того, зафиксирована ли детонация в этом такте и имеется ли сигнал Р. переполнения счетчиков 15-18, так как только эти сигналы могут привести к изменению кода, формируемого

10

15

25

шифратором 11, а следовательно, и к изменению кодов величин, хранимых в регистрах А-.

Если на протяжении определенного количества тактов не наблюдается детонация при высоком уровне (например, X - по выходу блока 8 идентификации цилиндров), то счетчик 15 подсчитывает импульсы НО, поступающие от блока 1 управления через мультиплексор 9. При переполнении счетчика 15 сигнал Р, переполнения поступает на первый вход селектора-мультиплексора И, который пропускает на выход Р1 именно этот сигнал. Таким образом, в этом такте шифратор 11 формирует код 00015 и операнд Вп будет увеличен сумматором 13 на единицу. Блок 12 ограничения результата произведет 2п проверку суммы Sn на случай превышения разрядности сумматора 13. Если перенос С сумматора 13 равен единице при высоком уровне по выходу Р; селектора-мультиплексора 1 и низком уровне по выходу селектора 3 сигнала детонации, то блок 12 ограничения результата формирует код из всех единиц. Если перенос С сумматора 13 не вырабатывается, то код D на выходе блока 12 ограничения результата равен операнду Bh, увеличенному на единицу. Спадом сигнала Строб такте сформированный код Dh записывается в регистр 4. Та- ,,. ким образом, достигается увеличение величины коррекции угла зажигания, хранимой в регистре 7 в данном такте работы формирователя. Аналогична работа формирователя при высоком уровне на любом из выходов Y,Z,K блока 8 идентификации цилиндров, при этом сигналы переполнения вырабатываются счетчиком 16 либо счетчиком 17, либо счетчиком 18.45

Если при высоком уровне (например, по Z-выходу блока 8 идентификации цилиндров) на выходе селектора 3 сигнала детонации на протяжении нескольких тактов формируется сигнал D де- о тонации, то шифратор 11 в каждом такте формирует дополнительный код числа два, в результате чего сумматор

155020512

блок 12 ограничения результата (при высоком уровне сигнала D детонации селектора 3 сигнала детонации) вырабатывает на выходе нулевой код.

Порядок выбора кода для записи в генератор 2 импульсов коррекции с целью обеспечения коррекции угла зажигания раздельно для каждого цилиндра поясняется временными диаграммами (фиг.2). Сигнал Строб, следующий после импульса НО, синхронного (для определенности) с работой первого цилиндра, записывает в регистр k код коррекции именно для этого цилиндра. Код коррекции первого цилиндра находится в регистре 4 до следующего по порядку работы сигнала Строб, после которого в регистр k записывается код коррекции для следующего по порядку работы цилиндра, а код коррекции для первого цилиндра перемещается в регистр 5 и т.д. Таким образом, для того, чтобы код коррекции для первого цилиндра мог быть использован генератором 2 импульсов коррекции для формирования величины коррекции угла зажигания цикл работы двигателя именно для этого цилиндра, необходимо

30

40

использовать код Qh с информационного выхода регистра 6.

Блок 1 управления работает следующим образом. На первую входную шину (вход 1) поступают угловые импульсы, используемые для вычисления углового прложения коленчатого вала двигателя, на вторую входную шину (вход 2) поступают импульсы начала отсчета, каждый из которых формируется один раз за оборот коленчатого вала. Счетчик 20 подсчитывает угловые импульсы и синхронизируется сигналами по R-вхо- ду. Дешифратор 21 дешифрирует определенные состояния счетчика 20, устанавливая в соответствии с ними выходы a,b,c,d,e,f в состояние логической единицы. Высокие уровни по выходам а,с,е устанавливают RS-триггеры 25-27, а высокие уровни по выходам b,d,f сбрасывают эти триггеры посредством элементов ИЛИ , Выход RS-триггера 25 является выходом сиг нала Запись. Выход RS-триггера 2б является выходом сигнала Строб.

Блок 1 управления работает следующим образом. На первую входную шину (вход 1) поступают угловые импульсы, используемые для вычисления углового прложения коленчатого вала двигателя на вторую входную шину (вход 2) поступают импульсы начала отсчета, каждый из которых формируется один раз за оборот коленчатого вала. Счетчик 20 подсчитывает угловые импульсы и синхронизируется сигналами по R-вхо- ду. Дешифратор 21 дешифрирует определенные состояния счетчика 20, устанавливая в соответствии с ними выходы a,b,c,d,e,f в состояние логической единицы. Высокие уровни по выходам а,с,е устанавливают RS-триггеры 25-27, а высокие уровни по выходам b,d,f сбрасывают эти триггеры посредством элементов ИЛИ , Выход RS-триггера 25 является выходом сигнала Запись. Выход RS-триггера 2б является выходом сигнала Строб.

13 каждый раз уменьшает значение операнда Вг на два. Начиная с некото-55 Выход RS-триггера 27 устанавливается рого такта результатом работы сумма- при состоянии счетчика 20, определя- тора 13 может получиться отрицательное число. В этом случае перенос С сумматором 13 не вырабатывается, а

емом отсчетом количества угловых импульсов, соответствующего половине оборота коленчатого вала, а сбрасы

использовать код Qh с информационного выхода регистра 6.

Блок 1 управления работает следующим образом. На первую входную шину (вход 1) поступают угловые импульсы, используемые для вычисления углового прложения коленчатого вала двигателя, на вторую входную шину (вход 2) поступают импульсы начала отсчета, каждый из которых формируется один раз за оборот коленчатого вала. Счетчик 20 подсчитывает угловые импульсы и синхронизируется сигналами по R-вхо- ду. Дешифратор 21 дешифрирует определенные состояния счетчика 20, устанавливая в соответствии с ними выходы a,b,c,d,e,f в состояние логической единицы. Высокие уровни по выходам а,с,е устанавливают RS-триггеры 25-27, а высокие уровни по выходам b,d,f сбрасывают эти триггеры посредством элементов ИЛИ , Выход RS-триггера 25 является выходом сиг нала Запись. Выход RS-триггера 2б является выходом сигнала Строб.

Выход RS-триггера 27 устанавливается при состоянии счетчика 20, определя-

Выход RS-триггера 27 устанавливается при состоянии счетчика 20, определя-

емом отсчетом количества угловых импульсов, соответствующего половине оборота коленчатого вала, а сбрасы

131

вается состояниями счетчика 20. Та- ким образом формируется сигнал, сдвинутый по фазе относительно сигнала по первой входной шине (входу 1) на 180 . Этот сигнал синхронизирует счетчик 20 и процесс повторяется. Сигнал по выходу RS-триггера 27 мультиплексируется с сигналом по второй входной о.ине (входу 2) посредством элемента ИЛИ 28, на выходе которого формируется сигнал НО.

Генератор 2 импульсов коррекции работает следующим образом. На установочные входы счетчика 29 поступает код Q. Сигнал Запись поступает на вход записи счетчика 29. По этому сигналу производится предустановка счетчика 29. В результате на выходе элемента ИЛИ-НЕ 30 появляется сигнал низкого уровня, если код Qn не равен нулю. Этот сигнал низкого уровня разрешает прохождение импульсов тактового генератора 31 на выход элемента ИЛИ 32 и, следовательно, на вход обратного счета счетчика 29. После отсчета количества импульсов счетчиком 29, равного коду Qn, счетчик 29 обнуляется и на выходе элемента

ИЛИ-НЕ 30 формируется уровень логиче- -jo ла зажигания по сигналам детонации

скои единицы, который запрещает дальнейшее прохождение импульсов тактового генератора 31 на счетный вход счетчика 29. В итоге на выходе элемента ИЛИ 32 формируется пачка импульсов, количество которых равно значению кода Qh.

Селектор 3 сигнала детонации работает следующим образом. На третью входную шину (вход 3) поступает сигнал детонации. Высокий уровень сигнала Строб соответствует определенному угловому сектору поворота коленчатого вала двигателя, в котором наиболее вероятна детонация. Таким образом, элемент И 33 пропускает на выход сигнал детонации, свободный от других шумов двигателя. Этот сигнал устанавливает RS-триггер 35, а сбрасывается RS-триггер 35 спадом сигнала Строе. Сигнал на выходе RS-триггера 35 является сигналом D детонации.

Блок 8 идентификации цилиндров работает следующим образом. Счетчик 36 принимает на С-вход сигнал НО. Сигналы с выходов счетчика 36 дешифрируются дешифратором 37, на выходах

14

0

5

5

0

X,Y,Z,K которого формируются сигналы, показанные на фиг. 6.

Мультиплексор 9 работает следующим образом. Сигнал НО, в зависимости от состояния выходов X,Y,Z,K блока 8 идентификации цилиндров может поступать на выходы мультиплексора 9.

Вариант схемной реализации мультиплексора 10 аналогичен варианту реализации мультиплексора 9.

Шифратор 11 реализован следующим образом. Сигнал D детонации и сигнал Р,- переполнения поступают на соответствующие входы шифратора 11. На выходах шифратора 11 формируется код

А„.

Блок 12 ограничения результата является комбинационной схемой. Таблица истинности, поясняющая работу блока 12,приведена ниже.

Селектор-мультиплексор 14 работает следующим образом. По входам X,Y,Z,K поступают разрешающие сигналы от блока 8 идентификации цилиндров, которые управляют передачей сигналов Р,, Р, РЗ и Р4 переполнений на выход Pi.

Оптимизация величины коррекции уг5

0

5

0

5

обеспечивается формированием корректирующей величины раздельно для каждого цилиндра. В этом случае достигается независимость величин коррекций угла зажигания в цилиндрах двигателя в случае возникновения детонации в каком-либо из цилиндров.

Формула изобретения

Формирователь испульсов коррекции угла зажигания по сигналам детонации, содержащий блок идентификации цилиндров, выходы КОТОРОГО с первого по четвертый соединены с первого по четвертый входами первого мультиплексора и с первого по четвертый входами второго мультиплексора, первый, вто- рой, третий и четвертый счетчики, счетные входы которых соединены ветственно с первого по четвертый выходами первого мультиплексора, и три входные шины, отличающий- с я тем, что, с целью оптимизации величины коррекции угла зажигания путем обеспечения формирования корректирующей величины раздельно для каждого цилиндра, в него введены генератор импульсов коррекции, первый, (

второй, третий и четвертый регистры, Ьлок ограничения результата, сумматор, шифратор, селектор-мультиплексор, селектор сигнала детонации, блок управления, первый и второй вхо- ды которого соединены с первой и второй входными шинами, первый выход - с входом Записи генератора импульсов коррекции, второй выход - с первым входом селектора сигнала детонации и с входами записи первого, второго, третьего и четвертого регистров, третий выход - с входом блока идентификации цилиндров и с пятым входом первого мультиплексора, второй вход селектора сигнала детонации соединен с третьей входной шиной, а выход - с пятым входом второго мультиплексора , первым входом шифратора и первым входом блока ограничения результата, выходы второго мультиплесора с первого по четвертый соединены соответственно с входами сброса первого, второго, третьего и четвер- того счетчиков, выходы которых сое- динены соответственно с первого по четвертый входами селектора-мультиплексора, управляющие входы которого

0

5

о 25

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

Таблица

tf

Tf

и

9PI

sozossi

фигЛ

фиг. 5

ft

sozosst

Фиг. 9

n

фие. Ю

Документы, цитированные в отчете о поиске Патент 1990 года SU1550205A1

Патент США N 4426975, кл
Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1
Патент США № 4445479, кл
Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1
Колосниковая решетка с чередующимися неподвижными и движущимися возвратно-поступательно колосниками 1917
  • Р.К. Каблиц
SU1984A1

SU 1 550 205 A1

Авторы

Кузьмичев Вячеслав Алексеевич

Лангуев Валерий Валентинович

Макеенко Олег Николаевич

Даты

1990-03-15Публикация

1988-05-30Подача