I've always been interested in electronics, but have never been very good at it. Lately I've gotten into working with the Arduino microcontroller system and I was looking for a project. Here my work life and my hobby life intersected:
This project was born out of necessity. We needed a way to interface our DriveSafety DS-600c simulator to our MindWare Technologies BioNex system.
This project was born out of necessity. We needed a way to interface our DriveSafety DS-600c simulator to our MindWare Technologies BioNex system.
While the BioNex can receive TTL signals via a 9-pin D-sub-miniature connector, there was not a good way to get at the serial port of the simulator's host machine while it was running. At least, not one that I could work out in a reasonable amount of time. However it was very easy to open a TCP socket from the simulator while it was running. With that socket open, we could send commands.
This suggested writing a program to run on one of the existing computers in the rack (there are eight of them right now). However, they are all pretty taxed during a simulator run, and space and temperature constraints suggested not adding another computer. This project, therefore, suggested finding a solution which met the following requirements:
- a small footprint
- low power consumption
- easy programming
- easy to interface with components etc.
- Aruino Duemilanove
- Ethernet Shield
- a small proto board (Radio Shack)
- project enclosure (Radio Shack)
- PCB-mount 9-pin D-sub-miniature connector
- 6 resistors (5 22kOhm for TTL pins, 1 560 Ohm for the power LED)
On the other hand, it seems to work very well.
If you're a geek, read the full post here.
3 comments:
Oh and how our children are a lot like their dad - especially Sam!
Way to go Nick! All you need is a little duct take and "voila!"
You pretty much lost me right after, "I've always been interested in electronics..."
Post a Comment