ну вот смотри — мне приходят сигналы, у меня есть шаговик. Мне надо кол-во сигналов пересчитать через передаточное соотношение (а оно может быть разным) на количество шагов и отправить сигналы на шаговик. И в основном всё это с 32-х битными числами… С этим ардуина справляется. Но при этом она уже не может ничего больше делать. Вторая ардуина корректирует позицию по оптодатчику и ещё некоторой фигней занимается. Третья раотает в режиме «эмуляции шаговика» — т.е. берет сигналы с 4-х проводов, которые должны были идти на шаговик, определяет направление его вращения и дает разные сигналы на порты в зависимости от этих значений.
Так вот всё это и одновременно одна ардуина не осиливает т.к. всё работает очень быстро и прерывания начинают просто налазить одно на другое, что ведет к фейлу ибо не успевает всё отрабатываться вовремя.
как раз таки работа с быстрыми энкодерами, датчиками и т.д. и да — реалтайм. Все дело в том, что скорости обработки не хватает — т.е. обработчики прерываний работают весьма медленно и не успевают порой закончить свою работу до того, как надо обработать новые прерывания(((( Про дуе думал, но их пока ещё почти нет
Про настройку эклипса столько текста, что я прифигел немного, а mariamole толком то ничего особо и не делает. И да — хочется сохранить как раз таки все библиотеки и т.д. — т.е. по максимуму облегчить жизнь, а не усложнить)))
В теории я это всё прекрасно понимаю. Вон выше картинка с шилдом, питанием и этими злосчастными IRF. Просто надо нарисовать линии куда и что мне подключить. С этим у меня и затуп как раз
Я же написал, не держит он ток! L293D способен выдать максимум 600мА и при подключении мощного шаговика за секунду нагревается как сковородка
И, ясное дело, что я и так запускаю с внешним питанием. Вопрос то — как подключить мосфеты мои правильно сюда
А почему выкидывать? Просто я тут хочу практически с нуля ввязаться в программирование плис для себя… вобще ничерта в этом не понимая (и не надо меня тут отговаривать). Но пока только читаю про всё это — и вот почему это так плохо?
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.