Разработка печатных плат

Электронные продукты стали в значительной степени полагаться на микропроцессоры для реализации сложных функций и снижения стоимости. Кроме того, производители кремния уменьшили размер корпуса своих устройств, так что доступ к точке подключения стал невозможен.

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

В этом блоге наш инженер-эксперт рассказывает, как разработка печатных плат минимизирует усилия по разработке для более быстрого и экономичного проектирования продукта.

Моя камера больше не камера. Он превратился в камеру и телефон. Теперь это и камера, и телефон, и мой посыльный, и мой болтливый, блестящий научный сотрудник, который также может поменять термостат в моем доме за 7700 миль, если я попрошу.

Термостат в моем доме больше не представляет собой биметаллическую пластину, поддерживающую ртутный выключатель под заранее выбранным углом, который должен регулировать мой племянник, когда меня нет дома. Это микропроцессор с более чем 500 000 транзисторов, который подключен к радио, которое связывается с Интернетом, используя радиочастоту около 2,4 гигагерца. Чтобы не быть маргинализированным, принимающее радио содержит еще более сложный микропроцессор и приемник, который будет получать, декодировать и отправлять данные с моей камеры/телефона/мессенджера/гениального помощника на термостат менее чем за десятую долю секунды.

Каковы проблемы с корпусными деталями на уровне пластин в печатных платах

Как разрабатывается программное обеспечение моего термостата. В худшем случае сроки, стоимость и конкурентоспособные продукты вынуждают инженера-электрика уменьшать печатную плату (PCB) как можно меньше, чтобы она соответствовала заранее определенному корпусу. Поскольку компоненты практически не разделены, все полупроводники представляют собой части корпуса на уровне пластины (WLP). Это означает, что соединения находятся под кремниевой пластиной в массиве шариковых решеток (BGA), а печатная плата имеет многослойную толщину, а точки соединения скрыты внутри. Большой! Нет возможности подключиться к нему, чтобы начать разработку! Красивая доска размером с почтовую марку, но гораздо менее полезная.

Какие типы контрольных точек есть на макетной печатной плате

Но еще не все потеряно! Вы по-прежнему можете создать резервную копию и создать макетную плату. Да, плата для разработки будет иметь все те же компоненты схемы, а также контрольные точки и разъемы. Какой тип контрольных точек? Что ж, посмотрите на схему и решите, что вам нужно для инструмента, если там будет ошибка. Составьте список прачечной, с которым будут работать проектировщики электротехники. Начните с самого простого — разъема J-Tag для внутрисхемного программирования и универсального разъема асинхронного приемника-передатчика (UART) для последовательной отладки.

Для каждого устройства, подключенного через шину последовательного периферийного интерфейса (SPI), установите перемычку между выбором микросхемы и микропроцессором. Это позволяет изолировать устройство, зависшее на шине из-за ошибки программирования. Для самой шины SPI предусмотрите контакт для подключения логического анализатора к тактовым, последовательным входам и последовательным выходам шины. Аналогичным образом, для шины с интегрированной схемой (I2C или I2C) предусмотрите перемычку для отключения каждого контакта специального ввода/вывода (SIO) I2C от шины. Таким образом, если из-за программной ошибки устройство блокирует шину, вы можете легко отключить каждое устройство, пока виновник не будет найден.

Детали

Другие потребности, которые часто упускают из виду, — это заземление, к которому подключается логический анализатор или осциллограф. Входы аналогово-цифрового (A/D) преобразователя и цифро-аналогового (D/A) преобразователя также являются хорошими кандидатами. С их помощью вы можете проверить минимальный уровень шума и точность, если медные пути и потоки такие же, как и в аналогичном продукте.

Схема внешнего сторожевого таймера? Вам также понадобится способ посмотреть на это, если один из ваших циклов выполняется слишком долго, и вас укусили, или ошибка удерживает его. То же самое касается любого другого входа прерывания в процессор.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *