donec

Инструменты Для Разработки И Испытания Систем Зажигания

114 сообщения в этой теме

IGO61    151

Всем привет!

Пока не спеши обновлять прошивки. Есть вопрос, "дребезг" УОЗ, и "дребезг" оборотов при постоянстве входной частоты. Входной сигнал симметричен из полуоборота в полуоборот, а на график выводится "гребёнка" из красных и синих линий. Я пока не готов доходчиво пояснить, раскидаюсь с делами (дня 3...4) и поснимаю данные с макета. Теоретически, УОЗ может "дребезжать", а "дребезг" оборотов в почти 50об/мин в обе стороны - как бы много при постоянной частоте и симметрии.

Это не предъява, просто хочу разобраться в происходящем.

Изменено пользователем IGO61

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Быстрый заказ печатных плат

Полный цикл производства PCB по низким ценам!

  • x
    мм
Заказать Получить купон на $5.00
donec    115

Точно, есть там такое, в районе +-34 на 1600, это устранимо до точности +-1 на оборотах 6000, сегодня попробую алгоритм придумать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
IGO61    151

Всем привет!

Попробовал обновление.

Вот заархивированный лог записи:T-0.zip.

А это скрин:

post-71758-0-27657300-1471075527_thumb.png

Прошивка ФУОЗ от 18.07.2016 из темы "ФУОЗ-676(продолжение)".

Покрутил сначала ДАД, потом термокоррекцию, потом ручную октанкоррекцию. На закусь - изменение оборотов.

К работе "измерителя" вопросов не имею.

Работа собственно ФУОЗа тоже согласно заложенному алгоритму. "Всплески" УОЗ в местах "перегибов" графиков оборотов - предсказуемое явление, не раз оговоренное в вышеуказанной теме (последний раз 01.08.2016).

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Pilulkin    145

Доброго дня всем!

Если позволите, несколько замечаний по поводу лога из поста №79:

1. Нет самой первой синхры (вместо двух байтов FF всего один), ну это можно списать на переходные процессы при включении, да и конечному пользователю оно до лампады;

2. Есть 2 неполных пакета (всего по 3 байта данных из 7ми) - смещение 9A31 и A0AE в исходном файле .dcc В измерителе они выглядят, как 2 иголки вниз в районе 4500 отсчета - нефеншуй, который сбивает с толку;

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
IGO61    151

Всем привет!

Перед записью лога я сначала подал питание на макет, сразу же "заработал двигатель". И только потом открыл порт и начал запись. Вполне могла пройти неполная синхронизация, хотя данные об оборотах и ДАД в первой посылке проскочили неповреждённые. Наверное, так устроен алгоритм логера. Две "иголки", с моей стороны, тоже объяснимы. Макет ФУОЗ, генератор оборотов и измеритель подключены к блоку питания были на "лёгеньких" скрутках - мог нарушиться контакт питания. Вот если бы кто испытал измеритель в походных условиях. Как он будет помехоустойчив в реальном подкапоте?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Pilulkin    145

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
IGO61    151

А если зайти с другой стороны. Признать "иглу" как некий маркер сбойности? "Зализывать", сглаживать графики, ИМХО, тоже не очень правильно. Тот же доверчивый пользователь, увидев чистый, ровный график, будет думать что у него всё хорошо. Хотя на самом деле иногда пробегают сбои. Видеть даже единичные или неритмичные помехи очень даже полезно при отладке как программ, так и схем.

выводить на график заведомо неверные данные (точнее отсутствие данных) считаю неправильным

Под этими словами подпишусь всеми конечностями.

Другое дело, сглаживание сделать отключаемым (на время отладки) - вот это было бы неплохо.

П.С. ИМХО, логер как раз и нужен для поиска недостатков. Больше чем уверен, что доведя систему до совершенства, отловив косяки (програмные, схемные, монтажные, эксплуатационные), большинство пользователей отложит логер в дальний угол нижнего ящика стола.

Изменено пользователем IGO61

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
donec    115

По пикам на графике это скорее всего старая песня с пропуском пакетов, не знаю в чем причина, но Я записываю по 2 часа через USB-COM и сбоев с приемом нет.

Пока обновить прошивки не могу, ноут в ремонте.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
GoIIIa    0
В 07.12.2013 в 21:45, Eugene70 сказал:

Модель свечи зажигания и распрелелителя, для микрокап 9.

post-148879-0-45330000-1386442043_thumb.png

Почему то в этой симуляции длительность разряда катушки составляет всего 0.11 mc.
Дело определённо в индуктивности, но как грамотно поправить не знаю (((

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Eugene70    5

Что то не так у вас, или не там смотрите. Вот анализ. Чтоб ошибки не было, схему скачал, ту что в раздаче. Соответствует искрению ваз2108, под неё и подгонялось, только напряжение тлеющего разряда чуть выше, под увеличенный зазор свечи.

Снимок.PNG

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
IGO61    151

Всем привет!

Тахометр, измеритель УОЗ, напряжения ДАД и напряжения бортсети в месте подключения девайса в одном бокале (девайсе):

takh_LCD.zip

В архиве- рекомендуемая схема, прошивка, ассм-текст. Устройство предназначено для совместной работы с ФУОЗами из этой и этой тем. Для работы с ДХ в трамблёре (сигнал подаётся на опорный вход "REF") пин 2 контролика должен быть подтянут резистором к питанию контролика. Для работы в системе "ФУОЗ+ДПКВ" на вход "REF" подаётся сигнал "выбор канала искрения". Сигнал "FUOZ" берётся соответственно с выхода формирователя УОЗ как в случае с ДХ в трамблёре, так и в режиме "статика". Напряжение ДАД снимается непосредственно с выхода датчика и выводится на дисплей в вольтах. Напряжение бортсети измеряется в месте подключения измерителя. Измеренные величины выводятся на 2-строчный 16-символьный экран одновременно. Обновление экрана - раз в полсекунды. Если двигатель заглушен, но зажигание включено - выводится сообщение об остановленном двигателе. В этом случае обновление экрана раз в примерно 2,3сек. Прибор меряет обороты от 57об/мин, напряжение ДАД - до 4,97В, напряжение бортсети - до 19В.

Печатку не придумывал - девайс планировался в единичном экземпляре, поэтому собран на макете. Вот немного фоток:

598eeda63b651_0030_.jpg.e3f5070d61dc196d5f1706a44f6cd834.jpg598eed9ebea16_0031.jpg.e72f66379507b4aa70d5f05c1b556af9.jpg598eed96caf8f_0032.jpg.7469cf285175f3cbbd954d86465ecd90.jpg598eed91257fd_0033.jpg.1ca769b6dcdeff58cc94c866db75dc41.jpg598eed881fd33_0034.jpg.cfa198eeba0c4f8aba6c98e9de868344.jpg

Нижайше прошу пардона за качество картинок - делалось убогим телефоном.

  • Одобряю 9

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
IGO61    151
8 часов назад, IGO61 сказал:

Устройство предназначено для совместной работы с ФУОЗами из этой и этой тем

Досадное недоразумение. При написании текста сообщения пропали ссылки на темы. Уточняю, тахоуглометр предназначен для работы с ФУОЗами из тем "ФУОЗ-676(продолжение)" и "ФУОЗ+ДПКВ".
 

Изменено пользователем IGO61
  • Одобряю 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
semister    2

IGO61 Подскажите где покупали RC1602D-YKY  не могу найти (((

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
IGO61    151
10 часов назад, semister сказал:

где покупали RC1602D-YKY  не могу найти

Я покупал в соседнем радиомагазине из того что было в наличии. Загорелись "гимнА" собрать девайс после написания программы. Подойдёт любой 16-символьный 2-строчный индикатор на контроллере HD44780. Система команд для них одинаковая, даже допустимо применение индикатора с кирилицей в знакогенераторе - она всё равно не используется (но пытливый ум может без проблем заменить латынь в текущей прошивке на кирилицу). Подсказанный leon21 тоже подойдёт, но...

leon21, что-то "космодром" загнул цену - очень деньги нужны? Я в магазине за 120грн брал. За что и  получил люлей от сына - он нашёл подобные индикаторы по 40...50грн.

 

Изменено пользователем IGO61

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
leon21    8

День добрый . цена конечно не радует , я привёл ссылку не как рекламу а как пример . находил тоже дешевле но они без подсветки . Спасибо  IGO61 за прибор . Есть один вопрос слегка гуляет отображение напряжения где-то 0.5 вольта при питании от блока питания , это что то у меня не так или это нестрашно ?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
IGO61    151
42 минуты назад, leon21 сказал:

гуляет отображение напряжения где-то 0.5 вольта при питании от блока питания

Это, похоже, блок питания балюется. Мой тах сейчас стоит на машине показвает 13,68В на ХХ (+/-0,06В) и 14,11В на 2500об/мин (тоже +/-0,06В), но никак не +/-0,5В.

А моему генератору, походу, внимание уделить надо - напруги маловаты. 
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
leon21    8

Спасибо проверю на другом питании

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
semister    2

LCD,жк дисплей 1602А Вот нашел из недорогих . ))

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
toxin    0

Обратите внимание,при повторении схемы,питание на дисплей пере-полюсовано.

 

Поначалу тоже плавали показания вольтметра,заменил 78L05 на  7805,и всё выровнялось.

(печатка:

tach.lay6

панельки стоят со стороны дорожек(согнуты ножки).)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
IGO61    151
21 минуту назад, toxin сказал:

Обратите внимание,при повторении схемы,питание на дисплей пере-полюсовано.

Если это касается архива со схемой, выложенного мной, то скажу "ничего подобного" - вот скрин части схемы тахометра и распиновки индикатора из даташита:

59c69df80b2e8_.jpg.b9683308ddebfc54371464c4f3f8abc5.jpg

У меня индикатор указанного типа и полярность питания дисплея не переполюсована. Возможно, на индикаторах других типов иная полярность?


 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
IGO61    151

К тому ж, "RC1602" и  "TC1602" - индикаторы от разных производителей. "Raystar Optronics"  и "Tinsharp" соответственно. Чтоб не было мучительно больно, смотрим внимательно доку при подборе аналогов.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
toxin    0

(Исправил печатку tach.lay6).

 

 

в общем,бился я с измерителем два вечера - сдаюсь.

всё работает правильно кроме уоз,показывает 65градусов.

@IGO61 ,подскажите,насколько критично применение CD4093P? у меня 561ла7,может из за этого?

и ещё вопрос:куда подцеплять "FUOZ",на вывод микроконтроллера,или после транзистора?спасибо.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас


  • Похожие публикации

    • Автор: shtin92
      Ребята подскажите где можно найти некалиброванный датчик холла (ДХК-0.5А)? может где в старой технике использовался гдето выпаять можно?
    • Автор: shtin92
      Ребят доброго времени суток! Подскажите пожалуйста влияет ли площадь датчика холла на чувствительность и получаемое выходное напряжение на вольтметре?Подключаю по такой схеме.Заранее спасибо за помощь!
       
       
       

    • Автор: shtin92
      Добрый день дорогие форумчане! подскажите пожалуйста реально ли сделать датчик холла HALL IC SS495A (марк. 95A) 3pin более чувствительным? или можно датчик собрать самому и сделать его более чувствительным?
    • Автор: donec
      SUZ версии 4.1 работает от ДПКВ (шкив 60-2), в качестве датчика разрежения во впускном коллекторе используется ДАД 45 (45.3829), возможно использование МРХ4100 или подобного. Датчик температуры LM335 (LM135, LM235). Предусмотрено управление клапаном ЭПХХ, датчиком для этого служит концевик карбюратора, возможно использование как нормально замкнутого, так и нормально разомкнутого контакта. На выходе два канала, можно управлять "статикой" (используются оба канала) или штатной системой с раздачей искры трамблером (используется 1-й канал, второй не используется). Выбор режима работы производится перемычкой "Статика-Трамблер", перемычки нет - Статика, перемычка есть - Трамблер. Есть отдельный выход сигнала для мозгов моника, его же можно использовать для подключения тахометра, (на схемах не показан, работает с версии 5.0). Имеется 16 таблиц с данными, т.е. 16 кривых в зависимости от разрежения во впускном колекторе. УОЗ высчитывается с помощью трехмерной апроксимации (интерполяции) УОЗ между четырмя близ лежащими точками в таблице в зависимости от оборотов и разрежения во впускном коллекторе. От ДПКВ ФУОЗ начинает работать с 43 об\мин. Реализовано поддержание ХХ, настройка производится в менеджере. Предусмотрено использование двух наборов таблиц УОЗ, "бензин-газ" или "зима-лето". Для настройки есть менеджер, с помощью которого можно прошить программу ФУОЗ в микроконтроллер (требуется первоначальная прошивка МК программатором), отредактировать кривые и выполнить запись и просмотр лог-файла работы ФУОЗ. Вместо Atmega8A возможно применение Atmege8, но в ней, из-за ошибки изготовления кристала, вывод 20 почти напрямую соединен с выводом 7, поэтому индуктивность и конденсатор на 20 вывод устанавливать бесполезно. Негативного влияния замены на Atmega8 по записям лог-файлов не выявлено. ДПКВ подключен к ФУОЗ проводом МГТФ 0.75, два провода свитые в витую пару с шагом 20-30мм, экрана на проводах нет - это относится к формирователю на MCP604 (MCP601, MCP602), формирователь на LM393 лично не проверял. ДАД подключен к ФУОЗ тремя проводами которые образуют плетенку из трех проводов, также без экрана. ДАД подключен ко штуцеру на впускном коллекторе (внутренний диаметр в штуцере 2,5мм), так как штуцер использован штатный и он расположен ближе к впускным клапанам 1-2 цилиндров, то для сглаживания и выравнивания сигнала, ДАД подключен ко штуцеру резиновым шлангом с врезанным в него топливным фильтром, расстояние от коллектора до ДАД не более 25см. Задержка сигнала от фильтра незначительная и компенсируется алгоритмом замера в программе с версии 5.2. Когда устанавливал фильтр была цель сгладить пульсации, но затем выяснилась полезная его работа в плане отфильтрации паров масла и смеси к ДАДу. Датчик температуры подключен к ФУОЗ витой парой без экрана, сам датчик из-за отсутствия штатного места его установки вставлен между шлангом и патрубком отвода ОЖ к термостату. Минус использования bootloadera - после включения зажигания нужно выдержать 0.26сек до момента включения стартера. Связь с компютером осуществляется через СОМ порт. В оригинальной схеме применен чип FT232RL с гальванической развязкой на ADUM1201, что позволяет подключать ФУОЗ через USB (виртуальный СОМ порт), возможно применение MAX232, но в этом случае подключение производится на СОМ порт компютера, либо через шнурок USB-COM.
      Работа загрузчика:
      - запустить менеджер;
      - выбрать *.hex файл;
      - выбрать порт;
      - открыть порт;
      - включить питание ФУОЗ;
      - когда будет установлена связь, произойдет сброс шкалы в менеджере и будет нарастать шкала по мере программирования;
      - по окончании программирования выскочит окно о выполненном программировании, подтвердить, ФУОЗ готова к работе.
      Настройка.
      Первым настраивается ДПКВ, частично можно до установки на авто. Подать питание на ФУОЗ, замерить напряжение на выводе 14 Atmega8A, если поднести к ДПКВ металический предмет, то на 14 выводе появится "1", если убрать - "0", если при поднесенном предмете появляется "0", то необходимо сменить полярность подключения датчика ДПКВ. Если при постоянно убраном или постоянно поднесенном предмете наблюдаются переключения сигнала на 14 выводе (желательно посмотреть осциллографом), значит неправильно работает формирователь ДПКВ, нужно разбираться с ним. При правильно собранном формирователе ДПКВ ложных переключений на выходе не будет. Устанавливать ДПКВ нужно на 20 зуб шкива против часовой стрелки от "выбитых" зубов (вращение шкива по часовой стрелке) в момент когда поршень первого цилиндра находится в ВМТ. После установки на авто есть возможность проверить правильность его установки и корректность работы коммутаторов, для этого в ФУОЗ установить перемычку "6 градусов", и по стробоскопу проверить УОЗ, который должен быть 6 градусов на опережение. Если по стробоскопу не 6 градусов, то возможно неправильно установлен ДПКВ, или с большей вероятностью коммутаторы вносят задержку отработки зажигания (такие случаи есть, описаны далее в теме), с такими коммутаторами ФУОЗ правильно работать не будет, особая опасность от этого для режима статики.
      Настройка холостого хода.
      желательно сначала помыть карбюратор; прогреть двигатель, двигатель должен быть полностью прогретым до его рабочей температуры, желательно после прогрева проехать метров 200-300, и не глушить двигатель до полной настройки; отключить все потребители; подключить менеджер к ФУОЗ; в ФУОЗ установить перемычку "6 градусов", в этом случае УОЗ будет отрабатываться ФУОЗ 6 градусов не зависимо от данных поступающих от датчиков, контроль по прибору "УОЗ" в менеджере; настроить ХХ карбюратором на поддержание оборотов выставленных в прошивке для этого авто, контроль оборотов вести по прибору "Обороты" в менеджере; в ФУОЗ снять перемычку "6 градусов"; винтом количества на карбюраторе выставить УОЗ 7-9 градусов, контроль по прибору "УОЗ" в менеджере. Настройка ДАД45. С помощью менеджера записать лог-файл, при записи файла на месте сделать прогазовки полным кратковременным нажатием на педаль газа. По данным лог файла в менеджере выставить максимальное значение ДАД, должно быть равно максимальному значению АЦП ДАД при полностью нажатой педали газа, и изменением значения наклон выставить минимальное значение ДАД таким, чтобы на ХХ работала только кривая №0, а вернее чтобы минимальное значение ДАД было выставлено на 8-13 единиц больше чем зарегистрировано в лог файле на ХХ, точность установки минимального значения не столь важна как установка максимального значения. Это предварительная настройка, затем в движении также произвести запись лог-файла с полными нажатиями педали газа, и по этим данным подкорректировать значения ДАД.
      Настройка температуры. Для датчика на LM335 (LM135, LM235). Менеджером записать лог файл прогрева двигателя. По графику определить рабочую температуру прогретого двигателя. В таблицу УОЗ-ТЕМПЕРАТУРА внести необходимую коррекцию УОЗ от температуры с расчетом чтобы за 2-3 градуса С до рабочей температуры двигателя угол был уже 0 градусов. Отрицательные углы не запоминаются, запоминается интервал от 18 до 0 градусов. Если рабочая температура много не соответствует температуре по нормам для этого движка - разбирайтесь с термостатом. Показания датчика настроены на средний режим его работы без учета погрешностей, и этого вполне достаточно. Кому нужна настройка датчика на отображение температуры поточнее предусмотрена возможность его калибровки в виде внесения данных в спецокна, но пока эта возможность отключена.



      SUZ41.rar
    • Автор: shtin92
      Доброго времени суток! помогите пожалуйста собрать простой гаусметр.
      Нашел на просторах интернета такую схему (см.рисунок), в данной мхеме присутствует датчик холла Некалиброванный (ДХК-0.5А), проблема в том, что я нигде не могу найти нужный мне датчик холла.Подскажите аналоги ( он там идет 4х контактный), а в магазинах продается только
      ДАТЧИК ХОЛЛА HALL IC SS495A (марк. 95A) 3pin, а как его подключить в эту цепь я не знаю, может кто знает поделитесь схемкой пожалуйста, или может вы знаете где его применяют и можно оттуда достать, заранее спасибо!вся инфа взята с сайта:
      http://www.valtar.ru/Magnets4/mag_4_08.htm

  • Сообщения

    • Всем привет. Помогите определить это чудо )))
    • "Не ищи дурее себя" (с) Это так мой тесть любил говорить... Товарищи понимают Вами изрекаемое гораздо лучше, чем Вы можете себе представить. Могу сказать, что время на поиск проблем связанных с "нюансами реализации" компиляторов становится пренебрежимо малым, если  УГЛУБЛЯТЬСЯ в эти самые нюансы. ЗЫ. Эмбеддед системы отличаются тем, что по самый небалуй напичканы принципиальными противоречиями со стандартным Си. Именно поэтому в реальных проектах перенести код на иную платформу без его  переписывания заново практически невозможно.
    • Ну тогда можно попробовать иначе, наоборот, фиксировать отсутствие каких либо сигналов.
    • Тема таки снова стала актуальной.   Сварочник был вынут из закромов для починки. Может кто все ж подскажет что-то по теме? Заранее весьма благодарен!  Сделал насколько фот в полуразобранном виде. Ничего особо сильно не видно, все как-то запутанно...  Причем из корпуса без выпаивания не все и вынешь! На пример на втором фото видно, что присоединенные к мощным конденсаторам провода выходят из под них и продеты через перемычку в корпусе. Начал их вытаскивать, а провода не дают. Вероятно отпаивать/отсоединять где-то под ними надо, чтобы вытащить... 
    • @Ahneus , переделка ЗУ - не решает проблему.
      А если зарядить надо будет в гостях?
      С собой ЗУ таскать?
    • Темброблок  наладил, все хорошо работает. Пробовал Снижать  напряжение со 165 В до 110 на анодах. Генерация  так и осталась.Попробовал зашунтировать выход предусилителя конденсатором  0,05  мкФ генерация появляется значительно позже ближе к концу. Но заметил , что если предусилитель полностью на минимуме(звука нет ) и если прибавлять громкость на входе основного усилителя без конденсатора генерация сразу появляется, с шунтирующим конденсатором нет,  до максимума.