- Регистрация
- 24.08.2021
- Сообщения
- 3 286
- Реакции
- 4 421
- Баллы
- 138
- Адрес
- очень далеко от России
- Имя
- Валерий
- Станок
- CNC 6040
- Плата
- самодельная
Последнее редактирование:
Я пользую самодельный контроллер на STM-процессоре
Оригинальный код контроллера был предложен mm.Mike, а я его сильно модернизировал под свои нужды (большой экран, пробник, карта высот, железо, которое сейчас продается на Али и т.д.). Сначала делал чисто для развлечения, Мач меня вполне устраивал. А потом понял, что для работы этот контроллер существенно удобнее и комфортнее, чем Мач.
Все железо продается на Али, обойдется в 40-50 долларов. Сборка - пара дней, никаких особых умений не требует. Последняя прошивка (добавлена внутренняя подстройка по карте высот, на cnczone.ru еще не выкладывал), плата, инструкция по сборке, список комплектующих и где что купить - в CNC_STM32F103ZET6.zip. Файл settings.ini отредактирован под CNC 3018 для микрошагов 1/16.
Результаты тестирования подстройки по карте высот - здесь.
Коды (предпоследние) и т.д. на cnczone.ru - здесь.
Сейчас занимаюсь переводом контроллера со 103-его на 407 процессор, он в два раза мощнее. Практически закончил, скоро выложу прошивку, печатную плату и инструкции по сборке.
P.S. Плату блока драйверов, которую я выложил на cnczone.ru, надо переделывать, в процессе работы выяснилось, что генератор ШИМ шпинделя дает помеху на драйвера шаговиков. Помеха появляется редко, но на работу влияет. Надо разнести подальше плату генератора и драйвера, а еще надежнее - запитать драйвера и шпиндель отдельно. Но до переделки руки пока не дошли...
P.S.S. Посмотрел на Али цены на STM32F103ZET6, за год выросли почти в два раза, я покупал за 12 долларов, а сейчас самые дешевые - за 20. Но на eBay с неделю назад видел по старым ценам.
Оригинальный код контроллера был предложен mm.Mike, а я его сильно модернизировал под свои нужды (большой экран, пробник, карта высот, железо, которое сейчас продается на Али и т.д.). Сначала делал чисто для развлечения, Мач меня вполне устраивал. А потом понял, что для работы этот контроллер существенно удобнее и комфортнее, чем Мач.
Все железо продается на Али, обойдется в 40-50 долларов. Сборка - пара дней, никаких особых умений не требует. Последняя прошивка (добавлена внутренняя подстройка по карте высот, на cnczone.ru еще не выкладывал), плата, инструкция по сборке, список комплектующих и где что купить - в CNC_STM32F103ZET6.zip. Файл settings.ini отредактирован под CNC 3018 для микрошагов 1/16.
Результаты тестирования подстройки по карте высот - здесь.
Коды (предпоследние) и т.д. на cnczone.ru - здесь.
Сейчас занимаюсь переводом контроллера со 103-его на 407 процессор, он в два раза мощнее. Практически закончил, скоро выложу прошивку, печатную плату и инструкции по сборке.
P.S. Плату блока драйверов, которую я выложил на cnczone.ru, надо переделывать, в процессе работы выяснилось, что генератор ШИМ шпинделя дает помеху на драйвера шаговиков. Помеха появляется редко, но на работу влияет. Надо разнести подальше плату генератора и драйвера, а еще надежнее - запитать драйвера и шпиндель отдельно. Но до переделки руки пока не дошли...
P.S.S. Посмотрел на Али цены на STM32F103ZET6, за год выросли почти в два раза, я покупал за 12 долларов, а сейчас самые дешевые - за 20. Но на eBay с неделю назад видел по старым ценам.