По мере того, как мои разработки (и дизайн печатных плат) становятся все более сложными, меня интересует, есть ли лучшие практики или отраслевые стандарты для схематического проектирования. Я знаю, что есть схематический контрольный список, но я хочу идти дальше с моими проектами. Я следовал простой методологии проектирования, основанной на том, что входы и выходы сигналов идут слева направо, а мощность течет сверху вниз, что хорошо работает для простых схем. Некоторые из вопросов, о которых я думал, но не могу найти ответ:
- Что считается максимальным количеством частей на одной странице?
- Что нужно учитывать при создании схемы нескольких страниц?
- Когда я должен рассмотреть вопрос о включении нескольких треков в автобус?
- Как я должен называть автобусы, сетевые списки и ссылки на другие страницы?
- Как разместить компоненты, чтобы минимизировать количество сетей?
- Какие комментарии я должен включить в схему?
- Где я должен разместить обозначение и значение для горизонтальных и вертикальных компонентов? Имеет ли это значение, пока я остаюсь последовательным?
- Стоит ли отмечать комплектацию и рейтинг компонентов на схеме? Значение дискретный против SMD или если конкретный резистор имеет высокую мощность?
- Должен ли я настроить сетки разных цветов или ширины?
- Как я должен схемы контроля версий?
- Какой рабочий процесс должен использовать один человек для поддержания организованности дизайна?
Я уверен, что есть еще что-то, что нужно учитывать при проектировании схемы, это то, с чем я столкнулся в своей собственной работе. Буду признателен за дополнительные темы по схематическому дизайну.
design
schematics
MarkSchoonover
источник
источник
Ответы:
Зависит от размера страницы. Вы можете разместить больше на листе плоттера размера D, чем листе размера B (примерно A4). Не толкуйте вещи так, чтобы их стало трудно читать.
Почти все мои проекты заканчиваются в виде нескольких листов. Иногда производственники нарезают их и склеивают в один большой лист плоттера, чтобы было легче следить за потоком сигналов. Но обычно я не распечатываю больше, чем 11x17, поэтому я работаю с этим размером.
Что-то, что вы не спросили: я склоняюсь к тому, чтобы на первом листе были критические входные и выходные соединения моей схемы, а на последующих страницах я работаю над более сложными схемами. Другие люди любят размещать критические части пути прохождения сигнала на первой странице, а входные и выходные соединения оказываются глубоко в стеке схем. Я не уверен, что действительно лучше.
Я редко делаю это, но это вопрос стиля (и соглашения в вашей рабочей группе).
Я склоняюсь к сетевым именам с прописными буквами, но в остальном у меня нет фиксированных правил. Более дисциплинированные организации могут иметь более подробные правила.
Я предпочитаю размещать компоненты, чтобы прояснить поток сигналов. Я не беспокоюсь о количестве именованных сетей.
Что-нибудь важное, что должен знать парень по верстке (следы соответствующей длины, размещение заглушек рядом с микросхемами и т. Д.) Все, что может понадобиться будущему инженеру, если он хочет заменить устаревшую деталь. Неочевидные критические характеристики, такие как требования к мощности резистора выше нормы, или жесткие допуски. Все, что должно быть настроено на производстве (например, «настроить кастрюлю для достижения 50% рабочего цикла» или что-то в этом роде).
Я использую вертикальный текст для вертикальных компонентов, чтобы позволить большему количеству частей поместиться на листе. Другие (очевидно) считают это тяжким грехом. Будьте последовательны и согласны с другими в вашей организации.
Указание типа пакета для каждой детали, видимой на схеме, было бы беспорядочным. Но очевидно, что информация должна быть в дизайне, чтобы быть перенесенной в макет. Как упомянуто выше, упоминайте неочевидные спецификации, которые могут сбить с толку кого-то, если ему придется заменить устаревшую деталь или найти альтернативного продавца из-за нехватки.
Ваша спецификация (спецификация) должна будет указывать точный номер детали производителя (или список приемлемых альтернатив, называемых списком утвержденных поставщиков AVL) для каждой детали.
Я не рекомендую это. Я предпочел бы получить схемы, которые имеют смысл, если распечатаны в черно-белом.
Я храню резервные копии с датой (например, «mydesign_20120205.zip») на своем собственном компьютере и на удаленном общем диске. Обязательно сохраняйте резервную копию всякий раз, когда вы выпускаете дизайн (либо для макета, либо для производства).
Изменить : Есть лучшие способы сделать это (см. Комментарии), но простой процесс, такой как устаревшие файлы ZIP, также вполне работоспособен.
Храните резервные копии. Используйте все имеющиеся у вас инструменты. Если вы не делаете свой собственный макет, поддерживайте хорошее общение с парнем.
источник
Для контроля версий я использую ту же технику, что и для прошивки.
Все, что связано с конкретным проектом, помещается в один каталог с папками с именами, например, «Прошивка», «Оборудование», «Документация» и т. Д. Затем я использую GIT с Assembla, чтобы фиксировать / отправлять любые изменения ежедневно.
Это означает, что GIT позаботится обо всем отслеживании, я могу вернуться к любой точке с самого начала проекта и покончить с сохранением 20 различных версий чего-либо.
У меня есть стандартная резервная копия, которая ежедневно запускается на мои важные папки на всякий случай.
источник