-
- Править bootloader я не стану - лучше уж на Avrdude перейду :) - Ксения(19.10.2018 00:13)
- Они могли отрезать Avrdude, так как он является злостным хаком в схеме продаж. По количеству установленных секретных bootloader, можно считать лицензионные платежи за изготовление и продажу полезных плат. Цена на обычные ардуины упала ниже Экспериментатор(259 знак., 19.10.2018 00:30, )
- Боюсь. Если мне не удастся превратить 3D-принтер в химического робота, то я должна буду вернуть его владельцу в исходном состоянии. - Ксения(19.10.2018 00:33)
- Химический робот? Я что то пропустил? Хочу все знать! - ASDFS(19.10.2018 01:28)
- Запись своего тестового bootloader в Application Section для проверки интерфейса с stk500.exe Вам ничем плохим не светит. Гораздо больше дров можно наломать, если перегреть драйвера шаговых двигателей избыточным током. Еще можно зубья на ремнях Экспериментатор(253 знак., 19.10.2018 00:46, )
- Там Мега2560 не сама шаговым двигателем крутит, а лишь подает команды драйверу A4988, у него есть защита от перегрузки и нештатных ситуаций => - Ксения(19.10.2018 00:59, ссылка)
- Мне торопиться не надо - могу медленно двигатели гонять. По сути нужно лишь добиться, чтобы этот 3D-принтер верно позиционировал иглу от шприца (которую он держит) на поверхности горизонтального столика и умел ее поднимать/опускать на заданную Ксения(651 знак., 19.10.2018 01:23 - 01:26)
- А зачем такой хардкор - своя прошивка , бутлоадер ... ломать готовую вещь? boka17(1366 знак., 19.10.2018 19:07)
- Откуда информация про G-коды? Это что за язык? Станков ЧПУ? 3D-принтеры тоже поддерживают какое-то его подмножество? - Ксения(19.10.2018 22:02 - 22:41)
- Читайте: Экспериментатор(44 знак., 19.10.2018 22:48, )
- Накрылась тогда моя работа медным тазом :) - видимо здесь ничего в Ардуинку прошивать не надо, а надо лишь обучиться языку G-кодов. - Ксения(19.10.2018 22:50)
- Таки да. А в освободившееся время можно сделать на Ардуине вот это, не такие уж плохие они, эти Ардуины. - Yurasvs(20.10.2018 12:19, youtube)
- Вы меня огорчаете. Я ниже написал, почему так делать не надо. Впрочем, изучайте, знания лишними не бывают, особенно, если сроков Вам никто не ставит. - Экспериментатор(19.10.2018 22:56, )
- "Ниже" это где? Ссылочку лучше дайте. Почему G-кодами управлять плохо? Тем более что ... австралийцы меня опередили - сделали почти то же самое, что я хотела, на G-кодах. Причем, ардуинка у них в точности такая же. Только что в интернете их статью Ксения(33 знак., 19.10.2018 23:17, ссылка, картинка)
- На австралийской ссылке 100% решение вашей задачи. boka17(137 знак., 20.10.2018 10:07)
- Строчкой ниже. У Вас основной упор должен быть на базы данных, а положение пробирок почти не меняется, скругления и скорость тоже не имеют большого значения. В контроллерах станков все наоборот. Вам не нужна SD карта, управление лучше сделать Экспериментатор(274 знак., 19.10.2018 23:35, )
- "Ниже" это где? Ссылочку лучше дайте. Почему G-кодами управлять плохо? Тем более что ... австралийцы меня опередили - сделали почти то же самое, что я хотела, на G-кодах. Причем, ардуинка у них в точности такая же. Только что в интернете их статью Ксения(33 знак., 19.10.2018 23:17, ссылка, картинка)
- Накрылась тогда моя работа медным тазом :) - видимо здесь ничего в Ардуинку прошивать не надо, а надо лишь обучиться языку G-кодов. - Ксения(19.10.2018 22:50)
- Читайте: Экспериментатор(44 знак., 19.10.2018 22:48, )
- "Предлагаю абстрагироваться от "железа" на один уровень выше и управлять готовым принтером." - после таких предложений получаются забавные вещи, как на фотографии внутри:: Экспериментатор(1141 знак., 19.10.2018 20:26, )
- 2Экспериментатор: нужны шашечки или ехать? boka17(2145 знак., 20.10.2018 09:37)
- Вы совершенно правы. Даже если бы я осуществила свой проект, как сама хотела, то это все равно бы вылилось в сочинении своего интерфейсного языка, которым бы внешний компьютер мог выдавать Arduino-плате команды передвижения рабочей иглы. Т.е. по Ксения(1171 знак., 20.10.2018 10:58 - 11:02)
- Вывод совершенно правильный, но не надо огорчаться по поводу программирования - именно оно и остается! boka17(1092 знак., 20.10.2018 19:50)
- Вам не нужно одновременное совместное движение по не скольким осям, этим все сказано. Привязывая себя к G-коду, Вы тем самым привязываетесь к готовым контроллерам ЧПУ, что ограничит дальнейшие возможности. Для Вашей задачи достаточно отдавать Экспериментатор(993 знак., 20.10.2018 11:56, )
- Вы совершенно правы. Даже если бы я осуществила свой проект, как сама хотела, то это все равно бы вылилось в сочинении своего интерфейсного языка, которым бы внешний компьютер мог выдавать Arduino-плате команды передвижения рабочей иглы. Т.е. по Ксения(1171 знак., 20.10.2018 10:58 - 11:02)
- Я полагала очевидным, что мой топовый вопрос подразумевал вариант 2 - "не трогать загрузчик" и грузить свою прошивку через него. Оттого и выпытывала секреты работы с Ардуино у тех, кто может их знать. В противном случае никаких вопросов у меня бы Ксения(56 знак., 19.10.2018 22:09)
- Я так и понял, но в теории можно 1) потрогать и вернуть обратно, 2)сделать лучше, чем было. - Экспериментатор(19.10.2018 22:14, )
- 2Экспериментатор: нужны шашечки или ехать? boka17(2145 знак., 20.10.2018 09:37)
- Откуда информация про G-коды? Это что за язык? Станков ЧПУ? 3D-принтеры тоже поддерживают какое-то его подмножество? - Ксения(19.10.2018 22:02 - 22:41)
- Понятно, ведьмино зелье готовить. Я пару лет назад тоже был очень удивлен, когда ко мне обратился священник одной из наших местных церквей с просьбой отремонтировать ... колокольню! У них там оказывается к каждому колоколу огромный электромагнит Yurasvs(210 знак., 19.10.2018 13:00)
- Круто :)) - MBedder(19.10.2018 13:01)
- Очень интересная задачка :) - Ralex(19.10.2018 11:36)
- ШД разогреваются током через аактивное сопротивление обмоток. На максимальном токе по ДШ они выходят на свою максимальную температуру. Если Вам не нужно больших усилий и скорости, то ставьте минимальный достаточный по усилиям ток, а при длительной Экспериментатор(457 знак., 19.10.2018 01:41, )
- А зачем такой хардкор - своя прошивка , бутлоадер ... ломать готовую вещь? boka17(1366 знак., 19.10.2018 19:07)
- Еще добавлю, что некоторые драйверы ШД сгорают, если вручную быстро крутить шаговые двигатели, а питание отсутствует. На обмотках ШД при этом наводится ЭДС, которая может превышать 100В. - Экспериментатор(19.10.2018 01:17, )
- Это уже проще, хотя двигатели тоже можно перегреть, если задать слишком большой ток и не уменьшать его при простое. В ДШ на двигатели должно быть указано максимальное значение тока. При температуре выше 100С из них начинает вытекать смазка, Экспериментатор(267 знак., 19.10.2018 01:11, )
- Мне торопиться не надо - могу медленно двигатели гонять. По сути нужно лишь добиться, чтобы этот 3D-принтер верно позиционировал иглу от шприца (которую он держит) на поверхности горизонтального столика и умел ее поднимать/опускать на заданную Ксения(651 знак., 19.10.2018 01:23 - 01:26)
- Там Мега2560 не сама шаговым двигателем крутит, а лишь подает команды драйверу A4988, у него есть защита от перегрузки и нештатных ситуаций => - Ксения(19.10.2018 00:59, ссылка)
- Боюсь. Если мне не удастся превратить 3D-принтер в химического робота, то я должна буду вернуть его владельцу в исходном состоянии. - Ксения(19.10.2018 00:33)
- Они могли отрезать Avrdude, так как он является злостным хаком в схеме продаж. По количеству установленных секретных bootloader, можно считать лицензионные платежи за изготовление и продажу полезных плат. Цена на обычные ардуины упала ниже Экспериментатор(259 знак., 19.10.2018 00:30, )
- Править bootloader я не стану - лучше уж на Avrdude перейду :) - Ксения(19.10.2018 00:13)