Запрошуємо, Гість
Ім'я користувача: Пароль: Запам’ятати мене

ТЕМА: Множитель частоты на 1,5

Множитель частоты на 1,5 08 серп. 2020 12:56 #1

  • Amplifier
  • Amplifier аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 92
  • Подякували: 6
Есть ЭБУ двигателя, который выдаёт на тахометр щитка приборов частоту равную 2 импульса на оборот коленвала и с амплитудой 0-12В.
Есть щиток приборов, который хочет три импульса на оборот коленвала.

Задача: умножить частоту на 1.5.
Входная частота от 10 до 250
Выходная частота от 15 до 375

Микроконтроллер Tiny13A

Помогите с прошивкой пожалуйста
Останнє редагування: 08 серп. 2020 12:57 від Amplifier.
Адміністратор заборонив доступ на запис.

Множитель частоты на 1,5 08 серп. 2020 17:18 #2

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13323
  • Подякували: 5047
  • sxem.org 2019,2021 Respect Author
Проект в архиве. И прошивка. Но еще вопрос, какая должна быть длительность выходных импульсов. Как-то рассчитывать ее и адаптировать под входную на этом МК будет затруднительно, если вообще возможно. Также не получится добиться равномерной скважности импульсов.
Долучення:
Адміністратор заборонив доступ на запис.

Множитель частоты на 1,5 10 серп. 2020 10:11 #3

  • Amplifier
  • Amplifier аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 92
  • Подякували: 6
Спасибо. Вроде вчё четко, но да, забыл уточнить: что входная что выходная скважность 50%
Во вторник будет машина - проверю
Адміністратор заборонив доступ на запис.

Множитель частоты на 1,5 10 серп. 2020 10:30 #4

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13323
  • Подякували: 5047
  • sxem.org 2019,2021 Respect Author
Нет. 50% нет и на этом МК не будет.
Адміністратор заборонив доступ на запис.

Множитель частоты на 1,5 10 серп. 2020 11:09 #5

  • Amplifier
  • Amplifier аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 92
  • Подякували: 6
Понял. Надо пробовать понравиться ли щитку такой вариант.
А если речь идёт об обязательных 50% скважности тогда конролер с минимум двумя таймерами?
Адміністратор заборонив доступ на запис.

Множитель частоты на 1,5 10 серп. 2020 11:53 #6

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13323
  • Подякували: 5047
  • sxem.org 2019,2021 Respect Author
Да, один считает входящие, другой исходящие. Кроме того, трансляция будет с задержкой на один импульс.
Адміністратор заборонив доступ на запис.

Множитель частоты на 1,5 21 серп. 2020 18:12 #7

  • Amplifier
  • Amplifier аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 92
  • Подякували: 6
Не работает как надо. Стрелка тахометра скачет от 500 ло 1500 на холлостых.
Щиток видимо хочет свои 50% скважности...
Возможно ли перейти на Atmega 8a?
Спасибо
Адміністратор заборонив доступ на запис.

Множитель частоты на 1,5 21 серп. 2020 18:45 #8

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13323
  • Подякували: 5047
  • sxem.org 2019,2021 Respect Author
Amplifier пише:
Стрелка тахометра скачет от 500 ло 1500 на холлостых.
Это предсказуемо, и дело скорее всего не в скважности.
Возможно на ATMEGA8 удастся как-то более адекватно умножить частоту, но не уверен, так как нужно знать характеристики тахометра.
Адміністратор заборонив доступ на запис.

Множитель частоты на 1,5 21 серп. 2020 19:27 #9

  • Amplifier
  • Amplifier аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 92
  • Подякували: 6
Soir пише:
...Это предсказуемо, и дело скорее всего не в скважности.
... нужно знать характеристики тахометра.
Какие именно характеристики?
Адміністратор заборонив доступ на запис.

Множитель частоты на 1,5 22 серп. 2020 09:17 #10

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13323
  • Подякували: 5047
  • sxem.org 2019,2021 Respect Author
Возможно тахометр реагирует на скважность (или длительность импульса), а возможно только на частоту.
Каким способом он измеряет частоту - подсчет импульсов за единицу времени, или измеряет интервал между импульсами.
Возможно должны быть какие-то ограничения по длительности импульсов...

P.S.
Вариант на ATMEGA8. Скважность удалось более-менее выровнять, но идеально вряд ли получится. Попробуйте.
Долучення:
Адміністратор заборонив доступ на запис.

Множитель частоты на 1,5 22 серп. 2020 09:26 #11

  • Amplifier
  • Amplifier аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 92
  • Подякували: 6
Понял. Но этой информации негде взять...
Все щитки приборов инжекторных двигателей (до CANовых протоколов), которые мне попадали в руки, имели одинаковую амплитуду (0-12В) и скважность примерно 50%... Отличаются как правило количеством импульсов на оборот коленвала, в зависимости от количества цилиндров.
В Бошовской прогамме когда-то читал про критичность фронта спада сигнала ШИМа...
Может именно контроллер измеряет время между спадами сигнала...
Появилась идея: попробую генератором сигнала и будет видно что да как
Отпишусь по результатам.
Останнє редагування: 22 серп. 2020 09:27 від Amplifier.
Адміністратор заборонив доступ на запис.

Множитель частоты на 1,5 28 серп. 2020 19:51 #12

  • Amplifier
  • Amplifier аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 92
  • Подякували: 6
Собрал DDS Генератор от Soir.
Опыты показали что тахометр не реагирует на ширину импульса, только на частоту.
50Гц = 1000об/мин, 100Гц = 2000об/мин....
Значит контроллер измеряет частоту по фронтам или спадам сигнала.
Ищу косяки в собранной схеме...
Адміністратор заборонив доступ на запис.

Множитель частоты на 1,5 29 серп. 2020 03:42 #13

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13323
  • Подякували: 5047
  • sxem.org 2019,2021 Respect Author
А в чем проблема? Нестабильность? И с прошивкой на ATMEGA8?
Адміністратор заборонив доступ на запис.

Множитель частоты на 1,5 29 серп. 2020 06:31 #14

  • Amplifier
  • Amplifier аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 92
  • Подякували: 6
С генератором всё отлично. Сигнал красивый на осцилографе.
Ищу косяки в схеме множителя частоты...
Адміністратор заборонив доступ на запис.

Множитель частоты на 1,5 30 серп. 2020 15:39 #15

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13323
  • Подякували: 5047
  • sxem.org 2019,2021 Respect Author
Я не про генератор спрашивал, а про множитель.
Адміністратор заборонив доступ на запис.
Модератори: wolf2000, Vakula, Айнцвайдрайченко, Soir