Cílem práce je vytvořit obslužný program v jazyce C pro zařízení, které zřizuje komunikaci mezi PC a elektronickou zátěží. Hlavní funkcí komunikačního zařízení je překládat komfortní uživatelské příkazy do formátu, který je srozumitelný pro elektronickou zátěž IT8512C. Tyto příkazy jsou odesílány z terminálu PC přes rozhraní USB. Zařízení zprávy nejprve převede z rozhraní USB na RS232 a následně odešle řídícímu mikrokontroléru. Ke konverzi USB/RS232 je použit převodník FT232R. Mikrokontrolér na základě tohoto požadavku vygeneruje 26 bytů dlouhou zprávu a odešle ji druhým sériovým portem do elektronické zátěže. Tento přenos funguje obousměrně. Obdobně je tedy možno zjišťovat údaje z elektronické zátěže a zobrazovat je na terminálu PC.
Anotace v angličtině
The aim of the work is to create the utility program in language C for the device that allows communication between the computer and the electronic load. The main function of communication device is conversion comfortable custom commands to the format that is understood by the electronic load IT8512C. These commands are sent from the PC terminal through the USB interface. The device converts these commands from the USB interface to the RS232 interface and sends them the control microcontroller. The converter FT232R is used for conversion USB to RS232. The microcontroller generates 26 bytes long message depending on the requirement and sends it second serial port to the electronic load. The transfer works in both directions. It is possible to collect the data from the electronic load and display them on the PC terminal.
Electronic load, communication device, computer, serial port, microcontroller, utility program, converter USB/RS232.
Rozsah průvodní práce
48 stran (58 858 znaků)
Jazyk
CZ
Anotace
Cílem práce je vytvořit obslužný program v jazyce C pro zařízení, které zřizuje komunikaci mezi PC a elektronickou zátěží. Hlavní funkcí komunikačního zařízení je překládat komfortní uživatelské příkazy do formátu, který je srozumitelný pro elektronickou zátěž IT8512C. Tyto příkazy jsou odesílány z terminálu PC přes rozhraní USB. Zařízení zprávy nejprve převede z rozhraní USB na RS232 a následně odešle řídícímu mikrokontroléru. Ke konverzi USB/RS232 je použit převodník FT232R. Mikrokontrolér na základě tohoto požadavku vygeneruje 26 bytů dlouhou zprávu a odešle ji druhým sériovým portem do elektronické zátěže. Tento přenos funguje obousměrně. Obdobně je tedy možno zjišťovat údaje z elektronické zátěže a zobrazovat je na terminálu PC.
Anotace v angličtině
The aim of the work is to create the utility program in language C for the device that allows communication between the computer and the electronic load. The main function of communication device is conversion comfortable custom commands to the format that is understood by the electronic load IT8512C. These commands are sent from the PC terminal through the USB interface. The device converts these commands from the USB interface to the RS232 interface and sends them the control microcontroller. The converter FT232R is used for conversion USB to RS232. The microcontroller generates 26 bytes long message depending on the requirement and sends it second serial port to the electronic load. The transfer works in both directions. It is possible to collect the data from the electronic load and display them on the PC terminal.