Automation

SMS remote control

I’ve been expirimenting with cheap GSM cell phones as remote control devices. I wanted to be able to control stuff at my house just by sending a text from my phone. I also wanted to use an AVR since the options are pretty limitless as to what you can control. I started off simple with relay outputs for stuff like the garage door, outside lights, etc. It could also be useful for the AVR to send texts based on events, but I haven’t messed with this yet.

Cell phone and AVR

I planned on just having the AVR recognize a particular text string, like “open garage” if I wanted to let someone in my house when I’m not there without giving them a key for example. It’s not overly secure, but you could add a number sequence as a prefix to the command that would be like a password. Then you could periodically change your password if you wanted. › Continue reading

Tags: , , , ,

Friday, July 16th, 2010 Automation, Electronics 4 Comments

Flatbed scanner panoramic camera

I’ve always loved panoramic pictures, especially when they’re printed up big. I’m not new to panoramics, as I’ve done quite a few stitched sequences, as well as true panoramic film photography. A while back I was wondering if I could repurpose the scanning head part of a scanner into a rotating head panoramic camera. After an initial trial with mediocre results, I did some digging and found out that people have made these before. There’s quite a few issues though: fitting a new lens, an IR filter, the proper speed rotating part, etc. An added difficulty with flatbed scanners is the scanning head scans over a white strip before every scan to calibrate the sensor, so if you don’t have something white for the scan head to look at right at the beginning of the scan, you get some really goofy color stripes. Sheet feed scanners aren’t supposed to do this, so I tried one of those but quickly tired of fooling all of the little switches. It always thinks there’s a paper jam.

Line scanner

The scan head sensor is actually pretty cool, and by definition it’s a line scan camera. It would still be cool to set it up as a line scan camera to play with.

After seeing this rig at HAD, I’m convinced I’m wasting my time. Moving forward I will be designing a stepper-driven tripod mount for my camera and use stitching software instead. If anybody has any suggestions on good software to try let me know. I’ve been using Panorama Maker or whatever the Nikon bundled program was called. It just doesn’t always do a very good job, even with the special mount I made that’s supposed to eliminate parallax. I get a lot of blurring at the upper and lower edge stitches. I would also like to experiment with multi-row so I can use longer lenses.

Tags: ,

Friday, July 16th, 2010 Automation, Electronics, Photography No Comments

DIY Router table

I made my own router table because, as usual, what is affordable and available in stores is lame and insufficient for my needs. I don’t really want to spend something like $500 just for a good router table so I made one. I also made my own adapter instead of buying one by re-purposing the fixed base I already had.

Router Table › Continue reading

Tags:

Friday, July 16th, 2010 Automation No Comments

Electronic choke

When I had carbureted vehicles, I always hated the choke spring. They never worked right, no matter how much you twiddled with them. They either never pulled all the way off or never closed enough to start on that really cold day when it’s so much fun to adjust chokes.
I thought the design could use some modernization, so I designed a true electric choke. Or maybe electronic choke is more accurate, because “electric choke” just means a heater mounted to the bi-metallic spring.

Default 003

I used a servo to command a certain choke position, and I designed a simple spring mechanism so that the servo wouldn’t burn itself up trying to get to a position when the throttle was closed and the position of the fast idle cam can’t be adjusted. I didn’t have my CNC machine running at the time or I would have made a housing and ordered a smaller servo so that it all had about the same appearance of an electric choke, except for an extra wire. That extra wire would go to a temperature sensor in the coolant circuit.

I would have also added a dip switch for making adjustments to choke pull off points based on engine temperature. If I ever have another carbureted vehicle I might finish it.

Default 006

Tags: ,

Tuesday, August 25th, 2009 Automation, Electronics 1 Comment

Piezo pump

Some time ago I designed a piezo pump to demonstrate a concept for an extremely low flow liquid slurry pumping application. The pump was based around AdaptivEnergy’s Ruggedized Laminated Piezo actuator, or RLP-125. AdaptivEnergy also manufactures the Joule-Thief, which is also based on piezo technology. The actuator was driven by the company’s proprietary electronics that they call the Energy Key. I used umbrella valves from Vernay that allow the pump to build pressure and move fluid.

The pump works very well for extremely low flow liquid and slurry applications. The wetted parts of the actuator are 300 series stainless steel, and the valves and housing can be made of a number of materials for resistance to many fluids. This pump design is a great selection particularly if you are moving an abrasive slurry, as there are less contact wear surfaces like in a more conventional pump.

Perhaps the most interesting thing about this pump is that both the frequency and displacement of the element can be varied. This allows the pump to operate at different resonant frequencies for different fluids, and still accurately control flow.

Here is a 3D section view of the model that I made in Solidworks.

piezo pump assembly

Tags: , , ,

Tuesday, August 25th, 2009 Automation No Comments

Textile needle loom

Probably the most complicated piece of equipment I’ve designed and built to date would have to be a textile needle loom for Goodrich. This machine is fully instrumented with position sensors, accelerometers, load cells, etc. for characterization of a textile needling process. Every parameter from speed and feed to force and distance is adjustable real time. This was definitely the most challenging mechanical design I have completed. I modeled the entire project in Solidworks to verify the design, and had over one hundred custom parts machined.

IMAG0126

IMAG0160

Monday, August 24th, 2009 Automation No Comments

Cascade process heater

One of the first big projects I completed was a machine that supplied a variable heated flow of gas to a process. The temperature and flow of the process gas was controlled to a setpoint with PID loops, and the machine could switch between one of two different gases required by the process both manually or automatically. The process required the flow of gas to be switched automatically at a certain temperature, and had to recognize the change in temperature at any one of twelve thermocouples.

An immersion heater placed inside of a tube was used to heat the flow of gas. A frame was constructed around the heater to support it, and an electrical enclosure was mounted to the frame. The frame was mounted on wheels so that it could be removed when not needed, and full-flow quick disconnects were used for the gas lines.

IMG00062

This project was also my introduction to AutoCAD. I designed the whole thing in AutoCAD, including assembly prints and prints for the machine shop. Since then I’ve been using Solidworks, and I’ve never looked back. Solidworks makes designing and maintaining a design so much easier.

Monday, August 24th, 2009 Automation No Comments