roboforum.ru

Технический форум по робототехнике.

Прошить в спб sanguinololu v1.3a

Обсуждение технологии печати на 3D принтерах. Самостоятельное изготовление и приобретение. RepRap и его последователи.

Re: Прошить в спб sanguinololu v1.3a

Сообщение Sergiv » 31 июл 2015, 16:40

нету. контроллер просто на эту ногу выдаёт 5 в и всё.
rk-stud.ru
rk-stud.ru\forum
3D принтер и многое другое
Sergiv
 
Сообщения: 267
Зарегистрирован: 12 май 2013, 13:31
Откуда: http://rk-stud.ru/
Skype: Segriv
ФИО: Сергей

Re: Прошить в спб sanguinololu v1.3a

Сообщение Scald » 31 июл 2015, 16:44

Засада. Тогда как вариант пожертвовать каким-то пином из разъема расширения.
Scald
 
Сообщения: 267
Зарегистрирован: 21 авг 2014, 21:00

Re: Прошить в спб sanguinololu v1.3a

Сообщение Sergiv » 31 июл 2015, 16:46

это что ? дисплей, слот карты памяти (если это, то я не использую)?
rk-stud.ru
rk-stud.ru\forum
3D принтер и многое другое
Sergiv
 
Сообщения: 267
Зарегистрирован: 12 май 2013, 13:31
Откуда: http://rk-stud.ru/
Skype: Segriv
ФИО: Сергей

Re: Прошить в спб sanguinololu v1.3a

Сообщение Scald » 31 июл 2015, 16:52

Группа 2*7 контактов. Туда много чего вешается.
Scald
 
Сообщения: 267
Зарегистрирован: 21 авг 2014, 21:00

Re: Прошить в спб sanguinololu v1.3a

Сообщение Sergiv » 31 июл 2015, 16:55

нашёл схему

Изображение

там, насколько я понял, есть два пина для SD карты. PC1-SDA и PC0-SCL. они не используются, правильно. физически, я могу припять к ним. но вопрос в другом - как и где в прошивке переделать адресацию ?
rk-stud.ru
rk-stud.ru\forum
3D принтер и многое другое
Sergiv
 
Сообщения: 267
Зарегистрирован: 12 май 2013, 13:31
Откуда: http://rk-stud.ru/
Skype: Segriv
ФИО: Сергей

Re: Прошить в спб sanguinololu v1.3a

Сообщение Scald » 31 июл 2015, 17:02

Ковырять pins.h
Scald
 
Сообщения: 267
Зарегистрирован: 21 авг 2014, 21:00

Re: Прошить в спб sanguinololu v1.3a

Сообщение Sergiv » 31 июл 2015, 17:07

а не подскажите где именно ?
rk-stud.ru
rk-stud.ru\forum
3D принтер и многое другое
Sergiv
 
Сообщения: 267
Зарегистрирован: 12 май 2013, 13:31
Откуда: http://rk-stud.ru/
Skype: Segriv
ФИО: Сергей

Re: Прошить в спб sanguinololu v1.3a

Сообщение Scald » 31 июл 2015, 17:09

Логично будет предположить, что надо найти там свой контроллер и прописать другой пин для X DIR. Но скажу честно - это чисто мои измышления :) На практике никогда такого делать не доводилось. Может кто опытнее подскажет.
Scald
 
Сообщения: 267
Зарегистрирован: 21 авг 2014, 21:00

Re: Прошить в спб sanguinololu v1.3a

Сообщение Sergiv » 31 июл 2015, 17:13

Странность в том, что по схеме выше X_DIR_PIN подключен к 27 пину. в в файлу pins такого не найти
rk-stud.ru
rk-stud.ru\forum
3D принтер и многое другое
Sergiv
 
Сообщения: 267
Зарегистрирован: 12 май 2013, 13:31
Откуда: http://rk-stud.ru/
Skype: Segriv
ФИО: Сергей

Re: Прошить в спб sanguinololu v1.3a

Сообщение Scald » 31 июл 2015, 17:34

X_DIR_PIN 21=PCINT21 на обозначении контроллера, а не физический номер ноги в корпусе.
Scald
 
Сообщения: 267
Зарегистрирован: 21 авг 2014, 21:00

Re: Прошить в спб sanguinololu v1.3a

Сообщение Sergiv » 31 июл 2015, 17:40

Спасибо за подсказку !
Менять нужно только в файле pins ?
rk-stud.ru
rk-stud.ru\forum
3D принтер и многое другое
Sergiv
 
Сообщения: 267
Зарегистрирован: 12 май 2013, 13:31
Откуда: http://rk-stud.ru/
Skype: Segriv
ФИО: Сергей

Re: Прошить в спб sanguinololu v1.3a

Сообщение Scald » 31 июл 2015, 18:23

Скорее всего да
Scald
 
Сообщения: 267
Зарегистрирован: 21 авг 2014, 21:00

Re: Прошить в спб sanguinololu v1.3a

Сообщение Sergiv » 31 июл 2015, 18:29

Код: Выделить всёРазвернуть
define X_STEP_PIN         15
#define X_DIR_PIN          21
#define X_STOP_PIN         18

#define Y_STEP_PIN         22
#define Y_DIR_PIN          23
#define Y_STOP_PIN         19

#define Z_STEP_PIN         3
#define Z_DIR_PIN          2
#define Z_STOP_PIN         20


Z dir и Z step не равно PCINT10 и PCINT11, зато равно PB2 и PB3. почему так ?
вообще запутался :crazy:
rk-stud.ru
rk-stud.ru\forum
3D принтер и многое другое
Sergiv
 
Сообщения: 267
Зарегистрирован: 12 май 2013, 13:31
Откуда: http://rk-stud.ru/
Skype: Segriv
ФИО: Сергей

Re: Прошить в спб sanguinololu v1.3a

Сообщение arkhnchul » 31 июл 2015, 19:16

ну PCINT10 и PB2 на одной ноге висят. Где-то в недрах ардуиновской ide есть хидер с обозначением ног конкретного выбранного контроллера, там прописано соответствие.
arkhnchul
 
Сообщения: 139
Зарегистрирован: 19 июн 2014, 20:57
Откуда: Москва, Уфа

Re: Прошить в спб sanguinololu v1.3a

Сообщение Sergiv » 31 июл 2015, 20:04

Спасибо, разобрался ! Теперь всё работает, в смысле реверс мотора работает

Код: Выделить всёРазвернуть
#define X_STEP_PIN         15
#define X_DIR_PIN          16
#define X_STOP_PIN         18


поменял на 16 пин, припаял провод.

но, теперь не работают концевики. или можно без них печатать ? программу использую repetier-host v1.0.6

Добавлено спустя 27 минут 18 секунд:
попробовал отправить M119, получаю в ответ, независимо от того, зажат концевик или нет:

Код: Выделить всёРазвернуть
19:03:27.080 : x_max: open
19:03:27.080 : y_max: open
19:03:27.080 : z_min: open
rk-stud.ru
rk-stud.ru\forum
3D принтер и многое другое
Sergiv
 
Сообщения: 267
Зарегистрирован: 12 май 2013, 13:31
Откуда: http://rk-stud.ru/
Skype: Segriv
ФИО: Сергей

Пред.След.

Вернуться в 3D печать

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 21