День добрый.
...собрал платку, впаял контроллер....выход на транзистор по нулям
Давайте определимся с платой. То что выкладывал я там- не контроллер, а Ардуино целиком. Поэтому укажите ссылку на плату и программу (моторную часть). Надо проверить номер бита в порту С для генерации искры.
.... как только появляются импульсы - связь по ком порту сразу пропадает
Даже не знаю что сказать, если учитывать Ваши слова "выход на транзистор по нулям". Скорее всего что то с высоковольтной частью и высоковольтные импульсы не конденсатор заряжают CDI зажигания и по схеме "гуляют". Связи может пропадать по нескольким причинам, но если есть искра... Вы пишете, что её нет. Проверил - и в программах и на схемах выход А0! По поводу прошивки - обычно работает и через загрузчик Ардуино и через avr isp.
есть ли нормальная адекватная схема в каком либо исмолнении без ардуин?
Схема с Ардуино приложена. Замените блок Ардуино её схемой с кварцем 16 МгЦ и вот оно.
импульсы после опто пар такого вида по каналам...
Если последовательность такая, что сначала импульс на вход контроллера D2, а потом D3, то все Ок!
может что то не то я компилирую? может есть у кого готовая прошивка под такой мотор?
Наврядли что не так. И на это мотор еще пока не попадался. В любом случае следует выяснить как фазы заряда AC-CDI соотносятся с сигналом индуктивного датчика и реальным ВМТ. При возникновении импульсов заряда конденсатора при протекании тока через управляющий электрод тиристора от контроллера тоже могут быть срывы связи по UART, но опять таки Вы написали, что "выход на транзистор по нулям".