Люди... остановитес! Какой нафиг docx? Оно в самом ворде не факт, что между компами перенесется... А насчет avr vs stm32 в задаче плоттера. Варианта два. Либо предварительный рендер и тогда спокойно avr с прошивкой gbrl прокатывает. Либо же рендерить контроллером. Тогла лучше stm32. Но в первую очередь надо тут думать про механику, а не мозги. Гайдов в сети куча. Но в 95% случаев они полнейшая хрень. В даташитах на микрухи все написано. Главное уметь читать. Первую прошивку я по гайдам писал. Мучался жуть как. Потом дошло, что вся информация есть в даташите и поперло в разы легче. Несмотря на английский язык.
Комментарии: 12
Anonim
А что имеется ввиду под предварительным ренд.?
Sergey
Вместо текста грузить команды "переместиться на 3.1415926 по оси x", "опустить перо" Когда текст в набор черточек заранее компом сконвертирован
Anonim
Аа, понятно. Думаю так даже получше будет. Тогда я смогу написать программу для своего творения и передавать по какому-нибудь блютуз/вайфаю с компа. Мне такое даже больше нравится) знач AVR перевешивает гляну в инете, спасибо) благодарю за материал! Да, оч разумный подход. Думаю тогда AVR всё-таки, коль он попроще должен быть + под задачу подходит. Спасибо за наводку)
Stanislav
https://github.com/gnea/grbl Оно, правда, для станков с чпу, но, по-моему, плоттер тут отличается только инструментом воздействия на материал.
Anonim
Правильно ли я понимаю, что для данной цели мне хватит спокойно Atmega8? Если не производить рендер на самом МК, а юзать g code
Ogurezzz
Для Плоттера нужна АрдуиноUNO + CNC Shield. GRBL прекрасно справится с задачей, но заточен он под Atmega328p (которая в ардуинах). У меня в такйо связке сейчас чпу работает. Управляющую программу готовить на компе и по USB с подключенного к ней ноутбука отправляем. Если нужен вариант залил на флешку и оно поехало - есть готовые решения на базе той же 328й меги.
Anonim
Мне почему-то хочется без ардуинки. Говорили, что там чуть меньше понимания "почему это так работает", а я бы хотел всё-таки разобраться хорошо. Вижу, что по Atmega8 достаточно много материалов годных, так что чувствую в себе прилив мотивации и силы освоить. Но не ассемблер, конечно, это кажется сложнее в разы будет, а вот какой-то Си и чистый контроллер.. Больше в процесс войти, так сказать. Конечный результат уже второстепенен. P.S. мб я чего-то не понимаю, но по-моему, ардуино как-раз таки даёт больше абстракции
Ogurezzz
Не хочется Ардуино - есть готовые платы прямо с драйверами распаянными. Хочется самому - пожалуйста. GRBL открыт. Там очень много работы с регистрами внутри. Ардуино-кода довольно мало. Хоть и компилируется через ардуино-IDE Еще можно через марлин делать (это прошивка для 3д принтеров) но там и камни мощнее и надо ли оно? Вот. как раз тренируюсь 200мВт лазером на голове 3д принтера гравирую... Пока не нравиццо
Anonim
Я думаю, что это как раз то, что нужно. Поставил задачу разобраться с мк , вот думаю такой подход с минимизацией библиотек (которые дают абстракцию в тех же портах) подойдёт идеально. Понимаю, что свой инструмент для каждой задачи, и ардуинка со своими готовыми решениями подошла бы идеально, но тут, наверное, я не получу должного уровня понимания работы МК, нежели с каким-то чистым. Не знаю, правильный ли ход мыслей?
Ogurezzz
Плоттер с нуля... Мое почтение. Но, в целом, реально.
Aleksey
Ясен пень не нравиться, оригинал то на стали, на силовой броньке то... вот там бы всем понравилось А вообще прикольно
Sergey
Прошивка уже есть. От чпу. Думай над механикой