roboforum.ru

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

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

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

Scald » 26 июн 2015, 21:28

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

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

Artppm » 26 июн 2015, 21:31

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


тогда где и какую купить? чтобы не такой "медленный" чип был?

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

SDimok » 27 июн 2015, 06:59

с чипом ATMEGA16U2
Вот такую например :
http://www.ebay.com/itm/SainSmart-Mega2 ... 3f2403d1b0

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

Artppm » 27 июн 2015, 17:55

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

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

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

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

holomrn » 27 июн 2015, 18:04

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

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

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.   

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

holomrn » 27 июн 2015, 18:17

пробуйте.

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

barakuda62 » 28 июн 2015, 01:09

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

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

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


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

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

Artppm » 28 июн 2015, 07:23

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



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

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

Maxer » 28 июн 2015, 11:43

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

Добавлено спустя 58 минут 49 секунд:
https://yadi.sk/d/GXFLvNbchXFb3 Вот этот драйвер.

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

barakuda62 » 28 июн 2015, 14:28

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



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


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

Так что написано в винде по лампочке !

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

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

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


Беда в том что я не сильно догоняю. что такое максимум, а что такое минимум. где они вообще? в какой стороне?((

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

setar » 29 июн 2015, 10:53

очевидно справа Xmax вдали Ymax


cron
Rambler\'s Top100 Mail.ru counter