|
0 / 0 / 0
Регистрация: 25.08.2010
Сообщений: 660
|
|
Процессор зажигания для мотоцикла(Nowtodo:общий алгоритм)19.11.2010, 03:35. Показов 53966. Ответов 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
Регистрация: 28.10.2010
Сообщений: 892
|
||
| 25.11.2010, 19:38 | ||
По-оборотную динамику пытался использовать в своей системе зажигания Нихийлов, только он реализовал схему на аналоговом принципе, используя в качестве первичного датчика сельсин. Обосновывал такое решение он тем, что никакой контроллер по быстродействию не сможет тягаться с аналоговой схемой на операционниках. В чем-то он прав, так как элементарный фильтр на RC цепочке в программном виде уже не простая штучка, не говоря уже о первой, второй производной от скорости вращения в цифровом виде. Конечно свою идею Вы проверяйте, резервы в двухтактниках огромные. Своими глазами видел работу на стенде минского движка с электронным впрыском и опережением зажигания, показывавшем удельный расход на уровне четырехтактного двигателя.
0
|
||
|
0 / 0 / 0
Регистрация: 22.01.2010
Сообщений: 3,496
|
|
| 25.11.2010, 21:45 | |
|
Действительно, если снимете график изменения угловой скорости коленвала - покажите. Будет познавательно посмотреть.
0
|
|
|
0 / 0 / 0
Регистрация: 23.01.2010
Сообщений: 1,364
|
||
| 25.11.2010, 21:51 | ||
0
|
||
|
0 / 0 / 0
Регистрация: 25.08.2010
Сообщений: 660
|
||
| 28.11.2010, 10:53 [ТС] | ||
0
|
||
|
0 / 0 / 0
Регистрация: 28.10.2010
Сообщений: 892
|
||
| 28.11.2010, 11:07 | ||
Где про это прочитать?
0
|
||
|
0 / 0 / 0
Регистрация: 25.08.2010
Сообщений: 660
|
|
| 28.11.2010, 12:04 [ТС] | |
|
Не помню уже. Ищи ролики на ютубе.
0
|
|
|
0 / 0 / 0
Регистрация: 25.08.2010
Сообщений: 660
|
|
| 15.12.2010, 01:45 [ТС] | |
|
А как выставить биты fuse для программатора USBasp и AVRDUDE в оболочке USBASP_AVRDUDE_PROG?
Надо выставить так: {del} На чтение выдает вот это: {del}
0
|
|
|
0 / 0 / 0
Регистрация: 25.08.2010
Сообщений: 660
|
|
| 15.12.2010, 18:13 [ТС] | |
|
Вроде разобрался.
биты cksel по мануалу для внешнего кварца должны быть 1111, так как в графическом интерфейсе дудки биты инверсные, значит для их программирования надо снять все галочки. То есть при прошивке я оставил только одну галочку (инверсно первой картинке) в конфигурации бита sut0, который, как я понимаю, отвечает за задержку пуска после ресета. Залил чужую готовую прошивку - проц на рукомашество отвечает дрыгоножеством. То есть я не ошибся с битами(если бы биты записались как 0000, то тактовую частоту он бы брал не от кварца, как и описывал dihalt), иначе проц бы не запустился и не дрыгал ногой в ответ на изменение уровня на входе согласно прошивке. Я прав? upd: Проверил ресет при помощи перемычки - процессор замирает, это значит, что я rstdisbl не записал, но почему тогда при чтении программатор выдает пустые файлы?
0
|
|
|
0 / 0 / 0
Регистрация: 25.08.2010
Сообщений: 660
|
|
| 17.12.2010, 18:41 [ТС] | |
|
Нужно изготовить вот такой модулятор. Диаметр 60 мм. Длина прорезей 5 мм, ширина 1 мм.
Ваши идеи?
0
|
|
|
0 / 0 / 0
Регистрация: 25.08.2010
Сообщений: 660
|
|
| 17.12.2010, 21:04 [ТС] | |
|
Как насчет печати на прозрачной плёнке? Не смоется конденсатом?
0
|
|
|
0 / 0 / 0
Регистрация: 23.01.2010
Сообщений: 1,364
|
|
| 17.12.2010, 22:05 | |
|
Обычно делают пропуск зубьев, чтоб привязаться к ВМТ. А так можно и на пленке, эксперимент жеж жеть.
0
|
|
|
0 / 0 / 0
Регистрация: 25.08.2010
Сообщений: 660
|
|
| 17.12.2010, 23:02 [ТС] | |
|
Для эксперимента сойдет - это понятно, я уже нашел где мне распечатают этот чертеж(с закрашенными рисками) Мне интересно может кто печатал на пленке - насколько это прочно и надежно получится?
Пропуск зуба - это технологично, экономно, но нифига не просто с точки зрения программирования. Мне намного проще ввести ещё один датчик для указания ВМТ. Вообще я бы сейчас сел за учебники по программированию, но у меня скоро финишная прямая на учёбе. В проекте пока готовлю периферию - на неё не так много времени уходит, да и отдыхать от умственного труда очевидно лучше за паяльником, чем за усвоением сложной информации.
0
|
|
|
0 / 0 / 0
Регистрация: 23.01.2010
Сообщений: 1,364
|
||
| 17.12.2010, 23:16 | ||
0
|
||
|
0 / 0 / 0
Регистрация: 25.08.2010
Сообщений: 660
|
|
| 17.12.2010, 23:56 [ТС] | |
|
Слушай, спасибо за поддержку! да?
0
|
|
|
0 / 0 / 0
Регистрация: 31.03.2010
Сообщений: 524
|
|||
| 18.12.2010, 00:55 | |||
Ладно небуду томить сразу отвечу:) На плёнке это будет так себе: 1) На оборотах её разорвёт от больших центробежных сил 2) Плёнка врятли выдержит агресивную среду(масло, бензин итп итд) Что за мотоцикл? Какой двигатель? Может смогу чем помочь=) Буду нудным))) А чё бы невзять готовое устройство? есть схема в нете а?, или примострячить от ВАЗа инжектор??? хотя каждый извращается как может)))
0
|
|||
|
0 / 0 / 0
Регистрация: 25.08.2010
Сообщений: 660
|
|
| 18.12.2010, 01:49 [ТС] | |
|
Программно конечно же эффективнее. Мне самому интересно так сделать, но в эксплуатации лучше иметь запас по надежности, я думаю, что второй датчик можно использовать в качестве резервного в случае отказа блока.
Я пока не видел эту пленку, на которой мне предложили напечатать, но думаю, она должна быть достаточно жесткой, другой вопрос в стойкости краски к воде и конденсату, который может появиться. Может быть можно использовать какое-нибудь покрытие: прозрачный лак или заламинировать. Готовые изделия слишком узкоспециализированные. Я уже выбрал единственный возможный вариант.
0
|
|
|
0 / 0 / 0
Регистрация: 31.03.2010
Сообщений: 524
|
|
| 18.12.2010, 03:18 | |
|
И ещё у тебя плёнка к чему то будет крепиться?
Если без основания то она может волнами пойти... Лучше плёнку на круг стальной или пластиковый преклеить, а чтобы несмывалась краска сверху можно прозрачной плёнкой покрыть
0
|
|
|
0 / 0 / 0
Регистрация: 25.08.2010
Сообщений: 660
|
|
| 22.12.2010, 17:27 [ТС] | |
|
Распечатали мне вот такую картинку:
Сам чертеж под спойлером: На мой вопрос о прочности и водостойкости рисунка сказали, что у них постоянно печатаются человек, который делает шелкографию. (я понял что в этот момент должен был сказать "ммм" и заткнуться с умным видом. Так и сделал) Я думаю, от водяного конденсата риски не смоются, а от механических повреждений постараюсь оградить конструктивно. В общем, модуляторы у меня теперь есть, осталось собрать оптический датчик, который будет управлять зажиганием двигателя, пока я буду проводить замеры. Именно поэтому я сделал модулятор со 180-ю рисками и 90 градусным сектором. Пленка очень тонкая, но если наклеить её на основание, думаю не обидится(кстати, спасибо за совет, я об этом почему-то не подумал) Попробую как на эту пленку действуют момент и суперклей. На январь, если дома не будет много работы планирую замеры на холостом ходу без нагрузки. Стенд для двигателя собрать уже не успею, придется измерять прямо на мотоцикле.
0
|
|
|
0 / 0 / 0
Регистрация: 28.09.2010
Сообщений: 4,283
|
|
| 22.12.2010, 17:38 | |
|
Можно наклеить рисунком к основанию. Тогда краска не отвалится.
0
|
|
|
0 / 0 / 0
Регистрация: 25.08.2010
Сообщений: 660
|
|
| 22.12.2010, 17:58 [ТС] | |
|
Не совсем понял что вы имеете ввиду...
Как основание, я думал взять кусок текстолита, чтобы можно было затянуть весь бутерброд от души под болт крепления ротора генератора. Примерно так: торец ротора - текстолит - клей - пленка - (текстолит) - шайба - головка болта. Пленка с рисунком будет летать между платами фототранзистора и светодиода. Так как, желательно, чтобы шторка находилась как можно ближе к транзистору, сторону с рисунком я поставлю лицом к себе и оставлю минимальный зазор между фототранзистором и модулятором. Осевое смещение коленвала достаточно точно фиксируется, хотя люфт небольшой есть - это все можно отрегулировать уже по месту.
0
|
|
| 22.12.2010, 17:58 | |
|
Стробоскоп для диагностики системы зажигания Написать программу для рассчетов контактной системы зажигания Общий алгоритм алфавитного кодирования Создать общий алгоритм программы Есть ли общий алгоритм у сортировок? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Доктрина интенционального знания - Доктрина для портала "Срез".
Hrethgir 25.07.2026
Может найдётся кто захочет оценить доктрину. . . Написания правил участия для меня роскошь, требующая лимита времени, поэтому все сообщения не прошедшие модерацию будут видны только участникам портала,. . .
|
сукцессия 44. Решил подать на припринт в межународные сервисы препринтов. Но нужно одобрение от ученых
anaschu 25.07.2026
Английский вариант. Пока кто то не одобрит мою личность, мне не получиться это опубликовать на препринте. Но заявку на публикацию статьи я сегодня подам.
|
сукцессия 43. Вторая научная статья за месяц- прайминг и гатгил
anaschu 25.07.2026
две стороны одной монеты
|
Более приземисто - Эстафету хвоста в .cdl (деревья эстафеты в сад).
Hrethgir 24.07.2026
В будущем, после написания блока инверсии обхода дерева (эстафеты хвоста), я планирую вернуться к нашему прошлому разговору о том, обладают ли знания целеполаганием. Тогда я пришел к выводу, что. . .
|
|
Вот представьте что вам дали бессмертие.
kumehtar 24.07.2026
Вот представьте что вам дали бессмертие, ничего более не меняя. Вообще ничего, только бессмертие в нынешнем виде. Рады были бы? Что бы вы тут делали всё это время?
Никакой пенсии. Никакого нового. . .
|
сукцессия 41
anaschu 24.07.2026
Численная верификация бифуркации в агентной модели лесной сукцессии: от одного параметра к ансамблю
Автор: пользователь @Shumilov_AS | Раздел: Прикладная математика / Численные методы
Кратко. . .
|
сукцессия 40. Ансамблевая кластерная параметризаци, часть 1.
anaschu 24.07.2026
Пр# Сопровождение научной статьи ИИ-ассистентом: подготовка публикации и калибровка агентно-ориентированной модели сукцессии микоризных систем
**Полевые заметки о двухнедельной совместной работе**. . .
|
Теория всего 12. ВГК на планете в стратегической игре "терра"
anaschu 21.07.2026
### Главные семантические изменения и дешифровка новой физики
1. **`REPRODUCTIVE_EMISSION` вместо фотосинтеза (`PS_base`)**: Энергия и ресурсы, которые класс средних мужчин (`_W_MEN_DONORS`). . .
|