研究生: |
倪筠傑 Ni, Yun-Jie |
---|---|
論文名稱: |
印刷電路板上之電子零件圖樣分類 Footprint Classification of Electric Components on Printed Circuit Boards |
指導教授: |
何宗易
Ho, Tsung-Yi |
口試委員: |
王俊堯
Wang, Chun-Yao 李淑敏 Li, Shu-Min |
學位類別: |
碩士 Master |
系所名稱: |
電機資訊學院 - 資訊系統與應用研究所 Institute of Information Systems and Applications |
論文出版年: | 2020 |
畢業學年度: | 108 |
語文別: | 英文 |
論文頁數: | 17 |
中文關鍵詞: | 分類 、印刷電路板 |
外文關鍵詞: | classification, PCB footprint |
相關次數: | 點閱:1 下載:0 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
近年來物聯網的發展,印刷電路板的市場也隨之增加。因此印刷電路板製造商需要更有效率的方式來加速製造設計流程。電子零件圖樣分類能夠幫助分析製造規則的分析以及完成一部份電子零件圖樣的設計自動化。印刷電路板上的電子零件圖樣在印刷電路板中為一個重要的角色,電子零件圖樣中存有大量電子零件的資訊,其中包含零件的外型、製造時的公差、印刷電路板製造廠的設計規則等等。不同的電路板製造廠面對相同的零件會根據不同的設計規則設計出不同的電子零件圖樣。因此,藉由將零件圖樣分類可以幫助製造商分析相同封裝類型的零件圖樣設計規則。在這篇論文中,我們結合電子零件圖樣以及圖樣的檔案名稱對電子零件圖樣進行分類,能得到較高的精準度以及完成一部份的設計自動化。
The market of Printed Circuit Boards (PCB) is growing fast with the popula-tion of the Internet of Things. Therefore, PCB manufacturers require an effective footprint design method to accelerate the PCB manufacturing processes. Foot-print classification that helps PCB footprint design rules analyzing and footprint design can achieve a part of footprint design automation. PCB electric component footprint is one of the important parts in PCB development, which contains lots of information, such as component’s outline, tolerance, and PCB manufacturer’s design behaviors. Since different manufacturers follow different design rules to produce components, the corresponded footprint for same components might be different. Thus, by classifying the footprint, we can analyze the design rules for those footprints in same package. PCB footprint classification becomes necessary. In this paper, we combine both PCB footprint classification and PCB footprint file name classification to classify PCB footprints. Through the proposed method, we can classify the footprint libraries with higher accuracy so as to achieve a part of footprint design automation.
[1] L. McSherry, “Image showing populated and unpopulated TSOP land patterns,”
https://zh.wikipedia.org/wiki/Footprint#/media/File:TSOP_
LandPatterns_Pop+Unpop.JPG.
[2] Te Connectivity, https://www.te.com/usa-en/product-1-188275-6.html.
[3] Y.-J. Wang, Y.-T. Chen, Y.-S. F. Jiang, M.-F. Horng, C.-S. Shieh, H.-Y. Wang,
J.-H. Ho, and Y.-M. Cheng, “An artificial neural network to support package
classification for smt components,” in 2018 3rd International Conference on
Computer and Communication Systems (ICCCS), pp. 130–134, IEEE, 2018.
[4] T. Chen, T. He, M. Benesty, V. Khotilovich, and Y. Tang, “Xgboost: extreme
gradient boosting,” R package version 0.4-2, pp. 1–4, 2015.
[5] A. Aizawa, “An information-theoretic perspective of tf–idf measures,” Information
Processing & Management, vol. 39, no. 1, pp. 45–65, 2003.
[6] K. Mitzner, Complete PCB design using OrCAD Capture and PCB editor.
Newnes, 2009.
[7] M. W. Al Nabki, E. Fidalgo, E. Alegre, and R. Alaíz-Rodríguez, “File name
classification approach to identify child sexual abuse.,” in ICPRAM, pp. 228–
234, 2020.
[8] Y. Kim, “Convolutional neural networks for sentence classification,” arXiv
preprint arXiv:1408.5882, 2014.
[9] scikit-learn: machine learning in Python —scikit-learn 0.23.2 documentation
https://scikit learn.org/stable/.