Phần mềm thiết kế mạch in

Bách khoa toàn thư mở Wikipedia
Bước tới: menu, tìm kiếm

Giới thiệu[sửa | sửa mã nguồn]

Mạch in điện tử (thường gọi tắt là mạch in) là một tấm nhựa tổng hợp chịu nhiệt mà trên đó các linh kiện được hàn và kết nối với các đường mạch điện. Với các mạch điện đơn giản, chẳng hạn chỉ bao gồm một hai tụ điện và điện trở, ta hoàn toàn có thể tự xắp xếp linh kiện và vẽ đường dây nối giữa chúng một cách dễ dàng. Tuy nhiên khi mạch điện có vài chục linh kiện, số chân nối lên đến hàng trăm thì việc vẽ bằng tay không hề đơn giản. Do đó phần mềm thiết kế mạch in sinh ra để giúp ta hoàn thành công việc này một cách nhanh chóng, chính xác và hiệu quả.

Một vài loại phần mềm[sửa | sửa mã nguồn]

Trên thực tế có rất nhiều phần mềm thiết kế mạch in khác nhau. Ở Việt Nam có một số loại phổ biến như: OrCad, ProtelSE99, DXP2004, Altium Designer, PowerPCB, Eagle. Trong đó có hai dòng sản phẩm là OrCad và Protel (gồm ProtelSE99, DXP2004, Altium Designer) được nhiều người biết nhất.

Các tính năng[sửa | sửa mã nguồn]

Thông thường, một phần mềm đồ sộ như OrCad hoặc Protel có hai phần thực hiện nhiệm vụ riêng biệt là:

  • Bộ phận vẽ mạch nguyên lý
  • Bộ phận vẽ mạch in. Bộ phận vẽ mạch nguyên lý cho biết tính đúng đắn về sự liên kết đường mạch. Bộ phận này sẽ xuất ra một tập tin (thường gọi là netlist) để chuyển cho bộ phận vẽ mạch in. Bộ phận vẽ mạch in sẽ chuyển hóa các biểu tượng linh kiện thành các linh kiện các kích thước, hình dạng cơ học chính xác như linh kiện thật và đồng thời đánh dấu các chân linh kiện được kết nối với nhau.

Các tính năng cơ bản mà một phần mềm thiết kế mạch in đáp ứng:

  • Tạo hình dạng và kích thước bản mạch
  • Cho phép nhập thư viện linh kiện. Cho phép tạo thư viện linh kiện mới.
  • Xoay, lật linh kiện
  • Kiểm tra các xung đột mạch như: khoảng cách tối thiểu giữa hai linh kiện; khoảng cách tối thiểu giữa hai đường mạch; chập đường mạch như chân đất đấu với chân nguồn;...
  • Tự động chạy đường mạch

Quy trình thiết kế mạch in[sửa | sửa mã nguồn]

Sau đây là các bước cơ bản để hoàn thiện việc thiết kế mạch in trên phần mềm:

  • Thiết kế mạch nguyên lí, xuất ra một tập tin chuẩn (netlist)
  • Nhập tập tin chuẩn vào bộ phận thiết kế mạch in
  • Sắp xếp linh kiện.
  • Đi dây đường mạch
  • Kiểm tra các xung đột mạch