Presentation is loading. Please wait.

Presentation is loading. Please wait.

Steve Dumais & Joe Fisher EER/CPE 199 Saturday March, 6 th 2005.

Similar presentations


Presentation on theme: "Steve Dumais & Joe Fisher EER/CPE 199 Saturday March, 6 th 2005."— Presentation transcript:

1 Steve Dumais & Joe Fisher EER/CPE 199 Saturday March, 6 th 2005

2 What is IntelliSki? Design Goals & Constraints Components & Interfaces Algorithms Results Future Work & Conclusion

3 IntelliSki, is a portable, multifunctional tool used to acquire data that is interesting to the typical skier.

4 IntelliSki Indicates: Skier’s current trail name and difficulty. Altitude Temperature Total vertical feet skied Number of Runs

5 Operational Temperature (0º to 70º F) Battery Life ( > 12 hours) Size (Pocket Size) Weight (< 1 pound) Retail Cost (< $250)

6 Beginners Skiers in poor weather conditions Avid skiers Ski Resorts

7 Jiminy Peak

8 LCD Display Programmable Microcontroller GPS System Serial Port Interface (future addition) Temperature Sensor (future addition)

9

10 Key Factors: Size Power Consumption Operating Temperature Cost Selection of Ports

11 Key Factors: Size Power Consumption Operating Temperature Fast Update Rate

12 Key Factors: Size Operating Temperature Screen Dimensions

13 Master Transmitter Mode

14

15 SCON0: UART control Register Set to Mode 1: 8-bit UART Variable Baud Rate

16 I2C Could not get ACK from LCD Would not change states Signal level RS232 Incompatible signal levels UART GPS antenna was too low level. Power/pin interface

17 Modifications: Removed Microcontroller Use 2 RS232 comm ports Switched to handheld Garmin GPS Device

18 Find Nearest Point Output Trail Data Output Run Data Start Up Get GPS Data

19 @050217145934N4249221W07352839S015+00148E0000N0000U0000  Latitude: 4249221 -> 42° 49m 22.1s Longitude: 07352839 -> 73° 52m 83.9s Altitude: 00148 -> 148 ft Master[7] = {Lat_Deg, Lat_Min, Lat_Sec, Lon_Deg, Lon_Min, Lon_Sec, Alt}

20 Find Nearest Point Print Trail & Diff. Print Run Data Start Up Get GPS Data

21 Lat_Min = 32Lat_Min = 33 Search Lat_Sec Search Lon_Sec Make Candidate Array Return Found Return Closest Match ElseIf only 1 match

22 Find Nearest Point Print Trail & Diff. Print Run Data Start Up Get GPS Data

23

24 Find Nearest Point Print Tail & Diff. Print Run Data Start Up Get GPS Data

25

26 Find Nearest Point Print Tail & Diff. Print Run Data Start Up Get GPS Data

27 Executable Code Size = 26.5 kb 1200 Lines of Code 216 Data Points 4 Data Storage Arrays 1 Search Array

28 Temperature Sensor Date/Time Log of trails skied PC interface GPS Beacon

29 Problems: Interfacing with microcontroller Signal levels Receiving ACK from LCD Accomplishments: Fully functional software! Interpreted and displayed data. Successful algorithms to parse data and find closest points

30 Thank You: Professor Traver Professor Spinelli Professor Hedrick Professor Spallholz Gene Davison


Download ppt "Steve Dumais & Joe Fisher EER/CPE 199 Saturday March, 6 th 2005."

Similar presentations


Ads by Google