Лазерная установка для засветки фоторезиста от AlphaCrow

Хорошая печатная плата - залог надежности устройства. Как сделать такую плату?
Ответить
Мучитель микросхем
Сообщения: 445
Зарегистрирован: Вс апр 20, 2014 14:18:07

Сообщение Forward »

Serj_K писал(а):По какой причине?
Из-за плохой помехозащищенности получившейся системы. Частный случай которой и был не фотке.
Но там дело не в фокусировке лазера, а в избыточной мощности луча. Словив помеху, лазер врубился на 100%, что в 6 раз больше оптимального значения.
Результат - на изображении.
Реклама
Грызет канифоль
Аватара пользователя
Сообщения: 278
Зарегистрирован: Пн мар 08, 2010 22:34:21
Откуда: Санкт-Петербург

Сообщение tihohod »

Нарисовал в Компасе крепление мотора Mabuchi 555 к профилю 2040.
Изображение Изображение
https://drive.google.com/file/d/0BwY4IM ... sp=sharing
Реклама
Друг Кота
Сообщения: 3092
Зарегистрирован: Пн апр 06, 2015 11:01:53
Откуда: москва, уфа

Сообщение arkhnchul »

tihohod писал(а):Нарисовал в Компасе крепление мотора Mabuchi 555 к профилю 2040
некоторая рекомендация: вместе с файлами в закрытом формате конкретной программы (здесь - компаса) выкладывать общечеловеческие step или iges, которые умеют читать практически все CAD-ы. Не все жеж в компасе работают.
Встал на лапы
Сообщения: 102
Зарегистрирован: Ср мар 18, 2015 12:02:35
Откуда: Москва

Сообщение rv3bj »

Forward писал(а): В результате пришлось отказаться от USB на STM и вернуться на FT232.
To Forward. Мне пришлось повозиться с реализацией виртуального компорта на маленькой плате для ардуино STM32F103C8T6. В исходном виде USB интерфейс на этой плате работал нестабильно. Дело в том, что китайцы резистор R10, подтягивающий вывод D+ к 3.3 вольта поставили 10 ком, хотя по спецификации USB он должен быть 1.5 ком. Кроме того этот резистор не должен подключаться к плюсу питания напрямую. По стандарту он должен подключаться через pnp ключ. Сразу после ресета вывод D+ должен оставаться в воздухе чтобы USB стек успел стартовать и только после этого на него следует подать плюс питания. Назначение этого резистора и ключа в том, чтобы сказать USB хосту, что на шине появилось USB FS устройство. Хост после этого начинает опрашивать появившееся устройство, чтобы выяснить какой драйвер ему следует использовать. То есть очень желательно, чтобы ключ включался только после готовности USB стека контроллера.
Можно упростить конструкцию, исключив ключ. Для этого вывод резистора R10 нужно подключить к любому подходящему выводу какого либо порта. У меня он пдключен к порту PB9. После ресета контроллера все выводы портов инициализируются как входы и вывод резистора будет висеть в воздухе. Хост не будет видеть USB FS устройство и не будет пытаться опрашивать его. После полной инициализации стека надо сначала записать в соответствующий порт единицу и затем перевести эту линию порта на вывод. После такой доработки виртуальный компорт на этом контроллере работает отлично.
При необходимости могу привести код.
Реклама
Эиком - электронные компоненты и радиодетали
Открыл глаза
Аватара пользователя
Сообщения: 77
Зарегистрирован: Вт апр 08, 2008 11:15:24

Сообщение bitwood »

Для подобных периферийных устройств всегда лучше использовать RS485 c гальванической развязкой. Переходник USB-485 можно китайский взять на PL2303.
Инженерю.
Реклама
Встал на лапы
Сообщения: 102
Зарегистрирован: Ср мар 18, 2015 12:02:35
Откуда: Москва

Сообщение rv3bj »

[uquote="bitwood",url="/forum/viewtopic.php?p=3094429#p3094429"]Для подобных периферийных устройств всегда лучше использовать RS485 c гальванической развязкой. Переходник USB-485 можно китайский взять на PL2303.[/uquote]
Одним переходником не обойтись. Надо дорабатывать контроллер и софт у него. Так как микросхемой 485 интерфейса надо еще и управлять (прием/передача). В данной конструкции все борются за скорость обмена, а RS485 по скорости никак не лучше RS232, т.к. может обеспечить только полудуплексный режим.
Что касается PL2303 я бы не стал рекомендовать ее использование из-за проблем с драйвером. Мы уже привыкли, что китайцы клонируют микросхемы известных производителей, например FTDI. Интересно, что тайваньская фирма Prolific, создавшая PL2303, тоже подверглась клонированию своих чипов. Чтобы защититься от подделок они как и FTDI обновили драйверы, которые распознают поддельные чипы и блокируют работу с ними. Конечно можно обойти эту проблему, если использовать старый релиз драйверов.
Из дешевых преобразователей USB-COM можно рекомендовать CH340. Это полностью китайский продукт (не тайвань), стоит копейки, размещается в простом SOIC. Недаром китаййские клоны ардуино вовсю его используют.
Реклама
Мучитель микросхем
Сообщения: 445
Зарегистрирован: Вс апр 20, 2014 14:18:07

Сообщение Forward »

rv3bj писал(а): To Forward.
Спасибо за предложение. Но проблема не софтовая. Проблема аппаратная. Так называемая "земляная петля" в чистом виде.
Решить можно гальванической развязкой USB (adum4160 - Fast USB). Но это дополнительное усложнение конструкции, хотя и правильное.
Переход на работу через преобразователь FT232 проще, так как он и так в наличии, и хотя от "земляной петли" не избавляет, но на скорости 115200 позволяет работать без ошибок передачи данных.
Встал на лапы
Аватара пользователя
Сообщения: 134
Зарегистрирован: Пн апр 10, 2017 06:04:37
Откуда: Томск

Сообщение HeadLess »

Прогоняю гербер после P-CADa через Gerbv
СпойлерИзображение
В HLDI пропадают пады.
СпойлерИзображение
Куда копать? Гербер прилагаю
Вложения
Hldi.JPG
Вид из HLDI
(62.86 КБ) 980 скачиваний
USB_CAN_MULTI_V.zip
Гербер
(79.13 КБ) 327 скачиваний
Gerbv.JPG
Вид из Gerbv
(48.78 КБ) 1083 скачивания
Мучитель микросхем
Сообщения: 445
Зарегистрирован: Вс апр 20, 2014 14:18:07

Сообщение Forward »

HeadLess писал(а): В HLDI пропадают пады.
А если так:
Вложения
USB_CAN_MULTI_V_1.zip
(72.77 КБ) 193 скачивания
Встал на лапы
Аватара пользователя
Сообщения: 134
Зарегистрирован: Пн апр 10, 2017 06:04:37
Откуда: Томск

Сообщение HeadLess »

СПС, так норм.
Какая версия Gerbv?
Мучитель микросхем
Сообщения: 445
Зарегистрирован: Вс апр 20, 2014 14:18:07

Сообщение Forward »

Преобразование через Gerbview (не Gerbv)
Друг Кота
Аватара пользователя
Сообщения: 5725
Зарегистрирован: Чт июн 09, 2011 17:17:47

Сообщение Ruzik »

Собрал плату, подключил, работает, нет только драйвера шаговика, для проверки.

Изображение Изображение

Хотел спросить, а реперы без разницы как ставить (плата 2) или нужно строго соосно (плата 1)? Что то "виртуально" не догоняю. :))

Изображение
Последний раз редактировалось Ruzik Пн май 01, 2017 18:39:15, всего редактировалось 2 раза.
Контактная информация:
Встал на лапы
Аватара пользователя
Сообщения: 84
Зарегистрирован: Ср май 11, 2016 16:07:50

Сообщение banzayy »

я как на первом ставлю
Друг Кота
Аватара пользователя
Сообщения: 3490
Зарегистрирован: Вт окт 22, 2013 04:37:23
Откуда: Казань

Сообщение smacorp »

Ruzik, правильный только вариант 1, при любых других вариантах будет лажа с размерами.

И делать отступы нет никакой необходимости - я точно в углы ставлю. Просто я контур платы всегда на радиус фрезы увеличиваю.
Платы для HLDI - установки лазерной засветки фоторезиста.
Фоторезист Ordyl Alpha 350
Жидкое олово для лужения плат (видео) - самое лучшее и только у меня.
Паяльные маски XV501T-4 и KSM-S6189 (5 цветов).
Заказ печатных плат - pcbsmac@gmail.com
Друг Кота
Аватара пользователя
Сообщения: 5725
Зарегистрирован: Чт июн 09, 2011 17:17:47

Сообщение Ruzik »

Понятно, но не совсем.
Вообще почему спрашиваю, мало ли, промажешь с каким то репером в десятку другую и плата поплывет или нет?

mial
Ты вроде где то писал, что если сделать питание 5 вольт отдельно, не от USB, то в случае зависания, просто переткнуть USB и можно экспонировать дальше?

Пробую переткнуть (питание 5 вольт отдельное, от USB идет только DM, DP и минус), HDLI в этом случае подвисает и не отзывается, не говоря уже о продолжении работы.
Что ты имел в виду, говоря это?
Последний раз редактировалось Ruzik Пн май 01, 2017 19:51:40, всего редактировалось 1 раз.
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 3490
Зарегистрирован: Вт окт 22, 2013 04:37:23
Откуда: Казань

Сообщение smacorp »

Ruzik, с несоосными реперами HLDI не сможет правильно определить размеры платы. Если какая-то из координат определится меньше реальной, это может привести к отсечению части дорожек. Если координата окажется больше реальной, с рисунком дорожек ничего плохо не должно произойти, но эти лишние размеры станок будет просто впустую хреначить. Кроме того, если на заготовке есть соседние платы, это может привести к ненужной засветке уже их участков (если они отдельно предполагаются экспонироваться).

Кроме того, если реперы будут несоосны - особенно 2 нижних - как ты будешь плату по горизонтали выравнивать? ;)

В общем, не нужно промахиваться, нужно контролировать точную установку реперов. Их кривость точно ни к чему хорошему не приведёт.
Платы для HLDI - установки лазерной засветки фоторезиста.
Фоторезист Ordyl Alpha 350
Жидкое олово для лужения плат (видео) - самое лучшее и только у меня.
Паяльные маски XV501T-4 и KSM-S6189 (5 цветов).
Заказ печатных плат - pcbsmac@gmail.com
Друг Кота
Аватара пользователя
Сообщения: 5725
Зарегистрирован: Чт июн 09, 2011 17:17:47

Сообщение Ruzik »

Хорошо, будем пробовать. :)

mial
Сам нашел.. http://radiokot.ru/forum/viewtopic.php? ... 7#p2910997
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 3490
Зарегистрирован: Вт окт 22, 2013 04:37:23
Откуда: Казань

Сообщение smacorp »

Ruzik писал(а):Пробую переткнуть (питание 5 вольт отдельное, от USB идет только DM, DP и минус), HDLI в этом случае подвисает и не отзывается
ИМХО, это совершенно нормальное поведение.

HLDI при запуске занимает COM-порт и организует канал связи с МК.
Ты выдернул USB - канал связи нарушился, COM-порт остаётся занятым, а HLDI написана так, что ничего не может сделать с этим.
Помочь может только сброс МК через RESET или сброс питания - то есть, начальная инициализация.

Интересно, у mial действительно получалось возобновить работу, или это только теория? По моим наблюдениям, HLDI устанавливает канал связи именно только при начальной инициализации.
Платы для HLDI - установки лазерной засветки фоторезиста.
Фоторезист Ordyl Alpha 350
Жидкое олово для лужения плат (видео) - самое лучшее и только у меня.
Паяльные маски XV501T-4 и KSM-S6189 (5 цветов).
Заказ печатных плат - pcbsmac@gmail.com
Друг Кота
Аватара пользователя
Сообщения: 5725
Зарегистрирован: Чт июн 09, 2011 17:17:47

Сообщение Ruzik »

Кстати хаб на GL850G. С первого раза не запустилось, хотел уже выкинуть в ведро. Поставил другую GL850G, все заработало с полпинка. Прошился также через это дело без проблем, с помощью STM32 Flash loader (выставил на МК BOOT0=1, BOOT1=0). Программатор оказался как бы и не нужен (хотя заказал ST-Link v2).
Камера работает без артефактов.

Изображение
Последний раз редактировалось Ruzik Пн май 01, 2017 20:26:16, всего редактировалось 2 раза.
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 3490
Зарегистрирован: Вт окт 22, 2013 04:37:23
Откуда: Казань

Сообщение smacorp »

Я бы вот только гибкий кабель незакреплённым не оставлял со стороны контроллера. Он, конечно, зажимается разъёмом крепко, но ведь будет передаваться вибрация станка, движение воздуха будут чуть колебать кабель. Одним словом, не зря в тех же принтерах или специальные пластиковые держатели применяют, или в прорези на плате кабель пропускают.
Платы для HLDI - установки лазерной засветки фоторезиста.
Фоторезист Ordyl Alpha 350
Жидкое олово для лужения плат (видео) - самое лучшее и только у меня.
Паяльные маски XV501T-4 и KSM-S6189 (5 цветов).
Заказ печатных плат - pcbsmac@gmail.com
Ответить

Вернуться в «Изготовление PCB»