Font Size: a A A

Reaseach And Design Of Absorbing Moisture And Weighing System For Drugs Based On ARM-LINUX

Posted on:2015-01-19Degree:MasterType:Thesis
Country:ChinaCandidate:H L HuangFull Text:PDF
GTID:2272330422979572Subject:Control engineering
Abstract/Summary:PDF Full Text Request
Researching the feature of drug absorbing moisture is an important part of the drugdevelopment and the production process. For a long time, the equipment of automatictesting is not perfect, and the equipment of weighing also hasn’t specific targeted in theresearch process of the drug absorbing moisture. In order to improve the backwardphenomenon of the automatic testing equipment in the drug absorbing moisture andweighing field, the paper designs the drug absorbing moisture and weighing systembased on the ARM-LINUX. The high accuracy of weighing sensor is used to obtaindrugs’ weight and the data is realized remote transmission through the C/S mode. Themain research contents are as follows:In the design of data acquisition hardware circuit, the paper obtains drugs’ weightby weighing sensor, and gets the parameters of experimental environment bytemperature and humidity transmitter. The physical signal is transformed into electricalsignal by the sensor. Then the electrical signal is processed though the signalamplification module, data selection module and A/D conversion module. Finally thedata is sent to the embedded micro controller through the serial port.According to the demand of the system, ARM-Linux software and hardwaresystem is designed as the core of control system. In terms of hardware, S3C2440chip isused as the core controller, including a touch screen, LCD, serial port, network cardsand other peripheral circuits. In terms of software, the system configures the embeddedLinux software development environment, and transplants the U-Boot and Linux kernel.The driver program of touch screen and I/O port is developed, and the system of rootfile is built.Data acquisition and transmission function are realized by programming. TheARM control board uses the serial port to send commands to ADAM module, in orderto the data acquisition of weight, temperature and humidity. The C/S data transmissionsystem is established based on the TCP/IP protocol, so that PC client software can getthe data from the ARM control panel end through the network. The use of C/S datatransmission mode, improve the convenience, flexibility in data acquisition andprocessing equipment.The paper designs the man-machine interactive interface. In the ARM control panel end, Qt is used to design the interface and inter-module communication is realized viathat system calls etc. PC client uses the library of MFC based on the Visual C++software to design and realize the server connection function.In the stage of analyzing the impact of interference source system stability, thepaper puts forward the measure that hardware system prevents interference. In terms ofsoftware, data filtering algorithm based on mean filter is designed. In the aspect ofsensor nonlinear compensation, the least squares method and the linear interpolationmethod are analyzed and calculated. Tests show that data filtering algorithm and theleast squares of curve fitting effectively reduce the nonlinearity error of sensor andimprove the stability of system.
Keywords/Search Tags:absorbing moisture, weighing, ARM, LINUX, sensor
PDF Full Text Request
Related items