Электронное зажигание с опережением на ATtiny | OPPOZIT.RU | мотоциклы Урал, Днепр, BMW | оппозитный форум, ремонт и тюнинг мотоциклов
Home

Электронное зажигание с опережением на ATtiny

оппозитчик Anonymous (пешеход)
чтоб поменять аватар - читай FAQ
нахождение: Тверь

То, что оппозит с родным зажиганием ни на что не годится я понял лет пять назад, когда контакты бегунка познакомил с простейшей транзисторной схемой. Следующим этапом было избавление от дурацких контактов. Но я знал, что можно лучше!
И вот наконец доделал зажигание на контроллере ATtiny2313. Итоги проделанной работы:

1. По холостому ходу можно сверять куранты. Как то заведя свой Днепр на холодную я сел на корточки (ноги подкосились :) ), двигатель делал всего 2 оборота за секунду и НЕ ГЛОХ в течение нескольких минут 8O . Конечно потом мне стало его жалко (давление масла упало) и я поднял холостой, но факт меня поразил.

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

3. При резком откручивании ручки газа движок не чахнет как раньше - сначала бодро рычит, а потом истерично визжит.
Хочу заметить, что раньше я добивался устранения провала переходом на автошный карбюратор, но движок становился вялым из-за длинных впускных каналов, и с неохотой раскручивался. Сейчас, с К63 и обычным маховиком, при старте на гравейке заднее колесо перестаёт пробуксовывать только при включении 3-ей передачи (нужно замерить разгон до сотни :) ).

Остальные преимущества электронного зажигания общеизвестны. Далее будут фотки, прошивки и т.д.

Creator, типа того. При достижении заданных оборотов искрообразование прекращается, скорость вращения коленвала падает, зажигание снова появляется. Процесс довольно быстрый, поэтому получается, что двигатель работает как бы "через раз" как сказал Andy_Bad.

В принципе эта функция присутствует в большинстве современных систем зажигания. Но есть перцы, которые при форсировке умудряются раскрутить советский оппозит до 7000 - 8000 об/мин., поэтому я не стал ограничивать обороты в первой версии прошивки...

flremTOOural, думаю делать спец. режим обкатки в стандартной прошивке нету смысла... поэтому выкладываю спец. версию для нуждающихся.

Надо обкатать мотор - заливаем это http://woofer.nm.ru/zajigalka_3120max.hex (прошивка с ограничением оборотов на 3120 об/мин.)

flremTOOural's picture

woofer, тоже вариант , тем более для того чтобы прошить телодвижений много не надо ))))

Спасибо!
Завтра еду на радиорынок за деталями ))

это конечно всё очень интересно,но не совсем всё до понимаю!!
кто нибудь может написать всё конкретно для начинающих как я!!!например,
1.что делает "контроллер"
2. из чего и как сделать шторку, как её закрепить.
3. написать полный перечень деталей которые понадобятся,
4.объяснить какой проводок куда воткнуть
5.что нужно спаять я так и не понял.
6.написать какая деталь за что отвечает.
7.что как и чем лучше прошить.
8.главное расписать как это всё отрегулировать.
По отзывам двигатель урала превращается по плавности работы, прямо в харлея!! мне очень хотелось бы добиться от своего движка таких результатов какие описаны в этой теме.(двиг. ИМЗ 8.103-10)

Собрал схемку осталось найти транзистор КТ878.

кому интересно п.плата в Layout50rus здесь http://www.x2b.ru/get/13966
Woofer кондеры на кварце вместо 22п поставил 24п (допустимо), и если небольшой разброс в номиналах в 0,5 - 1пф - или на кварце нужно подбирать один в один? Прошить контроллер без КТ878 можно?

IgorKV, кондеры на кварце допустимо использовать в диапазоне (10...47) пФ.

Чтобы прошить контроллер, достаточно подключить к нему кварц с кондёрами, подать питание и "подтянуть" Reset (вывод 1) к +5 В через резистор (1...10) кОм.

IgorKV- плата не открывается чего-то. М.б. от 5 Лайота к 4 не подходит?
Скинь плиз просто графический файл. Посмотреть.
Сенкс.

Nomak, 4 к 5 неподходит из за базы р-деталей.
В worde http://www.x2b.ru/get/13976

to IgorKV - у тебя выход на датчик правильно запаян? А то по схеме автора Х1 идет с 6-й ноги микрухи, а у тебя с 7??? Как я понял Х2 ты не делал.
Стабилитрон VD1 прозванивал? У тебя он полоской к микрухе, это правильно? (я не шарю).

Немоного непойму, а куда там светодиод вешать? и зачем? на схеме нет.
IgorKV, в ворде какие-то розовые квадратики вместо схемы.

Nomak, точно на 6ю ногу надо, благодарю не доглядел.
Вот исправленный вариант http://www.x2b.ru/get/13966.
Стабилитрон полоской на микруху кондеры и прочее, на нем нарисован анод катод.

Creator, так лучше?

IgorKV, спасибо

woofer, При запуске программы всплывает сообщение "МК не отклик, провер. порт и подключ" - закрываю прогу и при следущем запуске та же надпись. Промерял напругу на МК без подключения контроллера
SCK - 1.39
MISO - 1.39
MOSI - 1.39
При подключении программатора
SCK - 0.56
MISO - 0.65
MOSI - 0.56
на светодиоде - 0,86В
Отключил шнур от RS232 промерил напругу
4 нога - 0в
2 нога - 0,15в
3 нога - -13,84в
остальные - 0
Подключаю программатор и на всех диодах со стороны порта т.е. на 4, 3, 7 ноге по - 13,8в.
Два дня не могу дать ладу может крякнуло что то в RS232(COM1).

IgorKV, а ты после первого запуска проги выбрал свой порт?

Я так понял у тебя СОМ1? Проверь, чтобы он не был занят другим приложением. Если не напутал с проводами, всё должно работать.

PS: Если в компе есть LPT порт, можешь собрать на коленке программатор по схеме из хелпа. В нём вообще не нужно ни одного элемента и настроить можно каждый провод отдельно.

Com1 конечно ставил. буду искать причину.

Есть детали, надо по ним определиться. Я давал торговцу список, и, он мне все собрал. Но мне нужно еще самому разобраться.

№1 это крена? На ней написано: L7805CV CCOV3 V6 MAR 812, и еще значек какой-то, ножки я вот пронумеровал, как запаивать? На какую ногу + приходит, а какая на микруху? Средняя, как я понял, на массу. Металл. основание ее на массу крепится?

№2 это транзюк? На нем написано: PH BD680A 5C. На схеме, оригинальный: КТ973 А. Дали вот этот. Катит? Как его по схеме запаивать? На какую ногу приходит плюс? С какой ноги сигнал дет на мощный транзюк и катушку? Какая нога на маленький транзюк?

№3 это кондер? На нем написано: B8 Fm 15 и значек «ромбик» на боку. Что это за кондер? Судя по схеме – д.б. либо 0,25 мкф 500 в либо 0,1 мкф 16в.

№4 это д.б. транзюк КТ 3102. Это он? На нем ничего не написано. Сверху синий кружечек, а спереди, на округлой части – зеленый кружечек. Как его запаивать? На какую ногу приходит сигнал с транзюка? Какая нога на массу? И какая через резисторы на микруху и на массу?

Спасибо.

Номер2, транзистор, катит, смотри: слава на право: база, коллектор, эмиттер.
Т.е. 3я лапка (эмиттер) на плюс, 1я лапка на маленький транзистор, средняя лапка на большой.
Номер4, тоже катит, как лапки ХЗ, справочника пока нет рядом.
Номер3 - кондёр, B8 Fm 15 - не знаю что за ёмкость.

Кренка она, да на 5 вольт, тоже такую купил.
Слева на право: 1, 2, 3. (на схеме 1,2,3 есть).

to Creator - спасибо. Буду уже свою плату рисовать.

to Creator - по 2 не наоборот? Слева направо - эмиттер - коллектор - база ... http://www.chipinfo.ru/dsheets/transistors/1973.html

Nomak, наверное ошибся.

woofer, я только что прочитал статью, но отправить коммент не смог (глюкалово там). Чем не устраивает хостинг на народе (narod.yandex.ru)?
Вона файло мое (erratum2005.narod.ru) валяеццо там уже не первый год.
И, пожалуста, подправь название темы :D

По поводу COM портов. За всех не скажу, но моей ASUS P5K один есть, правда не выведен наружу. Любой выкидыш не подходит, но легко перепаивается. На комовском DB-9 разъеме кабель должен быть распаян по порядку номеров, т.е. 1-й в кабеле - на первый DB-9 и т.д. до 9-ого. Внимательно смотрим на способ нумерации выводов DB-9. Работоспособность проверяем комовской мышью. Может понадобиться перезагрузка оси вкупе с древним грызуном (важно чтоб мышь была априори исправна).

Выложил наконец статью на нормальном сервере, теперь проблем с доступом быть не должно.

читаем http://woofer.nm.ru радуемся :D

ща подправлю ссылочки на форуме
------------------------------------------------------------------------------------
PS: 750-650, подскажи, как исправить название темы? :oops:

[quote:17662d9843="woofer"]
PS: 750-650, подскажи, как исправить название темы? :oops:


Ну ежели нынче так же, как и раньше...
На самом первом своем постинге, ну кады тему создавал, жмешь edit (в правом верхнем углу, там ышо цитата и вверх имеюцца), ну и изменяешь и тему, и остальное :D . Ежели не работает - к Штирлу в форум по сайту. Тему (и остальное) может поменять аффтор, а так же модер, так по крайней мере, было раньше.

750-650, дзякуй. Сработало! :D

В схеме есть кондер 0,25 мкф на 500 в, можно ли вместо него поставить 0,22 на 400 в?

Nomak, Выброс напряжения на коллекторе VT1 в момент размыкания достигает 500В, но за счёт заряда конденсатора его величина падает до (300...350)В, поэтому ставить 0.25 Х 500В ставить можно, но не желательно.

Woofer - ты имел в виду 0,22 х 400В ставить можно но нежелательно?

Собственно есть еще 0,22 х 630В - этот лучше?

И еще вопросик.
Разъем ISP, как я понимаю, не обязательно определенного вида.
Можно поставить любой пятиконтактный на корпус и проводками с платой соеденить?! Соответственно программатор должен иметь ответную часть этого разъема с соответствующей распайкой. Так пойдет?

Спасибо.

[quote:15ab32cf2b="Nomak"]Woofer - ты имел в виду 0,22 х 400В ставить можно но нежелательно?

Собственно есть еще 0,22 х 630В - этот лучше?

И еще вопросик.
Разъем ISP, как я понимаю, не обязательно определенного вида.
Можно поставить любой пятиконтактный на корпус и проводками с платой соеденить?! Соответственно программатор должен иметь ответную часть этого разъема с соответствующей распайкой. Так пойдет?

На все вопросы ответ - Да :wink:

пешеход Ср, 03/12/2008 - 10:34

О как.

Спасибо.

пешеход Чт, 04/12/2008 - 01:30

woofer, подключил к LPT, еле нашел кабель и то б.у. Проверил пинами подключение
- импульс везде идет, miso ставиться в 0.
Но один хрен при запуске проги пишет МК не але проверьте правильность подключения и порт. МК может не рабочий? Где еще что проверить. И как его в ручную ставить?

пешеход Чт, 04/12/2008 - 17:04

IgorKV, у тебя винда какая, XP?

Соедини схему с СОМ-программатором и прозвони провода от разьёма до ножек контроллера. И ешо: померяй, какое у тебя напряжение на выводе RESET микросхемы при подключенном программаторе. Попробуй увеличить резак, который подтягивает RESET к +5В до 10кОм.

пешеход Чт, 04/12/2008 - 22:04

woofer, Заменил R3 на 10кОм и все сразу заработало - (2к 128) tiny2313.
Теперь вопрос по проге в EEPROM галочку ставить, или отметиь галочки как у тебя только в PROGRAM постом выше и прошивать.

пешеход Чт, 04/12/2008 - 22:08

Чуть не забыл еще соединил 10ногу МК с массой.
Скачать Plata_zazhig_2.lay - 48.4 Kb

По схеме она висит в воздухе.

пешеход Чт, 04/12/2008 - 23:07

Подсоединил по LPT все работает как часы.
Записывает и стирает запись за пару секунд.
Кому интеренсно LPT соединил по следущей схеме
.

пешеход Чт, 04/12/2008 - 23:10

Сори всем за ошибки, IgorKV, молодец усмотрел! :oops:

Всё исправил, http://woofer.nm.ru/

Quote:

Теперь вопрос по проге в EEPROM галочку ставить, или отметиь галочки как у тебя только в PROGRAM постом выше и прошивать.

Это не важно, т.к. в прошивке EEPROM не задействован.

пешеход Пт, 05/12/2008 - 00:25

Все прошил!!!
Еще бы чертеж шторки, кто может сделать?

пешеход Пт, 05/12/2008 - 09:37

Igor KV - к разъему тупо проводками?

По поводу чертежа - возьми чертеж Стакана под саруман. Я обычно делал стакан а вырезы сам делал.

Да по массе на микруху это яд. Хорошо что поправили.

пешеход Пт, 05/12/2008 - 19:29

Nomak,

woofer, Этот пункт делать после прошивки
или можно без него = (ВАЖНО: т.к. по умолчанию в микросхеме Attiny2313 задействован внутренний делитель тактовой частоты на 8, то для нормального функционирования устройства необходимо его выключить. Для этого нужно в окне программы нажать на кнопку «FUSE», поставить галочку рядом с пунктом «CKDIV8» и записать данное значение в контроллер)

пешеход Сб, 06/12/2008 - 00:21

nanaster, Смотри, слева на схемке кварц. Заходишь в магазин и спрашиваешь: "Дайте мне кварц на 8 мегагерц". Если спросят каким размером, скажи чтобы поменьше, - лучше будет. Паять его любой стороной, т.е. без разницы как.
То что справа - плавкий предохранитель, я бы вобще забил на это и соеденил напрямую. Если нет, заходи в магазин и спрашивай: "Нужен авто предохранитель на пол ампера". Почему авто? - думаю он лучше, удобнее менять и тд. Паять его тоже без разницы как.
И все ))

пешеход Сб, 06/12/2008 - 00:25

IgorKV, а шторку вобше супер-пупер классно не изготовить.... Как настроить симметричность??? 100 раз снимать подпиливать и ставить назад и мерять где момент?? а у меня на касике сейчас вобще нет лючка на маховике, как правильно шторку изготовить?
Лучше маховик токарю отдать, выточить там типа диск, самому снять часть. И туда ДХ.
Потом отбалансировать маховик. И будет 100% синхронность. Буду так делать себе....

пешеход Сб, 06/12/2008 - 00:26

тем более что + добавляеться погрешность передачи по шестерёнке на распредвал, с которого ты снимаешь ДХ показания. Зазор там.
А с маховика будет гуд.

пешеход Сб, 06/12/2008 - 01:08

Quote:

woofer, Этот пункт делать после прошивки
или можно без него

IgorKV, этот пункт можно делать в любое время, а если его не сделать, то тактовая частота будет не 8МГц, а 1МГц и девайс не будет правильно работать.

Creator, с маховиком я тоже думал замутить, а родное зажигание оставить в резерв, но уж больно много мороки...

А по поводу симметричности я не стал бы так заморачиваться:
1. сначала режешь лепестки на глаз с запасом
2. потом ставишь шторку на распредвал
3. крутишь лапкой до зажигания светляка на первом лепестке
4. ставишь метку на мохавике
5. крутишь лапкой до потухания светляка на первом лепестке
6. ставишь метку на мохавике
7. повторяешь пункты 3 - 6 для второго лепестка

Метки входа и выхода обоих лепестков должны совпадать. При необходимости правишь надфилем. Процесс творческий и не очень трудоёмкий. :D В любом случае точность будет несоизмеримо выше чем в родном прерывателе (как-то давно смотрел разницу на кулачках, так отличие в углах на каждый цилиндр было аш 5 градусов!!!)

пешеход Сб, 06/12/2008 - 01:34

nanaster, Кварцевый резонатор, его задача пропускать через себя сигнал только определённой частоты...главный его параметр - тактовая частота(МГц)
Простейший пример его применения - электронные часы...

Поменьше это типа вот:

пешеход Сб, 06/12/2008 - 12:18

woofer,
Собрал схему, всё прошилось и заработало с первого раза (что удивительно, паяльник взял первый раз). Возник один вопрос:

"ВАЖНО: т.к. по умолчанию в микросхеме Attiny2313 задействован внутренний делитель тактовой частоты на 8, то для нормального функционирования устройства необходимо его выключить. Для этого нужно в окне программы нажать на кнопку «FUSE», поставить галочку рядом с пунктом «CKDIV8» и записать данное значение в контроллер."

При нажатии кнопки "FUSE" появляется окно, но там нет "CKDIV8".

Где ставить галочку?

flremTOOural Вс, 07/12/2008 - 00:38
flremTOOural's picture

Nomak, Если делать по чертежу Сарумана-угол шторки будет 30 градусов, а необходимо 15-20. И тут блин засада получается-шторку под холл надо будет делать большого диаметра,так как для надежного срабатывания Холла надо ширину шторки не менее 10 мм.(это из статьи Мото про БСЗ,сам не проверял,надо бы ТТХ Холла надыбать почитать в нете). Вот и я думаю-так это или нет ?

пешеход Вс, 07/12/2008 - 15:32

вопрос по датчику: на схеме не видно выводов для запитки датчика, (для Холла) откуда его запитывать?из борт сети???ткните носом :) , я в схемках плохо разбираюсь можете нарисовать в схеме где датчик запитать?

пешеход Пн, 08/12/2008 - 10:29

Frem TOOural - насчет 10 мм. я бы забил. Именно стакан делал бы по саруману, а вырезы сам, такие какие нужны.

пешеход Пн, 08/12/2008 - 19:33

woofer, записал прошивку, далее
в окне программы нажал на кнопку «FUSE», поставил галочку рядом с пунктом «CKDIV8» и записал т.е. нажал write. После этого закрыл
окно "FUSE" и все МК перестал быть виден в проге. Как ни пробывал не але. Выпаял, впаял новую, прога сразу определила МК, записал
затем открыл "FUSE" записал - и таж история.
Вообщем прога не видит после "FUSE" МК.
Есть соображения???

пешеход Вт, 09/12/2008 - 17:33

Dim_63ru, скорее всего тебе продали at90s2313 вместо ATtiny2313, хотя не уверен, просто первый раз такой глюк вижу...

IgorKV, со второй микросхемой ты поспешил... Хотя тут есть и моя вина. Дело в том, что перед тем, как записывать фьюзы в контроллер, нужно было прочитать, какие из них были запрограмированы (птичка означает незапрограммированное состояние)... В общем ты запрограммировал все и контроллер перестал работать. Теперь, к сожалению, его можно вернуть к жизни только с помощью параллельного программатора (если понадобится схема - обращайся).
Сегодня-завтра опишу в статье http://woofer.nm.ru поподробнее работу с прогой uniprof. А тебе придётся купить ещё один контроллер... :(

« первая‹ пред123456789след ›конец »

New forum topics

РАЗДЕЛЫ

Активные обсуждения форума

User login

Новые записи в блогах