220 likes | 351 Views
Camera level indicator. Thomas Dabay, Kristopher Engel, David Quirk. Group members. Thomas Dabay – 4 out of 5 EE. Gyroscope portion Kristopher Engel – 4 out of 5 CPE. Microcontroller portion David Quirk – 4 out of 5 CPE. Project leader, original idea and hot shoe portion. Intro.
E N D
Camera level indicator Thomas Dabay, Kristopher Engel, David Quirk
Group members • Thomas Dabay – 4 out of 5 EE. Gyroscope portion • Kristopher Engel – 4 out of 5 CPE. Microcontroller portion • David Quirk – 4 out of 5 CPE. Project leader, original idea and hot shoe portion.
Intro • Typical issue with handheld photography is that pictures aren’t level • How canwe fix this? • Modern electrical and digital systems can rectify this
Intro • Create a unit that attaches to a professional camera with real-time feedback within the eyepiece to ensure a level picture on the fly • Make the unit universal and removable to be switched or removed when not needed • Make it affordable to be part of any photographer’s repertoire • Include the following: • Simple power source (power management) • Good mounting point (hot shoe) • Quick, digital feedback (gyroscope) • Small form factor (microcontroller)
Hot Shoe • Universal port available on practically all SLR cameras and some high end point-and-shoots • Controls an external flash unit • Handles small amount of electricity • Provides power and mounting point
Hot Shoe • Using for a solid mounting point for unit • Integrating pass-through to still use external flash • Power output not enough • Using rechargeable battery • Using hot shoe to signal the unit to wake from sleep
Gyroscope • Measures angular velocity • Term coined by Leon Foucault in 1852 • Many different types • Mechanical • Laser • Microelectromechanical Systems (MEMS)
Gyroscope • Project Specific Constraints • Small Size • Accurate measurements • Affordable • Low power consumption • Easy to interface with microcontroller • All of this points to a MEMS gyroscope, but which one?
Gyroscope • STMicroelectronics LY503ALH • Physical Dimensions – 5mm x 5mm x 1.5mm • Supply Voltage – 3V • Supply Current – 5mA • Measurement Range – +/-120 °/s (+/-30 °/s @ 4x amplification) • Sensitivity – 8.3 mV/ °/s (33.3 mV/ °/s @ 4x amplification)
Microprocessor • Normal computer consists of CPU, Memory and I/O. • CPU – logic and math • Memory – data storage • I/O – how computer moves data • Microcontroller • Combines CPU, Memory, I/O in specialized, small device • Specialized device, excels at one thing • Power • Static – consumed when idle • Dynamic – consumed when active
Microprocessor • Project Specific Constraints • Power consumed only when hot shoe active • Wakeup time must be minimized • Static power must be low – battery powered • Must be small enough to fit on top of camera and under pop-up flash • EEPROM or Flash memory • Simple coding environment • Which microprocessor to choose?
Microprocessor • Arduino • Very flexible • Strong, diverse line of microprocessors • Open-source hardware • Simple coding environment • Easily interfaces to computer for program upload
Microprocessor • Arduino Pro Mini • Utilizes the FTDI Basic Breakout • Attaches to Pro Mini • ATmega168B with operating voltage of 3.3 (8MHz) or 5V (16MHz) • 14 digital I/O pins, 6 analog inputs • 16KB flash mem, 1KB SRAM, 512 Bytes of EEPROM • 150mA output, .7x1.3”, <2g
Project Evaluation • Good • The product is simple enough in its idea. • Existing products are inferior and limiting • Proven want/need for the product • Cheap to develop and produce • No patent on individual parts necessary • Requires no additional parts • Doesn’t take away from the original product • Very marketable to both enthusiasts and casual users alike
Project Evaluation • Scary • Size requirements are small • External power source will be difficult to implement • Compatibility with other cameras – • Universal fit design may not fit all cameras • Separate design for each camera will up production costs and complexity • Niche market
Project Evaluation • Fun • Relatively easy to create • Lots of room for improvement and tweaking • Requires a lot of finesse and space management and makes the project interesting to think about • Photographers would be very thankful for a device like this • Good place in the market • Very useful for the team members as well • Something a creator cares a lot about would end up being of much higher quality
References • The E-TTL Protocol. (2007, October 3). Retrieved February 2011, from Kzar.net: http://kzar.net/wiki/Photo/CanonE-TTLProtocol • InvenSenseInc IDG-2000: Dual-axis gyroscope improves optical-image stabilization. (2009, September 11). Retrieved March 2011, from EDN Electronics Design, Strategy, News.: http://www.edn.com/blog/EDN_Product_fEEd/36439-InvenSense_Inc_IDG_2000_Dual_axis_gyroscope_improves_optical_image_stabilization.php • Arduino Pro Mini. (n.d.). Retrieved from Arduino: http://arduino.cc/en/Main/ArduinoBoardProMini • Bernstein, J. (2003, February 1). Acceleration/Vibration. Retrieved February 2011, from Sensors: http://www.sensorsmag.com/sensors/acceleration-vibration/an-overview-mems-inertial-sensing-technology-970 • Brain, M. (n.d.). How Microcontrollers Work. Retrieved February 2011, from Howstuffworks: http://electronics.howstuffworks.com/microcontroller.htm • Burg, A., Azeem, M., Sandheinrich, B., & Wickmann, M. (n.d.). MEMS Gyroscopes and Their Applications. • Chatterjee, P. (2010, January 7). MEMS, sensors, and nanotechnology. Retrieved March 2011, from EDN Electronics Design, Strategy, News: http://www.edn.com/article/457967-MEMS_sensors_and_nanotechnology.php • Conner, M. (2009, June 9). MEMS-based motion sensors move lower in both size and price. Retrieved March 2011, from EDN Electronics Design, Strategy, News: http://www.edn.com/article/459361-MEMS_based_motion_sensors_move_lower_in_both_size_and_price.php • Cortese, Mario F.; Avenia, Giovanni; STMicroelectronics. (2010, July 28). MEMS testing: innovations in mass production. Retrieved March 2011, from Hearst Electronic Products: http://www2.electronicproducts.com/MEMS_testing_innovations_in_mass_production-article-farc_stmicro_jul2010-html.aspx • Hohner, M. (2009, January 24). Technical references. Retrieved February 2011, from http://www.mhohner.de/sony-minolta/flashcomp_techref.php#newshoe
References • ISO. (n.d.). ISO 10330:1992. Retrieved February 2011, from International Organization for Standardization: http://www.iso.org/iso/iso_catalogue/catalogue_ics/catalogue_detail_ics.htm?csnumber=18381 • ISO. (n.d.). ISO 518:2006. Retrieved February 2011, from Internatioinal Organization for Standardization: http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=36330 • Jimbo. (2011, January 12). Arduino Pro Mini 3.3V quickstart Guide. Retrieved March 2011, from Sparkfun Electronics: http://www.sparkfun.com/tutorials/244 • Looney, M. (2010, May 13). A simple calibration for MEMS gyroscopes. Retrieved March 2011, from EDN: Electronics Design, Strategy, News: http://www.edn.com/article/509352-A_simple_calibration_for_MEMS_gyroscopes.php • LY503ALH Gyroscopes. (n.d.). Retrieved March 2011, from Mouser Electronics: http://www.mouser.com/ProductDetail/STMicroelectronics/LY503ALH/?qs=sGAEpiMZZMskzhF9uAtig0PaRHy2pb49xlMQRuW%252bj2U%3d • Nasiri, S. (n.d.). A Critical Review of MEMS Gyroscopes Technology and Commercialization Status. Retrieved 2011 February, from InvenSense: http://www.invensense.com/mems/gyro/documents/whitepapers/MEMSGyroComp.pdf • TTI. (n.d.). All Products Sensors Gyroscopes. Retrieved from Mouser Electronics: http://www.mouser.com/Sensors/Gyroscopes/_/N-70eo6/ • westfw. (n.d.). How to Choose a MicroController. Retrieved February 2011, from Instructables: http://www.instructables.com/id/How-to-choose-a-MicroController/