ФУОЗ на базе AC-CDI

Обсуждаем электронику на колесах. Нужен увлажнитель воздуха для Камаза? Вам сюда.
vis888
Первый раз сказал Мяу!
Сообщения: 28
Зарегистрирован: Вт авг 16, 2016 11:23:35

Re: ФУОЗ на базе AC-CDI

Сообщение vis888 »

Flash.#13 не рассматривал возможность реализовать этот проект на Arduino, для этой цели подошел бы Arduino Nano. На Али стоит копейки, паять не надо, к нему куча навесного готового всего навалом, легко можно реализовать учет температуры и окружающей среды и двигателя, плюс индикация есть и куча всего? Дело только в софте.
ФУОЗ реализован на лодочном моторе
Аватара пользователя
Arwood
Держит паяльник хвостом
Сообщения: 986
Зарегистрирован: Чт янв 13, 2011 13:51:26

Re: ФУОЗ на базе AC-CDI

Сообщение Arwood »

Берём Ардуинку. Устройство настольное, к мототехнике не приспособленное. Не проблема. Паяем к нему простенькие фильтр и блок питания.
Чтобы не перегружать выход паяем двухплечевой транзисторный выход.
Для получения искры, понадобится еще коммутатор. Паяем коммутатор, по схеме, ставшей уже типовой.
Собираем это в кучу и озадаченно чешем затылок.
А зачем нужна была Ардуино Нано?
Почему, спаяв всю периферию, представляется сложным добавить контроллер и пяток-десяток деталей обвязки.
Чукча ни радива? Чукча покупатела?
vis888
Первый раз сказал Мяу!
Сообщения: 28
Зарегистрирован: Вт авг 16, 2016 11:23:35

Re: ФУОЗ на базе AC-CDI

Сообщение vis888 »

Arwood писал(а):Берём Ардуинку. Устройство настольное, к мототехнике не приспособленное. Не проблема. Паяем к нему простенькие фильтр и блок питания.
Чтобы не перегружать выход паяем двухплечевой транзисторный выход.
Для получения искры, понадобится еще коммутатор. Паяем коммутатор, по схеме, ставшей уже типовой.
Собираем это в кучу и озадаченно чешем затылок.
А зачем нужна была Ардуино Нано?
Почему, спаяв всю периферию, представляется сложным добавить контроллер и пяток-десяток деталей обвязки.
Чукча ни радива? Чукча покупатела?
Потому, что платформа понятна и проста и позволяет легко сделать, то что здесь просят, в частности индикацию и ввод данных на лету - это же очевидно.
ФУОЗ реализован на лодочном моторе
Аватара пользователя
Arwood
Держит паяльник хвостом
Сообщения: 986
Зарегистрирован: Чт янв 13, 2011 13:51:26

Re: ФУОЗ на базе AC-CDI

Сообщение Arwood »

Платформа с туевой хучей ненужных нам наворотов понятна и проста, а плата без всяких наворотов и с камнем предыдущих поколений непонятна?
vis888
Первый раз сказал Мяу!
Сообщения: 28
Зарегистрирован: Вт авг 16, 2016 11:23:35

Re: ФУОЗ на базе AC-CDI

Сообщение vis888 »

.. ограничена в функционале, а добавление нового требует изменение и усложнение предыдущего.
ФУОЗ реализован на лодочном моторе
Аватара пользователя
Arwood
Держит паяльник хвостом
Сообщения: 986
Зарегистрирован: Чт янв 13, 2011 13:51:26

Re: ФУОЗ на базе AC-CDI

Сообщение Arwood »

"А нет ли такой же, только с перламутровыми пуговицами?" (С)
Даже не представляю, кто и зачем бы на это повёлся.
vis888
Первый раз сказал Мяу!
Сообщения: 28
Зарегистрирован: Вт авг 16, 2016 11:23:35

Re: ФУОЗ на базе AC-CDI

Сообщение vis888 »

Уважаемый, Arwood, ну посмотрите на вопрос не зашорено, а чуть шире, с полетом фантазии, я имею ввиду не рассматривать это только как "зажигание и мопед" а в разных механизмах и ипостасях . Например:

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

2) автомобиль - на поверхности лежит система доступа и запуска по карте, как вариант, плюс мини борт компьютер в зависимости от того что навесишь.

На этой паре примеров я пытался показать развитие проекта, но это при условии, что это кому-то интересно, тем более, что скоро зима с ее длинными вечерами.
ФУОЗ реализован на лодочном моторе
Аватара пользователя
Arwood
Держит паяльник хвостом
Сообщения: 986
Зарегистрирован: Чт янв 13, 2011 13:51:26

Re: ФУОЗ на базе AC-CDI

Сообщение Arwood »

И увести проект из разряда "простой и дешёвый" в разряд "дорогой, с кучей свистелок-перделок и возможностью расширений".
Ну так есть ВЕМС и ему подобные.
Или видео выкладывалось. У этого видео есть автор. С ним можно связаться в ВК.
Зачем в это обсуждение всё это тащить?
Хочется пообсуждать устройство на недопроекте Ардуино?
Что мешает создать тему? (давно не заглядывал в раздел цифровых устройств, но раньше там был вроде раздел, посвящённый Ардуино. И там были те, кто любит писать программы к этой поделке для школоты.)
Зачем в чужую тему с этой поделкой-конструктором лезть?
Аватара пользователя
Flash.#13
Держит паяльник хвостом
Сообщения: 965
Зарегистрирован: Сб апр 12, 2014 23:46:03
Откуда: Киев

Re: ФУОЗ на базе AC-CDI

Сообщение Flash.#13 »

vis888 немного о ардуино, изначально она создаватась как платформа для ВУЗ'ов в европах, при чем ее делали как клон аналогичной, более дорогой платформы. Основная фишка ардуино это онлайн программирование по USB. Ардуинщики используют оболочку "С", но давайте разберемся что же такое ардуино внутри. Сердце ардуино это тот же самый атмеловский чип, с архитектурой 8-бит, и кварцем 10МГц. При чем для работы "онлайн", прошита специальная операционка, и впаяна флешка(операционка занимает много), и все это нехило нагружает одно-потоковую схему. В результате ардуино удобен для начинающих(моргать светодиодами), ибо "С" с терминалом, плюс USB "на лету", но такие микроконтроллеры работают в одно потоковом режиме, и "операционка" с USB, так же является частью этого "потока". В результате ардуино имеет достаточно низкое быстродействие, а для двигателя важно ловить моменты времени, которого не так много, при 4-6тыс. об/мин.
Без ардуино схема имеет не много запаса времени, и его едва хватало для работы ЖКИ, с неполным выводом, и он глючил, требовал серьезных доработок. Чтобы нормально использовать ЖКИ нужно ставить еще один чип, который будет обслуживать именно его, так же как это сделано в автомобилях, где борткомп и экран это разные платы. Кроме того максимально маленький, дешевый и простой ФУОЗ сам по себе очень привлекателен. Данная штука сделана на ассемблере, и ее просто так на "С" запихнуть не удастся, и даже портировав все на ардуино, у последнего точно не останется времени обрабатывать такие мелкие "события", и еще выводить что-то на ЖК.

Намного проще разработать отдельные прибамбасы с ЖКИ для разных фишек на отдельном МК, чем допиливать их в эту схему, и если есть конкретные "плюшки", то можно их реализовать. Пишите чего надо, и подумаем чего можно сделать. Так же добавлю, что проект для ВАЗ уже в процессе, и он тесно связан с этой штукой.

Изначально делал без ЖКИ, ибо ЖКИ на мотоцикле уже имелся, от предыдущего устройства под названием "топливомер", а лепить два экрана не имеет смысла, да и что там настраивать? Таблицы делаются один раз! Так же версия с подстроечным резистором(в процессе) облегчит настройку и снимет надобность регулировки кнопками.

Изображение Изображение
Немного файлов по зажиганию: ФУОЗ 2.2 + программа правки таблиц 0.987, монтажка
alexhr
Встал на лапы
Сообщения: 81
Зарегистрирован: Вт июл 16, 2013 15:34:14

Re: ФУОЗ на базе AC-CDI

Сообщение alexhr »

И так - пере собрал данное устройство на печатной плате :solder: , до этого собирал навесным монтажом - возможно из-за такой сборки :kill: и были проблемы с отключениями. Пока полет нормальный.
Уважаемый Flash.#13, а так-же знающие - тут такая делема. Вы бы могли устроить, нам не ведающим технологии программирования в столь древнем языке ассемблер, курс обучения :write: или открыть отдельную тему, либо направить невежд , таких как я и многих других, в правильном направлении и с подсказками :beer:
Мне лично интересно как работает программа.
И еще вопрос ко всем - где можно приобрести "фишки" ответную часть "папа" для подключения вместо коммутатора - чтобы разъемы не переделывать.
Вложения
IMG_20161016.jpg
(166.48 КБ) 374 скачивания
Аватара пользователя
Flash.#13
Держит паяльник хвостом
Сообщения: 965
Зарегистрирован: Сб апр 12, 2014 23:46:03
Откуда: Киев

Re: ФУОЗ на базе AC-CDI

Сообщение Flash.#13 »

Ассемблер хоть и древний, но в мире микроконтроллеров, очень практичный и компактный язык. Мануалов сейчас пруд пруди, мне очень помогли статьи Сергея Сокола. Еще есть хорошие книжки: "практическое программирование микроконтроллеров Atmel", Ревич Ю., и "микроконтроллеры AVR", Хартов, обе книжки легко гуглятся. Ну и не забываем хранить под боком распечатки команд AVR, и время от времени нужно поглядывать в вики, и мануал самого МК, правда там англ..
Если надумаете начинать программировать МК, рекомендую использовать тот язык который лично вам легче, сейчас многие уже со школы и вузов штудируют "С", и им нет смысла тратить время на изучение другого, лично мне, изначально был ближе ассемблер. Так же рекомендуется сперва освоить что-то простое, поморгать светодиодом с кнопки, ну а затем оно все пойдет по нарастающей.

По работе программы немного написано в первых постах, детально все разъяснять долго, тем более что исходники немного подписаны. Если очень коротко то выглядит это примерно так: МК включился, по первому сигналу датчика сразу идет искра(чтобы заводится легче), и срабатывает таймер. Второй сигнал датчика, МК имеет время периода, с него определяется сколько "сейчас" оборотов. С таблицы берется угол задержки для "этих" оборотов. МК считает: 0.7градуса*угол задержки таблицы=подождать до искры после сработки датчика. Если нужно искру выше датчика, то идет другая формула: 0.7градуса*(угол задержки+пол оборота)=подождать после сработки, при этом схема идет на "предсказание" оборота, и для корректной работы на переходах, еще есть пару кусков кода для "не пропуска искры".

По фишкам, штатной фишки не видел, но подходят отдельные контакты-клеммы стандарта авто-ваз, они продаются на вес, в каждом авто-магазине. Если при этом применить разноцветные провода с БП ПК, то можно не запутаться.

Изображение
Немного файлов по зажиганию: ФУОЗ 2.2 + программа правки таблиц 0.987, монтажка
svich
Открыл глаза
Сообщения: 45
Зарегистрирован: Чт окт 06, 2016 18:36:22

Re: ФУОЗ на базе AC-CDI

Сообщение svich »

всем привет , собрал и я свою схемку , для лодочного мотора Хангкай 6 , но уже осень лодку убрал проверил только в бочке , заводится , работает , остальное весной , спасибо Flash.#13 и vis888
Изображение
и кстати есть вопрос по конденсаторам на кварце , поставил 2 штуки по надписи 18 p , а проверил прибором показывает по 26 p . вопрос будет ли проблемы или нет?
Аватара пользователя
Flash.#13
Держит паяльник хвостом
Сообщения: 965
Зарегистрирован: Сб апр 12, 2014 23:46:03
Откуда: Киев

Re: ФУОЗ на базе AC-CDI

Сообщение Flash.#13 »

svich подходят любые 12...30пФ, будет работать и без них, считается что они нужны для стабильности кварца, что не критично. Каждый прибор имеет собственную емкость входных клемм, так что там может быть 18пФ.

Почти все детали схемы не критичны и допускают отклонения, при чем большие отклонения.
Немного файлов по зажиганию: ФУОЗ 2.2 + программа правки таблиц 0.987, монтажка
dingot
Родился
Сообщения: 12
Зарегистрирован: Ср ноя 02, 2016 08:04:38

Re: ФУОЗ на базе AC-CDI

Сообщение dingot »

Всем здрасти. Повторил я вашу схемку, хочу применить её к снегоходику ( Dingo T 125 ), двигатель там 152FMI, вопрос у меня возник такой, как определяете какой угол у датчика ( какой ставить в программе) и влияет ли длинна отлива, имеется разная техника и у всех разная длинна. Изображение
Аватара пользователя
Arwood
Держит паяльник хвостом
Сообщения: 986
Зарегистрирован: Чт янв 13, 2011 13:51:26

Re: ФУОЗ на базе AC-CDI

Сообщение Arwood »

У тебя на колоколе метки - английские Т и Ф.
Разница между этими метками и есть стандартное опережение зажигания.

Для тех, у кого другой мотор, без меток - ставьте как угол разницу между ВМТ и серединой наплыва.
Потом углами опережения всё поправите. Углы-то можно двигать как вперёд, так и назад от стандартных.
dingot
Родился
Сообщения: 12
Зарегистрирован: Ср ноя 02, 2016 08:04:38

Re: ФУОЗ на базе AC-CDI

Сообщение dingot »

Arwood. Спасибо за разъяснение, а как расстояние между этими метками перевести в градусы.
Аватара пользователя
Arwood
Держит паяльник хвостом
Сообщения: 986
Зарегистрирован: Чт янв 13, 2011 13:51:26

Re: ФУОЗ на базе AC-CDI

Сообщение Arwood »

Диаметр твоего колокола (в миллиметрах) умножь на 3.14 и радели на 360.
Получишь длину одного градуса в миллиметрах.
dingot
Родился
Сообщения: 12
Зарегистрирован: Ср ноя 02, 2016 08:04:38

Re: ФУОЗ на базе AC-CDI

Сообщение dingot »

Arwood. Все понял, уже и сам разобрался, еще раз спасибо.
dingot
Родился
Сообщения: 12
Зарегистрирован: Ср ноя 02, 2016 08:04:38

Re: ФУОЗ на базе AC-CDI

Сообщение dingot »

А можно все это дело отвязать от аккумулятора? В арсенале ещё имеется питбайк а на нём отсутствует батарея. И ещё не скромный вопрос, проскакивала информация, что будет ещё версия для двух цилиндровой техники, хотелось бы и такую изготовить, есть куда внедрить. Как то у вас тут все затихает, а ведь интересная тема, все жду когда до переменного резистора дело дойдёт и еще новых возможностей. С уважением.
Аватара пользователя
Flash.#13
Держит паяльник хвостом
Сообщения: 965
Зарегистрирован: Сб апр 12, 2014 23:46:03
Откуда: Киев

Re: ФУОЗ на базе AC-CDI

Сообщение Flash.#13 »

dingot нигде в тексте не сказано: "оно без батареи не работает". Более того vis888(см. выше) поставил это опережение на моторную лодку, где не только аккумулятора, но даже генератора на 12В нет, и все запитано от ВВ 150В. Если на мотоцикле есть магнето дающее напряжение борт сети, проблем не возникнет вообще никаких. Уже с 6В МК включится и все заведется, на испытаниях разницы "с акумом", и без замечено не было.

Двухцилиндровая версия в данный момент проходит обкатку, так же на протяжении недели-двух будет испытываться версия на советском 2т. 2цилл. мотоцикле - Яве, при чем планируется, что оба цилиндра будут работать от одного датчика. Версия с резистором будет проходить обкатку после испытаний на Яве. Так же определены ТТХ требования к датчикам вакуума и температуры. Датчик давления типа MPX5100, твердотельный, выдает аналоговое напряжение на ножке, 14$. Цифровой датчик температуры dallas DS18B20, 2$. В обоих случаях это будет дополнительным устройство, сохраняя полную совместимость по плате и прошивке, может даже с автоматическим обнаружением, типа если не припаяли, то оно не активно. Так же всегда рассматриваются все предложения.
Немного файлов по зажиганию: ФУОЗ 2.2 + программа правки таблиц 0.987, монтажка
Ответить

Вернуться в «АвтоМотоВело»