Re: SMD раскладчик по рецепту каши из топора
Добавлено: 20 июн 2019, 04:50
Похоже на следы от ракеля, которым маску наносят.
Статьи, обзоры, цены на станки и комплектующие.
https://www.cnc-club.ru/forum/
Или зеркало хотя бы, если КМД под рукой нет.Hanter писал(а):Как вариант - концевую меру обмерять
Не уменьшится, я уже проверял разные варианты. Всё дело в USB, 2 или 3 - не важно. Заметно лучше будет RTSP, но не у всяких камер. Ещё лучше Firewire (могу подогнать парочку S-Video конверторв, если найду где лежат ). Ну и совсем хорошо PCI карта захвата, на несколько камер надо брать с соотв. суммарной кадровой скоростью.merkwurdigliebe писал(а):надо попробовать переключить камеру с MJPG на YUV - вдруг уменьшится...
Это уже проходили: в OpenCV задана последовательность определения режимов вебкамеры, она включается в первом подходящем:merkwurdigliebe писал(а):...видео с камеры с жуткой задержкой. надо попробовать переключить камеру с MJPG на YUV - вдруг уменьшится...
Код: Выделить всё
MediaSubtypes [0] = MEDIASUBTYPE_RGB24;
MediaSubtypes [1] = MEDIASUBTYPE_RGB32;
MediaSubtypes [2] = MEDIASUBTYPE_RGB555;
MediaSubtypes [3] = MEDIASUBTYPE_RGB565;
MediaSubtypes [4] = MEDIASUBTYPE_YUY2;
MediaSubtypes [5] = MEDIASUBTYPE_YVYU;
MediaSubtypes [6] = MEDIASUBTYPE_YUYV;
MediaSubtypes [7] = MEDIASUBTYPE_IYUV;
MediaSubtypes [8] = MEDIASUBTYPE_UYVY;
MediaSubtypes [9] = MEDIASUBTYPE_YV12;
MediaSubtypes [10] = MEDIASUBTYPE_YVU9;
MediaSubtypes [11] = MEDIASUBTYPE_Y411;
MediaSubtypes [12] = MEDIASUBTYPE_Y41P;
MediaSubtypes [13] = MEDIASUBTYPE_Y211;
MediaSubtypes [14] = MEDIASUBTYPE_AYUV;
MediaSubtypes [15] = MEDIASUBTYPE_MJPG; // MGB
Дробление шага драйвером ШД дает устойчивую позицию ротора только в положении полушага, все остальные положения неустойчивы и сильно зависят от сиюмоментной нагрузки на вал. Тут либо использовать энкодер, либо механическое дробление угла.merkwurdigliebe писал(а):... угловая точность отвратительная...
Это правильный алгоритм. Если почитать интеловские доки к OpenCV 1.0, то в них алгоритм - определение центра и угла поворота - выполняется в несколько итераций, после каждой коррекции положения/угла, пока не будет достигнута заданная точность.merkwurdigliebe писал(а):... можно определять по камере угол, поворачивать, снова проверять, поворачивать и т.д. так сейчас центрируется TQFP144. но это слишком долго...
Попробуй TMC2100. Сильно лучше по качеству работы. Сам пользую, правда 8825 не пробовал, был A4988, тот вообще кака. Но 8825 вроде примерно похож... Жутко не одинаковые шаги у них, причем зависит от напряжения питания и индуктивности обмоток. С TMC2100 так же не все гладко, но лучше.merkwurdigliebe писал(а):DRV8825 с перемычками для какого-то-там-дикей
можно поподробнее о "не гладких" моментах? Ссылки приветствуютсяN1X писал(а):С TMC2100 так же не все гладко, но лучше.
Ссылок не будет, потому как это личный опыт. У меня стол на установке лазерной засветки ремнем приводится, а шаг растра там нужен небольшой и довольно четкий. Проблема вылазила как раз в том, что внутри одного электрического периода тока на двигатель шаги нифига не одинаковые. Т.е. он может шагать по 3-4 сотки, а потом влупить больше десятки сразу. Есть корявенькая осциллограмма тока в двигателе, флешка оказалась где-то там, поэтому снято было на телефон, чтобы не морочиться. Видно что в одной фазе ток ровный, а в другой со всплеском и асимметрией. Причем фазы менял, дело не в движке, а именно в драйвере. Предположение - особенности сборки платы драйвера китайцами. Возможно взаимное влияние фаз из-за кривого монтажа. Я просто добавил в проблемную фазу небольшой дроссель и сигнал стал более менее ровный. Но смысл от этого не меняется. Платка не "поставил-забыл", а как повезет в конкретных условиях. Но на общем уровне вещь стоящая, даже при возможных грабельках. Если брать микруху и собирать грамотно результат может быть более предсказуемый. Но этот вариант не для всех, естественно. Хотя я думаю автору темы это не проблема )Nonstopich писал(а):можно поподробнее о "не гладких" моментах? Ссылки приветствуются
Imho, "проблема скорости камер" преувеличена.Nonstopich писал(а):Читаю не первую тему по раскладчикам (облизываюсь...) и в каждой натыкаюсь на решение проблемы со скоростью работы камер.
Тут дело не в количестве кадров (в принципе достаточно и одного кадра), а в задержке доставки каждого кадра от камеры до анализатора.bolek4321 писал(а):У меня в вебкамере при одинаковом разрешении в режиме MJPG выдается 30 кадров/сек, а в YUY2 - только 10.
Там чуть ли не секунда на видео, как такой ад получается ?UAVpilot писал(а):а в задержке доставки каждого кадра от камеры до анализатора.
Ну с телевизиром вообще какой-то ад, у меня еще когда было вещание некоторые каналы показывающие одно и тоже на десятки секунд разбегались.UAVpilot писал(а):P.S. Все знают, что нынче нельзя сверять свои часы по часам на экране телевизора?..