ФУОЗ на базе AC-CDI
- Flash.#13
- Держит паяльник хвостом
- Сообщения: 965
- Зарегистрирован: Сб апр 12, 2014 23:46:03
- Откуда: Киев
Re: ФУОЗ на базе AC-CDI
Наличие команды MUL нужно смотреть в мануале к МК. Аппаратное умножение занимает 2 такта ЦП. Программное использует метод суммирования. В текущем коде это будет R1R2*R3, то есть 255 сумм R1R2+R1R2 и проверка, 255*7=1785 тактов ЦП. Самое узкое место графика при 4тыс., между оборотами будет 60.000 тактов ЦП, но 1 шаг угла 0.7° дает всего 116 тактов на вычисления.
Немного файлов по зажиганию: ФУОЗ 2.2 + программа правки таблиц 0.987, монтажка
- Реклама
- AlekseyEnergo
- Модератор
- Сообщения: 2117
- Зарегистрирован: Пт янв 11, 2013 19:19:26
- Откуда: Санкт-Петербург
Re: ФУОЗ на базе AC-CDI
И еще вопрос Про буфер на транзисторах, его цель развязать МК и коммутатор. А если так же применить оптрон?
Добавлено after 2 minutes 36 seconds:
И про такты. Если мы увеличим частоту работы МК, то и программная реализация умножения подойдет.
Добавлено after 2 minutes 36 seconds:
И про такты. Если мы увеличим частоту работы МК, то и программная реализация умножения подойдет.
- Flash.#13
- Держит паяльник хвостом
- Сообщения: 965
- Зарегистрирован: Сб апр 12, 2014 23:46:03
- Откуда: Киев
Re: ФУОЗ на базе AC-CDI
Буфер нужен для быстрого срабатывания тиристора(превращаем импульс с ТТЛ5В в 12В), и усиления тока(особенности работы замка зажигания). Использовать для усиления тока оптрон? В чем выигрыш?
Увеличить частоту, на сколько? В 15 раз? У АВР потолок около 20МГц, смысл? Неужели популярную копеечную(1$) мегу8 трудно найти? Ее вроде не снимали с производства. Или потребление тока не устраивает?
Увеличить частоту, на сколько? В 15 раз? У АВР потолок около 20МГц, смысл? Неужели популярную копеечную(1$) мегу8 трудно найти? Ее вроде не снимали с производства. Или потребление тока не устраивает?
Немного файлов по зажиганию: ФУОЗ 2.2 + программа правки таблиц 0.987, монтажка
- Ivanoff-iv
- Друг Кота
- Сообщения: 7077
- Зарегистрирован: Пт ноя 11, 2016 05:48:09
- Откуда: Сердце Пармы
Re: ФУОЗ на базе AC-CDI
умножать можно не сложением, а "столбиком" (сдвигая регистры) - тактов уйдет намного меньше, (но не 2 конешно
)
Добавлено after 9 minutes 8 seconds:
при таком методе - до 70 тактов вроде должно получиться, тоже не айс.
Добавлено after 9 minutes 8 seconds:
при таком методе - до 70 тактов вроде должно получиться, тоже не айс.
Для тех, кто не учил магию мир полон физики 
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...
Re: ФУОЗ на базе AC-CDI
Flash
1. А что значит "Увеличено время заряда ВВ конденсатора"?. Вы увеличили длительность импульса с МК на тиристор? Выше я выкладывал осциллограммы и писал. Что происходит интересный процесс, но почему-то не всегда. Наверно это и связано с длительностью импульса и временем закрытия тиристора.Прцесс такой. Тиристор открывается, разряжается конденсатор. После разряда конденсатора, тиристор закрывается, и если в это время присутствует импульс с катушки магнето, то происходит мгновенный заряд конденсатора через первичку катушки искры и появлятся опять искра. Т.е. искра как бы двойная. Если импусль с МК будет длинный то откроется тиристор и импульс с магнето удет в "землю". Наверно нужен баланс , длительность импульса и паспортное время открытия тиристора.
2. Если убрать из программы строку "lsr R11 ;1/2=32" , регулировка будет +-5град?
1. А что значит "Увеличено время заряда ВВ конденсатора"?. Вы увеличили длительность импульса с МК на тиристор? Выше я выкладывал осциллограммы и писал. Что происходит интересный процесс, но почему-то не всегда. Наверно это и связано с длительностью импульса и временем закрытия тиристора.Прцесс такой. Тиристор открывается, разряжается конденсатор. После разряда конденсатора, тиристор закрывается, и если в это время присутствует импульс с катушки магнето, то происходит мгновенный заряд конденсатора через первичку катушки искры и появлятся опять искра. Т.е. искра как бы двойная. Если импусль с МК будет длинный то откроется тиристор и импульс с магнето удет в "землю". Наверно нужен баланс , длительность импульса и паспортное время открытия тиристора.
2. Если убрать из программы строку "lsr R11 ;1/2=32" , регулировка будет +-5град?
- Реклама
- Flash.#13
- Держит паяльник хвостом
- Сообщения: 965
- Зарегистрирован: Сб апр 12, 2014 23:46:03
- Откуда: Киев
Re: ФУОЗ на базе AC-CDI
asel чтобы сделать +/-5 нужно добавить еще раз эту строку. Но там не все просто, придется менять кусок кода отвечающий за "сдвиг по центру". Время заряда увеличилось, за счет уменьшения длинны импульса разряда с ноги МК, тиристор закроется раньше. Двойной импульс раньше мог быть в точке перехода выше метки, сейчас это явление исправлено.
Ivanoff-iv можно, только зачем если есть команда умножения "mul", всего 2 такта. Весь спор из-за чего?
Решил закинуть ссылки на файлы в подпись, это облегчит поиск всего разбросанного по форуму.
Ivanoff-iv можно, только зачем если есть команда умножения "mul", всего 2 такта. Весь спор из-за чего?
Решил закинуть ссылки на файлы в подпись, это облегчит поиск всего разбросанного по форуму.
Немного файлов по зажиганию: ФУОЗ 2.2 + программа правки таблиц 0.987, монтажка
- AlekseyEnergo
- Модератор
- Сообщения: 2117
- Зарегистрирован: Пт янв 11, 2013 19:19:26
- Откуда: Санкт-Петербург
Re: ФУОЗ на базе AC-CDI
Я просто за уменьшение габаритов изделия, что бы влез в необходимый объем. Поэтому чем меньше компонентов, чем меньше размер компонентов, тем для меня лучше.
Кое где и так меняю элементы вместо двух диодов, планирую ставить диодную сборку в SOD 323. Жалко от кварца пока отказаться не получается.
Кое где и так меняю элементы вместо двух диодов, планирую ставить диодную сборку в SOD 323. Жалко от кварца пока отказаться не получается.
Re: ФУОЗ на базе AC-CDI
привет всем, пришёл новый МК , а история старая , не заводится динго 125 от собранного CDI , хотя лучше не так сказать , завёл 2 раза на собранном , и с каждого раза на 15 попытке , нет искры , светодиод подключен к колектору выходного транзистора , может моргнуть 1 раз и всё , когда завелся моргает стабильно , но когда заглушил , заводиться не хочет , подключил родной с пол пинка , ну решил подключить светодиод с резистором на датчик , кручу стартером а не моргает , может 1 раз блыкнуть и всё , подключаю родной CDI подключаю параллельно светодиод с резистором к датчику , кручу завелся моргает , пробовал с собранным так же подключаю светодиод с резистором кручу не моргает , ну бред
- Flash.#13
- Держит паяльник хвостом
- Сообщения: 965
- Зарегистрирован: Сб апр 12, 2014 23:46:03
- Откуда: Киев
Re: ФУОЗ на базе AC-CDI
Прикрепил тестовый файл для схемы ФУОЗ, с ним можно проверить работу схемы и входа. Эта прошивка стает на мегу8 без ФЮЗОВ(с магазина), и работает без кварца(можно и с кварцем). Реализует всего одну строчку:
По простому, если коротим входную ногу МК датчик на "землю", меняется уровень выходов цилиндр один, цилиндр два, и тумблеров таблиц. Коротим повторно, меняется еще раз. Так можно проверить исправность МК, и смотреть работу всей обвязки входа-выхода.
Заодно будет видно, хватает ли напряжения датчика для срабатывания МК, или там полярность другая, или еще чего.
Код: Выделить всё
IF Pd0=0 Then инверсия(Pc0, Pc1, Pc4, Pc5)
Заодно будет видно, хватает ли напряжения датчика для срабатывания МК, или там полярность другая, или еще чего.
- Вложения
-
- test.hex
- Тестовый IF Pd0=0 Then инверсия(Pc0, Pc1, Pc4, Pc5)
- (210 байт) 443 скачивания
Немного файлов по зажиганию: ФУОЗ 2.2 + программа правки таблиц 0.987, монтажка
Re: ФУОЗ на базе AC-CDI
сегодня ещё помучил платку cdi , один раз завёлся с 30 попыток ))) , есть вспышка 1 раз когда начинаешь крутить стартером и тишина, вспышка 1 раз когда начинаешь крутить стартером , ну редко бывает не в начале , если перемкнуть диод входной , то искра есть всегда но не заводиться , подкинул родной блок завёл, померил напряжение с датчика на работающем моторе 0.2-0.9 В , 0.9 В на максимальных оборотах, 0.2В на холостых , осциллографа нету (все детали заменил на новые ) видно датчик у меня не такой как у всех , если бы ошибка в схеме была то не заводился бы вообще , а так хз , 1 импульс проходит видно , если попадет в такт то заведется от одной искры , а больше искры нет , пока заново не будешь крутить
- Flash.#13
- Держит паяльник хвостом
- Сообщения: 965
- Зарегистрирован: Сб апр 12, 2014 23:46:03
- Откуда: Киев
Re: ФУОЗ на базе AC-CDI
0.2В это реально мало! Для гарантированного срабатывания светодиода внутри оптопары РС817 нужно 1.1В. Видать у вас датчик иной конструкции. Но не беда, если датчик дает положительные импульсы, можно поставить любой однотранзисторный усилок. Вот картинка, такой слабый сигнал можно подавать прямо на транзистор(ВС546), диод не нужен(экономим 0.2В), выходной сигнал можно прямо на ногу МК, он и так инвертированный будет(на входе +0.1В, выход транзистора 0В).

Обычно датчик дает 4-15В, от оборотов, какое у вас сопротивление катушки датчика? Может там провод надорван?
Если вместо оптрона припаять светодиод он должен уверенно моргать при вялом (~100 об/мин) прокручивании кик стартера.

Если есть стабильная искра, но движок не заводится, не помешает стробоскопом посмотреть/поправить угол.
Обычно датчик дает 4-15В, от оборотов, какое у вас сопротивление катушки датчика? Может там провод надорван?
Если вместо оптрона припаять светодиод он должен уверенно моргать при вялом (~100 об/мин) прокручивании кик стартера.
Если есть стабильная искра, но движок не заводится, не помешает стробоскопом посмотреть/поправить угол.
Немного файлов по зажиганию: ФУОЗ 2.2 + программа правки таблиц 0.987, монтажка
Re: ФУОЗ на базе AC-CDI
сопротивление датчика 127 Ом , завтра попробую как вы описали , спс за помощь
Re: ФУОЗ на базе AC-CDI
Flash.#13 добрый вечер , есть результаты теста , сделал как вы написали , заводится с пол тыка , но обороты не развивает , чихает пердит , ну думаю посмотрю стробом , и был в шоке я вижу магнит на метке , это позже ну не знаю на 30% не меньше , вот видео родного блока светодиод подключил к датчику без сопротивления гасящего , с сопротивлением не горит
И фото где сейчас угол на холостых на собранной схеме , но когда я заводил на не переделанной схеме , это было всего 3 раза за все испытания , угол был в норме , ну или почти в норме я не смотрел стробом , но газовалось нормально и хх был стабилен , что же могло так сдвинуть угол ? , не конденсатор 10н ? , я могу поправить таблицу но не представляю что там ставить , с таким уходом угла в минус
https://youtu.be/zhh6TOEZO08
https://youtu.be/0HMzW5dATdM
http://pixs.ru/showimage/0png_7416347_25748741.png
http://pixs.ru/showimage/01png_8100887_25748740.png
И фото где сейчас угол на холостых на собранной схеме , но когда я заводил на не переделанной схеме , это было всего 3 раза за все испытания , угол был в норме , ну или почти в норме я не смотрел стробом , но газовалось нормально и хх был стабилен , что же могло так сдвинуть угол ? , не конденсатор 10н ? , я могу поправить таблицу но не представляю что там ставить , с таким уходом угла в минус
https://youtu.be/zhh6TOEZO08
https://youtu.be/0HMzW5dATdM
http://pixs.ru/showimage/0png_7416347_25748741.png
http://pixs.ru/showimage/01png_8100887_25748740.png
- Flash.#13
- Держит паяльник хвостом
- Сообщения: 965
- Зарегистрирован: Сб апр 12, 2014 23:46:03
- Откуда: Киев
Re: ФУОЗ на базе AC-CDI
Заводится с транзистором или выкрутили резистор с диодом? При повышении оборотов напряжение будет расти, вот именно для этого нужен гасящий резистор и стабилитрон. Но его сопротивление можно подобрать опытным путем, если 500 Ом много, можно попробовать 200, 100, 50 Ом. Конденсатор на 10нФ это просто фильтр, он никак не влияет. Нужно смотреть стробом, править таблицы, что-то должно вылезть.
Немного файлов по зажиганию: ФУОЗ 2.2 + программа правки таблиц 0.987, монтажка
Re: ФУОЗ на базе AC-CDI
С транзистором схемка , рс 817 выкинул , дак если я кручу стартером и светодиод даже не моргает подключенный напрямую , очень мало напряжение , даже до 7000 об. светодиод горит в пол накала , да почему же очень позднее зажигание , магнит на маховике сантиметров в 6 от ВМТ , получается зажигание позднее на 30 градусов , положительная отрицательная полуволна
- Flash.#13
- Держит паяльник хвостом
- Сообщения: 965
- Зарегистрирован: Сб апр 12, 2014 23:46:03
- Откуда: Киев
Re: ФУОЗ на базе AC-CDI
А если переключиться на другую волну? Это хорошо что транзистор работает, но желательно перейти на РС817, лучше понизить значение резистора и убрать диод. Оптрон более предсказуем, тогда как транзистор начинает срабатывать от очень низких напряжений, на больших оборотах это будет сильно уводить сигнал от нужного угла.
Короткие серии вспышек мы может плохо видеть(особенно с засветом), но если они есть то искра будет.
Короткие серии вспышек мы может плохо видеть(особенно с засветом), но если они есть то искра будет.
Немного файлов по зажиганию: ФУОЗ 2.2 + программа правки таблиц 0.987, монтажка
Re: ФУОЗ на базе AC-CDI
может есть Оптрон , который срабатывает на меньшее напряжение , 0.2-0.4 В ?
Re: ФУОЗ на базе AC-CDI
без диода не заводится , искра есть , завтра пойду поищу германиевый диод с малым падением напряжения или шоттки попробую
закончил последний тест , с PC 817 не работает , нет искры или 1 искра пролетит и всё , убирал диод , резистор уменьшал до 15 Ом , и искры нет , не хватает питания с датчика насытить светодиод в оптопаре , что умножитель собирать?
, с транзистором заводится без проблем когда выкинуть оптопару , но угол позже на 30 градусов , получается транзистор не успевает за датчиком
закончил последний тест , с PC 817 не работает , нет искры или 1 искра пролетит и всё , убирал диод , резистор уменьшал до 15 Ом , и искры нет , не хватает питания с датчика насытить светодиод в оптопаре , что умножитель собирать?
Re: ФУОЗ на базе AC-CDI
[quote="svich"
А что вы вообще за мотор заводите уже две страницы? у вас есть схема родного коммутатора? или он суперсекретный?
Тут вообще-то программа-Фуоз, а не СТО.
ПС. Допаял переменные резисторы на две свои платы. (см выше). Еще две в "паянии" с идеями имп. питания и силового блока (дума с защитами-ограничениями от бросков-импульсов катушки). Осциллографом "красиво" двигается угол резистором. На одной сделал +-10, на другой +-5. Все четко.
"Нашел" тонкий алюминий СССР для корпуса
ПС2. "Напрямую" управление тиристором atmega8 не держит
надо все таки развязка-формирователь.
ПС3. В итоге. Вскоре дам Отчет после ... пробного теста и сравнения с родным коммутатором на моторе "вживую"
А что вы вообще за мотор заводите уже две страницы? у вас есть схема родного коммутатора? или он суперсекретный?
Тут вообще-то программа-Фуоз, а не СТО.
ПС. Допаял переменные резисторы на две свои платы. (см выше). Еще две в "паянии" с идеями имп. питания и силового блока (дума с защитами-ограничениями от бросков-импульсов катушки). Осциллографом "красиво" двигается угол резистором. На одной сделал +-10, на другой +-5. Все четко.
"Нашел" тонкий алюминий СССР для корпуса
ПС2. "Напрямую" управление тиристором atmega8 не держит
ПС3. В итоге. Вскоре дам Отчет после ... пробного теста и сравнения с родным коммутатором на моторе "вживую"
Re: ФУОЗ на базе AC-CDI
причём здесь СТО я же не ремонтирую старый CDI . а пытаюсь запустить собранный , но результат не утешительныйasel писал(а):[quote="svich"
А что вы вообще за мотор заводите уже две страницы? у вас есть схема родного коммутатора? или он суперсекретный?![]()
Тут вообще-то программа-Фуоз, а не СТО.
ПС. Допаял переменные резисторы на две свои платы. (см выше). Еще две в "паянии" с идеями имп. питания и силового блока (дума с защитами-ограничениями от бросков-импульсов катушки). Осциллографом "красиво" двигается угол резистором. На одной сделал +-10, на другой +-5. Все четко.
"Нашел" тонкий алюминий СССР для корпуса![]()
ПС2. "Напрямую" управление тиристором atmega8 не держитнадо все таки развязка-формирователь.
![]()
ПС3. В итоге. Вскоре дам Отчет после ... пробного теста и сравнения с родным коммутатором на моторе "вживую"
Последний раз редактировалось AlekseyEnergo Чт апр 06, 2017 01:09:09, всего редактировалось 1 раз.
Причина: Нарушение п 2.7 правил форума. Предупрежден.
Причина: Нарушение п 2.7 правил форума. Предупрежден.


