самодельное зажигание.

how-eee

вот так вот. кому надо пишите, поделюсь
;переработка программы и исправление ошибок by how_eee для своих нужд. 27.04.2010
;
;Моя первая версия. Поправил назначение portА в качестве входа и перенес
;вход ДХ со второй ноги на первую.
;Подправил время проверки что двиг не работает 0.5сек.
;Изменил проверку выключения тестового джампера. Изменил
;время открытия тиристора с 0.002 на 0.001сек во время теста.
;Добавил индикатор первой искры. Первичное опережение на 5 милисек что примерно ВМТ.
;Нарисовал новый график. ДХ стоит в положени 32 гр до ВМТ.
;1500 об - 0,5 гр
;2500 об - 9 гр
;3500 об - 13 гр
;5000 об - 25 гр
;6000 об - 32 гр и до 16000 об.
;Добавил еще два графика, которые выбираются джамперами на 17 и 18 ноге. Если
;джямперов нет, то первый график, если джампер стоит на 17 ноге, то второй,
;если на 18, то третий.

Vladimir_T

Я думаю это не последняя версия, все еще впереди. Когда все окончательно перепробуете, поделитесь, будет интересно посмотреть.

KGB
how-eee:

…а смысл такой. перед тем как идти и брать значение из таьлицы, запоминаем смещение, проверяем положение джамперов, и прибавояем к смещению ту или иную величину чтобы передти в нужную карту. верно?

не нетак!!!
ваще надо отталкиватся от тахомерта… тоесть от времени одного оборота…
запоминать его не надо… оно посчитано и лежит там где ему надо.
у меня в проге сделано так…
весь рабочий диапазон 1000-200 000 разбит на 256…
удивились цифре 200000… 😃 это не страшо… там просто последние шт 10 ступеник идут с очень большим шагом… последний около 50000…
а приемлимый обрабатываемый шаг это гдето на 20000 обмин
получается на какихто оборотах имеем число от 1 до 255

и вот по вашему варианту!!! обрабатываем джемпира… узнаём таблицу какую вам надо…
и к начальному адресу её добовляем это число… получаем адрес в таблице в которм лежит значение задержки.

по задержке на первую искру у меня сделано так!!!
в реали если мотор не заведён или его просто медлено крутят… то ему задается максимальная задержка заложеная в таблице…

how-eee

ну да. я уже во всем разобрался и перелопатил всю программу. ужасно криво там было. первая искра при запуске вообще была со случайной задержкой как придется! проще было сразу написать свою. но уже поздно, тк все уже сделал. кстати задержка при запуске теперь тоже своя для каждой таблицы.
вот только как у вас три таблицы по 256 на этом пике не влезет к сожалению.

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

KGB
how-eee:

вот только как у вас три таблицы по 256 на этом пике не влезет к сожалению.

а кто сказал что у меня на пике 😃
у меня на меге8 1к озу и 8к флеш
а у пика озу ваше нет у 84 и 628 есть толко 224 регистра
у 648 - 256

how-eee:

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

до 1000 это точно !!!

Vladimir_T

Евгений, а как испытания прошли, какая прошивка понравилась?

how-eee

такс… в архиве что я выложил почемуто первый exel такойже как третий. но и ладно, нверно случайно его сохранил поверх первого. всеравно мне первый не понравился. А вот между вторым и третим пока точно не определился. на низах второй а на верхах третий. надо еще гонять его с тахометром. на второй макс обороты были 7500. на третей 7800.

а вот для первой искры однозначно не менее 5мс. может даже 5,5-6. надо тоже попробовать. устойчивые холостые были 300 обмин.

DmitryB
how-eee:

устойчивые холостые были 300 обмин.

Вот от сюда можно поподробнее? Вы в нулях ошиблись или еще и в первой цифре? Извините но в 300 оборотов холостого хода я не поверю ну никак.

how-eee

ок. восстановлю модель и наверно в субботу сниму видео или фото с тахометром. тахометр был чужой. может он глючит а я не в курсе. проверим.

кстати сейчас появилась идея сохранять значение макс оборотов в памяти чипа. а затем нажас на кнопочку определить его по кодированному миганию одного светодиода. что думаете?

KGB

запустил щас схемку генератора по схеме ZDZ… просто балдею !!!
с 6ти вольт легко выдаёт 1150 вольт…
при этом транзистор совсем холодный…
дажить при нагрузке 2ома

от 6 до 12 вольт ща проверил… ваще изумительно !!!

чем он отличается от других???
если например сравниввать с китайской схемой… то там генератор выполнен на блокинг генераторе !!! у которого два недостатка !!!
1 понижение напряжения на высоких оборотах
2 не выключается в момент искры… тоесть коротится тиристором !!! что приводит к повышению потребления энергии и нагреву транзистора.

в ZDZ сделано малость по другому…
1 отключается во время искры !!!
2 в самом генераторе сделано две петли обратной связи…
первая по выходному напряжению
вторая по току в трансформаторе…
а работает так… если отключить обратную связь по напряжению
то транс генерит не 400в как в китайце а больше… вольт 800
а так как это всё контролируется через ток в первичке…
то транс работает на резонансе…в насыщение не входит !!! кпд максимальное !!!
раскачивающий транзистор ваще холодный!!!

а обратная связь по напряжению просто выключает генератор
когда заряд накопительного кандёра достигнет 400в…
тоесть… сам генератор получается ваще какоето время не работает…
отсюда экономия электроэнергии

how-eee

KGB, ну так может схемкой поделитесь?

KGB

самой схемы ZDZ нету… делаю с фоток выложеных в теме про проблемы ZDZ мотора
поэтому приходится типа заново всё разрабатывать…
есть несколько не понятных моментов по схеме…
но генератор уже работает !!! 😃

сам генератор

KGB

цветом пометил места снятия осцилограм

how-eee

спасибо. очень интересно! а в какой проге делаете? протеус? игл? можете выложить файлики “побаловаться”?

KGB

делаю в протеусе.
а вот непонятки по схеме !!!
у кого есть открытое зажигание ???

итак немного описания…
непонятны дорожки под компаратором … тока догадываюсь…
но в протеусе и на столе работает.
если обмотки на трансе две то зачем минисовой провод идёт на диоды формирования опорного напряжения…для стабильного запуска чтоли???
или может так как там поддерживается постоянная напруга…
значит и постоянен ток… типа генератор тока???

два паралельных диода ???
у меня схема отлично работает когда на 3й ноге компаратора постоянка 0.4 вольта… такое маленькое падение можно снять тока с диодов шотки !!!

полевик на массу сидит через резистор… на найденых фотках не наодной не видно этого места !!! это обратная связь по току !!!

не понятно что припаяно чуть выше этого резистора . ??? одна большая точка…
это на массе !!! возможно конец с транса… возможно минус от 400в обмотки…
тогда что идёт на прплельные диоды… видно что обмотка но где второй конец…

подержить бы в руках такое зажигание 😃

а ваще схема класно сделана!!! транс разгоняется до 4 вольта на виток !!!
при этом полевик холодный !!!
на одной половинке компаратора собран сам генератор
на второй…отталкиваясь от падения на светодиоде сделана цепь контроля по напряжению!!!
поткидывая на токовый резистор +5 через резистор…
генератор вырубается. что нам и надо !!!

KGB

привезли мне сегодня диоды шотки…
впоял в схемку в качестве генератора опорного напряжения…падает на нём 0.15вольта и сравниваем это напряжение с напругой с резистора в цепи поливика !!!
кароче схема на монтажке собрана и отлажена… рисуем плату !!!

how-eee
KGB:

привезли мне сегодня диоды шотки…
впоял в схемку в качестве генератора опорного напряжения…падает на нём 0.15вольта и сравниваем это напряжение с напругой с резистора в цепи поливика !!!
кароче схема на монтажке собрана и отлажена… рисуем плату !!!

Если вы не хотите делиться с народом своими наработками, то для чего тут хвастаться?

KGB
how-eee:

Если вы не хотите делиться с народом своими наработками, то для чего тут хвастаться?

хвастаюсь???
да тебе уже выложили всё… этого даже больше чем достаточно для понятия.

21 days later