SLS сканер своими руками

Модераторы: jamoro, DenKor

Андрей
Сообщения: 35
Зарегистрирован: 26 фев 2017, 20:27
Имя: Андрей
Откуда: г. Саратов
Поблагодарили: 1 раз

Re: SLS сканер своими руками

Непрочитанное сообщение Андрей » 17 авг 2018, 12:00

тестовый скетч работает?
серву ты переделал на постоянное вращение?
Prusa i4

mendel
Сообщения: 183
Зарегистрирован: 06 окт 2016, 18:41
Благодарил (а): 12 раз
Поблагодарили: 2 раза

Re: SLS сканер своими руками

Непрочитанное сообщение mendel » 17 авг 2018, 18:44

Андрей писал(а):
17 авг 2018, 12:00
Prusa i4
Вернуться к началу
Ничего с сервой не делал, но она по умолчанию меня вращается вокруг своей оси. А что за тестовый скетч?
Sprinter 233, RaspberryPi 2, OctoPrint
Mks gen v1.4, DRV8825 1/32, Nema17 2,5 А, e3d v6 volcano, 0.4
БП 24 В 20 А, FullGraphic, винт трапеция шаг 1 мм.
Sptinter DLP, проектор Acer P1500.

Андрей
Сообщения: 35
Зарегистрирован: 26 фев 2017, 20:27
Имя: Андрей
Откуда: г. Саратов
Поблагодарили: 1 раз

Re: SLS сканер своими руками

Непрочитанное сообщение Андрей » 17 авг 2018, 18:57

а как же ты хочешь ее крутить?
без переделки она вращается только на 180 градусов и обратно
может она у тебя просто уперлась в ограничитель и поэтому дальше не крутится?
тестовые- это примеры в ардуиновском IDE
Prusa i4

mendel
Сообщения: 183
Зарегистрирован: 06 окт 2016, 18:41
Благодарил (а): 12 раз
Поблагодарили: 2 раза

Re: SLS сканер своими руками

Непрочитанное сообщение mendel » 17 авг 2018, 20:05

Андрей писал(а):
17 авг 2018, 18:57
а как же ты хочешь ее крутить?
без переделки она вращается только на 180 градусов и обратно
может она у тебя просто уперлась в ограничитель и поэтому дальше не крутится?
тестовые- это примеры в ардуиновском IDE
При вращении ручки потенциометра в обе стороны никаких движений не наблюдаю. Да и нафиг это не нужно. Нужно выставить угол поворота в давиде и запустить сканирование. Всё.
Sprinter 233, RaspberryPi 2, OctoPrint
Mks gen v1.4, DRV8825 1/32, Nema17 2,5 А, e3d v6 volcano, 0.4
БП 24 В 20 А, FullGraphic, винт трапеция шаг 1 мм.
Sptinter DLP, проектор Acer P1500.

Андрей
Сообщения: 35
Зарегистрирован: 26 фев 2017, 20:27
Имя: Андрей
Откуда: г. Саратов
Поблагодарили: 1 раз

Re: SLS сканер своими руками

Непрочитанное сообщение Андрей » 17 авг 2018, 20:32

но только на 180 градусов, напоминаю
светодиод на шильде горит?
к какому разъему серву подключил, не перепутал?
Prusa i4

Андрей
Сообщения: 35
Зарегистрирован: 26 фев 2017, 20:27
Имя: Андрей
Откуда: г. Саратов
Поблагодарили: 1 раз

Re: SLS сканер своими руками

Непрочитанное сообщение Андрей » 17 авг 2018, 20:52

из примеров скетч отрабатывает?
/* Sweep
by BARRAGAN <http://barraganstudio.com>
This example code is in the public domain.

modified 8 Nov 2013
by Scott Fitzgerald
http://www.arduino.cc/en/Tutorial/Sweep
*/

#include <Servo.h>

Servo myservo; // create servo object to control a servo
// twelve servo objects can be created on most boards

int pos = 0; // variable to store the servo position

void setup() {
myservo.attach(9); // attaches the servo on pin 9 to the servo object
}

void loop() {
for (pos = 0; pos <= 180; pos += 1) { // goes from 0 degrees to 180 degrees
// in steps of 1 degree
myservo.write(pos); // tell servo to go to position in variable 'pos'
delay(15); // waits 15ms for the servo to reach the position
}
for (pos = 180; pos >= 0; pos -= 1) { // goes from 180 degrees to 0 degrees
myservo.write(pos); // tell servo to go to position in variable 'pos'
delay(15); // waits 15ms for the servo to reach the position
}
}
Prusa i4

mendel
Сообщения: 183
Зарегистрирован: 06 окт 2016, 18:41
Благодарил (а): 12 раз
Поблагодарили: 2 раза

Re: SLS сканер своими руками

Непрочитанное сообщение mendel » 19 авг 2018, 13:26

Андрей писал(а):
17 авг 2018, 20:52
из примеров скетч отрабатывает?
Нет, на этот скетч никак не реагирует. Но я питаю только от USB ноута. Может питания не хватает?
Вскрыл серву, нашёл там некую крутилку. Покрутил её - серва заработала. Но не стабильно, то крутит то нет. Выключаю ардуину и включаю может закрутится, а может и нет.
UPD. Добился стабильности сервы, просто крутилку не посадил в посадочное место, её крутит вместе с сервой. Залил скетч для сканера. Все сигналы работают. На пин от кнопки приходит 5 В при нажатии. От потенциометра приходит от ~0 В до 5 В, в зависимости от положения ручки. На 13 Пине тишина (куда сигнал на серву должен идти). Сигнал на 13 пине смотрел осциллографом. Логика работы такая: нажимаю кнопку, приходит сигнал на PIN 3, начинаю вращать потенциометр (в зависимости от изменения положения ручки серва уже должна вращаться?). Жму снова кнопку, жду long scandelay = 1000;(специально поменьше поставил) и после этого оно должно вращаться. Тестирую без подключения к ПК, а от повербанка, может это так влиять?
Sprinter 233, RaspberryPi 2, OctoPrint
Mks gen v1.4, DRV8825 1/32, Nema17 2,5 А, e3d v6 volcano, 0.4
БП 24 В 20 А, FullGraphic, винт трапеция шаг 1 мм.
Sptinter DLP, проектор Acer P1500.

Андрей
Сообщения: 35
Зарегистрирован: 26 фев 2017, 20:27
Имя: Андрей
Откуда: г. Саратов
Поблагодарили: 1 раз

Re: SLS сканер своими руками

Непрочитанное сообщение Андрей » 19 авг 2018, 17:02

Хм.
а почему 13 пин?
разъемы servo 1 и servjo 2 вроде используют 9 и 10 пины
Prusa i4

mendel
Сообщения: 183
Зарегистрирован: 06 окт 2016, 18:41
Благодарил (а): 12 раз
Поблагодарили: 2 раза

Re: SLS сканер своими руками

Непрочитанное сообщение mendel » 19 авг 2018, 21:09

Андрей писал(а):
19 авг 2018, 17:02
Хм.
а почему 13 пин?
разъемы servo 1 и servjo 2 вроде используют 9 и 10 пины
Я вот по этой картинки делаю.
Изображение
Что за servo 1 и servjo 2?
По коду:

Код: Выделить всё

int servoPin = 13;    // control pin for servo motor
int buttonPin = 3;
int analogInPin = A0;
Sprinter 233, RaspberryPi 2, OctoPrint
Mks gen v1.4, DRV8825 1/32, Nema17 2,5 А, e3d v6 volcano, 0.4
БП 24 В 20 А, FullGraphic, винт трапеция шаг 1 мм.
Sptinter DLP, проектор Acer P1500.

Аватара пользователя
Alex Post
Сообщения: 6993
Зарегистрирован: 11 янв 2017, 17:22
Имя: Александр
Откуда: Брест, РБ
Благодарил (а): 330 раз
Поблагодарили: 817 раз
Контактная информация:

Re: SLS сканер своими руками

Непрочитанное сообщение Alex Post » 20 авг 2018, 13:23

Я сильно не вникал, но насколько я помню сервой обычно управляют PWM выходу, а на 13-м PWM нету. Попробовать переткнуть, например, в 10-й и в скетче поправить.
Prusa i3 rework - трудится с 2015 года
Черно-оранжевый 3D-SPrinter 232 - https://3deshnik.ru/forum/viewtopic.php?f=21&t=393

Андрей
Сообщения: 35
Зарегистрирован: 26 фев 2017, 20:27
Имя: Андрей
Откуда: г. Саратов
Поблагодарили: 1 раз

Re: SLS сканер своими руками

Непрочитанное сообщение Андрей » 21 авг 2018, 07:37

совершенно верно,поэтому в мотор шилде сервой управляют 9 и 10 пины при помощи ШИМ
Prusa i4

mendel
Сообщения: 183
Зарегистрирован: 06 окт 2016, 18:41
Благодарил (а): 12 раз
Поблагодарили: 2 раза

Re: SLS сканер своими руками

Непрочитанное сообщение mendel » 24 авг 2018, 18:26

Андрей писал(а):
21 авг 2018, 07:37
совершенно верно,поэтому в мотор шилде сервой управляют 9 и 10 пины при помощи ШИМ
Перевесил серву на 9 порт. Тестовый скетч работает отлично. Который с тсингвёрса, подправленный не работает. Проверил ещё раз все сигналы: при нажатии на кнопку приходит +5 В в порт 3. В порт А0 у меня идёт выход с потенциометра, который регулирует уровень с 0 до +5 В.
Sprinter 233, RaspberryPi 2, OctoPrint
Mks gen v1.4, DRV8825 1/32, Nema17 2,5 А, e3d v6 volcano, 0.4
БП 24 В 20 А, FullGraphic, винт трапеция шаг 1 мм.
Sptinter DLP, проектор Acer P1500.

Андрей
Сообщения: 35
Зарегистрирован: 26 фев 2017, 20:27
Имя: Андрей
Откуда: г. Саратов
Поблагодарили: 1 раз

Re: SLS сканер своими руками

Непрочитанное сообщение Андрей » 27 авг 2018, 08:11

значит ошибка в подключении исключается
нужно разбираться со скетчем
Prusa i4

kimer2002
Сообщения: 3
Зарегистрирован: 16 мар 2018, 15:03

Re: SLS сканер своими руками

Непрочитанное сообщение kimer2002 » 02 сен 2018, 19:39

После долгих мучений с углом камеры, частотой кадров, герцовки проектора наконец то получил вменяемый результат. полностью замкнутую модель. Что интересно, как я понял одного алгоритма одинакового для всех нет. Хотелось бы еще скорость побыстрее конечно сканирования. Чтобы не сидеть каждый раз переставляя деталь буду пробовать теперь столик собирать поворотный.
Спойлер Фото
Скриншот 2018-08-31 03.52.26.png
Скриншот 2018-08-31 04.10.37.png
Скриншот 2018-08-31 04.27.07.png
2018-08-31 03.46.31.jpg
2018-08-31 04.54.59.jpg
2018-08-31 04.55.27.jpg
Если кому интересно вот STL файл который выдала программа.
Спойлер ссылка на STL
Проектор Qumi q7, Камера ToupCam UCMOS05100KPA USB 2.0 для микроскопов, Объектив Fujinon HF9HA-1B

porex
Сообщения: 55
Зарегистрирован: 01 авг 2018, 09:00
Имя: Александр
Откуда: Ростов-на-Дону
Благодарил (а): 3 раза
Поблагодарили: 10 раз
Контактная информация:

Re: SLS сканер своими руками

Непрочитанное сообщение porex » 04 сен 2018, 08:39

Камера из подписи ToupCam UCMOS05100KPA? На каком разрешении камеры сканировали и какая частота кадров?
Сканер: проектор Benq mw526e, камера Toupcam ucmos03100kpa, объектив AZURE-1218M3M
Telegram чат по 3D сканированию https://t.me/Scanner_3D

Ответить
Яндекс.Метрика