I had the opportunity to work around a small platform to perform duration tests using some pneumatic equipment.
It consist on some Festo valves and cylinders and a small Arduino with some shields on it. After a brief revision of the schematics I’ve started to improve the design. Using the same interfaces and pin-out to make it retro-compatible.
If you can, and probably ‘you can’, make it retro compatible: just make it. Don’t waste previous effort until you have a good reason.
This second revision consist on an upgrade on the sensor adaptation inputs to make them software configurable. Also a good documentation was added to the silkscreen layers. And detailed files and information was added to the project.
Lack of documentation is the worst case for incoming engineers. So to keep it clear document all your changes.
This is the list of features (new are in bold)
- Controls up to 4 solenoids
- Measures up to 4 analog inputs
- LCD screen with current status
- Controllable sensing gain controlled by software
- Data login into SD card
- Selectable sensor voltage supply
- 3 x 4 control keypad
- LCD controlled by I2C