Original title:
Testovací zařízení elektroniky pro výstupní stanoviště výroby
Translated title:
Testing station for PCB device check
Authors:
Stejskal, David ; Baštán, Ondřej (referee) ; Arm, Jakub (advisor) Document type: Master’s theses
Year:
2023
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií Abstract:
[cze][eng]
Proces testování je nejen ve výrobě neopomenutelnou součástí sloužící k verifikaci vlastností vzhledem ke konkrétním požadavkům na výsledný produkt. Hlavním účelem testování je beze sporu snížení servisních nákladů do budoucna. Určitě není překvapením, že je snahou tento proces co možná nejefektivněji automatizovat, především pro větší série produktů. Cílem této diplomové práce bylo provést návrh koncepce a následně elektrického, hardwarového i programového řešení testovacího zařízení pro výstupní kontrolu vyrobených desek plošných spojů (DPS). Specifičnost práce spočívá ve vytvoření univerzální testovací DPS, která dokáže programovat a ladit AVR mikroprocesory i čipy od společnosti Espressif, a zároveň je schopna vykonávat automatické testy prostřednictvím tzv. přizpůsobovací DPS. Přizpůsobovací deska je označení pro testovací podstavec, který musí být vždy navržen speciálně na konkrétní produkt (testovaná DPS). Ke komunikaci s periferiemi použitými na této desce využívá testovací DPS výhradně sběrnici I2C, jejíž velkou výhodou je nutnost použití pouhého jednoho páru vodičů. K řízení a vizualizaci testovacího procesu byla vytvořena obslužná počítačová aplikace.
The testing process is not an indispensable part only of production, it serves to verify the properties with regard to the specific requirements for the final product. The main purpose of testing is, without a doubt, to reduce the service costs in the future. It is certainly no surprise that there is an effort to automate this process as efficiently as possible, especially for larger series of products. The purpose of this master's thesis is to design a concept and subsequently an electrical, hardware and software solution of a testing device for the output inspection of manufactured printed circuit boards (PCB). The specificity of the work consists in the creation of a universal testing PCB that can program and debug AVR microprocessors and chips from the company Espressif, and at the same time it is able to perform automatic tests through the so-called customizable PCB. The customizable board is a designation for a test stand that must always be designed specifically for a particular product (tested PCB). To communicate with the peripherals used on this board, the test PCB exclusively uses the I2C bus, the great advantage of which is the need to use only one pair of wires. A service desktop application was created to control and visualize the test process.
Keywords:
C language; Kicad 7.0; Microchip Studio; Python; Qt framework; RS-485; SAM D21; service desktop application; test scenario; Testing device for PCBs; jazyk C; Kicad 7.0; Microchip Studio; obslužná počítačová aplikace; Python; Qt framework; RS-485; SAM D21; testovací scénář; Testovací zařízení pro DPS
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/209998