MCU-Based “PHOTO-PAL” Camera Controller

A while back, I designed a camera and flash control device that will be the subject of a future Circuit Cellar magazine article.  This device, which I affectionately call Photo-Pal, allows me to use sound (or a contact closure) to trigger a high-speed electronic flash after a user specified delay. The device consists of a microphone amplifier, a Microchip Technology PIC16F873A microcontroller, a 2 × 16 character LCD, and six pushbuttons for the user interface. Delay from sound trigger input to flash trigger output can be adjusted from 1 to 59,999 ms.

The Photo-Pal design (Source: R. Lord)

The high-speed photos are taken in complete darkness with the flash as the only light source for the photo.  The Photo-Pal device also controls the camera shutter. Once the room lights have been turned off, an “arm” push button input causes Photo-Pal to remotely press the camera shutter button, causing the camera shutter to open. The sound trigger input is also enabled. The triggering sound then starts a delay countdown, which then triggers the flash output. Once the flash has fired, the Photo-Pal then releases the camera shutter. 

For the last several months, I have been experimenting with using Photo-Pal to freeze the action of a light bulb being shattered by a hammer, water droplets rebounding from a surface, and eggs being shattered by a pellet from a BB gun.

The BB gun timing setup (Source: R. Lord)

 

For the photos using the BB gun to smash an egg, I needed to make a cradle to hold the gun so that each shot would be aimed at the same location. I also needed to establish how long it took for the pellet to reach the egg.

An egg hit by a BB (Source: R. Lord)

To make the measurement, I bolted three sheets of plastic together and drilled a large “target” hole. I then sandwiched two sheets of aluminum foil between the three sheets of plastic so that the two foil layers were separated. The microphone for the Photo-Pal was attached to the cradle so that it would be triggered when the BB gun was fired. My oscilloscope was triggered by the Photo-Pal flash output with delay set at 0, and the interval was measured between the time of the trigger output and the moment when the two sheets of aluminum foil were shorted together by the pellet passing through them. With the target set 4 feet from the muzzle of the BB gun, this time interval was measured to be 25 ms. For the egg photographs, I added another 20 ms to the delay so that the flash would catch the egg in mid-burst, after it had started to fly apart. The 45-ms delay was then programmed into Photo-Pal for the photos.

Egg smashed and sound-triggered flash (Source: R. Lord)

 

The Photo-Pal device has several other modes of operation where it can produce a burst of flash outputs for a stroboscopic effect, or can activate the camera’s shutter from sound or at periodic intervals for time lapse photographs. As you can see, the Photo-Pal device is a useful photography tool that also can be a lot of fun to play with.

Richard Lord holds a B.S. in Electrical Engineering and an M.S. in Biomedical Engineering. During his career, he has designed digital electronics for an aerospace company and several telecommunication test equipment manufacturers. Working as a consultant in the 1980s, Richard designed several medical pulmonary test instruments and the electronics for an autonomous underwater robot. His 2011 article “Panning Control: A Digital Indexing Panoramic Tripod Head” appeared in Circuit Cellar 248.

Editor’s note: Do you have an article or tutorial you’d Circuit Cellar to consider for publication? Do you want to share photos of your personal electronics workspace, hackspace, or “circuit cellar”? Click here to submit your proposal. Write “Submission” or “Proposal” in the subject line of your email.

Radiant Floor Heating Zone Controller Project

Even if you aren’t interested in designing a radiant floor zoned heating system, you can study this innovative project and apply what you learn to any number of building control and automation applications. Dalibor Zaric’s Radiant Floor Heating Zone Controller is built around an NXP Semiconductors LPC2134 ARM processor that’s connected to an Echelon Pyxos chip. The project won Second Place in Echelon’s 2007 “Control Without Limits” design competition.

The heat zone controller system (Source: Echelon & Dalibor Zaric)

Zaric provides the following details in his project documentation:

“• Power supply to unit is 24VAC and controller has switching power supply to provide 24VDC for Pyxos network as well 5V for logic, there is 3.3V linear regulator as well.

• There are four relay with 24VAC output to power up thermoelectric zone valve on radiant floor heating manifold. These outputs are protected with 1.85A self resetting fuse to prevent overloading. This block has as well 24VAC/DC dry contact to provide a call for heat to boiler or optional zones pump.

• Pyxos power supply filter and Pyxos chip provides Pyxos network connection for future sensors and thermostats. Pyxos thermostat will be more cost effective than regular LONWorks sensors/thermostats.

• RS-485 driver will provide future Modbus connection for local touch screens or smart home systems with Modbus connections. There is end of line resistors enabled with the dip switches beside connector.

• 3150 Neuron board with 64K flash provides LONWorks connection to the controller.”

 

The heat zone controller diagram (Source: Echelon & Dalibor Zaric)

For more information about Pyxos technology, visit www.echelon.com.

This winning project, as well as others, was promoted by Circuit Cellar based on a 2007 agreement with Echelon.

 

Solid-State Lighting Solutions Project

Electronics system control, “green design,” and energy efficiency are important topics in industry and academia. Here we look at a project from San Jose-based Echelon Corp.’s 2007 “Control Without Limits” design competition. Designers were challenged to implement Pyxos technology in innovative systems that reduced energy consumption. Daryl Soderman and Dale Stepps (of INTELTECH Corp.) took First Prize for their Solid State Lighting Solutions project.

The Pyxos chip is on the board (Source: Echelon & Inteltech)

So, how does it work? Using the Pyxos FT network protocol, this alternative lighting project is a cost-effective, energy-efficient solution that’s well-suited for use in residential, commercial, or public buildings. You can easily embed the LED lighting and control system—which features SSL lighting, a user interface, motion detectors, and light sensors—in an existing network. In addition, you can control up to five zones in a building by using the system’s fully programmable ESB-proof touchpad.

Another view of the Pyxos chip is on the board (Source: Echelon & Inteltech)

 

For more information about Pyxos technology, visit www.echelon.com.

This winning project, as well as others, was promoted by Circuit Cellar based on a 2007 agreement with Echelon.