Your SlideShare is downloading. ×
Strain gauge
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Strain gauge

1,865
views

Published on

Published in: Education

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,865
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
59
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Micro Strain Gauge
    Real Time Measurement
    Lennon Pultz, Kyle Stacy & Gabe Palkert
  • 2. Video Demonstration
    Micro Strain Gauge Real Time Measurement
  • 3. THE PRODUCT
    • Initial product goal:
    • 4. Produce a real time strain gauge measurement using more advanced technology than currently exists.
    • 5. Our target audience:
    • 6. Students and faculty of the Mechanical Engineering & Mechanical Engineering Technology Department
  • PROJECT MANAGEMENT
    • How was the project managed:
    • 7. Working in parallel utilizing Agile SCRUM methodology
    • 8. Tasks broken down into subtasks utilizing iterative development
    • 9. Collaboration:
    • 10. Communicated via text and cell phone
    • 11. Weekly group meetings in lab to discuss progress and issues
    • 12. Breakfast club
  • METHODOLOGIES
    • Jira for task management
    • 13. SVN for version control
    • 14. Confluence for wiki and project progress
  • DEVELOPMENT TIMELINE
    • First, developed requirements and a wish list
    • 15. Laid out and manufactured the PCB board for the analog to digital conversion
    • 16. Create Hardware Prototype of case and design
    • 17. Started working on displaying objects on the LCD board –Altera IP here helped
    • 18. Started creating file I/O from ADS1231 to text file.
  • EXTERNAL CASE
    • Power Plug
    • 19. Key Holes for wall mounting
    • 20. Large holes for wires from
    the strain gauges
  • 21. CASE PROTOTYPE
    • Designed in Solidworks
    • 22. Worked with MET Rapid Prototype Lab to have the 3D model printed
    • 23. Model Design: 4-6hrs
    • 24. Print Time: 4hrs
    • 25. Made of plastic
  • PCB DESIGN & PRODUCTION
    • Schematic done in EAGLE
    • 26. Utilize EAGLE net-list to layout board
    • 27. Used mill purchased by department to produce double sided board and drill holes
    • 28. Used on campus resources to place and solder parts.
  • HIGH LEVEL DESIGN SPECIFICATION
    • Strain gauge connected to an in-house fabricated printed circuit board (PCB)
    • 29. Connect through GPIO pins to DE2 development board
    • 30. Touch Screen GUI is connected through GPIO pins to the DE2
    • 31. Bridge was created to go between DE2 & MAVRK through serial i/o (RS-232)
  • HARDWARE DESIGNVIDEO PROCESSOR
    • Utilizes NIOS II/f processor
    • 32. Needed for fast refresh rates
    • 33. Interfaces to the LCD Controller
    • 34. Runs the GUI
    • 35. Screen resolution: 400 x 240
    • 36. Color Depth: 16 bits per pixel
  • 37. IP DESIGN AND REUSE
    • Reused a significant amount of code in our system
    • 38. LCD drivers
    • 39. Altera University Program IP
    • 40. Basic GUI from MP3 Player last year
    • 41. Created these components:
    • 42. VHDL for ADS1231
    • 43. Test bench for testing ADS1231 component
    • 44. File I/O average strain measurement
  • GUI DESIGN
    • Image Display
    • 45. All images are stored in the software code.
    • 46. All characters are stored as images.
    • 47. Touch screen response
    • 48. Reads a flag controlled by the video processor.
    • 49. Compares the x and y coordinates to a range represented by a button.
    • 50. Main Menu
    • 51. Obtain Data
    • 52. Pause Data Sample
    • 53. Clear Data
  • CODE REVIEWS
    • Code coverage is a measure used in software testing. It describes the degree to which the source code of a program has been tested..
    • 54. Functional verification, in electronic design automation, is the task of verifying that the logic design conforms to specification.
    • 55. These generally help to improve coding as you may be doing something wrong that you don’t know
  • ISSUES IN DEVELOPMENT
    • Time management
    • 56. Communication between platforms
    • 57. GUI Development
    • 58. Acquiring hardware from Texas Instruments and digikey
  • CONCLUSIONS
    • Accomplished most of our intended goals
    • 59. Project was interesting and fun but also challenging
    • 60. Lessons learned, recommendations
    • 61. Future plans

×