In this thesis I made a remote scale with the possibility of remote reading for the needs of the mobile beekeeping. The scale is made on the basis of the PIC 18F4520 microcontroller which I have used already during my studies. An ordinary postal scale is used for weighing. Besides the measuring part, I also used an analog circuit which amplify signal from 4-resistor bridge of the scale. The analogue output signal of the scale is routed to the AD converter of the microcontroller, which then converts it into a digital value. The acquired data is then converted into mass using the software. When pressing the key for measuring, the mass data is displayed on the LCD display. The circuit used to generate real-time is used to send an SMS message on a daily basis at the preset time. This circuit communicates in real time with the microcontroller. When the preset time is equal to the real time, the microcontroller will measure the AD converter and will send mass data to the GSM module. This module will then send the data in the form of an SMS message to the selected number.
I used Eagle software package to create an electric scheme, which was the basis for the drawing up of the printed circuit board (PCB). The PCB enabled the scale to function fully and error free, the latter were occurring at the beginning of the testing school board.
For the production of the software code, I had to renew my knowledge of the software package MPLAB X IDE, which I have already used during my studies. The code is written in the C programming language, but the XC8 compiler translated it into a technical code suitable to be stored in the microcontroller.
|