Reviews & Opinions
Independent and trusted. Read before buy Canon Powershot SD100!

Canon Powershot SD100 Manual

Preview of first few manual pages (at low quality). Check before download. Click to enlarge.
Manual - 1 page 

Download (English)
Canon Powershot SD100 Digital Camera, size: 2.3 MB
Related manuals
Canon Powershot SD1000 System MAP
Canon Powershot SD1000
Canon Powershot SD1000 Powershot Sd1000 / Digital Ixus 70 Manuals
Canon Powershot SD1000 Annexe 3
Canon Powershot SD1000 Quick Start

Instruction: After click Download and complete offer, you will get access to list of direct links to websites where you can download this manual.


Canon Powershot SD100Canon PowerShot SD100 Digital ELPH 3.2 MP Digital Camera

Canon - 3.2 megapixel - MultiMediaCard - Standard SD - ISO 400 - Built-in Flash - Optical Viewfinder

With the PowerShot SD100, you've got the best of both worlds - the compact size and high style of the Digital ELPH series plus the higher resolution of a 3.2 Megapixel camera. It's the combination you've been looking for! PowerShot SD100 is the very first Digital ELPH to offer compatibility with SD technology. You'll experience expanded capacity and high-speed writing from a memory card that's the size of a postage stamp. With 3.2 megapixels of imaging power, your pictures wi... Read more
[ Report abuse or wrong photo | Share your Canon Powershot SD100 photo ]

Video review

Canon EOS Rebel XS, SD1000, and Canon Powershot SX120 IS Test


User reviews and opinions

Comments to date: 9. Page 1 of 1. Average Rating:
vada010 11:20pm on Wednesday, November 3rd, 2010 
compact, intuitive controls, manual and auto shooting modes, storage card. after 2 years, battery not as good. Small LCD.
newbie 12:17am on Tuesday, September 21st, 2010 
Love it overall this was a great camera for me when i first b...  compact, easy to use physical controls, good manual function battery life, slow focus capability.
mrizos 1:18am on Tuesday, September 7th, 2010 
Love it overall  Small Size battery life this was a great camera for me when i first bought it. clear, crisp, balanced pictures.
anastrophe 7:57pm on Friday, September 3rd, 2010 
Great Camera, Great Video Feature, Solid as a rock... NO SUPPORT FROM CANON! Picture quality (resolution & color) is inferior to my Panasonic LC33 Lumix.
deviantintegral 3:46pm on Tuesday, August 10th, 2010 
CANON Great little camera from Canon. Nice solid metal case. Good colour reproduction unlike some of its competitors. Better than the professionals! Fantastic camera. I bought this nearly 2 years ago for my Brothers wedding. Better than the professionals! Fantastic camera. I bought this nearly 2 years ago for my Brothers wedding.
Blithespirit 3:08pm on Saturday, May 29th, 2010 
Compact and has optional, affordable under-water case Picture Switch is easily accidently moved Easy to use,great shape,great battery,beautiful instant shot Cannot record more than 3 minutes,even with memory card Size!! Ease of use. Good photos. Great price. Red eye problem. Night pix not great. No plug-in battery.
j.carpenter 11:45am on Wednesday, May 5th, 2010 
UPDATE: Nov. 06, 2004 Tried it with a 128MB Sandisk, Edge and Viking SD cards - no problem. Battery charger worked great with 220V AC. PowerShot SD100 (Digital IXUS II) is a Canon in 2003 to market several of the mini-class digital camera.
ClockworkOrangutan 1:33pm on Sunday, April 11th, 2010 
We have to save all the happy moments in our lives and since capturing photos is the only way to preserve it aside from videos.
shipco 4:51am on Saturday, March 13th, 2010 
Disappointed There was no description of how much video you can record with this camera. I purchased this camera for the purpose of making videos. Handy size, greater starter camera! This was my first digital camera. It was perfect for the first year I had it - easily portable and navigable. Handy size, greater starter camera! This was my first digital camera. It was perfect for the first year I had it - easily portable and navigable.

Comments posted on are solely the views and opinions of the people posting them and do not necessarily reflect the views or opinions of us.




Field2Base Compatible Canon Cameras
LATEST MODELS Canon PowerShot A620 Canon PowerShot A640 Canon PowerShot G7 Canon PowerShot S3 Is Canon PowerShot S80 MSRP N/A $299.99 $549.99 N/A N/A Megapixel 7.1 10.0 10.0 6.0 8.0 Weight 8.3 oz 6.4 oz 11.3 oz 14.5 oz 8.1 oz Dimension (w x h x d) 4.1" x 2.6" x 1.9" 4.3" x 2.6" x 1.9" 4.2" x 2.8" x 1.7" 4.5" x 3.0" x 3.0" 4.1" x 2.2" x 1.5"
DISCONTINUED MODELS Canon PowerShot A10 Canon PowerShot A100 Canon PowerShot A20 Canon PowerShot A200 Canon PowerShot A30 Canon PowerShot A300 Canon PowerShot A310 Canon PowerShot A40 Canon PowerShot A400 Canon PowerShot A510 Canon PowerShot A520 Canon PowerShot A60 Canon PowerShot A70 Canon PowerShot A75 Canon PowerShot A80 Canon PowerShot A85 Canon PowerShot A95 Canon PowerShot G2 Canon PowerShot G3 Canon PowerShot G5 Canon PowerShot G6 Canon PowerShot Pro1 Canon PowerShot Pro90IS Canon PowerShot S1 IS Canon PowerShot S100 Digital ELPH Canon PowerShot S110 Digital ELPH Canon PowerShot S200 Digital ELPH Canon PowerShot S230 Digital ELPH Canon PowerShot S30 Canon PowerShot S300 Digital ELPH Canon PowerShot S330 Digital ELPH Canon PowerShot S40 Canon PowerShot S400 Digital ELPH Canon PowerShot S410 Digital ELPH
Megapixel 1.3 1.2 2.1 2.0 1.2 3.2 3.2 2.0 3.2 3.2 4.0 2.0 3.2 3.2 4.0 4.0 5.0 4.1 4.0 5.0 7.1 8.0 2.6 3.2 2.0 2.0 2.1 3.2 3.2 2.0 2.0 4.0 4.0 4.0
Weight 8.8 oz 6.2 oz 8.8 oz 5.6 oz 8.8 oz 6.2 oz 6.2 oz 8.8 oz 5.8 oz 6.3 oz 6.4 oz 7.6 oz 7.6 oz 7.1 oz 8.8 oz 7.1 oz 8.3 oz 14.8 oz 14.5 oz 14.5 oz 13.4 oz 19.2 oz 24 oz 13.1 oz 7.4 oz 6.7 oz 6.4 oz 6.4 oz 9.2 oz 8.5 oz 8.6 oz 9.2 oz 6.5 oz 6.5 oz
Dimension (w x h x d) 4.3" x 2.8" x 1.5" 4.3" x 2.3" x 1.4" 4.3" x 2.8" x 1.5" 4.3" x 2.3" x 1.4" 4.3" x 2.8" x 1.5" 4.3" x 2.3" x 1.4" 4.3" x 2.3" x 1.4" 4.3" x 2.8" x 1.5" 4.2" x 2.1" x 1.4" 3.6" x 2.5" x 1.2" 3.6" x 2.5" x 1.5" 4.0" x 2.5" x 1.2" 4.0" x 2.5" x 1.2" 4.0" x 2.5" x 1.2" 4.1" x 2.5" x 1.4" 4.0" x 2.5" x 1.2" 4.0" x 2.6" x 1.4" 4.8" x 3.0" x 2.5" 4.8" x 3.0" x 2.5" 4.8" x 2.9" x 2.8" 4.1" x 2.9" x 2.9" 4.6" x 2.8" x 3.6" 5.0" x 3.3" x 5.5" 4.4" x 3.1" x 2.6" 3.4" x 2.2" x 1.1" 3.4" x 2.4" x 1.1" 3.4" x 2.2" x 1.1" 3.4" x 2.2" x 1.1" 4.4" x 2.3" x 1.7" 3.7" x 2.5" x 1.2" 3.7" x 2.5" x 1.2" 4.4" x 2.3" x 1.7" 3.4" x 2.2" x 1.1" 3.4" x 2.2" x 1.1"
DISCONTINUED MODELS (cont.) Canon PowerShot S45 Canon PowerShot S50 Canon PowerShot S500 Digital ELPH Canon PowerShot S60 Canon PowerShot S70 Canon PowerShot SD100 Digital ELPH Canon PowerShot SD110 Digital ELPH
Megapixel 4.0 5.0 5.0 5.0 7.1 3.2 3.2
Weight 9.2 oz 9.2 oz 6.5 oz 8.1 oz 8.1 oz 5.8 oz 5.8 oz
Dimension (w x h x d) 4.4" x 2.3" x 1.7" 4.4" x 2.3" x 1.7" 3.4" x 2.2" x 1.1" 4.5" x 2.2" x 1.5" 4.5" x 2.2" x 1.5" 4.4" x 2.3" x 1.7" 3.3" x 2.2" x 0.9"
Visit the following link to find out detailed Product Information on the Canon Cameras listed above: The Cameras highlighted in blue identify which ones are recommended by Field2Base based upon our Compatibility Testing and a performance vs. price comparison. Canon may release newer Cameras that are not yet supported by Field2Base and due to the schedule of their Driver release, some Models may not be supported until months after the Camera's release. Please notify if you find a Canon Camera that is not listed here and you want to know its compatibility. as of 3/19/2008


Angela Buttrick, Nathan Naber, and John Olender Computer Engineering Design Projects II Team Project Final Proposal Automated HDR Image Capturing System Dr. Roy Czernikowski Submitted: September 6, 2007
Table of Contents: 1 Project Overview 2 System Description 2.1 The Digital Camera 2.2 The Remote Control Unit 2.2.1 The Digital Camera and the Microcontroller Communication Protocol 2.2.2 User Interface 2.3 The PC 2.3.1 Processing Software 2.3.2 Graphical User Interface 2.4 Operational Boundaries 3 Analytical Component 4 Cost Estimates 5 Feasibility / Potential Problems 6 Testing Strategies 7 Project Milestones 8 Team Contact Information Appendix A1: Vinculum VDIP1 Technical Data Sheets Appendix A2: Vinculum VDIP1 Schematic (1) (2) (2) (3) (4) (5) (7) (9) (9) (10) (11) (12) (14) (15) (17) (20) (21)
Project Overview The objective of this project is to automate the process of taking high dynamic range (HDR) images using a conventional low dynamic range (LDR) camera. An HDR image is able to capture a much higher level of detail than a LDR image, as it is able to capture a much wider dynamic range of intensities than a regular LDR image is able to. To obtain a HDR image from a standard digital camera, a series of pictures must be taken at a variety of shutter speeds. This can be achieved through the use of a microcontroller to send appropriate commands to the camera. The user will interact with a remote control unit (RCU) containing the microcontroller in order to take pictures. After taking pictures, the user can either connect the camera to the PC or insert the camera's memory card into an appropriate memory card reader attached to the PC. Provided software then handles extracting images from camera's memory card and converting each series of pictures into high dynamic range images. The recovered high dynamic range image is then placed through a gradient domain compression algorithm, producing a final picture that may be viewed on a conventional display, such as a CRT or LCD monitor.
Figure 1: System Block Diagram
System Description: 2.1 System Description - The Camera: The digital camera to be used with this project is the Canon PowerShot SD100. It was chosen due to its low cost and accessible functions that can be interfaced with a computer and a microcontroller. The Canon PowerShot SD100 Camera specifications are listed below.
Figure 2 Canon PowerShot SD100 Digital Camera
Megapixels Focal Length Digital Zoom Maximum Aperture Shutter Speed ISO Sensitivity Image Compression Dimensions (W x H x D)
High Resolution 3.2 Megapixel CCD 5.4 - 10.8mm, f/2.8 - 3.9 zoom lens (35mm film equivalent: 35 - 70mm) 3.2x Digital Zoom (Max 6.4x digital zoom when combined with optical zoom) /2.8/ 7.1 (W), f/3.9/ 10 (T) 15 - 1/1,500 sec. Auto/ ISO 50/ 100/ 200/ 400 Still Image: JPEG (Exif 2.2 compliant) 3.35 x 2.20 x 0.94 in./ 85 x 56 x 23.9mm
Figure 3 Key Camera Specifications
3 2.2 System Description - The Remote Control Unit: A remote control unit (RCU) containing an HCS12 microcontroller, USB host controller, and a number of buttons and lamps will be what the user attaches to the camera. The RCU will include a standard-size Type-A female USB port, provided by the USB host controller, to alleviate the need for any cables other than the standard camera-to-PC USB cable. The RCU will also contain a compartment to hold four AA rechargeable batteries used to power all contained components.
Figure 4: Remote Control Unit Connected to the Camera
4 2.2.1 System Description - The Digital Camera and the Microcontroller The camera will be attached to the remote control unit via USB, due to the prevalence of USB connectors in consumer level digital cameras. The choice of a microcontroller over a PC allows for portability of the image capture system. However, the HCS12 microcontroller does not have a native USB controller. To add this functionality, an MCU-to-USB host controller module, specifically designed for adding USB host functionality to microcontrollers, will be interfaced with the HCS12. This chip, the FTDI VNC1L, will allow the camera to recognize the remote control unit as a valid USB host in addition to making the USB protocol transparent to the HCS12. Product data sheets and schematics for the device are attached to this proposal as appendixes.

Figure 5: FTDI VNC1L MCU to USB Host Controller (VDIP1 Module)
5 System Description - The Communication Protocol The Picture Transfer Protocol (PTP) will be used for communication between the HCS12 and the digital camera, as a wide variety of camera manufacturers support this protocol. In addition, a number Canon PTP Extensions will be implemented to allow for changing the shutter speeds on Canon cameras. Our Canon PowerShot SD100 uses PTP and the Canon PTP extensions to communicate with a host computer. The microcontroller will act as the host computer and use PTP to deliver messages to the camera and receive messages from the camera. Canon cameras use a series of command and response blocks to send packets back and forth. They use a specific structure for their packets to be sent through a USB command protocol. The following tables describe the general structure of the command and response block of bytes used to communicate with the Canon Powershot SD100 camera. Communication Protocol: Structure of a Command Block
0000000: 0000010: 0000020: 0000030: 0000040: 0000050: xx yy UU VV xx SS cc xx xx xx yy yy yy xx xx xx SS SS SS xx xx xx xx yy yy yy yy UU 00 cc VV. (payload/arguments) : : : : : : : xx xx xx xx SS SS SS SS
length (word) cmd3 (word) cmd1 (byte) cmd2 (byte) Length (again) sequence number (word) must contain 0x10 for commands with cmd3=0x201, 0x20 for commands with cmd3=0x202.
length is the length of the block, excluding the first 0x40 bytes in block, and is never less than 0x10. cmd1 and cmd2 are each a single byte cmd3 is a word Sequence number is a word, sent back in command reply.
6 Communication Protocol: Structure of a Response Block
02 kk 00 kk 00 kk 00 kk yy 00 UU yy 00 VV xx xx xx xx SS SS SS SS
A normal response block will be at least 0x54 bytes long. yyyy will contain an altered copy of cmd3. The high-order byte of cmd3 will be incremented from 2 to 3 (0x2010x301, 0x2020x302). UU will contain a copy of cmd1. VV will contain an altered copy of cmd2, incremented by 0x10 (0x110x21, 0x120x22). The first word of the response block will not contain the length xxxxxxxx will contain the length as a low-endian 32-bit integer at 0x48. This is the length of the useful information, i.e. (total block length)-0x40. SSSSSSSS at 0x4c is just a copy of the word that was sent to the camera in this location; it can be used to match a response to the command that elicited it. kkkkkkkk at 0x50 seems to be a status code; it will be zero if the command succeeded.

7 2.2.2 System Description - User Interface (RCU) The following diagram shows the general layout of the Remote Control Unit I/O interface. Four rechargable AA batteries (rated at 1.2V each) are required to power the remote control unit.
Remote Control with HCS12uC
START Battery Pack 4 AA DuraCell ~4.8 Volts, 1800mAh + STOP ON/OFF

Running Error

Figure 6: Remote Control Unit User Interface When the RCU is turned on by the on/off button, the microcontroller communicates with the camera, and if a session is established succesfully, the ready light will turn on. Otherwise, the error lamp will become lit. To take a series of images for HDR compilation, the user may hit the start button, causing the ready lamp to turn off and running lamp to become lit. Once the process is finished, the running light lamp turns off, and the ready lamp becomes lit once again. If an error occurs during capture, such as the memory card becoming full, the error light will light up instead. A stop button is included to allow cancellation of the capture of an HDR image. The user may turn off the RCU by again hitting the on/off button, causing control of the camera to be released and battery power to the RCU cut off. The following circuits will be used for debouncing input buttons and driving the LED lamps on the RCU.
Figure 7: Start/Stop Button Debounce Circuitry

Ready LED

Running LED

Error LED

U1A 7437

U2A 7437

U3A 7437

HCS12, A7

HCS12. A6

HCS12. A5

Figure 8: Status LED Drive Circuity
9 2.3 System Description - The PC The provided software will facilitate the transfer of images to the PC and conversion to an HDR image. Since the image captures will take a large amount of memory to store on the camera, it was decided to allow the user to read either from the camera or simply from the memory card. To accomplish this, the software will access files from generic mass storage devices, rather than through PTP/IP. 2.3.1 System Description - Processing Software To convert the captured set of LDR images to a single HDR image, a number of open source tools will be used. The first tool set, pfscalibration, allows for the calibration of the camera used to take the pictures and the recovery of HDR images from the multiple exposure images collected using the RCU. The second tool set, pfstools, provides a set of tools for reading and writing HDR images. This will allow for the storage and previewing of raw HDR images. Last, the pfstmo tool set allows for tone-mapping operators to be applied to HDR images, producing images which may be displayed on a LDR display device. This software contains the gradient domain compression scheme, along with a number of other tone mapping operators. The provided user interface software will utilize all three of these tools seamlessly to present the final tone-mapped image to the user, as well as save the final picture to a user-specified location.

10 2.3.2 System Description - User Interface (PC) A clean, easy-to-use UI is needed to make this part of the project successful. The UI needs to perform, at the very least, four minimal tasks.
Allow the user to calibrate his/her camera for optimal HDR image creation. Allow the user to select the range of images to be processed. Construct the HDR image from the selected range of images, perform tone-mapping to an LDR image, and save the final image to a location of the user's choice. This involves invoking programs supplied in the pfstools, pfscalibration, and pfstmo packages.
Display the resulting image to the user.
Figure 9: Preliminary GUI for HDR Image Compilation
11 2.4 Operational Boundaries The camera needs to be placed upon a tripod for stability when taking the still pictures at various shutter speeds. Thus, portability of the camera system is limited by the portability of the camera, the tripod, and the remote control unit (RCU). The maximum distance which the camera can be from the RCU is determined by the maximum length allowed by a USB connection. The official USB data sheets specify a maximum cable length of three meters for low speed devices. Battery life is also major limiting factor for the portability for the RCU. The RCU must be able to run on a single battery charge for a considerable amount of time for the sake of convenience and cost savings. Four AA batteries are required to supply roughly 4.8V to each component in the RCU requiring power (the HCS12, LEDs, and USB Host Controller). Under typical operating conditions, the LEDs will draw 12mA (one LED lit), the buttons will draw 12mA, the HCS12 microcontroller will draw about 100mA, and the VNC1L USB host controller will draw about 25mA. This results in a total current draw of 149mA. Using 1800mAh AA batteries, this gives an estimated battery life of about 12 hours with constant use. This estimation may differ significantly to actual battery life achieved due to variables such as battery condition and temperature.
Analytical Component For proper capture of an HDR image, the camera needs to be stationary while taking the series of pictures, as does the actual image being captured. The capturing technique utilized has a very low tolerance for scenes with excessive motion or a shaking camera. Either of these may result in fuzzy and/or incorrect final pictures. The time it takes to capture the sequence of photos will be dependent upon the time it takes to capture each picture at a different shutter time in addition to the time it takes to store the photos to the memory card. The time the camera takes to save the image to flash memory in addition to the shutter speeds effect on the capture time for each picture can be derived either from research or experimentation. The time for taking a sequence of photos may be expressed as the following formula. Total Timen exposures = k =1

1 time memory writen shutter speed k
Equation 1: HDR Image Capture Time Equation For the microcontroller, more research needs to be done to further understand the PTP/IP communication protocol and Canon PTP extension for interfacing to the camera. The amount of memory needed for each sequence of photos will change since the number of photos taken depends on how much the shutter speed is to vary for one sequence of pictures. If nine is discovered to be the optimal number of pictures for the best resulting HDR picture at the lowest cost to memory, then nine times the memory of a standard picture for a camera is needed for capturing a photo using this technique. Camera specifications have been researched to obtain the mega pixel size, available adjustments, shutter speeds, lens type, interface, and protocol of the camera. Shutter speeds and timings to recover from taking a picture will have bearings on the timing algorithms used in the
13 microcontroller. The protocol and interface will impact how the microcontroller actually goes about telling the camera what to do. Last, the camera's mega pixel size will dictate how many HDR image sets may be taken with a single memory card. A Canon Powershot SD100 will be used since we already have one and it fits the requirements of this project.
Cost Estimates The following table summarizes the estimated and actual costs of the project. Estimated costs are based upon standard market price for components, while the actual cost reflects the actual amount of money spent acquiring the specific item.
Table 1 - Cost Estimates Estimated Actual Cost Cost


Digital Camera Tripod HCS12 Development Package FTDI Vinculum VNC1L Prototyping Module Mini-B to Type A USB Cable Circuitry Metal Housing Battery Housing Rechargeable Battery x 4
$125.00 $0.00 $40.00 $0.00 $200.00 $0.00
$37.00 $40.00 $5.00 $0.00 $15.00 $0.00 $25.00 $25.00 $5.00 $0.00
The camera to use with the system. Must have a USB interface and use the PTP/IP Protocol. Currently, this is a Powershot SD100 donated by Nathan. Necessary for stability while taking a series of pictures with the camera. Provided by John. The microcontroller to control the camera. Provided by the RIT CE Department. USB Host Controller used between the HCS12 and Camera. Must be completely transparent to the HCS12 and seen as an acceptable USB host for the digital camera. Cable to connect the camera to a USB host device. Extra cable donated by team members. LEDs, resistors, TTL NAND gates, mechanical switches/buttons, and wiring. Extra circuitry donated by team members. Housing for the HCS12, USB interface, lamps, buttons, and battery pack. A battery housing to hold four AA batteries. Donated by Nathan.

$20.00 $0.00 Four Ni-MH AA batteries. Donated by Angela.
Feasibility / Potential Problems The major difficulty of the project will be in controlling shutter speeds. Controlling the camera's shutter speed via the HCS12 uC to take numerous pictures will be necessary to the project. To resolve these difficulties, acquiring a camera that is well suited for remotely controlling the camera with documentation of its communication protocol is a necessity. Additionally, the protocol needs to be analyzed in depth in order to allow for proper exchange of information between the microcontroller and camera. Nathan has been able to determine that the Canon Powershot SD100 has all the controllability and shutter speed capabilities that are required for this project. Therefore, Nathan will be primarily focused on continuing research on the PTP/IP protocol and Canon PTP extensions. Compiling the collected set of images into a single HDR image in a user-friendly way will also not be an easy task. To resolve this difficulty, a set of publicly available, open-source HDR processing tools will be utilized to allow concentration on the user-friendliness, rather than reinventing the wheel. However, using the tools to process the captured set of images must be done in a way that will be completely transparent to the user. This may be a difficulty in itself, and to resolve this, research will be done on invoking processes through a GUI and piping I/O quietly. Additionally, the software licenses for usage and redistribution must be analyzed carefully to prevent any license violations from occurring. John will be continuing investigation of the integration of these open-source software tools with the software UI, maintaining userfriendliness in the software UI, and preventing licensing issues. Last, finding an appropriate interface and power supply for the entire remote control unit package may also be a difficult task. Due to the complexity of the USB protocol, a drop-in USB Host Controller must be integrated with the project. Although the USB Host Controller selected
16 for the project is specifically targeted for use with microcontrollers, it will undoubtedly not be plug and play. In addition to this, the remote should be portable, so support for batteries must be included in the design. Using standard size rechargeable AA batteries will help to make powering the circuit easier, as battery housing for such batteries is easy to obtain. Additionally, using standard size batteries will lower the cost of operation and will be easier to replace than an exotic solution. To avoid draining batteries needlessly, low-power circuitry as well as low-power modes for the microcontroller have been researched by Angela. The serial communication interface of the HCS12 microcontroller has WAIT and STOP power-saving modes which may be used to conserve power after the microcontroller has been idle for a few minutes. However, experimentation is still required to see exactly how much power is saved by using these modes. Angela will continue to investigate how to best implement these power-saving features into the project, as well as investigate the integration of the USB host controller with the HCS12 microcontroller.

Testing Strategies There are two main components to test in this project: the PC user interface and the remote control unit (RCU). Fortunately, these components may be tested independently of each other. The PC user interface may be fully tested with manually-created exposure sets, but a final check will be performed with a set generated using the RCU. The RCU will be tested piecewise by further breaking the RCU down into the RCU user interface, the microcontroller software for camera control, and the RCU power system. Each of the remote control unit sub-components will first be unit tested as much as possible before any integration testing is performed. For the PC user interface, a number of tests need to be performed. First, the UI needs to be able to start up properly and allow the user to select a number of images (and only images). Next, the camera calibration function must be tested, along with the ability to load and save camera calibration information. Last, the actual image processing must be tested by clicking the process button with a list of images loaded and the camera successfully calibrated. Fail-over testing will be performed in depth in order to prevent a number of user errors from occurring. For the RCU, thoroughly testing the microcontroller camera control software is absolutely crucial. For this reason, a detailed testing strategy has been developed to not only insure proper operation, but to help keep development of this component on track. Each of the following tasks must be completed in order before moving to the next task. 1. Setup a. Layout physical connections between camera and computer b. Establish and verify a complete functional program (Canon Capture) 2. Phase 1 a. Verify that the camera is recognized by the computer b. Verify Canon Capture can see that there is a camera connected to the computer c. Establish a connection between Canon Capture and camera getting information from the packets on camera model and firmware d. Attempt to send a simple instruction of zoom 2x
18 e. f. g. h. Check camera to verify completion Attempt to send shutter speed controls through packets from computer Take series of pictures at different shutter speeds Remove, download, and verify images to see if it used different shutter speeds
3. Phase 2 a. Establish communication between HCS12 and Canon camera b. Attempt to send a simple instruction of zoom 2x c. Check camera to verify completion d. Attempt to send shutter speed controls through packets from HCS12 e. Take series of pictures at different shutter speeds f. Remove, download, and verify images to see if it used different shutter speeds The remote control power system must be tested in order to ensure that adequate power is being delivered to all components and that power can be delivered for a reasonable amount of captures. The HCS12, VDIP1 Module, and I/O circuitry will be tested individually and as a complete system to ensure that everything works with the 4.8V supplied by the battery pack. Additionally, any power saving code written for the microcontroller must be tested for proper operation in order to help maximize battery life without interfering with the regular operation of the rest of the device. For the remote control user interface, testing is equally important. The circuitry and basic commands to turn on and off LEDs and accept button input may be tested independently of the other RCU components. However, the rest of the testing requires the camera control software to be completed. To test that the UI is working with the camera control software, the ready LED should light when the camera and remote are powered on. Once this is confirmed, the remaining tests may be performed. When the start button is hit with a camera with enough memory available, the camera should successfully take pictures with only the running light lit and when finished, return to only the ready light being lit. Additionally, failure scenarios should be tested, such as when the camera's memory card fills up during a capture sequence (resulting in the error

19 light coming on instead of the ready light), or the USB cable is unplugged during operation. Last, the stop button should be tested for proper operation (forcing an image capture to stop and return to the ready state if no error has occurred).

Major Project Milestones

Task User Interface General layout Selecting Pictures for processing Camera Calibration Unit Testing for UI Hardware Camera Establish connection between Camera and CPU through Canon Capture Analyze Packets sent from Camera and CPU Set up Camera with HCS12 Establish connection between Camera and HCS12 Take pictures Power Supply Develop independent power supply Construct power supply for enclosure Enclosure for Microcontroller/LEDs/Buttons Acquire parts to build enclosure Build enclosure Attach all pieces inside enclosure Software Microcontroller Program HCS12 to send and receive packets from camera Write code for control of LEDs Implement Power Saving Modes Website (Completed 100%) Poster User Interface Reference Guide Project Write-Up and CDROM
Expected Date 9-9-07 9-16-07 9-16-07 9-23-07


9-9-07 9-9-07 9-16-07 9-23-07 9-23-07 9-23-07 9-30-07

9-30-07 10-7-07 10-21-07

9-23-07 10-7-07 10-7-07 10-27-07 10-28-07 10-28-07 10-30-07

Team Contact Information

Table 2 - Team Contact Information
Angela Buttrick 137C Perkins Rd. Rochester, NY 14623
Nathan Naber 3261 Andrews Memorial Dr Rochester, NY 14623 717-418-2956
John Olender 198 Farnum Lane Rochester, NY 14623 860-748-7837


Technical specifications

Full description

With the PowerShot SD100, you've got the best of both worlds - the compact size and high style of the Digital ELPH series plus the higher resolution of a 3.2 Megapixel camera. It's the combination you've been looking for! PowerShot SD100 is the very first Digital ELPH to offer compatibility with SD technology. You'll experience expanded capacity and high-speed writing from a memory card that's the size of a postage stamp. With 3.2 megapixels of imaging power, your pictures will impress you and everyone else with their clarity, depth and brilliant color. The genuine Canon optical zoom lens and seamlessly integrated digital zoom give you the power to close in on the shot you want every time. The camera's Wide Area 9-point AiAF system gives you the freedom to place your subject anywhere in the frame, confident that it will be accurately, automatically focused every time. Record movie clips up to 3 minutes long, then play them back right away. Clips up to 30 seconds long can be recorded with spectacular 640 x 480 VGA quality. Photo Effects including Vivid, Neutral, Low Sharpening, Sepia and Black and White give you easy, high-impact creative control over your photography. Whether they were taken horizontally or vertically, your images will show up correctly oriented in playback mode and on your computer.

Product TypeDigital camera - compact
Width3.3 in
Depth0.9 in
Height2.2 in
Weight0.4 lbs
Body MaterialStainless steel
Main Features
Resolution3.2 Megapixel
Color SupportColor
Optical Sensor TypeCCD
Total Pixels3,300,000 pixels
Effective Sensor Resolution3,200,000 pixels
Optical Sensor Size1/2.7"
Light SensitivityISO 100, ISO 400, ISO 200, ISO 50, ISO auto
Digital Zoom3.2 x
Shooting ModesFrame movie mode
Shooting ProgramsLandscape, macro, stitch assist
Special EffectsBlack & White, Sepia, Neutral, Low Sharpening, Vivid
Max Shutter Speed1/1500 sec
Min Shutter Speed15 sec
Exposure MeteringEvaluative, center-weighted, spot
Exposure ModesProgram, automatic
Exposure Compensation2 EV range, in 1/3 EV steps
White BalanceCustom, automatic, presets
White Balance PresetsFluorescent, cloudy, tungsten light, daylight, fluorescent light (daylight)
Digital Video FormatAVI
Still Image FormatJPEG
Continuous Shooting Speed2.2 frames per second
Video CaptureAVI - 640 x 480 - 15 fps - 30 sec - max clip duration AVI - 320 x 240 - 15 fps - 180 sec - max clip duration AVI - 160 x 120 - 15 fps - 180 sec - max clip duration AVI - 640 x 480 - 15 fps - 13 sec - with 16MB card AVI - 320 x 240 - 15 fps - 40 sec - with 16MB card AVI - 160 x 120 - 15 fps - 98 sec - with 16MB card
Memory / Storage
Flash Memory16 MB flash - SD Memory Card
Supported Flash MemoryMultiMediaCard, SD Memory Card
Image StorageSuper-fine JPEG 2048 x 1536 : 8 - with 16MB card Fine JPEG 2048 x 1536 : 15 - with 16MB card Normal JPEG 2048 x 1536 : 30 - with 16MB card Super-fine JPEG 1600 x 1200 : 13 - with 16MB card Fine JPEG 1600 x 1200 : 24 - with 16MB card Normal JPEG 1600 x 1200 : 46 - with 16MB card Super-fine JPEG 1024 x 768 : 23 - with 16MB card Fine JPEG 1024 x 768 : 41 - with 16MB card Normal JPEG 1024 x 768 : 73 - with 16MB card Super-fine JPEG 640 x 480 : 51 - with 16MB card Fine JPEG 640 x 480 : 80 - with 16MB card Normal JPEG 640 x 480 : 126 - with 16MB card
Camera Flash
Camera FlashBuilt-in flash
Flash ModesFill-in mode, slow synchro, auto mode, flash OFF mode, red-eye reduction
Red Eye ReductionYes
Effective Flash Range11 in - 10 ft
FeaturesAF illuminator
Lens System
TypeZoom lens - 5.4 mm - 10.8 mm - f/2.8-3.9
Focal Length5.4 mm - 10.8 mm
Focal Length Equivalent to 35mm Camera35 - 70mm
Focus AdjustmentAutomatic
Auto FocusTTL contrast detection
Auto Focus Points (Zones)9
Min Focus Range18.5 in
Macro Focus Range4 in - 18.5 in
Lens ApertureF/2.8-3.9
Optical Zoom2 x
Zoom AdjustmentMotorized drive
Lens Construction6 group(s) / 6 element(s)
FeaturesBuilt-in lens shield, aspherical lens
Additional Features
Self TimerYes
Self Timer Delay10 sec, 2 sec
Additional FeaturesAudio recording, built-in speaker, RGB primary color filter, auto power save, digital noise reduction, date/time stamp, DPOF support, display brightness control, digital image rotation, camera orientation detection, PictBridge support, AE lock, AF lock, FE lock
Viewfinder TypeOptical - real-image zoom
Viewfinder FramesAutofocus frame
LED InformationFlash ready, autofocus ready
TypeLCD display - TFT active matrix - 1.5" - color
Display Form FactorBuilt-in
Display Format118,000 pixels
TypeMicrophone - built-in
Microphone TechnologyElectret condenser
Microphone Operation ModeMono
Connector Type1 x composite video/audio output 1 x USB
Expansion Slot(s)1 x SD Memory Card
SoftwareDrivers & Utilities, Canon PhotoStitch, Canon ZoomBrowser EX, ArcSoft PhotoImpression, ArcSoft VideoImpression, Canon ImageBrowser, Canon Remote Capture
System Requirements for PC Connection
Operating System SupportMS Windows XP, MS Windows 2000, MS Windows ME, MS Windows 98, Apple Mac OS 9.2, Apple Mac OS X 10.1, MS Windows 98 SE, Apple Mac OS 9, Apple Mac OS X 10.2, Apple Mac OS 9.1
Peripheral DevicesUSB port, CD-ROM drive
System Requirements DetailsWindows 98/2000/ME - Pentium - 150 MHz Windows XP - Pentium - 300 MHz
Included AccessoriesWrist strap
Cables IncludedA/V cable USB cable
Power DeviceBattery charger - external
Supported BatteryCanon NB-3L
Supported Battery Details1 x Li-ion rechargeable battery - 790 mAh ( included )
Environmental Parameters
Min Operating Temperature32 F
Max Operating Temperature104 F
Universal Product Identifiers
Part Numbers8395A001, 8395A005AA, SD100



D-265 Clp-154 5VIA73 SL4SU Aspire 5540 Bluetrek G3 TX-SA507 NAS-C5 CDV262 DEH-P3550MP KG7-lite Motorola E365 DTB-B260V Toyota Dyna Pistol Pantech G800 Sap CRM PMA-1500II 8383 PC ACR 4231 4304T 32PD5200 VS 360 Speakers Msys 5200 Watch 87 LP720 Handsfree Cube 1500 TXL32X10B NW-S616F Yamaha QX1 HDJ-2000 Gateway CL-21M6MQ JOG R YP-U1X High T Siemens A40 Nokia Mini CDM-7858RB 42LC4R 3 5 ATC3K King PRO LP-9500C STR-DG600 Review BDP-CX960 Mcwc44DZ DMC-T27 PDR-M700 EH-TW450 Urc-9960 FW750C ES-42 A HA-845 E PRO9000 Roccat Kave 786 501 KLX250SF PCG-Z600ne-K Watch C46 WFE0862K 3 5 CS-80 Centra SP RDR-HX1025 Bell 351 Wars Kane TY-42TM6A WV20V6 KW-AVX700 DVD-P244 XV-S302 CDC-312 LM-1963H2L KA-V2903 KX-FP215 Sl 65 GR-D640E Finepix S304 JC-160 Hunter II Mitsubishi 4D5 ES8109 2033 HA Black 7-tutorial Scenic 520 Officejet 5600 MIO 339 SP-505 TH-42PV8P VR636 IV-150 VL6-E Philips HQ30 PM105 Ca-100 GDM-F500


manuel d'instructions, Guide de l'utilisateur | Manual de instrucciones, Instrucciones de uso | Bedienungsanleitung, Bedienungsanleitung | Manual de Instruções, guia do usuário | инструкция | návod na použitie, Užívateľská príručka, návod k použití | bruksanvisningen | instrukcja, podręcznik użytkownika | kullanım kılavuzu, Kullanım | kézikönyv, használati útmutató | manuale di istruzioni, istruzioni d'uso | handleiding, gebruikershandleiding



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101