This study aims to analyze the results achieved during the internship with the Electronic Product Validation Department of Vimar S.p.A. The main goal of the internship was to develop an automatic test solution to validate door entry systems based on a proprietary communication protocol over a two wires bus. Since the protocol is proprietary, it has been necessary the study the technical documentation, starting from the commercial up to more detailed documentation redacted by the firmware development department of the company. The requirements of the project led to the development of a PC software that allows bus monitoring through reading and writing protocol-specific telegrams. The software mainly consists of a test launcher module that allows users to create and manage test sequences; test reports are available through the user interface at different levels of detail and are presented in a simple way so that also non-developers could use the tool for basic functionalities. The entire solution has been developed in LabVIEW, since LabVIEW is widely used in Vimar technical departments as a testing platform. Finally, a different approach based on a DQMH framework has been studied so that the developed software would become more maintainable and easily extendable in a multi-developer environment also after the completion of the internship.

This study aims to analyze the results achieved during the internship with the Electronic Product Validation Department of Vimar S.p.A. The main goal of the internship was to develop an automatic test solution to validate door entry systems based on a proprietary communication protocol over a two wires bus. Since the protocol is proprietary, it has been necessary the study the technical documentation, starting from the commercial up to more detailed documentation redacted by the firmware development department of the company. The requirements of the project led to the development of a PC software that allows bus monitoring through reading and writing protocol-specific telegrams. The software mainly consists of a test launcher module that allows users to create and manage test sequences; test reports are available through the user interface at different levels of detail and are presented in a simple way so that also non-developers could use the tool for basic functionalities. The entire solution has been developed in LabVIEW, since LabVIEW is widely used in Vimar technical departments as a testing platform. Finally, a different approach based on a DQMH framework has been studied so that the developed software would become more maintainable and easily extendable in a multi-developer environment also after the completion of the internship.

Analysis and development of an automated bus test solution for video door entry system validation

CARDIN, ALBERTO
2024/2025

Abstract

This study aims to analyze the results achieved during the internship with the Electronic Product Validation Department of Vimar S.p.A. The main goal of the internship was to develop an automatic test solution to validate door entry systems based on a proprietary communication protocol over a two wires bus. Since the protocol is proprietary, it has been necessary the study the technical documentation, starting from the commercial up to more detailed documentation redacted by the firmware development department of the company. The requirements of the project led to the development of a PC software that allows bus monitoring through reading and writing protocol-specific telegrams. The software mainly consists of a test launcher module that allows users to create and manage test sequences; test reports are available through the user interface at different levels of detail and are presented in a simple way so that also non-developers could use the tool for basic functionalities. The entire solution has been developed in LabVIEW, since LabVIEW is widely used in Vimar technical departments as a testing platform. Finally, a different approach based on a DQMH framework has been studied so that the developed software would become more maintainable and easily extendable in a multi-developer environment also after the completion of the internship.
2024
Analysis and development of an automated bus test solution for video door entry system validation
This study aims to analyze the results achieved during the internship with the Electronic Product Validation Department of Vimar S.p.A. The main goal of the internship was to develop an automatic test solution to validate door entry systems based on a proprietary communication protocol over a two wires bus. Since the protocol is proprietary, it has been necessary the study the technical documentation, starting from the commercial up to more detailed documentation redacted by the firmware development department of the company. The requirements of the project led to the development of a PC software that allows bus monitoring through reading and writing protocol-specific telegrams. The software mainly consists of a test launcher module that allows users to create and manage test sequences; test reports are available through the user interface at different levels of detail and are presented in a simple way so that also non-developers could use the tool for basic functionalities. The entire solution has been developed in LabVIEW, since LabVIEW is widely used in Vimar technical departments as a testing platform. Finally, a different approach based on a DQMH framework has been studied so that the developed software would become more maintainable and easily extendable in a multi-developer environment also after the completion of the internship.
Test automation
LabVIEW
Serial communication
DQMH
File in questo prodotto:
File Dimensione Formato  
Cardin_Alberto.pdf

accesso riservato

Dimensione 15.68 MB
Formato Adobe PDF
15.68 MB Adobe PDF

The text of this website © Università degli studi di Padova. Full Text are published under a non-exclusive license. Metadata are under a CC0 License

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.12608/83828