|
0 / 0 / 0
Регистрация: 25.08.2010
Сообщений: 660
|
|
Процессор зажигания для мотоцикла(Nowtodo:общий алгоритм)19.11.2010, 03:35. Показов 53939. Ответов 80
Метки нет (Все метки)
Хочу сделать процессор зажигания для мотоцикла со следующим функционалом:
- управление углом опережения зажигания по линейной функции y = kx + b в зависимости от мгновенной скорости вращения коленвала непосредственно перед моментом подачи искры; - Постоянный контроль эффективности опережения зажигания при помощи измерения характера ускорения коленвала и автоматическое внесение коррективов в функцию УОЗ; - Контроль эффективности системы зажигания в целом, то есть подсчёт процента пропущенных рабочих циклов; - Отображение на 4 разрядном 7 сегментном индикаторе частоты оборотов, % пропущенных циклов, среднего УОЗ и другой информации по выбору; - отображение направления вращения коленвала, предотвращение самопроизвольной смены направления вращения коленвала, смена направления вращения по команде; - Пропуск первой искры при запуске кикстартером. Какие вопросы уже решены: 1. Выбран контроллер. Attiny 2313. 2. Для определения частоты вращения, ускорения и мгновенной скорости, а также для определения начальной точки будет использован оптический датчик от принтера с модулятором 180 рисок -1. Начальная точка алгоритма в НМТ или ВМТ. 3. Схема питания контроллера на 4 странице. Изучаю программирование контроллеров по Ревичу(Си), Шпаку(Ассемблер), Евстифееву и даташиту на tiny2313. Текущие вопросы постараюсь отображать в названии темы. Сама по себе разработка не новая, и, по сути, ничего сложного в ней нету. Однако, моих знаний не хватает для того, чтобы осилить всё сразу. Образование у меня не связанно ни с электроникой, ни с программированием, поэтому систематических знаний нет и много вопросов, от которых самому смешно: как можно это не знать?
0
|
|
| 19.11.2010, 03:35 | |
|
Ответы с готовыми решениями:
80
Пошаговые инструкции для решения поставленных задач. Нужен общий алгоритм. Стробоскоп для зажигания мопедки. Разработка устройства для счета оборотов в секунду мотоцикла |
|
0 / 0 / 0
Регистрация: 25.08.2010
Сообщений: 660
|
|
| 25.12.2010, 02:50 [ТС] | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 22.01.2010
Сообщений: 3,496
|
||
| 25.12.2010, 11:26 | ||
0
|
||
|
0 / 0 / 0
Регистрация: 25.08.2010
Сообщений: 660
|
|
| 25.12.2010, 13:27 [ТС] | |
|
Спасибо. Помогло.
Однако работать с датчиком придется в темноте. С открытыми шторами обычный рассеянный дневной свет так же засвечивает датчик сквозь "черную" полоску модулятора. Сначала снизил напряжение с 12 до 5. Потом увеличил до 10 кОм сопротивление ограничительного резистора у светодиода. А если ещё увеличить сопротивление резистора, который подтягивает к земле вход триггера? датчик у меня заработал при 820 кОм. Потом ещё увеличил до 2,7 МОм. Результат в начале сообщения. Это нормальный способ или надо как-то повысить порог срабатывания триггера?
0
|
|
|
0 / 0 / 0
Регистрация: 25.08.2010
Сообщений: 660
|
|
| 25.12.2010, 20:49 [ТС] | |
|
Как и стоило догадаться, с резисторами ничего не вышло. Надо было сразу делать непрозрачный экран, как у "принтерных" энкодеров, который затеняет датчик от внешних источников света.
0
|
|
|
0 / 0 / 0
Регистрация: 22.01.2010
Сообщений: 3,496
|
|
| 25.12.2010, 23:42 | |
|
А фото есть, как это всё выглядит?
0
|
|
|
0 / 0 / 0
Регистрация: 25.08.2010
Сообщений: 660
|
|
| 26.12.2010, 01:43 [ТС] | |
|
Вытянул всё что смог из вебки 640х480:
Подробности лучше опишу: Печатка в формате sprymt layout 5.0 [14.14 Кб] Оптодатчики вставлены в прямоугольном вырезе платы. Снизу и сверху заклеил их кусочками черной изоленты. С лицевой стороны в изоленте вырезал прямоугольные окошечки шириной около 1 мм. ИК светодиод висит на двух резисторах над платой в 5 мм от датчиков. Крепиться на генераторе плата будет на 2 винтах. Позже винты подберу подлиннее и установлю ИК светодиоды на второй плате, которая будет висеть над этой. Датчика два, потому, что в ближайшее время я планирую снять динамику КВ с работающего двигателя. Из-за модулятора пришлось снять стандартный индуктивный датчик момента искрообразования и я решил заменить его оптическим датчиком. Для этого на модуляторе вторая дорожка 90 градусов.
0
|
|
|
0 / 0 / 0
Регистрация: 28.10.2010
Сообщений: 892
|
|
| 26.12.2010, 02:05 | |
|
Найди такие датчики из копировального аппарата и решится куча проблем. Они согласованы, заэкранированы от подсветок, не разфокусируются от вибрации, достаточно быстродействующие для этой задачи.
0
|
|
|
0 / 0 / 0
Регистрация: 25.08.2010
Сообщений: 660
|
|
| 26.12.2010, 02:30 [ТС] | |
|
По порядку слева направо. Оптические энкодеры от принтера HP один из них работал с линейным модулятором, второй вот с этим круглым в котором больше 1000 рисок (они уже фигурировали в этой теме ранее) Плюсы: - Высокая точность; - Встроенный пороговый элемент; - Энкодер; Минусы: - Слишком маленький зазор - сложно будет обеспечить долговечную работу датчика. - Если понадобится замена - придется ломать принтер; Посредине: Датчик из древнего струйника. Мог бы подойти - потому, что у него большой зазор, но он почему-то не работает. Может быть я не так прошу... Справа обычные оптические датчики положения. Плюсы: - Хороший зазор; - Продаются в нигазине по бюджетной цене; МИнус: - Это не энкодер; Резюме: Пригодится в другом месте. Пара светодиод - двойной фототранзистор из старой мыши. Плюсы: - Любой зазор; - Достаточная точность; - В случае необходимости найти замену - найдется за 20 рублей в любом компьютерном сервисе; - Возможность сделать на одном модуляторе 2 дорожки; - Я уже собрал из них датчик!!! Минусы???
0
|
|
|
0 / 0 / 0
Регистрация: 25.08.2010
Сообщений: 660
|
|
| 28.12.2010, 23:53 [ТС] | |
|
Тут "в полях" вылезли подводные камни конструкции.
Во-первых, косякнул с размерами, но после напильника уже всё крутится. Во-вторых, оказалось, что тиристор открывается отрицательным (по отношению к массе мотоцикла) напряжением. На стенде это сделать легко(просто соединил выход датчика на массу, а минус источника питания к входу коммутатора), а вот как процессор проектировать, чтобы он управлял коммутатором и при этом питался от бортовой сети я не совсем понимаю.
0
|
|
|
0 / 0 / 0
Регистрация: 25.08.2010
Сообщений: 660
|
|
| 29.12.2010, 01:06 [ТС] | |
|
Это что?
0
|
|
|
0 / 0 / 0
Регистрация: 31.03.2010
Сообщений: 524
|
|
| 29.12.2010, 14:31 | |
|
"Во-вторых, оказалось, что тиристор открывается отрицательным (по отношению к массе мотоцикла) напряжением. На стенде это сделать легко(просто соединил выход датчика на массу, а минус источника питания к входу коммутатора), а вот как процессор проектировать, чтобы он управлял коммутатором и при этом питался от бортовой сети я не совсем понимаю."
Это схема для получения отрицательного напряжения на ножке МК=) щас перерисую=)
0
|
|
|
0 / 0 / 0
Регистрация: 25.08.2010
Сообщений: 660
|
|
| 29.12.2010, 16:06 [ТС] | |
|
А оно сможет выдать 260 мА для управляющего входа тиристора?
Тут в другом дело. Мне все говорят, что тиристор положительным открывается, да и я сам так думал всегда. А эксперименты показывают обратное. Попробую поискать ошибку. Что-то уж больно слабая искра. Вот схема коммутатора: http://**************************/download/file.php?id=3028&sid=bd1cd6974c36ff1e910 e4a5df748d249
0
|
|
|
0 / 0 / 0
Регистрация: 22.01.2010
Сообщений: 3,496
|
||
| 29.12.2010, 17:59 | ||
0
|
||
|
0 / 0 / 0
Регистрация: 25.08.2010
Сообщений: 660
|
|
| 29.12.2010, 20:56 [ТС] | |
|
Это была моя ошибка. Скорее всего, я вчера провода в пучке перепутал.
0
|
|
|
0 / 0 / 0
Регистрация: 31.03.2010
Сообщений: 524
|
||
| 30.12.2010, 00:16 | ||
0
|
||
|
0 / 0 / 0
Регистрация: 31.03.2010
Сообщений: 524
|
|
| 05.01.2011, 20:23 | |
|
http://twowheel-oppozit.narod.ru/
может здесь что то для себя подчеркнешь=)
0
|
|
|
0 / 0 / 0
Регистрация: 25.08.2010
Сообщений: 660
|
|
| 06.01.2011, 00:51 [ТС] | |
|
Блок Сарумана собрал когда-то давно, ездил, продал.
0
|
|
|
0 / 0 / 0
Регистрация: 25.08.2010
Сообщений: 660
|
|
| 16.11.2011, 03:41 [ТС] | |
|
Сделал на демоплату модуль с двумя двухсегментными индикаторами с общим катодом. Взял дешифратор КР514ИД1, 7 транзисторов для включения сегментов (чтобы обеспечить ток больше чем 5 мА) и 4 транзистора для включения разрядов.
Неожиданно для меня, входы оказались висящими в воздухе на высоком логическом уровне и для того, чтобы зажечь например символ "1" на индикаторе, надо было не Х0 поднять до 1, а наоборот остальные входы прижать к 0. Мне сказали, что транзисторы лишние, хотя даташит говорит об обратном. В общем, получилось, что для отображения частоты оборотов на индикаторе, нужно использовать 8 выводов.
0
|
|
|
0 / 0 / 0
Регистрация: 22.01.2010
Сообщений: 3,496
|
||
| 16.11.2011, 12:18 | ||
0
|
||
|
0 / 0 / 0
Регистрация: 25.08.2010
Сообщений: 660
|
|
| 21.11.2011, 00:54 [ТС] | |
|
Общий принцип понял, спасибо за разъяснение.
Нашел в интернетах одно решение для старого вопроса: "как организовать питание для сабжа от высоковольтной обмотки генератора: http://www.sportdivices.som/ignition/ignition.gif
0
|
|
| 21.11.2011, 00:54 | |
|
Стробоскоп для диагностики системы зажигания Написать программу для рассчетов контактной системы зажигания Общий алгоритм алфавитного кодирования Создать общий алгоритм программы Есть ли общий алгоритм у сортировок? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Знаете, от чего появляется стресс?
kumehtar 15.07.2026
Стресс появляется оттого, что вы, зная как поступить правильно, делаете наоборот.
Ларри Уингет
|
Нас бьют, а мы крепчаем? Какая чушь!
kumehtar 15.07.2026
Вот это вот бытующее мнение, что человек меняется только под действием проблем, всегда считал вредоносным. Поверь, от проблем у людей появляются не изменения, а нервное расстройство и ПТСР. А. . .
|
сукцессия 29. Переход от одних деревьев на другие делать более или менее вероятностным?
anaschu 12.07.2026
Насколько смена типов микоризы — исключительное событие в двухвековой сукцессии? Оценка вероятности в пространстве параметров
В текущей версии модели успешно реализован ключевой механизм. . .
|
сукцессия 27. Думаю, как переделывать уже написанную статью с планами на сукцессию.
anaschu 12.07.2026
Анализ соответствия модели требованиям
Реализованные компоненты:
Механизм закисления почвы через протонную помпу
Конкуренция между типами микориз
pH как триггер сукцессии
C/ P соотношение. . .
|
|
Сукцессия 26. Мат модель создана.
anaschu 12.07.2026
Модель смены растительных сукцессий посредством управления грибами работает внутри небольшой ячейки почвы, восстанавливающейся после пожара, где ненадолго бывшее царство хвойных снова захватили. . .
|
Решил проблему с ошибкой пагинации сообщений с сервера на алгоритме обхода дерева "Эстафета хвоста".
Hrethgir 12.07.2026
Проблема была в том, что удалялась именно новая кнопка, а не старая. Ни один ИИ не обнаружил это, а сам я смог только когда с работой стало попроще и когда заставил работать будущее автономное. . .
|
сукцессия 25. Хронология ошибок
anaschu 12.07.2026
# От 50-тонного гриба до устойчивого леса: хроника ошибок при построении модели вековой сукцессии микоризы
## О чём эта статья
В процессе построения ОДУ-модели (система дифференциальных. . .
|
сукцессия 24. Промежуточное общее описание модели
anaschu 12.07.2026
Хендофф: модель АМ→ЭКМ сукцессии микоризы (ризосфера, 50 лет)
Содержание проекта
Симуляция вековой (50 лет) экологической сукцессии в почве леса
Основные участники: АМ-гриб, ЭКМ-гриб,. . .
|