Battlefield weather environment can’t be collected automatically in the existing artillery command automation system, and the response speed of this system is affected seriously. So, firstly, the new-style wind speed, wind direction, temperature and humidity sensor are used to convert these weather parameters into frequency, gray code, voltage. Then the PIC16C73 chip is adopted to translate the output such as frequency and voltage into binary code which is identified easily by computer. The gray code is input into computer directly, and be translated into azimuth by programming. Finally, GAL20V8 and tri-state buffer 74HC573 are used to connect the four kind weather parameters with computer respectively through different port. The automatic collection and processing of battlefield weather environment is realized, and real time and accurate information source for command automation is provided.