Điện tử21 tháng 7, 2026

Lập trình AOI không cần file CAD: Cơ chế hoạt động thực tế

Không cần file CAD, không cần thư viện linh kiện — chi tiết từng bước vận hành thực tế của lập trình AI bằng golden-board và so sánh với quy trình AOI truyền thống mất 3–5 giờ.

AOI Programming Without CAD Files: How It Actually Works

Lập trình AOI không cần file CAD hoạt động bằng cách cho hệ thống học mạch trực tiếp từ một mẫu chuẩn vật lý ("golden sample") thay vì từ dữ liệu kỹ thuật. Camera chụp lại bo mạch chuẩn đã xác nhận đạt, AI tự động định vị linh kiện và tạo các vùng kiểm tra, sau đó phản hồi từ người vận hành sẽ tinh chỉnh mô hình theo thời gian. Quy trình này loại bỏ hoàn toàn việc nhập CAD, xây dựng thư viện linh kiện và cân chỉnh ngưỡng thủ công vốn khiến việc thiết lập AOI truyền thống mất từ vài giờ đến vài ngày đối với các bo mạch phức tạp.

Đối với các nhà máy EMS chuyên sản xuất high-mix, cách một máy AOI được lập trình thường quan trọng hơn cách máy kiểm tra. Một dây chuyền chuyển đổi sản phẩm nhiều lần mỗi ngày sống còn nhờ thời gian thiết lập. Bài viết này giải thích từng bước cách thức hoạt động thực tế của lập trình không CAD (dựa trên golden board), sự khác biệt so với quy trình truyền thống và những câu hỏi kỹ sư nên đặt ra trước khi áp dụng trên sàn sản xuất.

Tại sao lập trình AOI truyền thống lại mất nhiều thời gian?

Lập trình AOI truyền thống chậm vì phải tái tạo lại logic kiểm tra bo mạch từ dữ liệu kỹ thuật mỗi lần thực hiện. Kỹ sư có tay nghề phải nhập dữ liệu CAD/Gerber và dữ liệu tọa độ đặt linh kiện, xác minh hoặc mở rộng thư viện linh kiện, dạy điểm fiducial, xác định các vùng trên bo mạch, thiết lập tiêu chí kiểm tra cho từng linh kiện theo chuẩn IPC-A-610, sau đó tinh chỉnh ngưỡng để giảm báo lỗi giả. Các tài liệu hướng dẫn lập trình đã công bố mô tả đây là công việc kéo dài nhiều giờ đối với một bo mạch đơn giản, và lên đến nhiều ngày đối với các cụm mạch phức tạp, mật độ cao.

Quy trình truyền thống nhìn chung trải qua sáu giai đoạn:

  1. Nhập CAD / Gerber + dữ liệu tọa độ đặt linh kiện — nạp dữ liệu Gerber và tọa độ linh kiện (centroid), đồng thời khớp các lớp với cấu trúc xếp lớp của bo mạch. BOM thường được bổ sung để xác định giá trị linh kiện và cực tính, dù hình học được lấy từ dữ liệu tọa độ đặt.
  2. Xác minh thư viện linh kiện — xác nhận hoặc tạo mới các mục trong thư viện, bao gồm cả linh kiện tùy chỉnh.
  3. Dạy điểm fiducial & căn chỉnh — quét bo mạch tham chiếu và chọn các điểm fiducial để phần mềm căn chỉnh.
  4. Cấu hình bo mạch — xác định các cạnh, rãnh khoét và vùng không kiểm tra (ví dụ: tản nhiệt).
  5. Kiểm tra linh kiện & mối hàn — thiết lập kiểm tra hiện diện/vắng mặt, cực tính và độ lệch vị trí, thường được đối chiếu theo tiêu chuẩn IPC-A-610 (và J-STD-001 đối với mức độ chấp nhận mối hàn).
  6. Tinh chỉnh ngưỡng — điều chỉnh giới hạn cho cầu hàn, bóng khí (voids) và độ lệch, đồng thời phân loại lỗi theo critical/major/minor.

Mỗi giai đoạn đều giả định bạn đã có dữ liệu CAD chuẩn xác và thời gian để tinh chỉnh. Trong sản xuất high-mix, low-volume — nơi dữ liệu CAD có thể bị thiếu, không đầy đủ hoặc khách hàng không chia sẻ — chỉ riêng giai đoạn 1 và 2 đã có thể làm đình trệ quá trình chuyển đổi dây chuyền.

Các bước trong quy trình được trích xuất từ các tài liệu hướng dẫn lập trình AOI đã công bố (ví dụ: hướng dẫn từng bước của Aivon và tổng quan lập trình của Unisoft), 2024–2025. Thời gian thiết lập dao động lớn tùy thuộc vào độ phức tạp của bo mạch; mọi con số cụ thể đều phụ thuộc vào từng bo mạch.

Lập trình bằng golden board là gì?

Lập trình bằng golden board dạy cho hệ thống AOI từ một bo mạch chuẩn vật lý duy nhất đã được kiểm chứng — gọi là "golden board" — thay vì từ dữ liệu CAD. Hệ thống chụp ảnh mẫu tham chiếu này, và AI hiện đại sẽ tự động phát hiện linh kiện, trích xuất đặc trưng hình ảnh của chúng và tạo các vùng kiểm tra bằng cách so sánh bo mạch sản xuất với mẫu chuẩn golden. Bo mạch golden chính là quy cách tiêu chuẩn, do đó không cần file CAD hay thư viện linh kiện tạo sẵn để bắt đầu.

Một bo mạch chuẩn golden duy nhất được sử dụng để lập trình AOI không cần file CAD

Bản thân khái niệm "golden board" không mới — mẫu tham chiếu chuẩn đạt đã là một phần của thiết lập AOI từ lâu. (Hầu hết các máy AOI truyền thống được lắp đặt trong thập kỷ qua thực chất xây dựng mô hình kiểm tra chủ yếu từ dữ liệu CAD/thuật toán, chỉ dùng bo mạch tham chiếu chủ yếu để căn chỉnh và tối ưu hóa ngưỡng.) Điểm thay đổi nhờ AI là khả năng xử lý của phần mềm chỉ từ một bo mạch duy nhất đó: các hệ thống cũ hơn vẫn cần dữ liệu CAD và thư viện linh kiện bổ trợ, trong khi các hệ thống AI mới hơn có thể tạo ra một chương trình hoàn chỉnh chỉ từ chính bo mạch golden.

Quy trình từng bước của lập trình AI không cần CAD hoạt động như thế nào?

Lập trình AI không cần CAD thay thế thiết lập thủ công bằng nhận dạng đặc trưng tự động. Trong thực tế, quy trình diễn ra theo bốn bước: quét một bo mạch golden; AI tự động nhận diện linh kiện và tạo các khung kiểm tra; thiết lập ngưỡng ban đầu từ ảnh tham chiếu; và học từ phản hồi của người vận hành về các cảnh báo lỗi giả, liên tục tinh chỉnh mô hình trong quá trình sản xuất. Thời gian thiết lập từ vài giờ rút ngắn xuống chỉ còn vài phút vì không cần nhập CAD, tạo thư viện hay tạo khung thủ công.

  1. Chụp bo mạch golden. Quét một bo mạch chuẩn đã kiểm chứng. Mẫu duy nhất này xác định ngoại quan đạt chuẩn của từng linh kiện và mối hàn.
  2. Tự động nhận dạng đặc trưng. Thay vì đối sánh mẫu pixel với footprint từ CAD, AI nhận diện bản chất linh kiện đó là gì — thân linh kiện, chân dẫn, dấu cực tính, fillet mối hàn — và tự động tạo các vùng kiểm tra. DaoAI gọi phương pháp tiếp cận này là Feature Cognitive Inspection.
  3. Ngưỡng ban đầu từ mẫu tham chiếu. Hệ thống tự trích xuất các giới hạn chấp nhận ban đầu từ bo mạch golden thay vì yêu cầu kỹ sư nhập thủ công.
  4. Học phản hồi trực tiếp trên dây chuyền. Khi người vận hành đánh dấu một hình ảnh bị gắn cờ là lỗi giả, phán đoán đó sẽ được nạp ngược lại vào mô hình. Kinh nghiệm thực tế từ mỗi dây chuyền trở thành dữ liệu huấn luyện, giúp tỷ lệ lỗi giả giảm dần qua các lượt chạy lặp lại.

Đây cũng là định hướng chung mà nhiều nhà cung cấp đang theo đuổi — Saki, Marantz và Mycronic đều cung cấp các dạng tự động lập trình. Điểm khác biệt thực tế nằm ở các dữ liệu đầu vào vẫn còn bắt buộc: nhiều công cụ tự động lập trình vẫn yêu cầu dữ liệu CAD hoặc thư viện linh kiện được duy trì sẵn, trong khi phương pháp chỉ dựa trên golden board của DaoAI được thiết kế để vận hành mà không cần cả hai yếu tố này. Nếu bạn đang đánh giá các hệ thống, yêu cầu về dữ liệu đầu vào chính là câu hỏi cốt lõi cần làm rõ.

So sánh lập trình AOI truyền thống và không cần CAD

Khác biệt cốt lõi nằm ở dữ liệu đầu vào: lập trình AOI truyền thống được điều khiển bởi dữ liệu CAD/BOM và thư viện linh kiện, trong khi lập trình không cần CAD được dẫn dắt bởi một bo mạch golden duy nhất kết hợp với nhận dạng đặc trưng bằng AI. Điều này chuyển đổi thời gian thiết lập từ hàng giờ xuống còn vài phút, đồng thời chuyển giao quyền thực hiện chuyển đổi dây chuyền từ kỹ sư lập trình chuyên trách sang người vận hành dây chuyền.

Lập trình AOI truyền thống dựa trên CAD (3-5 giờ) so với lập trình AI bằng golden board của DaoAI (~5 phút)

Tiêu chí Lập trình AOI truyền thống Lập trình AI không cần CAD (golden board)
Dữ liệu đầu vào chính CAD / Gerber + dữ liệu tọa độ đặt linh kiện + thư viện linh kiện Một bo mạch golden vật lý
Thời gian thiết lập thông thường 3–5 hours mỗi bo mạch (số liệu do DaoAI trích dẫn; thay đổi tùy theo độ phức tạp của bo mạch trong các hướng dẫn độc lập) ~5 minutes, do người vận hành thực hiện (báo cáo từ DaoAI)
Người thực hiện Kỹ sư AOI/lập trình chuyên trách Người vận hành dây chuyền
Yêu cầu file CAD Bắt buộc Không bắt buộc
Linh kiện mới/tùy chỉnh Nhập thủ công vào thư viện Tự động nhận dạng từ bo mạch
Xử lý lỗi giả Cân chỉnh ngưỡng thủ công Học từ phản hồi theo thời gian
Phù hợp nhất Dây chuyền sản xuất khối lượng lớn (high-volume) ổn định Dây chuyền high-mix, chuyển đổi sản phẩm thường xuyên

Để so sánh chi tiết hơn, xem DaoAI so với AOI truyền thống: giải pháp nào phù hợp cho dây chuyền SMT của bạn.

AOI không có dữ liệu CAD có chính xác không?

Có — độ chính xác khi không có CAD phụ thuộc vào chất lượng của bo mạch golden và khả năng nhận diện linh kiện của AI, chứ không phụ thuộc vào chính dữ liệu CAD. Lập trình bằng CAD dựa trên vị trí linh kiện cần phải có và các giá trị quy định; phương pháp tiếp cận bằng golden board dựa trên hình ảnh thực tế của một bo mạch chuẩn trông như thế nào, và đây chính là thước đo cuối cùng của việc kiểm tra. Dù theo cách nào, tiêu chí chấp nhận đều có thể căn chỉnh theo IPC-A-610, tiêu chuẩn công nghiệp về nghiệm thu ngoại quan PCBA.

Điều này quyết định mức độ tin cậy trên sàn sản xuất. IPC-A-610, "Acceptability of Electronic Assemblies" (phiên bản hiện hành IPC-A-610J, phát hành năm 2024), là chuẩn đối sánh được công nhận toàn cầu về tiêu chuẩn mối hàn đạt yêu cầu, độ lệch vị trí hoặc phân loại lỗi. Các tiêu chí này có thể chuyển thành tập quy tắc AOI dù chương trình được tạo từ CAD hay từ bo mạch golden — do đó lập trình không cần CAD không đồng nghĩa với việc từ bỏ tiêu chuẩn chất lượng đã được công nhận. DaoAI công bố dòng P Series của mình đạt độ chính xác phát hiện ≥98%, trong khi tỷ lệ báo lỗi giả giảm dần nhờ phản hồi của người vận hành; các nhà máy nên xác thực hiệu suất trên chính bo mạch của mình trong các buổi demo trực tiếp.

Lập trình không cần CAD mang lại kết quả thực tế nào?

Lập trình không cần CAD mang lại lợi ích chủ yếu về thời gian chuyển đổi dây chuyền, nhân công và xử lý lỗi giả. Việc chuyển đổi từ thiết lập truyền thống 3–5 hours sang quy trình golden board ~5 minutes do người vận hành thực hiện giúp cắt giảm thời gian lập trình, trong khi cơ chế học từ phản hồi giúp giảm lỗi giả khi người vận hành rà soát kết quả. Một người vận hành dây chuyền có thể sẵn sàng vận hành kiểm tra sau khoảng 30 minutes đào tạo thay vì phải phụ thuộc vào kỹ sư lập trình chuyên trách.

Chỉ số Kết quả DaoAI ghi nhận
Giảm thời gian lập trình lên đến ~97% (3–5 hours → ~5 minutes)
Giảm cảnh báo lỗi giả Cải thiện theo thời gian qua cơ chế học phản hồi
Giảm tổng chi phí vận hành ~60%
Tiết kiệm chi phí nhân công ~USD 15,000–40,000 mỗi người / year (kiểm tra lại + dừng dây chuyền)
Thời gian đào tạo người vận hành sẵn sàng kiểm tra sau ~30 minutes; không cần kỹ sư lập trình AOI

Đây là các số liệu do nhà cung cấp công bố, được trích xuất từ các đợt triển khai sản xuất thực tế của DaoAI — bao gồm dự án tại một nhà sản xuất điện tử lớn ở châu Á — nơi việc lập trình bo mạch trước đây mất 3–5 hours nay được người vận hành hoàn thành trong khoảng 5 minutes. Để tìm hiểu cơ chế đằng sau những con số đó, xem cách AI cắt giảm thời gian lập trình AOI cho PCBA từ 3 hours xuống 5 minutes. Bất kỳ nhà máy nào cũng nên xác thực lại các số liệu trên chính bo mạch của mình thông qua demo — điều hoàn toàn khả thi để thực hiện trực tiếp nhờ thời gian thiết lập chỉ mất vài phút.

Câu hỏi thường gặp

Tôi có cần dữ liệu CAD hoặc BOM nào khi lập trình AOI bằng golden board không?

Không. Phương pháp golden board bắt đầu từ một bo mạch chuẩn vật lý duy nhất đã được kiểm chứng. Dữ liệu CAD hoặc BOM có thể tùy chọn bổ sung để tối ưu việc gán nhãn, nhưng không bắt buộc để tạo ra một chương trình kiểm tra hoàn chỉnh.

Hệ thống xử lý linh kiện chưa từng thấy trước đây như thế nào?

AI nhận dạng đặc trưng xác định linh kiện dựa trên các đặc tính vật lý thay vì đối chiếu với footprint lưu sẵn, nhờ đó các linh kiện hoàn toàn mới hoặc tùy chỉnh đều được nhận diện trực tiếp từ bo mạch golden mà không cần nhập thư viện thủ công.

Người vận hành dây chuyền có thực sự tự thực hiện chuyển đổi sản phẩm mà không cần kỹ sư không?

Đó chính là mục tiêu của lập trình không CAD. Do không cần nhập CAD hay tạo khung thủ công, quá trình thiết lập chỉ còn việc quét bo mạch golden và kiểm tra các hình ảnh được gắn cờ — những tác vụ mà người vận hành hoàn toàn có thể đảm nhiệm. DaoAI ghi nhận người vận hành có thể sẵn sàng kiểm tra chỉ sau khoảng 30 minutes đào tạo.

Lập trình không cần CAD có đáp ứng tiêu chuẩn IPC-A-610 không?

Có. Tiêu chuẩn chấp nhận IPC-A-610 xác định ngoại quan đạt yêu cầu của một cụm mạch lắp ráp; các tiêu chí này có thể tích hợp vào logic kiểm tra bất kể chương trình được tạo bằng phương pháp nào.

Giải pháp này khác gì so với tính năng tự động lập trình bằng AI của các hãng AOI khác?

Nhiều công cụ tự động lập trình vẫn yêu cầu dữ liệu CAD hoặc thư viện linh kiện phải được duy trì từ trước. Câu hỏi mấu chốt khi so sánh các hệ thống là dữ liệu đầu vào nào thực sự không bắt buộc. Quy trình chỉ dùng golden board được thiết kế để vận hành hoàn toàn không cần CAD hoặc thư viện có sẵn. Bạn có thể tìm hiểu thêm về phương pháp và thông số đầy đủ của DaoAI tại trung tâm tài nguyên.

Trải nghiệm lập trình 5 phút trên chính bo mạch của bạn

Dòng P Series của DaoAI triển khai quy trình golden board trên cả cấu hình offline (P1/P2) và inline (P3/P3D) — cùng một giải pháp lập trình không CAD cho cả trạm thao tác high-mix lẫn dây chuyền high-volume.

Khám phá AI AOI dòng P Series

Liên quan

Đăng ký để nhận ngay nội dung hữu ích hơn

Chuyên đề kiểm tra bằng AI, tin sản phẩm và phân tích ngành. Mỗi tháng một lần, không tin thừa.

Chúng tôi sử dụng thông tin của bạn để phản hồi yêu cầu liên hệ. Xem Chính sách quyền riêng tư của chúng tôi.