Chương 1: Giới thiệu chung Ch°¡ng này trình bày vÁ vÃn đÁ nghiên cāu, tổng quan vÁ m¿ch PCB, mô hình thá giác máy trong kiểm tra linh kián bÁn m¿ch PCB Chương 2: Tổng quan về các thuật toán xử lý Ánh và học máy sử dụng trong luận văn Ch°¡ng này trình bày tổng quan vÁ thá giác máy, trí tuá nhân t¿o: các kĩ thuật xā lý Ánh, ph°¡ng pháp hãc máy, hãc sâu đ°ÿc sā dāng trong đÁ tài nghiên cāu Chương 3: Các giÁi pháp đề xuất 2 Ch°¡ng này trình bày vÁ quá trình và các ph°¡ng pháp thực hián xā Ánh để kiểm tra phát hián linh kián trên bÁn m¿ch PCB Chương 4 Kết quÁ Ch°¡ng này trình bày vÁ các k¿t quÁ thu đ°ÿc sau khi áp dāng các ph°¡ng pháp xā lý Ánh và hãc máy trong phát hián linh kián trên bÁn m¿ch in. 3 PHÄN NÞI DUNG CH£¡NG 1. GIàI THIÞU CHUNG 1. BÁn m¿ch in PCB PCB (Printed Circuit Board) là mát bÁng m¿ch in có mát hoặc nhiÁu lớp và các lớp này đ°ÿc cách đián với nhau, trên đó tÃt cÁ các linh kián đián tā đ°ÿc k¿t nái với nhau thông qua các đ°ờng (pad) dẫn đián th°ờng đ°ÿc làm bằng đồng rát mßng.
Khi PCB ch°a đ°ÿc sÁn xuÃt, các linh kián sẽ nái với nhau bằng các dây dẫn. Viác này làm tăng đá phāc t¿p và đá tin cậy không cao, vì th¿ không thể t¿o ra mát m¿ch đián lớn nh° bo m¿ch chÿ. Nh°ng trong PCB, tÃt cÁ các linh kián đ°ÿc k¿t nái không cần các dây dẫn và đ°ÿc nái bên trong, do đó nó sẽ làm bÁn m¿ch gãn gàng và giÁm đá phāc t¿p cÿa thi¿t k¿ m¿ch tổng thể. Ng°ời dùng có thể dß dàng tùy chßnh và thi¿t k¿ các thông sá cÿa PCB theo nhu cầu.
Trong cuác sáng m¿ch PCB có ở hầu h¿t trong các thi¿t bá đián tā nh°: TV, đián tho¿i di đáng, máy Ánh kỹ thuật sá, các bá phận máy tính nh°: Card đồ hãa, Bo m¿ch chÿ& Và nó cũng đ°ÿc sā dāng trong hầu h¿t các lĩnh vực nh°: Thi¿t bá y t¿, quân sự, máy móc công nghiáp, ngành công nghiáp ô tô, chi¿u sáng, & Hình 1. 1: Một số m¿ch PCB Mát bÁn m¿ch PCB đ°ÿc cÃu t¿o tÿ nhiÁu vật liáu cách đián, dẫn đián đ°ÿc sắp x¿p theo mát trình tự nhÃt đánh. Các vật liáu cÃu t¿o nên PCB bao gồm bán lo¿i chính: ChÃt nÁn, lớp đồng, solder mask, silk screen hình 1. • ChÃt nÁn: Th°ờng đ°ÿc làm bằng sÿi thÿy tinh và đ°ÿc phÿ mát lớp nhựa, có tác dāng đÁm bÁo tính cách đián trong bÁn m¿ch.
FR4 là lo¿i nhữa thÿy tinh thông dāng nhÃt đ°ÿc sā dāng làm chÃt nÁn trong bÁn m¿ch PCB. 4 • Lớp đồng: Là lớp vật liáu thā hai, là mát lớp đồng mßng có vai trò là chÃt dẫn đián, có thể nhiÁu lớp đồng khác nhau tùy vào chāc năng cÿa m¿ch. Đá dày cÿa lớp đồng khác nhau tùy thuác vào các tham sá khái l°ÿng và dián tích cÿa m¿ch. • Solder mask: Đây là lớp mặt n¿ hàn đ°ÿc phÿ trên lớp đồng, lớp này che phÿ toàn bá bÁ mặt PCB trÿ phần chân linh kián.
Có tác dāng cách đián phần chân linh kián và các đ°ờng m¿ch, cháng oxy hóa. • Silk screen: Là lớp trên cùng cÿa bÁn m¿ch in th°ờng có màu trắng, đ°ÿc dùng để in thể hián nhãn, giá trá cÿa các linh kián gắn trên m¿ch. 2: Cấu t¿o m¿ch PCB Tùy thuác và cÃu t¿o, đặc điểm chāc năng và māc đích sā dāng PCB đ°ÿc chia làm nhiÁu lo¿i khác nhau. Phân lo¿i theo đá cāng: - PCB tÃm: Đây là lo¿i PCB phổ bi¿n nhÃt hián nay.
- PCB dẻo: Th°ờng đ°ÿc dùng làm cáp m¿ch cho màn hình TV, đián tho¿i, máy tính. Phân lo¿i theo cÃu trúc: - PCB mát lớp: Chß có mát mặt đ°ÿc in - PCB nhiÁu lớp: Có nhiÁu lớp đ°ÿc in chồng x¿p lên nhau Phân lo¿i theo linh kián k¿t nái: - PCB dán linh kián - PCB đāc lß Mßt sß linh kißn đißn tÿ c¢ bÁn Đián trở Là linh kián đián tā thā đáng với 2 ti¿p điểm k¿t nái, nó mang đ¿n chāc năng điÁu chßnh māc đá tín hiáu. Chúng có thể h¿n ch¿ c°ờng đá di chuyển trong m¿ch, có chāc năng chia đián áp, kích ho¿t các dòng linh kián chÿ đáng. Đ¡n vá 5 đo đián trở đ°ÿc tính bằng Ohm (Ω).
Mát sá āng dāng thực t¿ khác cÿa đián trở, bao gồm: Không ch¿ dòng đián qua tÁi cho phù hÿp. Phân cực cho bóng bán dẫn ho¿t đáng. Mắc đián trở thành cầu phân áp nhằm có đ°ÿc đián áp theo ý muán tÿ mát đián áp tr°ớc. Tham gia vào các m¿ch t¿o dao đáng RC.
Hián nay, đián trở đ°ÿc chia thành rÃt nhiÁu lo¿i khác nhau trong đó có 6 lo¿i chính gồm: Đián trở cacbon, đián trở màng hay đián trở gám kim lo¿i, đián trở dây quÃn, đián trở film, đián trở bÁ mặt (dán), đián trở băng, đián trở cacbon. 3: Hình Ánh một số lo¿i điện trở Tā đián Là mát linh kián đián tā thā đáng cÃu t¿o bởi hai bÁn cực đặt song song đ°ÿc ngăn cách bởi lớp đián môi, tā đián có tính chÃt cách đián 1 chiÁu nh°ng cho dòng đián xoay chiÁu đi qua nhờ nguyên lý phóng n¿p. Đ¿i l°ÿng đặc tr°ng cho tā đián là đián dung, đ¡n vá là Fara (F). 4: Một số lo¿i tụ điện Các lo¿i tā đián thông dāng: 6 Tā hóa hay còn gãi là tā phân cực: là tā có phân cực (-), (+) và luôn có hình trā.
Trên thân tā đ°ÿc thể hián giá trá đián dung, đián dung th°ờng tÿ 0,47 µF đ¿n 4700 µF. Tā gám, tā giÃy, tā mica, tā kẹo, tā cao áp, tā sā ( tā không phân cực) là tā không phân cực và có hình dẹt, không phân biát âm d°¡ng. Có trá sá đ°ÿc ký hiáu trên thân bằng ba sá, đián dung cÿa tā th°ờng khá nhß, chß khoÁng 0,47 µF. Tā xoay: là tā có thể xoay để thay đổi giá trá đián dung, tā này th°ờng đ°ÿc lắp trong Radio để thay đổi tần sá cáng h°ởng khi ta dò đài.
Vi m¿ch IC IC hay còn gãi là vi m¿ch, vi m¿ch tích hÿp là các m¿ch đián tā bao gồm linh kián bán dẫn và thā đáng đ°ÿc liên k¿t với nhau. Các vi m¿ch để cung cÃp những chāc năng riêng biát trên tÿng thi¿t bá. 5: Một số lo¿i IC 1. Giái thißu chung vÁ xÿ lý Ánh thá giác máy tính 1.
Thá giác máy tính Thá giác máy tính (Computer vision) là mát trong những lĩnh vực quan trãng nhÃt cÿa ngành khoa hãc máy tính gồm các ph°¡ng pháp thu nhận, xā lý Ánh sá, phân tích và nhận d¿ng các hình Ánh dữ liáu đa chiÁu tÿ th¿ giới thực để cho ra các thông tin sá hoặc biểu t°ÿng, ví dā nh° Ánh chāp cái gì, đái t°ÿng trong Ánh là gì/làm gì/ở đâu hoặc đ°a ra đ°ÿc các k¿t luận/quy¿t đánh. Ngày nay nhờ vào l°ÿng dữ liáu khổng lồ (h¡n 3 tỷ hình Ánh đ°ÿc chia sẻ trực tuy¿n mßi ngày). Cùng sự phát triển ngày càng m¿nh mẽ cÿa các m¿ch vi xā lý, tác đá xā lý cÿa các há tháng máy tính ngày mát tăng và nhiÁu công trình 7 nghiên cāu, thuật toán mới cÿa nhiÁu nhà khoa hãc trên th¿ giới đã thúc đẩy thá giác máy tính ngày mát phát triển m¿nh mẽ và đ°ÿc āng dāng rÃt ráng rãi trong nhiÁu lĩnh vực khác nhau cÿa đời sáng. Nh° āng dāng quÁn lý giao thông đô thá, āng dāng trong y t¿ để phân tích Ánh dự đoán bánh, āng dāng quÁn lý dữ liáu sinh trắc hãc[3], āng dāng trong các há tháng giám sát chÃt l°ÿng sÁn phẩm, há tháng nhận dián thông qua cā chß cÿa con ng°ời[4]& Hình 1.
6: Āng dụng thị giác máy tính trong nhận d¿ng vật thể 1. Trí tuß nhân t¿o Trí tuá nhân t¿o (Artificial Intelligence - AI) hay trí thông minh nhân t¿o đ°ÿc đÁ cập đ¿n lần đầu tiên vào những năm 1950 bởi nhà khoa hãc John McCarthy – mát nhà khoa hãc ng°ời Mỹ nh°ng đ¿n khoÁng nh°ng năm 80 thì AI mới đ°ÿc quan tâm. Đ¿n những năm 2008, cùng với sự bùng nổ cÿa c¡ sở dữ liáu lớn (Big Data) và sự phát triển cÿa phần cāng cÿa các há tháng máy tính, thì AI đã phát triển m¿nh mẽ trở thành mát trong những ngành công nghá đ°ÿc quan tâm phát triển và āng dāng bậc nhÃt cho đ¿n hián nay. Đi đầu là các tập đoàn hàng đầu th¿ giới nh° Google, Facebook, Twitter, Amazon, Alibaba, Tencent& Và đ°ÿc āng dāng phổ bi¿n trong nhiÁu lĩnh vực nh° tài chính - ngân hàng, chăm sóc sāc khße, āng dāng trÿ lý Áo (chatbots), āng dāng trong xe tự hành, nhận dián giãng nói, khuôn mặt, sinh trắc hãc, nông nghiáp& Trí tuá nhân t¿o có thể đ°ÿc hiểu đ¡n giÁn là trí thông minh đ°ÿc thể hián bằng máy móc mô phßng l¿i quá trình suy nghĩ và hãc tập cÿa con ng°ời.
BÁn 8 chÃt cÿa trí tuá nhân t¿o vẫn do con ng°ời làm ra, hã xây dựng các thuật toán, lập trình bằng các công cā phần mÁm công nghá thông tin, giúp các máy tính có thể tự đáng xā lý các hành vi thông minh nh° con ng°ời. 7: Lịch sử hình thành phát triển AI Trong lĩnh vực AI, có mát nhánh nghiên cāu vÁ khÁ năng tự hãc cÿa máy tính đ°ÿc gãi là hãc máy (machine learning). Hián nay, không có mát đánh nghĩa chính thāc nào vÁ hãc máy nh°ng có thể hiểu rằng nó là các kỹ thuật giúp cho máy tính có thể tự hãc mà không cần phÁi cài đặt các luật quy¿t đánh. Th°ờng mát ch°¡ng trình máy tính cần các quy tắc, luật lá để có thể thực thi đ°ÿc mát tác vā nào đó nh° dán nhãn cho các email là th° rác n¿u nái dung email có chā tÿ khoá <quÁng cáo=.
Nh°ng với hãc máy, các máy tính có thể tự đáng phân lo¿i các th° rác mà không cần chß tr°ớc bÃt kỳ quy tắc nào cÁ. Có thể hiểu đ¡n giÁn là nó giúp cho máy tính có đ°ÿc cÁm quan và suy nghĩ đ°ÿc nh° con ng°ời hay hãc máy là ph°¡ng pháp vẽ các đ°ờng thể hián mái quan há cÿa tập dữ liáu. Mát nhánh nhß trong hãc máy gần đây rÃt đ°ÿc °u chuáng là hãc sâu (deep learning). Hãc sâu là kỹ thuật sā dāng các m¿ng n¡-ron t°¡ng tự nh° các n¡-ron cÿa não ng°ời để xây dựng há tháng hãc máy.
Đây là mát sự k¿t hÿp tuyát vời giữa toán hãc và khoa hãc thần kinh. K¿t quÁ cÿa nó mang l¿i cực kỳ to lớn, có thể coi là khởi nguyên cÿa ngành công nghiáp mới. T¿i thời điểm này, hầu h¿t các ngành công nghá thông tin lẫn các ngành khác nh° ôto, đián tā đÁu đang tập trung phát triển và āng dāng kỹ thuật hãc sâu cho bài toán cÿa mình.