Я разрабатываю доску для школьного проекта, используя орла. Я думал, что мне сойдет с рук использование встроенных часов PIC18, так как они не очень много делают (в основном только светодиоды), но одной из его задач является связь RS232, и я (только что) узнал, что встроенные часы далеко не достаточно точны. для любого вида связи. Поскольку связь RS232 имеет решающее значение, мне нужно, чтобы она работала. Итак, у меня была задача втиснуть xtal и две крышки на мою и без того переполненную печатную плату. Вот мой результат в 3 часа ночи:
Я уверен, что заставил немного попотеть некоторых опытных дизайнеров досок. Большой светящийся след отшлифован. Я думаю, что это лучшее, что я мог сделать, учитывая, что не было абсолютно никакого места для перемещения PIC или двух верхних чипов, и очень мало места для перемещения нижнего. Плата будет фрезерована на станке с ЧПУ, поэтому я не могу использовать ширину дорожки менее 16 мил / расстояние между дорожками 16 мил. Я переставил все, что мог, чтобы убедиться, что OSC1 и OSC2 не имеют переходных отверстий. Колпачки небольшие, керамические ~20pf, я просто использовал цилиндрические части для расстояния между контактными площадками.
(Кроме того, синий — нижний слой, красный — верхний; все должно быть сквозным и соединяться снизу)
Я планирую запустить чип на частоте 4,9152 МГц. Если по каким-то непостижимым причинам скорости не хватает, то хотелось бы вариант 7.2МГц. Я знаю, что скорость влияет на дизайн.
Любой совет будет принят во внимание. Шапки наверное буду крутить чтоб короче трасса до хтала была. Я не вижу никакого возможного способа иметь «кольцо заземления», которое предлагается, поскольку нет места.
РЕДАКТИРОВАТЬ: Вот обновленный дизайн. Я поменял колпачки на более удобные (по-прежнему керамические), и микроконтроллер соединяется с землей только в одной точке. Пунктирные линии показывают, куда я собираюсь поместить защитное кольцо (контакты 1 и 20 TPIC размыкаются):
Редактировать 3: более толстые следы, лучшее экранирование, я думаю, что это настолько хорошо, насколько это возможно:
Я вижу несколько проблем с вашим дизайном:
Одна из крышек физически касается кристалла. Отодвиньте его немного подальше
Переместите кристалл вверх, чтобы он оказался как можно ближе к PIC18.
Освободите место для защитного кольца. Из того немногого, что я вижу на изображении, вы, вероятно, можете переместить некоторые элементы, чтобы приблизить его.
обязательно заземлите сам корпус кристалла механически (не припаивайте его как-то принудительно)
Поменяйте конденсаторы для кристалла на керамические. Это сделает их меньше, и здесь нет смысла в электролите.
Реальность такова, что даже в текущем состоянии схема будет работать. Так что вопрос не в том, будет ли он работать, а в том, получите ли вы лучшую производительность, самые чистые часы, более низкие электромагнитные помехи и т. д.
Ниже приводится одно примечание к приложению о том, как лучше всего размещать кристаллы:
AVR186: рекомендации по компоновке печатных плат генераторов
Фотон
Фотон
Кенни
ВВ ВКЛ.
Дэйв Твид
DrFriedParts
Абдулла Кахраман
delay_ms(x)
то вроде, и вы используете битовый RS232, внутренний генератор 8 МГц в порядке, и я протестировал его. Однако я не знаю, как его производительность будет меняться в зависимости от температурного диапазона вашей конструкции. Просто хочу сказать... Хорошо, что вы научились правильной раскладке, и я надеюсь, что вы выучите ее хорошо.ВВ ВКЛ.
DrFriedParts