— pcbway.com для плат в пределах 4-х слоев и монтаж хорошо делают до 0402 компонентов, bga хорошо сажают только 0.8 мм, меньше шаг уже лучше не к ним. Умеют закупаться на digikey и у китайских поставщиков, так же могут помочь удешевить ВОМ, проконсультировать. 30...40$ за монтаж 10 плат, если есть bga, то +3$ за каждый камень. Могут мелкую серию до 200 штук делать без срыва сроков и без дикого % брака. У них советую делать прототипы и опытные партии.
— pcbnpi.com все тоже самое, что и выше, только тут больше под серию ориентировано. Умеют хорошо до 10 слоев точно, умеют 0201 и вроде бы даже еще более мелкие компоненты, очень дешевые жестко-гибкие платы, проверено на практике + монтаж bga не оплачивается отдельно. Закупаются на digikey, arrow, mouser. Прототипы делать не выгодно, дороже остальных, а вот после 500 штук цены лучше них никто не давал + за 30$ могут взять оформление таможни на себя + очень адекватный отдел контроля качества + не воруют исходники, можно смело давать бинарник на прошивку.
— jlcpcb.com у них заказывали всего пару раз, по уровню аля pcbway, но есть фича — свой магазин компонентов lcsc.com с кучей производителей и еще могут закупиться на digikey. Из минусов — даже если увидят ошибку в вашей КД, то сделают как есть, в то время как pcbway будут до последнего выяснять все нюансы. Для прототипов использовать данный сервис тоже можно в принципе.
Спасибо. Очень интересная статья. Но интересуют подробности:
- Статья о дизайне функционального проверочного стенда — что как проверяется, каково покрытие. Проверяете только железо или софт тоже? Используется ли на плате специальные проверочные режимы для этого?
- Модель и фирма-изготовитель сканера и софта к нему.
- Какой софт используется для учета серийных номеров плат.
Я так понимаю, что вы знаете, какая плата с каким серийным номером ушла к заказчику. Вы внедрили уже на основе этого статистику наработки на отказ? Т.е. грубо говоря когда вам плата приходит в ремонт вы должны примерно знать, сколько она проработала. Зная что другие платы тоже работают в режиме 24/7 вы можете прикинуть общее количество часов работы ваших изделий и исходя из этого сделать оценку. Вы думали над этим?
- Думаем написать как оно устроено в следующей статье
- сканер DataLogic Gryphon GD44. Он работает в режиме COM или HID. Т.е. выбираешь режим, он либо по COM посылает символы, либо печатает их как HID-клава. Так что ПО там не было.
- Софт называется Python + SQL база данных.
При эксплуатации устройства работают в системе Заказчика, в случае отказа они попадут в наш стенд для диагностики, в ту же базу данных будет сделана запись. Я не уверен, что в ПО системы Заказчика идёт подсчёт часов работы конкретного модуля. Но мысль хорошая.
У вас есть советы по использованию какого-то готового решения в этой области?
Думаем написать как оно устроено в следующей статье
Пожалуйста. У меня начинает появляться стойкое мнение, что разработку такого стенда надо отдавать специализированным фирмам, так как можно потратить и кучу времени и денег на отладку. Вот и хочу уточнить. Адаптер Ingun можно легко купить и приспособить, но к нему ж нужна еще электроника и софт.
сканер DataLogic Gryphon GD44. Он работает в режиме COM или HID. Т.е. выбираешь режим, он либо по COM посылает символы, либо печатает их как HID-клава. Так что ПО там не было.
Так а можно подробнее, как это работает? То есть вы должны ж как-то генерировать индивидуальные серийные номера (кстати у вас можно по серийнику прочитать неделю/год изготовления, или только по базе?). Потом после проверки печатается этикетка со штрих-кодом, да? Или как?
При эксплуатации устройства работают в системе Заказчика, в случае отказа они попадут в наш стенд для диагностики, в ту же базу данных будет сделана запись. Я не уверен, что в ПО системы Заказчика идёт подсчёт часов работы конкретного модуля. Но мысль хорошая.
У вас есть советы по использованию какого-то готового решения в этой области?
Ну я не знаю, нужно ли вам это или нет, есть ли у вас требования по наработке на отказ по ТЗ. Но в любом случае это хорошая реклама. Я как-бы тоже ищу решения в этой области, но в простейшем случае можно просто прикинуть, сколько плат находится в эксплуатации у заказчика с какого времени и зная, что ваши вендинговые автоматы обычно работают в режиме 24/7/365, определить общее число времени наработки. Ну а далее надо просто считать сколько плат приходит в ремонт и делить одно на другое. По идее рано или поздно результат стабилизируется.
- Да, стоимость разработки стенда высокая, нужен опыт. Привлекайте нас.
- Генерация серийного номера происходит в ПО стенда. По БД можно понять когда выпущена. Этикеток там целый набор, на некоторых есть QR код, в котором содержится серийный номер изделия. Если тестирование не пройдено, печатается этикетка с номером ошибки.
Этикеток там целый набор, на некоторых есть QR код, в котором содержится серийный номер изделия.
Это специализированное ПО? Или вы сами писали? Можете скинуть ссылку на производителя?
Почему на одном из фото (с розовым кабелем) светодиоды повернуты внутрь платы?
Какой лабораторный источник питания у Вас использовался?
Какое количество контрольных точек было задействовано в Ingun?
- Не совсем PDM, используем SVN и GrabCad.
- Светодиоды замонтированы не с той полярностью, для экономии времени на наладке стенда монтажник просто откусил и повернул)
- Вроде бы АКИП-1104. Возникли сомнения по нему, потестировали кз выхода на R&S®NGE100B, картина примерно та же.
- 46
Я не знаю параметры Вашего договора, но в некоторых случаях в течении 10-15 лет необходимо оказывать поддержу потребителю. Поэтому неплохо знать, что происходит с изделием в течении этого времени.
Было бы очень здорово обсудить вот это вот всё и обменяться опытом, может и наладить сотрудничество — за сотрудничеством будущее, мне кажется.
Дорого, долго, плохо и вообще лучше делать в Китае.
Однако PCB Вы видимо делаете не в РФ. А именно PCB — это самое больное место.
Или я что-то упустил?
Просто лавок, делающих монтаж и сборку в РФ — полно. Да там полно проблем, но они в основном решаемые, было бы желание. А вот с производством печатных плат все печальнее.
Да, возможно, даже припой не русский.
Я не топлю за импортозамещение. Просто когда говорят про трудности локализации электроники — в основном имеют в виду производство печатных плат, а не монтаж. То есть в Вашей статье Вы попытались опровергнуть не тот, скажем, постулат.
Печатные платы приезжают откуда угодно одинаковые
Ну с Вашей степенью сложности — возможно и одинаковые. Это не сарказм/ирония, просто констатация.
В нашем случае, например — нам приходится под каждую фабрику их адаптировать. То есть у нас с разных фабов приезжают разные платы. Разного качества. А когда мы переехали в РФ — то вообще по ряду плат реинжиниринг пришлось делать. Как из-за технологических возможностей так из-за того, что в РФ завозят иную номенклатуру стеклотекстолита, нежели используется на Тайване или в Китае.
И это только техническая сторона проблемы.
Где делаем — особо не секрет, то есть если бы я с Вами был знаком то при личном разговоре мог бы и сказать. Как наши партнеры так и недоброжелатели прекрасно осведомлены где мы их производим.
Но с другой стороны наша пресс-служба ограничивается формулировкой «предприятия радиоэлектронного кластера ГК «Ростех»» — значит так нужно и не мне раскрывать эту информацию публично.
приходится под каждую фабрику их адаптироватьВ чем конкретно это заключается, можете рассказать? Разный подтрав проводников?
в РФ завозят иную номенклатуру стеклотекстолита, нежели используется на Тайване или в Китае106 или 1080 здесь у резонита сильно отличается от фастпринтовского?
В чем конкретно это заключается, можете рассказать? Разный подтрав проводников?
Диэлектрические свойства стеклотекстолита немного разные, например. Это существенно, если вы с серьёзным СВЧ плотно работаете — там даже от поворота платы на заготовке на 90° может появиться разница.
В чем конкретно это заключается, можете рассказать? Разный подтрав проводников?
Например есть плата на которой на внешнем слое зазор между проводниками 3mil. Текущая фабрика справляется с этим.
В какой-то момент возникает необходимость разместить заказ на другой фабрике, так как первая не справляется с объемом. Мы находим второго подрядчика но он может только 4mil.
Мы модифицируем борд и у нас появляется второй комплект герберов, так как не первую фабрику с этим новым комплектом не пойдем — там налажено производство с оригинальным.
Потом мы приходим в РФ и тут на этой же плате приходится тупо брать всю разводку с внешнего слоя и переносить на внутренние. Иногда еще и допихивать сигнальные слои. И переезжать на другой материал.
Второй момент — бакдрилл. Бывает что тот, который может одна фабрика — не может другая. В основном это касается отступов медью от высверливаемого отверстия.
Via Aspect Ratio — тоже то что проходится переделывать при переходе с фаба на фаб иногда.
Я не совсем верно употребил слово «адаптировать». Правильнее сказать — проходится повышать технологичность платы при каждой миграции.
106 или 1080 здесь у резонита сильно отличается от фастпринтовского?
Нет, в ЮВА очень популярен и доступен TUC. В основном все наши High-Speed платы спроектированы на нем.
Когда мы пришли в РФ нам пришлось сначала их все пересчитать на ISOLA, оказавшийся весьма нетехнологичным материалом, затем на EMC.
Одни те же препреги у разных производителей имеют разные диэлектрические постоянные. К тому же далеко не везде у нас попсовые 106/1080/2116/3113. Есть и другие, которые в РФ не привозят — пришлось собирать их из комбинаций стандартных.
Например сейчас мы делаем платы под PCIe Gen4 — поэтому при расчете стэка мы смотрим на тип плетения, Glass Spread и прочее такое — мы не можем просто так написать в стэке FR4. Мы берем справочник от производителя и считаем стэк закладывая вполне конкретные препреги.
А в ваших платах реально есть необходимость проектировать на пределе общедоступной технологии? Это же не технологично. Как, в таком случае, вы правите баги в проектах? Ну вот в вашем примере с двумя заводами. Делаете одновременно и 4 и 3 мил. И тут выясняется, что какой-то глюк не отловили. И что, оба проекта правите и опять 3 и 4 мил делаете?
А в ваших платах реально есть необходимость проектировать на пределе общедоступной технологии?
Не в этом дело. Есть основной технологический партнер — его технологические возможности известны. Под них и проектируются платы. Повышение технологичности это всегда обмен на что-то. На количество слоев, на габариты, на время разработки и так далее — он не бесплатный. Делать борды под условный Резонит — мы не можем. Хотя для каких-то обычных плат — конечно стараемся упрощать. У нас естественно далеко не все платы сложные и страшные — есть и всякие платы подключения вентиляторов и прочее такое, что можно на коленке домашних условиях вытравить.
Делаете одновременно и 4 и 3 мил. И тут выясняется, что какой-то глюк не отловили. И что, оба проекта правите и опять 3 и 4 мил делаете?
Нет, если идет правка плата из-за ошибки — мы работаем с более технологичной версией. То есть на первую фабрику пойдут поправленные гербера, сделанные на основе отправленных во вторую. То есть при таких коррекциях происходит выравнивание.
Но так бывает редко — раз мы заказываем столько, что одной фабрики не достаточно — то вероятно в топологии плат мы уже все проблемы отловили. На массовке иногда вылазят проблемы типа неверных номиналов в цепях компенсации VRM например — но это уже правится коррекцией BOM и гербера не затрагивает. То есть в реальной жизни у нас зоопарк из 2-3 разных версий герберов, которые одновременно массово производятся в разных местах.
Ваши слова о затратах времени не стыкуются с вашими же статьями по выбору стэка, например. Ведь, выбор стэка тесно связан с технологичностью и предельными нормами.
Ну да ладно, каждому своё. Наверное, на крупной серии сложных плат это оправдано.
А… Херак-херак и в продакшен.
Я если честно не очень понял что привело Вас к такому заключению.
У нас достаточно сжатые сроки проектирования. Если мы знаем что можем скажем закладываться Aspect Ratio 1:10 и борд плотный, мы не будем тратить время и усилия на приведение его к 1:6. К тому же один из основных приоритетов это как можно быстрее получить альфа-сэмплы для отладки схемы и софта. Ну и банально чтобы как можно раньше показывать их потенциальным заказчикам и таскать на всякие выставки. А если они вдруг взяли и полетели — зачем нам опять проходить подготовку к производству?
Мои статьи про выбор стэка как раз позволяют сэкономить достаточно много времени на его согласовании потом. Когда плата уже разведена и надо вообще все переделывать. По моему опыту согласование «прикинутого» стэка в процессе запуска платы занимает 1-2 недели. В то время как детальный расчет на берегу — ну час наверное. И потом максимум 1-2 итерации с производителем. Мы очень хорошо попадаем в реальное производство. Иногда вообще без модификации.
А в последнее время мы вообще разжились статистическими базами с некоторых производств, то есть можем собирать стэк прям так, как это делают они сами с учетом всех их поправок и коэффициентов.
Это экономически более эффективно чем год кропеть над одной идеальной, которая все равно не включиться без реворков.
Но так как собственного завода у нас нет — мы где-то посерединке живем.
Но вообще — если бы у меня была своя фабрика под рукой. Я бы делал херак-херак как всякие ASUS и прочие. Они за год могут 3 ревизии серверной платы выпустить. Причем они ищут и правят баги пока печется очередная ревизия, не ждут. По их критериями альфа-сэмпл должен просто включиться и загрузить BIOS.
Мне кажется при той стоимости плат, что у Вас, такой подход был бы разорителен, нет?
Но как вы верно заметили «Лавок, делающих монтаж и сборку в РФ — полно, да там полно и проблем.» Мы хлебнули этих проблем большой ложкой, о чём и рассказываем)
Резонит справляется.
А Резонит Вам их именно производит или выступает как посредник с ЮВА? Или они Вам не говорили?
Еще если не секрет — сколько времени заняло изготовление 8000 печатных плат?
Только вот зацепило. По-чеснаку, кто-нибудь пил хороший кофе из автомата? Мне вот не повезло ни разу.
а те, кто озабочен качеством — те скорее подумают о том, как открыть маленькую кофейню
из-за этого я к кофейным автоматам даже не подхожу. Товарищи-господа владельцы вендинговых машин, подумайте о диверсификации, подумайте, как изменить ситуацию и чтобы ваш аппарат явно отличался от соседей с говняными расходниками.
Я тут вижу такой ход — кроме расходников, надо еще кастомную переднюю панель делать, чтобы она выглядела иначе, создавала впечатление, что кофе будет хорошим. Потому что, повторюсь, к обычным вендинговым автоматам я уже не подхожу.
Нет в автоматах спроса на хороший кофе, есть на дешёвый.
С первого ли раза все пошло? Как подготавливали модели, буквально, что делали чтобы крышка совпадала с корпусом а кнопка лезла в дырку сама при вставке платы, а если есть гибкие защелки, были ли какие то расчеты или есть готовые инструменты, в которые 'в два клика и три притопа' все загружаешь а на выход получаешь готовые документы, которые можно отдать на изготовление литьевых форм?
есть готовые инструменты, в которые 'в два клика и три притопа' все загружаешь а на выход получаешь готовые документы, которые можно отдать на изготовление литьевых форм
Этот инструмент называется «инженер-конструктор», иногда идёт в наборе с промышленным дизайнером. Часто один конструктор проектирует корпус, затем другой (с производства) — литьевую форму, попутно давая первому ценные комментарии.
Чтобы кнопка лезла в дырку мы заранее совмещаем 3D-модель платы и 3D-модель корпуса и проверяем по методике.
Гибкие защёлки зло. Если нужна разборность их лучше избегать.
Как выше верно написали — существуют (и правильно делают) специализированные сервисы по тестированию, которые могут предоставить в том числе и красивую инфографику, не думали вы сами этим же заняться, раз получается? По моему опыту большинство предприятий к ним не идет (например потому, что не знают), и каждый строит систему приобретения и тестирования «как получится». ЧСХ в большинстве случаев получается нормально, и люди так и продолжают существовать в той же системе координат без желания что-то менять. Кажется, что на самом деле тут можно было бы поднять бабла.
Мы начали предоставлять сервис по тестированию как отдельную услугу, приходите.
Странное производство, когда платы после пайки/печки сразу в тест попадают… никакого промежуточного контроля? AOI? Визуальный контроль?
Какие приемущества приносит Traceability именно для этого продукта, если это не automotive?
Если обратите внимание на фотку с производства в статье (где оранжевые цифры), заметите там AOI сразу после нанесения пасты. Ещё одна AOI после установки, и третья — после пайки.
Сам занимался разработкой приборов от и до. Проблема номер раз — хороший корпус. Если не надо выпендриваться и нужен корпус простой формы — то ищется сначала корпус, а под него делается плата и всё остальное. Если надо выпендриться — то литьё под давлением, вакуумная формовка, литьё алюминия или фрезеровка. Вопрос серии и цены.
Закупка комплектующих у проверенных поставщиков. Налетал несколько раз на поддельные микроконтроллеры, АЦП и прочее.
Проектирование схемотехники и разводку силовой части надо доверять специалистам, а то плату можно так развести, что питание будет несъедобным.
Удалённое тестирование — ЖОПА.
После пайки деталей, как в печке, так и после ручного монтажа ВСЕГДА проверяется плата на предмет короткого замыкания в цепях питания. Остальное — зависит от платы. Платы с БГА проверяются программными тестами, а в случае работы в экстремальных условиях — проверка ведётся в климатической камере во всё температурном диапазоне плюс механические воздействия.
При количестве проверяемых кабелей более 100, делается проверочный стенд со светодиодами. Делали в конторе большой проверочный стенд для проверки «косы» из проводов количеством под 50 и с разъёмами больше 30 штук. Все разъёмы косы втыкались в стенд и жмакалась кнопка. Стенд гонял сигналы по программе и проверял их наличие и отсутствие. У каждого разъёма рядом была мнемосхема, каждый пин разъёма был представлен двухцветным светодиодом. Если распайка была неправильной, то загорались красные светодиоды. Унутре стенда была простая ПЛИСка (просто надо было быстро сговнякать) с кучей ног и прошитым алгоритмом.
Ну и тестирование конечно. Часто с натурным механизмом или с аппаратными эмуляторами.
Как-то так.
Проектирование схемотехники и разводку силовой части надо доверять специалистам, а то плату можно так развести, что питание будет несъедобным.
Универсальный принцип: "… надо доверять специалистам, а то ..."
Всегда приятно наблюдать за работой ребят из ThridPin.
Давайте сотрудничать по стендам
А не расскажите подробнее про корпус?
— Почему Польша, а не Россия/СНГ/Китай? Качество не устроило или у поляков оказалось дешевле?
— Пресс-формы разрабатывали сами или производство самостоятельно их разрабатывает и изготавливает?
— Если не тайна, то сколько стоит корпус из статьи на серии 8000 штук? Можно хотя бы порядок.
- Польшу выбрал контрактник, они всё сделали очень быстро.
- Производство берёт модель изделия, отдаёт отливки. Причём, насколько я понял, предложений по доработке корпуса от них не поступало(там есть ошибки).
- В районе 3-4 евро
Кофе из любой кофе-машины дрянь. Даже из такой хорошей как офисная. Исключительно в турке и никак иначе.
Всегда интересно читать живые статьи с реальными примерами проблем и какими путями шли при их решении.
Пара вопросов:
— Почему решили формовать ноги сквозных светодиодов вместо готовых угловых SMD?
— Возможно, Гидра должна подсказывать номер провода в жгуте и род проблемы (КЗ/обрыв)?
— Возможно пресловутый дроссель по питанию (да и должен быть внутри каждого устройства? Кто ж знает, что за БП стоит внутри аппарата.
— Отлавливаются ли ошибки монтажа после окончательной сборки? Например, платы и кабель в порядке, а при сборке сместили разъём на один пин.
- Посчитали что дешевле формовать светодиод с линзой чем брать световоды и угловые SMD светодиоды.
- Задача отсеять незначительный брак, я не уверен что такая функция нужна(производство никогда не просило), хотя мы по USB и можем отдавать эту информацию.
- В эксплуатации такой проблемы нет, подключение происходит один раз (а не тысячи, как в стенде)
- Печатный узел тестируется после окончательной сборки(после тестов пайки нет). На этапе сборки плата кладётся в корпус, наклеиваются этикетки. Перепутать там сложно.
- Что вы подразумеваете под совковой компоновкой платы?
- В чём несовременность устройства?
Вот бы вы еще фотографии своего производства выложили, а не чужого. Не красиво тырить у других.
- Глаза надо беречь, обязательно делайте перерывы при работе за монитором
- Что вы подразумеваете под словами «своё производство»?
- Что «стырено» в контексте статьи?
Кстати, я правильно понимаю, что данное устройство стоит внутри автомата? Тогда на его дизайн вообще плевать, лишь бы работало надежно.
Можно было бы конечно дизайн заказать у Темы Лебедева и сделать футуризм как у Теслы и отлить корпус в золоте, но боюсь такое бы просто не купили, хотя 100% было бы круто и молодежно.
Что касается компоновке, то тоже не увидел ничего, что заставит глаза кровоточить: просто, продумано, выглядит приятно, еще и работает. Можно было бы сделать все в размер 50х50 мм, налепить stm-ок в bga, все покрыть золотом, но кто бы еще за это заплатил))
Но почему вы в своей статье используете фотографии чужого производства, а не своего? Это интересует, и больше ничего.
ИМХО, на фото производство StarLine (не реклама).
По корпусу немного удивился: количество готовых изделий достаточно высокое от массы производителей не только Китая. Я бы в первую очередь готовые искал.
Серийное производство электроники в России. Как мы делали телеметрию