Tôi bắt đầu học một phần mềm thiết kế PCB và chế tạo thành công một nguyên mẫu PCB hoạt động có chứa hai Arduinos, RTC, EEPROM bên ngoài, mô-đun RF và một số thành phần khác trên một bảng trong vòng hai tuần.
Đây là cách tôi đã làm nó:
Lựa chọn phần mềm thiết kế PCB - Tôi chọn Eagle vì:
- Nó miễn phí nhưng với kích thước bảng giới hạn (không phải là vấn đề lớn đối với hầu hết các dự án sở thích)
- Hỗ trợ cộng đồng rất lớn so với các phần mềm khác (vì nó miễn phí)
- Hầu hết các sơ đồ phần cứng nguồn và bố trí bảng có sẵn ở định dạng Eagle. Ex Sparkfun phát hành sơ đồ và bố cục đại bàng. Arduino có sẵn là tốt.
- Việc học khá dễ dàng.
Những khái niệm điện tử cần học: Như bạn đã đề cập, bạn là một người làm phần mềm, bạn cần đọc một chút trước khi bắt đầu phát triển các dự án phức tạp. Điều này là cần thiết và nó sẽ được đền đáp.
- Bộ điều chỉnh công suất - Ở đây bạn cần tìm hiểu về bộ điều chỉnh tuyến tính và bộ điều chỉnh chuyển mạch. Nên dùng cái nào và khi nào.
- Tách tụ điện và vị trí thích hợp của chúng trên PCB.
- Điốt và công dụng của chúng - Kẹp điện áp, bảo vệ phân cực ngược, v.v.
- Kéo lên và kéo xuống.
- Lọc tụ điện.
- Lợi ích của việc có một máy bay mặt đất tốt. (Tôi đã đánh giá thấp nó một lần. Trả giá.)
Những khái niệm phần mềm cần học: Rõ ràng bạn cần học hầu hết phần mềm để tạo ra PCB. Nhưng ở đây tôi sẽ nhấn mạnh một số khái niệm bạn nên biết ngay cả khi bạn không cần nó trong dự án đầu tiên của bạn. Điều này sẽ được sử dụng tại một số điểm cho chắc chắn.
- Làm thế nào để tự làm một thành phần.
- Làm thế nào để làm cho một thư viện tùy chỉnh.
- Sao chép các biểu tượng và gói từ các thư viện khác vào thư viện của bạn.
- Cách sử dụng ULP. Trong đại bàng, có các ULP để tự động hóa một số nhiệm vụ. Tôi chưa khám phá nhiều nhưng tôi đã sử dụng một công cụ trích xuất tất cả các thành phần từ bất kỳ sơ đồ nào và đưa chúng vào thư viện để bạn có thể sử dụng nó trong các dự án khác nhau. Đó là cách tôi có Atmega328p. Tôi không thể tìm thấy nó trong libs mặc định vì vậy tôi đã trích xuất nó từ sơ đồ của Arduino.
- Cách tạo logo - Bạn có thể muốn có logo tùy chỉnh trên PCB của mình.
Phần sản xuất:
- Khi bạn đã hoàn thành việc bố trí sơ đồ và bảng, bạn cần xuất các tệp Gerber để được gửi đến nhà sản xuất. Nó chứa tất cả các thông tin ở dạng số mà máy của họ có thể hiểu được. Eagle sẽ làm điều đó cho bạn. Tìm phần này trong phần xử lý Cam. Sparkfun cung cấp một tệp công việc Cam nhưng đừng ngần ngại sửa đổi nó cho phù hợp với nhu cầu của bạn.
- Bạn cần chọn độ dày PCB và độ dày lớp đồng. Đối với công suất thấp, 1-2 mm PCB với 35 micron đồng sẽ thực hiện công việc một cách dễ dàng. Bạn cũng có thể chỉ định màu mặt nạ nếu nhà sản xuất của bạn cho phép bạn.
- Hầu hết các công ty sản xuất cung cấp nguyên mẫu PCB. Điều này rất tốn kém nhưng dường như không có sự thay thế nào. Họ sẽ tính phí cho bạn nhiều hơn nếu bạn muốn nó được giao nhanh chóng. Hãy chắc chắn rằng bạn nói chuyện với 5-10 nhà sản xuất trước khi chọn một. Giá của chúng rất khác nhau. Trong trường hợp của tôi, một người đã hỏi giá gấp 10 lần so với giá kia. Không đua đâu.
- Lựa chọn thành phần - Thông qua lỗ hoặc smd? Cả hai đều có ưu và nhược điểm của họ. SMD sẽ cho phép tạo ra các bảng nhỏ gọn và gọn gàng nhưng chúng tương đối khó để tự hàn. Tuy nhiên, nếu bạn chọn dấu chân tương đối lớn hơn (1206 hoặc hơn), thì nó không quá khó. Để bắt đầu, tôi muốn đề xuất thông qua các thành phần lỗ. Khá dễ dàng để xử lý.
- Xác minh Gerbers của bạn: Trước khi bạn gửi các tệp gerber để sản xuất, bạn có thể xác minh chúng bằng cách sử dụng phần mềm có sẵn miễn phí. Tôi sử dụng GerberLogix.
Mẹo: Trước khi gửi bảng đầu tiên của bạn để sản xuất, hãy đăng sơ đồ và bố trí bảng trên diễn đàn để bạn có thể nhận được đề xuất / ý kiến từ những người có kinh nghiệm trong lĩnh vực này.