Meteorological Data Transmission

Group Members

Carlos Pomar     Juan Brun     Gerardo de Robles


Team Fox's goal is to implement a wireless system for the Army Reasearch Lab, which will transmit meteorological data from a sensor to a computer.


ARL has now begun to conduct studies on weather behavior in order to predict how it will behave under diffrent circumstances. In order to obtain this meterological data, several sensors will be set up in a small micrometeorological field. The data taken from the sensors will then be stored in a database. One of the project requirments is that the system has to be wireless for quick setup and deployment of sensors. This will be done by using a set of RF transmitters and receivers for each of the sensors. The transmitters that will be used for the circuit will have a range of 600 ft. The sensor will send the data to the transmitter, and then the transmitter will send it to the receiver. The receiver will then send the data into a computer so that it can then be stored into a Java Space. The purpose of storing the information into the Java Space is to provide server-side processing in a distributed environment. With the use of the Java Space, ARL will be able to receive the data and store it into their database while the actual sensors are miles away.

Team Fox will be responsible for the transmission of data from one sensor to a host computer. Software and hardware will be needed to design, implement, and test the transmitter/receiver circuits. The system shall also consist of two PIC (Peripheral Interface Controller) microcontrollers to process the data in the transmitter and receiver circuits. The PICs that will be used for the circuit will require the use of Assembly language in order to program them to process the data taken form the sensors. In addition to this, there will also be a design created to interface between the sensors and the transmitter and also for the connection between the receiver and the computer. At the end of this project, this team will produce a functioning system, which will be demonstrated in the Lab. The system will be tested and demonstrated with the use of 81000 R.M. Young Sonic Anemometer and a computer to verify proper operation.

Method of Completion

Each main part of the project will involve testing and design. Each specific part of the project has been set to have a primary and secondary individual working on that piece, this will ensure that all tasks get done. The RS-232 inerface, power supplies, and Printed Circuit Boards will be Juan's primary responsibility with Gerardo handling the secondary responsibility. The PIC to Transmitter coding will be Carlos's primary responsibility with Juan being the secondary. The Receiver to PIC coding will be Jerry's primary resonsibility with Carlos handling the secondary. With the overall interfacing of the complete system, belonging to all the group members.


The major issue that the team had to overcome was to adjust code to allow the transmitter/receiver pair to work properly for the hightest possible transmission. As a result, both the speed of data transmission and the two way communication became a factor.

Block Diagram

Final Product

Transmitter Board

Receiver Board

81000 R. M. Young Sonic Anemometer


Proper operation at 2400 baud was acheived between the sensor and the computer. Two way comunication was also established for future additions to the project.