roboforum.ru

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

Проблема с "первым" запуском и тестом

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

Re: Проблема с "первым" запуском и тестом

Сообщение Scald » 26 июн 2015, 21:28

Не прокатят. FTDI и ch340 - это совершенно разные микросхемы. У меня есть UNO R3 на ch340, так оно вообще коннектиться желает то ли на 9600, то ли 19200 :)
Scald
 
Сообщения: 267
Зарегистрирован: 21 авг 2014, 21:00

Re: Проблема с "первым" запуском и тестом

Сообщение Artppm » 26 июн 2015, 21:31

Scald писал(а):Не прокатят. FTDI и ch340 - это совершенно разные микросхемы. У меня есть UNO R3 на ch340, так оно вообще коннектиться желает то ли на 9600, то ли 19200 :)


тогда где и какую купить? чтобы не такой "медленный" чип был?
Artppm
 
Сообщения: 66
Зарегистрирован: 06 июн 2015, 17:13

Re: Проблема с "первым" запуском и тестом

Сообщение SDimok » 27 июн 2015, 06:59

с чипом ATMEGA16U2
Вот такую например :
http://www.ebay.com/itm/SainSmart-Mega2 ... 3f2403d1b0
Аватара пользователя
SDimok
 
Сообщения: 196
Зарегистрирован: 11 сен 2013, 01:45
Откуда: Саянск
прог. языки: C++
ФИО: Дмитрий

Re: Проблема с "первым" запуском и тестом

Сообщение Artppm » 27 июн 2015, 17:55

Так все таки. У кого на таком же чипе. Дрова качал какие то, в диспетчере устройств пишет "USB-SERIAL CH340 (COMx)"
Какая скорость у него?

и вообще, если скорость порта например 19200(как указали выше), как может быть в прошивке 250000 и в программе?

или я что то путаю? и можно ли купить УЗБ-КОМ преобразователь быстрый и его запаять на ардуинкины входы?
Artppm
 
Сообщения: 66
Зарегистрирован: 06 июн 2015, 17:13

Re: Проблема с "первым" запуском и тестом

Сообщение holomrn » 27 июн 2015, 18:04

На ту скорость что в диспетчере устройств можно забить. Вполне возможно что СН430 просто не умеет 250000.

Добавлено спустя 4 минуты:
Упд. Точно, не умеет
даташит выбирайте подходящую скорость со стр.4
holomrn
 
Сообщения: 609
Зарегистрирован: 08 май 2014, 18:32

Re: Проблема с "первым" запуском и тестом

Сообщение Artppm » 27 июн 2015, 18:15

holomrn писал(а):На ту скорость что в диспетчере устройств можно забить. Вполне возможно что СН430 просто не умеет 250000.

Добавлено спустя 4 минуты:
Упд. Точно, не умеет
даташит выбирайте подходящую скорость со стр.4



то есть получается выбрав другую скорость в программе и прошивке при обмене будет игнориться параметр винды? так то она и "космические" скорости держит))

Код: Выделить всёРазвернуть
Supporting odd check/even check/flag check/blank check. CH340 supports common baud rate: 
50,75,100,110,134.5,150,300,600,900,1200,1800,2400,3600,4800,9600,14400,19200,28800, 33600,38400, 56000,57600,76800,115200,128000,153600,230400,460800,921600,1500000,2000000

and so on. The baud rate error of serial transfer signal is less than 0.3%, and permission baud rate error of serial receive signal is not less than 0.2%.    In the WINDOWS operation system of computer endpoint, drive program of CH340 can communicate standard serial interface. So the mostly original serial interface application program is totally compatible, and without any modify.   
Artppm
 
Сообщения: 66
Зарегистрирован: 06 июн 2015, 17:13

Re: Проблема с "первым" запуском и тестом

Сообщение holomrn » 27 июн 2015, 18:17

пробуйте.
holomrn
 
Сообщения: 609
Зарегистрирован: 08 май 2014, 18:32

Re: Проблема с "первым" запуском и тестом

Сообщение barakuda62 » 28 июн 2015, 01:09

Artppm писал(а):Так все таки. У кого на таком же чипе. Дрова качал какие то, в диспетчере устройств пишет "USB-SERIAL CH340 (COMx)"
Какая скорость у него?

и вообще, если скорость порта например 19200(как указали выше), как может быть в прошивке 250000 и в программе?

или я что то путаю? и можно ли купить УЗБ-КОМ преобразователь быстрый и его запаять на ардуинкины входы?


У меня две такие платы прекрасно работают !
Было всё разжовано в теме "Arduino Mega 2560 R3 и Win7", но админы за флуд всё снесли.
Проблема в седьмой винде, и не подписанном драйвере, загрузись через F8 без проверки подписи драйвера, и будет счастье ! 8)
Или как вариант подписать дровину с помощью сторонних программ, я предпочитаю грузится через F8 когда собираюсь печатать, не особо сильно напряжно.
Printer: H-Boot cube aluminium (промежуточный вариант), Firmware: Marlin
Delta all aluminium, Firmware: Marlin
Electronics: Arduino MEGA 2560 + RAMPS 1.4
barakuda62
 
Сообщения: 292
Зарегистрирован: 28 дек 2014, 02:33
Откуда: Рязань
прог. языки: С#, JAVA

Re: Проблема с "первым" запуском и тестом

Сообщение Artppm » 28 июн 2015, 07:23

barakuda62 писал(а):У меня две такие платы прекрасно работают !
Было всё разжовано в теме "Arduino Mega 2560 R3 и Win7", но админы за флуд всё снесли.
Проблема в седьмой винде, и не подписанном драйвере, загрузись через F8 без проверки подписи драйвера, и будет счастье ! 8)
Или как вариант подписать дровину с помощью сторонних программ, я предпочитаю грузится через F8 когда собираюсь печатать, не особо сильно напряжно.



Драйвер подписан. Кто то выложил на каком то сайте подписанный. Так на какой скорости у вас она была в винде?) где не гляну, везде пишут что надо чтобы была во всех трех местах одинаковая, что в винде, что в проге и в прошивке
Artppm
 
Сообщения: 66
Зарегистрирован: 06 июн 2015, 17:13

Re: Проблема с "первым" запуском и тестом

Сообщение Maxer » 28 июн 2015, 11:43

По поводу скорости, забейте у меня такаяже ардуинка и все прекрасно коннектиться на 250000 в настроки ком порта даже не лазил. У меня подозрение может все же кривой драйвер. Попробуйте скачать стандартный не подписанный с ним все отлично кроме того, что при перезагрузки из режима неподписанных драйверов в нормальный, диспетчер устройств перестает узнавать устройств, и приходиться заново перегружться в режим отключения цифровой подписи драйверов, но это проблемы винды, а не ардуинки.

Добавлено спустя 58 минут 49 секунд:
https://yadi.sk/d/GXFLvNbchXFb3 Вот этот драйвер.
Maxer
 
Сообщения: 62
Зарегистрирован: 03 май 2015, 01:23

Re: Проблема с "первым" запуском и тестом

Сообщение barakuda62 » 28 июн 2015, 14:28

Artppm писал(а):
barakuda62 писал(а):У меня две такие платы прекрасно работают !
Было всё разжовано в теме "Arduino Mega 2560 R3 и Win7", но админы за флуд всё снесли.
Проблема в седьмой винде, и не подписанном драйвере, загрузись через F8 без проверки подписи драйвера, и будет счастье ! 8)
Или как вариант подписать дровину с помощью сторонних программ, я предпочитаю грузится через F8 когда собираюсь печатать, не особо сильно напряжно.



Драйвер подписан. Кто то выложил на каком то сайте подписанный. Так на какой скорости у вас она была в винде?) где не гляну, везде пишут что надо чтобы была во всех трех местах одинаковая, что в винде, что в проге и в прошивке


Ради интереса сейчас подключил посмотрел
диспетчер.jpg
марлин.jpg

Так что написано в винде по лампочке !
Printer: H-Boot cube aluminium (промежуточный вариант), Firmware: Marlin
Delta all aluminium, Firmware: Marlin
Electronics: Arduino MEGA 2560 + RAMPS 1.4
barakuda62
 
Сообщения: 292
Зарегистрирован: 28 дек 2014, 02:33
Откуда: Рязань
прог. языки: С#, JAVA

Re: Проблема с "первым" запуском и тестом

Сообщение Artppm » 29 июн 2015, 10:09

С заменой дров на те которые выше, и на те которые выкладывал производитель ничего не изменилось!

Коннекты очень долго не идут(пронтерфейс постоянно кидает в консоль код который указывал выше), с репетиром сложнее, так как при возникновении ошибки сначала жмем ок, а потом опять реконнект! Так же выгрузка скетча в ардуино иде происходит с ошибкой, иногда прокатывает(видимо как раз коннект есть).

Возьму ноут завтра, буду тестировать.

у кого нибудь были проблемы такие?

Добавлено спустя 3 часа 44 минуты 25 секунд:
Пока проблемы с коннектом остались, иногда получается легко зацепиться. возникла другая проблема

у CoreXY оба движка не имею значения в какой разъём подключены, хоть X хоть Y

но вот беда. почему то не хочет реагировать на ЭНДстопы.

у меня 2 штуки. один в крайнем правом верхнем углу на оси Y, другой на каретке хотэнда справа. то есть если по оси координат смотреть то по оси У она в максимуме, по оси Х тоже в максимуме! но как я не подключал(менял МИН и МАКС у корекси в настройках, для теста отключение эндстопов чтобы проверить все), все время он пытается сдвинуться, хоть по м119 триггер срабатывает!

Как быть? кого бить? куда копать?((

Код: Выделить всёРазвернуть
#ifndef ENDSTOPPULLUPS
  // fine endstop settings: Individual pullups. will be ignored 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_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
const bool Y_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
const bool Z_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
//#define DISABLE_MAX_ENDSTOPS
//#define DISABLE_MIN_ENDSTOPS

// Disable max endstops for compatibility with endstop checking routine
#if defined(COREXY) && !defined(DISABLE_MAX_ENDSTOPS)
  #define DISABLE_MIN_ENDSTOPS
#endif
Artppm
 
Сообщения: 66
Зарегистрирован: 06 июн 2015, 17:13

Re: Проблема с "первым" запуском и тестом

Сообщение setar » 29 июн 2015, 10:28

вдумайтесь в смысл этого участка конфига :
// Disable max endstops for compatibility with endstop checking routine
#if defined(COREXY) && !defined(DISABLE_MAX_ENDSTOPS)
#define DISABLE_MIN_ENDSTOPS
#endif

это говорит о том что в coreXY работает всего одна пара концевиков, вторая должна быть отключена.

что не очень согласуется с предыдущим :
//#define DISABLE_MAX_ENDSTOPS
//#define DISABLE_MIN_ENDSTOPS
Аватара пользователя
setar
Site Admin
 
Сообщения: 10989
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

Re: Проблема с "первым" запуском и тестом

Сообщение Artppm » 29 июн 2015, 10:33

setar писал(а):вдумайтесь в смысл этого участка конфига :
// Disable max endstops for compatibility with endstop checking routine
#if defined(COREXY) && !defined(DISABLE_MAX_ENDSTOPS)
#define DISABLE_MIN_ENDSTOPS
#endif

это говорит о том что в coreXY работает всего одна пара концевиков, вторая должна быть отключена.

что не очень согласуется с предыдущим :
//#define DISABLE_MAX_ENDSTOPS
//#define DISABLE_MIN_ENDSTOPS


Беда в том что я не сильно догоняю. что такое максимум, а что такое минимум. где они вообще? в какой стороне?((
Artppm
 
Сообщения: 66
Зарегистрирован: 06 июн 2015, 17:13

Re: Проблема с "первым" запуском и тестом

Сообщение setar » 29 июн 2015, 10:53

очевидно справа Xmax вдали Ymax
Аватара пользователя
setar
Site Admin
 
Сообщения: 10989
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

Пред.След.

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

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

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

cron