Я слышал, что тактовая схема является источником шума и что тактовая схема также чувствительна к шуму. Я считаю, что держать тактовую цепь рядом с MCU и держать другие маршруты или цепи подальше от тактовой цепи всегда лучше.
В моей конструкции на четырехслойной плате много проводов. Компоновка MCU(STM32)с кристаллами показана ниже, без трассировки. MCU расположен справа от изображения, а два кристалла — слева. Кристалл 1, Y1 , имеет частоту 32,768 кГц и расположен в верхнем левом углу. Crystal 2, Y2 , имеет частоту 8 МГц и расположен ниже Y1 .
На втором изображении показана вся трассировка этой части печатной платы. Тонкие зеленые линии на Y1 отвечают за связь между MCU и CPLD. По этим линиям будут проходить сигналы до 72 МГц. Толстые зеленые линии под Y2 соединяют модуль АЦП микроконтроллера, и аналоговые сигналы будут проходить по этим линиям. Толстые желтые линии в нижнем левом углу отвечают за аналоговое питание и аналоговое задание модуля АЦП микроконтроллера.
Какой беспорядок это. Меня беспокоит функциональность печатной платы, особенно из-за проблем с ЭМС. Может ли кто-нибудь дать несколько советов о том, как можно улучшить печатную плату?
Я хотел бы вмешаться с небольшой перспективой: на самом деле вы не имеете дело с чем-то высокоскоростным. Вы действительно можете делать все, что хотите, на этих частотах и получать идеальную целостность сигнала. Пара мегагерц, даже пара десятков мегагерц особых проблем не доставят.
Особенно о хрустале, вам не о чем беспокоиться. У меня были макеты, в которых кристалл располагался в нескольких дюймах от микроконтроллера, и все работало нормально. Я прощупал его, похоже, что кристалл плотно соединен. Высокоскоростная конструкция составляет 300 МГц и выше - или высокое сопротивление примерно от 100 МГц. Это примерно тот момент, когда трассировка может начать вызывать перекос часов, отражения, и когда ваши дорожки на печатной плате больше не будут вести себя как резистивные элементы.
В любом дизайне, чувствительном к шуму, вы должны учитывать следующее:
Расставьте приоритеты для ваших линий часов, выполнив следующие действия по порядку:
Одним из ключей к хорошей трассировке является правильное размещение компонентов. Вы должны сжимать тактовые импульсы как можно ближе к источнику, оставляя при этом достаточно места для экранирования шумных или чувствительных компонентов. Если вы закончите первые пару шагов и не сможете двигаться дальше, возможно, вам придется разорвать и перенаправить.
В этом порядке вашим часам будет присвоен наивысший приоритет, поэтому линии часов будут как можно короче. Короткие линии синхронизации означают меньше электромагнитных помех между сигналами, а значит, лучшую целостность и надежность сигнала. Кроме того, более короткие линии означают, что необходимо управлять меньшей емкостной нагрузкой, что приводит к снижению энергопотребления. Единственный способ заставить высокоскоростные проекты работать — это установить приоритет тактов, потому что они также влияют на синхронизацию.
Для получения дополнительной информации, вот несколько рекомендаций.
Ник Алексеев
Энди ака
нефтесвинья