Tôi muốn thực hiện mô phỏng điện từ và phân tích PCB đơn giản (khớp nối, điện dung, trở kháng, EMI, v.v.)
Có bất kỳ giá hợp lý (phụ £ 1000), hoặc các gói miễn phí có sẵn sẽ làm điều này?
Tôi muốn thực hiện mô phỏng điện từ và phân tích PCB đơn giản (khớp nối, điện dung, trở kháng, EMI, v.v.)
Có bất kỳ giá hợp lý (phụ £ 1000), hoặc các gói miễn phí có sẵn sẽ làm điều này?
Câu trả lời:
crunchyard.com cung cấp cho thuê thời gian CPU dựa trên đám mây, bao gồm, như một tùy chọn, Feko. Bạn trả tiền cho VM / giờ và giá cả khá hợp lý.
Bạn có thể tải xuống bản dùng thử Feko miễn phí tại trang web của họ không bị giới hạn trong 45 ngày (yêu cầu đăng ký đăng nhập). Ngoài ra còn có phiên bản Lite miễn phí mà bạn có thể sử dụng mà không bị giới hạn thời gian (bạn chỉ cần xin giấy phép) nhưng nó có những hạn chế nghiêm ngặt đối với độ phức tạp mô phỏng. Một điều bạn có thể làm là sử dụng phiên bản Lite để tạo / chỉnh sửa mô hình của mình và sau đó thuê thời gian tại Crunchyard để chạy mô phỏng.
Các phiên bản Trial và Lite bao gồm các video hướng dẫn tốt cho những điều cơ bản khi sử dụng Feko. Nhưng, như Kortuk đã nói, thật khó để tái tạo PCB trong đó. Một cách khác bạn có là nhập các định dạng CAD khác như DXF, miễn là phần mềm thiết kế PCB của bạn hỗ trợ nó. Nhưng rõ ràng là bạn chỉ nhập hình học chứ không phải hồ sơ EM của dấu vết. Những AFAIK đó bạn sẽ phải thiết lập bằng tay. Bằng cách đọc hướng dẫn sử dụng Feko, có vẻ như khi nhập tệp Parasolid, nó sẽ nhận ra các thuộc tính đặc biệt của các đối tượng có thể chứa các đặc tính EM, nhưng tôi chưa bao giờ thử nó. Bạn sẽ cần một phần mềm PCB có thể xuất định dạng đó và cũng có thể đọc các đặc điểm đó từ một nơi nào đó (có thể là sơ đồ).
Đây là kết quả mô phỏng cho diện tích bề mặt hình chữ nhật PCB đơn giản.
Nếu bạn Google "máy tính khớp nối microstrip" và "máy tính trở kháng microstrip", bạn có thể tìm thấy một vài công cụ cho calcs thụ động.
EMI là một vấn đề khác. Để xác định cường độ trường xa ở 300 MHz từ bo mạch của bạn, bạn sẽ sử dụng điện áp và dòng điện 300 MHz nào trong mô phỏng để thể hiện đầu ra từ bộ xử lý 30 MHz trên bo mạch? Hoặc bất cứ tần số và sóng hài nào được áp dụng cho bảng của bạn?
Bởi vì rất khó để đưa ra các giá trị đáng tin cậy để điều khiển điện áp và dòng điện, nên người ta thường sử dụng: một kiến thức thiết kế hiện có, thực hành thiết kế tốt nhất, lặp lại thiết kế và thử nghiệm. Đây có thể là lý do tại sao mọi người không muốn phát triển một trình giả lập phần mềm.
Cũng có một ứng cử viên nguồn mở mới, hoạt động cùng với Matlab hoặc Octave.
http://openems.de/start/index.php
Điều này có thể nhập tệp dữ liệu Hyperlinx, chẳng hạn như có thể được xuất từ Eagle và nhiều công cụ bố trí PCB khác. Tôi đã hỏi về hỗ trợ từ KiCad, nhưng tại thời điểm đó họ chưa xuất ra định dạng Hyperlynx. Đã được vài tháng, vì vậy có thể là thời gian để kiểm tra lại.
Sonnet Lite là phiên bản miễn phí nhưng bị loại bỏ các công cụ profi của họ; để so sánh xem điều này . Những hạn chế chính của phiên bản Lite miễn phí là:
Về mặt lý thuyết, vẫn có thể thực hiện phân tích nhiễu xuyên âm PCB. Nó không hết hạn (không giống như câu trả lời được chấp nhận). Than ôi những hạn chế nói trên là khá tê liệt. Về cơ bản, bạn không thể chạy bất kỳ ví dụ nào. Đối với mô hình điện trở 0402, bạn nhận được điều này:
Và ngay cả đối với những thứ đơn giản hơn, giới hạn bộ nhớ cũng bị tê liệt, ví dụ: bộ lọc băng rộng sau đây không thể được mô phỏng trong Lite vì điều đó: