Зв'язаність між схемою і платою в altium, сапр-журнал

Незважаючи на те що програма AltiumDesigner оснащена автоматичними і напівавтоматичними інструментами розміщення компонентів на платі, будь-який досвідчений конструктор знає, що жодна програма не здатна розмістити компоненти на платі краще людини. З огляду на низьку ефективність автоматичного розміщення, в статті будуть розглянуті тільки ручні і напівавтоматичні засоби розміщення, до яких відносять інструменти групи Tools> ComponentPlacement. Велику роль тут грають т.зв. «Кімнати» (Rooms) - області плати, за якими закріплені деякі групи компонентів. При передачі інформації зі схеми в плату програма Altium Designer автоматично формує кімнати на платі, якщо це не відключено в налаштуваннях. Кімнати формуються відповідно до листів схеми (см.ріс.1), і найбільш доцільно застосовувати кімнати в тих випадках, коли є повторювані фрагменти схеми, так як зробивши трасування в одній «кімнаті» її можна продублювати в інших. Більш докладно про «кімнатах» і їх властивості буде розглянуто в іншій статті.

Зв'язаність між схемою і платою в altium, сапр-журнал

Рис.1. Зразок складних схем

Багатолистові проект формується як ієрархічна структура логічних блоків, де кожен блок може бути або листом схеми, або файлом у форматі HDL (VHDL або Verilog). У заголовку цієї структури знаходиться єдиний головний лист схеми, більш часто розглядається як верхній лист проекту.

Сама по собі структура листа формується з використанням спеціальних символів, званих символом листа схеми. Кожен з вихідних документів, які визначають проект, представляються на верхньому листі за допомогою символу листа. Ім'я кожного символу листа посилається на підлеглий файл схеми (або файл HDL), який він представляє Графічно. З іншого боку, підпорядкована схема може також містити подальші символи листів, які посилаються на більш низькорівневі листи схем або файли IIDL. Таким чином, можна сформувати структурну ієрархію вихідних документів, яка може бути простою або складною, в залежності від необхідності завдання.

При компіляції багатолистові проекту, реалізуються логічні відносини між модульними блоками проекту, і створиться структурний каркас. Це деревоподібна структура. що починається з листа схеми верхнього рівня і гілок для відображення всіх інших підлеглих схем.

Зв'язаність між схемою і платою в altium, сапр-журнал

Рис.2. Формування «Кімнати»

Зв'язаність між схемою і платою в altium, сапр-журнал

Рис.3. Створення нової плати

І перш ніж продовжити роботу необхідно відразу зберегти проект, для чого необхідно натиснути на нього ПКМ і з контекстного меню вибрати SaveAs ... Зберігаємо в ту ж папку де проект під ім'ям «PCB_ProjectTEST»

Зв'язаність між схемою і платою в altium, сапр-журнал

Рис.4. Збереження проекту плати

Варто зазначити що якщо плата створюється за допомогою PCB Board Wizard то її необхідно підключити до проекту. Для цього, знаходячись на панелі Projects. просто подтащите до проекту документ плати, утримуючи його лівою кнопкою миші.
При передачі інформації про схему в новий бланк плати, переконайтеся, що підключені і доступні всі бібліотеки, які стосуються схемами і платі. Як тільки будуть встановлені інтегровані бібліотеки, посадочні місця, використані в цьому посібнику за замовчуванням, будуть включені.

Для передачі схемної інформації проекту в плату, необхідно виконати наступні дії:

Зв'язаність між схемою і платою в altium, сапр-журнал

Рис.5. Find Similar Objects

  1. Натисніть OK. Відкриється вікно SCH Inspector.
    У списку властивостей обраних компонентів, в розділі Object Specific встановіть навпроти рядка Use Library Name оператор True.
  2. Підтвердіть зміни натисненням клавіші ENTER і закрийте вікно.

Зв'язаність між схемою і платою в altium, сапр-журнал

Рис.6. Установка в рядку Use Library Name оператор True

1. Відкрийте схему PCB_ProjectTEST.SchDoc.

2. Виконайте Design> Update PCB Document (PCB_ProjectTEST.SchDoc.). Проект компілюється і з'являється діалог Engineering Change Order.

Зв'язаність між схемою і платою в altium, сапр-журнал

Рис.7. Діалоговоеокно Engineering Change Order

3. Натисніть Validate Changes. Якщо все зміни допустимі, в стовпці Status> Check з'являється галочка.

Зв'язаність між схемою і платою в altium, сапр-журнал

Рис.8. підтвердження змін

Якщо зміни неприпустимі, закрийте діалог, перевірте панель Message і усуньте наявні помилки.

4. Натисніть Execute Changes для передачі змін в плату. По завершенні цієї операції, в стовпці Status з'являється галочка в розділі Done.

5. Натисніть Close і проектована плата відкриється з компонентами, готовими для розміщення.

Зв'язаність між схемою і платою в altium, сапр-журнал

Рис.9. Плата з компонентами

Використовуйте гарячі клавіші V, D (View Document), якщо в поточному огляді не помітні всі компоненти наявні на схемі.

За допомогою кнопки Report Dangles можна створити звіт ЕСО для роздруківки.

Інші цікаві матеріали

  • Зв'язаність між схемою і платою в altium, сапр-журнал
    Автоматичне трасування в Altium
  • Зв'язаність між схемою і платою в altium, сапр-журнал
    Створення 3D-моделі компонента в Altium Designer
  • Зв'язаність між схемою і платою в altium, сапр-журнал
    Порядок створення правил в Altium
  • Зв'язаність між схемою і платою в altium, сапр-журнал
    5 Рад по швидкому створенню і редагуванню бібліотек в Altium Designer 14