10
Team Blimpyk Team Blimpyk Jason Alber Nathan Eggan Barry Hubbard Peter Shempp Tom Metcalf Joey Jason Alber Nathan Eggan Barry Hubbard Peter Shempp Tom Metcalf Joey Cheng Cheng

Team Blimpyk Jason Alber Nathan Eggan Barry Hubbard Peter Shempp Tom Metcalf Joey Cheng

Embed Size (px)

DESCRIPTION

Team Blimpyk Jason Alber Nathan Eggan Barry Hubbard Peter Shempp Tom Metcalf Joey Cheng MCU & Sensors PIC 16F877 LM34 – Temperature Sensor NovaSensor NPT-410 – Pressure Sensor

Citation preview

Page 1: Team Blimpyk Jason Alber Nathan Eggan Barry Hubbard Peter Shempp Tom Metcalf Joey Cheng

Team BlimpykTeam BlimpykJason Alber Nathan Eggan Barry Hubbard Peter Shempp Tom Metcalf Joey ChengJason Alber Nathan Eggan Barry Hubbard Peter Shempp Tom Metcalf Joey Cheng

Page 2: Team Blimpyk Jason Alber Nathan Eggan Barry Hubbard Peter Shempp Tom Metcalf Joey Cheng

Team BlimpykTeam BlimpykJason Alber Nathan Eggan Barry Hubbard Peter Shempp Tom Metcalf Joey ChengJason Alber Nathan Eggan Barry Hubbard Peter Shempp Tom Metcalf Joey Cheng

Revised Project Flow Diagram

PIC16F877MCU

AeroComm Wireless

Power Management

RS-232

LM34NPT-410

Video? GPS?

AeroComm Wireless

RS-232

Page 3: Team Blimpyk Jason Alber Nathan Eggan Barry Hubbard Peter Shempp Tom Metcalf Joey Cheng

Team BlimpykTeam BlimpykJason Alber Nathan Eggan Barry Hubbard Peter Shempp Tom Metcalf Joey ChengJason Alber Nathan Eggan Barry Hubbard Peter Shempp Tom Metcalf Joey Cheng

MCU & Sensors

• PIC 16F877• LM34 – Temperature Sensor• NovaSensor NPT-410 – Pressure Sensor

Page 4: Team Blimpyk Jason Alber Nathan Eggan Barry Hubbard Peter Shempp Tom Metcalf Joey Cheng

Team BlimpykTeam BlimpykJason Alber Nathan Eggan Barry Hubbard Peter Shempp Tom Metcalf Joey ChengJason Alber Nathan Eggan Barry Hubbard Peter Shempp Tom Metcalf Joey Cheng

MCU &HI-TECH C Code

• Using HI-TECH C-compiler to program our PIC• Learning curve, but we are catching on quickly• Important resource:

http://www.workingtechnologies.com/htpic/Hi-Tech_C_sample_code.htm

Page 5: Team Blimpyk Jason Alber Nathan Eggan Barry Hubbard Peter Shempp Tom Metcalf Joey Cheng

Team BlimpykTeam BlimpykJason Alber Nathan Eggan Barry Hubbard Peter Shempp Tom Metcalf Joey ChengJason Alber Nathan Eggan Barry Hubbard Peter Shempp Tom Metcalf Joey Cheng

Important Characteristics• Uses Visual Basic 6 component model.• Basis for serial communications is the Active

X component called MSComm.• MSComm allows program to open/close

and setup a serial port (i.e. Com1).• Data packet from PIC is parsed and

temperature and pressure can currently be displayed.

Next Steps• Add graphical representation of data through

National Instrument’s Active X components.• Add GPS and other sensor data to display.

Graphical User Interface

Page 6: Team Blimpyk Jason Alber Nathan Eggan Barry Hubbard Peter Shempp Tom Metcalf Joey Cheng

Team BlimpykTeam BlimpykJason Alber Nathan Eggan Barry Hubbard Peter Shempp Tom Metcalf Joey ChengJason Alber Nathan Eggan Barry Hubbard Peter Shempp Tom Metcalf Joey Cheng

• Aerocomm AC5124C– 400 mA transmit– 115 mA receive– 10,000 ft line of sight– 1.65” x 2.65” x .20”– Less that ½ ounce

Wireless Transceiver

Page 7: Team Blimpyk Jason Alber Nathan Eggan Barry Hubbard Peter Shempp Tom Metcalf Joey Cheng

Team BlimpykTeam BlimpykJason Alber Nathan Eggan Barry Hubbard Peter Shempp Tom Metcalf Joey ChengJason Alber Nathan Eggan Barry Hubbard Peter Shempp Tom Metcalf Joey Cheng

Wireless Transceiver• Aerocomm AC5124C

– 400 mA transmit– 10,000 ft line of sight– 1.65” x 2.65” x .20”– Built in Error Correction– RS-232 Interface available through Serial Interface Board– Transparent mode of operation– Running at 9600 Baud

Temperature Comma Pressure Reserved

32 Character Data PacketASCII String formatted, comma separated fields

Page 8: Team Blimpyk Jason Alber Nathan Eggan Barry Hubbard Peter Shempp Tom Metcalf Joey Cheng

Team BlimpykTeam BlimpykJason Alber Nathan Eggan Barry Hubbard Peter Shempp Tom Metcalf Joey ChengJason Alber Nathan Eggan Barry Hubbard Peter Shempp Tom Metcalf Joey Cheng

Power

• Required 5V and 10V for the circuit• Solar Cell provides 10V and 2mA• Use voltage regulator for parts that need a 5V

input

Page 9: Team Blimpyk Jason Alber Nathan Eggan Barry Hubbard Peter Shempp Tom Metcalf Joey Cheng

Team BlimpykTeam BlimpykJason Alber Nathan Eggan Barry Hubbard Peter Shempp Tom Metcalf Joey ChengJason Alber Nathan Eggan Barry Hubbard Peter Shempp Tom Metcalf Joey Cheng

Gant Chart

Page 10: Team Blimpyk Jason Alber Nathan Eggan Barry Hubbard Peter Shempp Tom Metcalf Joey Cheng

Team BlimpykTeam BlimpykJason Alber Nathan Eggan Barry Hubbard Peter Shempp Tom Metcalf Joey ChengJason Alber Nathan Eggan Barry Hubbard Peter Shempp Tom Metcalf Joey Cheng

Questions?