I am a VB programmer who has a program that is already written to work with a Velleman 8055 (similar to the Arduino)
the other board has let me down in the way to records the pulses from a digital VR sensor.
it is possible for me to now use a Arduino instead ?
i currently make an api call to read the board
a couple of questions
how fast can the Arduino operate ?
what is the shortest pulse width it can read
can it read a analogue sine wave and use that to display an rpm (zero point crossing ?)
i'm very intrigued by the product and wish i had heard of it before now !
Thanks in advance - can't wait to get my hands on one
From - http://www.arduino.cc/en/Reference/PulseIn The timing of this function has been determined empirically and will probably show errors in longer pulses. Works on pulses from 10 microseconds to 3 minutes in length.
so ~0.00001 sec about 100 times 'better' than Velleman
What kind of system are you trying to make? Can you tell more about the VR sensor?
a VR sensor is a magnetic sensor typically used in engines as a crank sensor, they are basically a coil of wire that transmits a signal when something metallic goes past it. An ecu uses it to determine exactly where the engine is in its 4 stroke cycle
can i use my existing program and just interigate the Arduino to check the rpm ?
can i use my existing program and just interigate the Arduino to check the rpm ?
What is your existing program? The Velleman boards use a DLL for communicating with the Velleman Board. Talking to an Arduino is typically over a serial port (USB) but it can be extended with a (small) webserver so it can run independant of your PC.
the Firmata product looks perfect - just add a custom control to talk to the Arduino !
I am probably too far down the road with this project to swap interface board - but i would like to build a version 2 and use the arduino
i think it is best to have a play with the Arduino and learn more about it and build some sfotware to fit it rather than just use it in the same way as the velleman