roboforum.ru

Технический форум по робототехнике.
Текущее время: 21 фев 2025, 19:48

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 46 ]  На страницу 1, 2, 3, 4  След.
Автор Сообщение
 Заголовок сообщения: GenX от soc-robotics
СообщениеДобавлено: 27 фев 2013, 17:12 
Не в сети

Зарегистрирован: 27 фев 2013, 17:01
Сообщения: 21
Купил это чудо техники для своего первого станка.
Что то у меня с ним не заладилось,а ж до замены атмеги и прошивки туда бутлоадера.
Расскажу что случилось, сразу он у меня мегал светодиодом (бут загружался), но ставать туда скетч марлина через Ардино-софт не хотел.
Потом вообще перестал работать, решил поменять атмегу на новую. Поставил прошил бут. Но всеравно не пашет.
В их утилите GStepPP вроде как и видиться контроллер, но толку ноль, моторами он не шевелит...
Не знаю что и делать, не пашет оно у меня и все!

Кто пользовался такой приблудой помогите как его правильно настроить и т.д.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: GenX от soc-robotics
СообщениеДобавлено: 27 фев 2013, 22:46 
Не в сети
Аватара пользователя

Зарегистрирован: 30 апр 2012, 20:03
Сообщения: 2044
Откуда: Архангельск
Skype: om2804
прог. языки: С/С++/C#
была тема в ветке про это "чудо". поищите


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: GenX от soc-robotics
СообщениеДобавлено: 28 фев 2013, 12:43 
Не в сети

Зарегистрирован: 27 фев 2013, 17:01
Сообщения: 21
Есть хорошие новости, я разобрался с контроллером.

Вот небольшая инструкция:

1: (бутлоадер загружен и при подключении мигает)
- Скачиваем с сайта soc-robotics "GenX_Marlin_V10_Plus_Arduino0023"
- Скачиваем дрова для USB под XP "XR21V1410_XR21B1411_Windows_Driver_Vers1.8.4.0" с сайта http://www.exar.com
- Запускаем Arduino0023 (только эту версию в других версия при попытке компиляции выдает ошибку в прошивке, как поправить это я пока не знаю)
- Подключаем GenX к USB и ставим перемычку для питания от USB, выбираем порт и устройство;
- Открываем скетч Marlin;
- Нажимаем загрузить скетч
- Ждем окончания загрузки.


2: (обновление прошивки)
- Запускаем Arduino0023
- Подключаем GenX к USB и ставим перемычку для питания от USB, выбираем порт и устройство;
- Открываем скетч Marlin;
- Ставим перемычку между 5 и 6 пинами ISP (GND и MOSI);
- Нажимаем загрузить скетч
- Ждем когда процесс компиляции закончиться и появиться сообщение о размере файла
- Жмем на кнопку RESET, светодиод должен быстро замерцать;
- Ждем окончания загрузки.


Последний раз редактировалось Networx 01 мар 2013, 16:04, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: GenX от soc-robotics
СообщениеДобавлено: 28 фев 2013, 15:00 
Не в сети
Аватара пользователя

Зарегистрирован: 30 апр 2012, 20:03
Сообщения: 2044
Откуда: Архангельск
Skype: om2804
прог. языки: С/С++/C#
и такое развлечение за отданные полторы штуки баксов...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: GenX от soc-robotics
СообщениеДобавлено: 01 мар 2013, 12:00 
Не в сети

Зарегистрирован: 27 фев 2013, 17:01
Сообщения: 21
Какие 1500 уе?
Платка 100уе от силы!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: GenX от soc-robotics
СообщениеДобавлено: 01 мар 2013, 13:59 
Не в сети
Аватара пользователя

Зарегистрирован: 30 апр 2012, 20:03
Сообщения: 2044
Откуда: Архангельск
Skype: om2804
прог. языки: С/С++/C#
а, а я почему-то подумал, что речь идет о принтере от кипариса :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: GenX от soc-robotics
СообщениеДобавлено: 01 мар 2013, 16:03 
Не в сети

Зарегистрирован: 27 фев 2013, 17:01
Сообщения: 21
ИНСТРУКЦИЯ
Для голого проца (без бута):

- качаем GenX STK500V2.03 Bootloader с soc-robotics;
- ставим CodeVisionAV или другой любой программатор с поддержкой 1284Р;
- в программаторе выставляем фюзы:
• low_fuses=0xF7
• high_fuses=0xD8
• extended_fuses=0xFD
- шьем фюзы;
- открываем прошивку бута: stk500boot_v2_GENx;
- шьем бут в флеш;
- ждем окончания прошивки
- если все ок, светодиод будет постоянно мигать;

Дальше по инструкции номер "1" с третего сообщения


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: GenX от soc-robotics
СообщениеДобавлено: 01 мар 2013, 19:44 
Не в сети

Зарегистрирован: 04 мар 2012, 01:06
Сообщения: 1607
Откуда: Севастополь-Москва
F чего она сразу не заработала? Её чем-то прошили продавцы?
Сейчас она у вас с принтером работает? Печать идёт?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: GenX от soc-robotics
СообщениеДобавлено: 02 мар 2013, 17:57 
Не в сети

Зарегистрирован: 27 фев 2013, 17:01
Сообщения: 21
А кто эго знает почему оно не заработало...
У продавцов есть три варианта прошивок, может гдето чтото было не так.
По работе:
Установил я его на станочек Printerbot+.
Но у меня какието чудеса с ним немогу настроить дом.
Жму ехать домой, каретка едет но не вту сторону, реверснул шаговик путем перекидования проводов, теперь все вроде так но не останавливаеться когда срабатывает концевик.
Через М119 проверил концевики работаю!
Подскажите что не так?
Прога Printerface прошивка Marlin


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: GenX от soc-robotics
СообщениеДобавлено: 02 мар 2013, 19:05 
Не в сети

Зарегистрирован: 04 мар 2012, 01:06
Сообщения: 1607
Откуда: Севастополь-Москва
В марлине настрой:

1 оси так чтоб всё ездило правильно. (я поначалу не мог понять почему у меня детали зеркально отражённые печатаются) :)
Можно не лезть в прошивку а перекинуть местами пары на шаговике.

2 концевики так как они у тебя работают - на замыкание или на размыкание. У меня на размыкание.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: GenX от soc-robotics
СообщениеДобавлено: 02 мар 2013, 20:54 
Не в сети

Зарегистрирован: 27 фев 2013, 17:01
Сообщения: 21
У меня чудеса какието. Пробую две сборки Марлина от Soc-robotics в одной немогу настроить Z, а в другой XY дома... что за хрень???


Немогу побороть проблему с концевиками:
Часть скетча:
Код:
//===========================================================================
//=============================Mechanical Settings===========================
//===========================================================================

// corse Endstop Settings
#define ENDSTOPPULLUPS // Comment this out (using // at the start of the line) to disable the endstop pullup resistors

#ifndef ENDSTOPPULLUPS
  // fine Enstop settings: Individual Pullups. will be ignord if ENDSTOPPULLUPS is defined
  #define ENDSTOPPULLUP_XMAX
  #define ENDSTOPPULLUP_YMAX
  #define ENDSTOPPULLUP_ZMAX
  #define ENDSTOPPULLUP_XMIN
  #define ENDSTOPPULLUP_YMIN
  //#define ENDSTOPPULLUP_ZMIN
#endif

#ifdef ENDSTOPPULLUPS
  #define ENDSTOPPULLUP_XMAX
  #define ENDSTOPPULLUP_YMAX
  #define ENDSTOPPULLUP_ZMAX
  #define ENDSTOPPULLUP_XMIN
  #define ENDSTOPPULLUP_YMIN
  #define ENDSTOPPULLUP_ZMIN
#endif

// The pullups are needed if you directly connect a mechanical endswitch between the signal and ground pins.
const bool X_ENDSTOPS_INVERTING = true; // set to true to invert the logic of the endstops.
const bool Y_ENDSTOPS_INVERTING = true; // set to true to invert the logic of the endstops.
const bool Z_ENDSTOPS_INVERTING = true; // set to true to invert the logic of the endstops.
//#define DISABLE_MAX_ENDSTOPS

// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
#define MASTER_RESET_ON 1  //SOC Robotics Master Reset Pin
#define X_ENABLE_ON 0
#define Y_ENABLE_ON 0
#define Z_ENABLE_ON 0
#define E_ENABLE_ON 0 // For all extruders

// Disables axis when it's not being used.
#define DISABLE_ALL false  //SOC Robotics Master Reset Pin
#define DISABLE_X false
#define DISABLE_Y false
//#define DISABLE_Z false
#define DISABLE_Z true
#define DISABLE_E false // For all extruders

#define INVERT_X_DIR true    // for Mendel set to false, for Orca set to true        [color=#BF0000]ЗДЕСЬ У МЕНЯ FALSE для X оси[/color]
#define INVERT_Y_DIR false    // for Mendel set to true, for Orca set to false
#define INVERT_Z_DIR true     // for Mendel set to false, for Orca set to true
#define INVERT_E0_DIR false   // for direct drive extruder v9 set to true, for geared extruder set to false
#define INVERT_E1_DIR false    // for direct drive extruder v9 set to true, for geared extruder set to false
#define INVERT_E2_DIR false   // for direct drive extruder v9 set to true, for geared extruder set to false

// ENDSTOP SETTINGS:
// Sets direction of endstops when homing; 1=MAX, -1=MIN
#define X_HOME_DIR -1
#define Y_HOME_DIR -1
#define Z_HOME_DIR -1

#define min_software_endstops true //If true, axis won't move to coordinates less than HOME_POS.
#define max_software_endstops true  //If true, axis won't move to coordinates greater than the defined lengths below.
#define X_MAX_LENGTH 205
#define Y_MAX_LENGTH 205
#define Z_MAX_LENGTH 200

// The position of the homing switches. Use MAX_LENGTH * -0.5 if the center should be 0, 0, 0
#define X_HOME_POS 0
#define Y_HOME_POS 0
#define Z_HOME_POS 0

//// MOVEMENT SETTINGS
#define NUM_AXIS 4 // The axis order in all axis related arrays is X, Y, Z, E
#define HOMING_FEEDRATE {50*60, 50*60, 4*60, 0}  // set the homing speeds (mm/min)





Проблева вот в чем:
Когда я нажимаю кнопку домой для оси Z Y, то концевик не работает.
Хотя они работают 100% (М119)
Где копать что рыть незнаю....


Последний раз редактировалось Networx 03 мар 2013, 14:22, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: GenX от soc-robotics
СообщениеДобавлено: 02 мар 2013, 22:43 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 04 окт 2004, 12:58
Сообщения: 10990
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко
ответь на вопросы:
1. тип концевиков (механика/оптика)
2. нормальное состояние, не нажатое (замкнуто/разомкнуто или сигнал/земля для оптических концевиков)
3. опиши кратко кинемаитку (чтобы не искать в сети). направление осей, взаимосвязи. Например Mendel Prusa: (Y-стол) на платформе, (X-каретка)поднимается по Z


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: GenX от soc-robotics
СообщениеДобавлено: 03 мар 2013, 02:42 
Не в сети

Зарегистрирован: 27 фев 2013, 17:01
Сообщения: 21
1. механика
2. разомкнуто
3. Проще фото http://printrbot.com/wp-content/uploads ... 20x320.jpg

Добавлено спустя 50 минут 19 секунд:
такой момент нажимаю Y+ стол движеться правильно в сторону увиличения, а при нажатии на концевик останавливаеться. Но при нажатии ДОМОЙ стол движеться к концивику но не активирует эго.

Добавлено спустя 27 минут 30 секунд:
За что отвечают:
// Disables axis when it's not being used.
#define DISABLE_ALL false //SOC Robotics Master Reset Pin
#define DISABLE_X false
#define DISABLE_Y false
//#define DISABLE_Z false
#define DISABLE_Z true
#define DISABLE_E false // For all extruders

и


// ENDSTOP SETTINGS:
// Sets direction of endstops when homing; 1=MAX, -1=MIN
#define X_HOME_DIR -1
#define Y_HOME_DIR -1
#define Z_HOME_DIR -1

Кто может подсказать?

Добавлено спустя 2 часа 11 минут 55 секунд:
Достал меня уже этот недоделок от Soc целый день убил чтоб концевики настроить и всеравно не настроил...
Проблема в том что на прошивке 095 портированой с Марлин на эту хрень с 1284 камнем пашет только Z ось, стает в ДОМ как надо. Но другие оси какбы я с бубном не танцывал не хотят!
На прошивке 10 от тогоже SOC только ось X пашет... Уже не знаю что и делать, завтра буду искать в чем разница в прошивках, может что и нарою.
Я так понял что на форуме некому мне что и подсказать или просто лень...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: GenX от soc-robotics
СообщениеДобавлено: 03 мар 2013, 12:21 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 04 окт 2004, 12:58
Сообщения: 10990
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко
концевики должны быть нормально замкнуты на землю, тогда актуальна включенная вами поддтяжка и нормально будет отрабатываться обрыв концевика.

иначе в случае нормально-разомкнутого состояния концевики нужно цеплять на S и + , выключать подтяку. При таким подключении обрыв будет незамеченным.

Добавлено спустя 1 минуту 9 секунд:
Networx писал(а):
Я так понял что на форуме некому мне что и подсказать или просто лень...

с такими обвинениями завязывайте, это как бы обидно и на вас болт покладут.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: GenX от soc-robotics
СообщениеДобавлено: 03 мар 2013, 12:22 
Не в сети

Зарегистрирован: 04 мар 2012, 01:06
Сообщения: 1607
Откуда: Севастополь-Москва
я не имел дело с принтрботом и потому не знаю где у него концевики - можешь запостить фото где он у тебя спозиционирован в хоме и где стоят концевики при этом.Я себе хоме сделал в ближнем левом углу. Нопхед в дальнем правом.
Ты случаем концевики макс и мин не путаешь? У меня на макс стоят перемычки потому что настроено на нормально замкнутый контакт.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 46 ]  На страницу 1, 2, 3, 4  След.

Часовой пояс: UTC + 4 часа


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO