Project Possibility

Hi there,

I never worked with Arduino before and i don't have much knowledge of how it works and what it all can do but i need it for a project i'm going to do and eager to learn!

I'm gonna describe the project and hope you guys can tell me if it's even possible!

I work at a taxi company and created a system for that we use to track them and do our entire administration of fares on them. This runs on Android Tablets and works fine. Its basically a webview with extra functions.

In most of our taxi's we use a Digitax F1 Plus Taximeter (http://www.digitax.com/products/F1-Plus-Taximeter.html) As it states on the applications page it's able to communicate on the RS232 port at any baud rate from 300 to 115200 using a frame structure N, 8, 1: signal level +/- 12 V, using the protocol COMMTAX 2.

I don't have any information about the COMMTAX 2 protocol yet, i emailed them for more information.

For this project i'm looking for a way to get the data from my Taximeter to the Tablets and into our system. When i started googling on RS232 and Baud Rates i quickly got on the Arduino pages so i guessed this was the way to go.

I'm eager to hear if you guys think this will be even remotely possible!

I don't know why you need Arduino. If your PC/tablet does not have an RS232 port but does have USB there are adapters for that.

We have a computer program that we can use to change the rate in our Taximeters. We have 2 options to connect the Meter to the laptop, a USB connection or a Serial one.

The USB connection is about 10 times slower then the Serial connection, don't ask me why..

Since i want to use this in the cars i figured the most fast solution was by a Serial connection and thus the Arduino.

USB is a form of Serial. RS232 is, too. Neither works with an Arduino without adaptor hardware.

I also don't see the need of an Arduino. You may want to seriously look into why your USB connection can't keep up with 115200 bps RS232, as it can be much faster than that. Or just use a USB to RS232 adapter and connect your tablets to the RS232 directly.

HarmJan1990: We have a computer program that we can use to change the rate in our Taximeters. We have 2 options to connect the Meter to the laptop, a USB connection or a Serial one.

The USB connection is about 10 times slower then the Serial connection, don't ask me why..

Since i want to use this in the cars i figured the most fast solution was by a Serial connection and thus the Arduino.

The slow USB is what comes out of the Taximeter? Or is the tablet USB so slow?

Something like this below can give your tablet with USB the ability to plug into and read RS232 of the taximeter.

https://www.amazon.com/Adapter-Chipset-CableCreation-Converter-Windows/dp/B0758B6MK6/ref=sr_1_1_sspa/146-1179579-0518667?ie=UTF8&qid=1517013050&sr=8-1-spons&keywords=rs232+to+usb+cable&psc=1

USB 1.0 is magnitudes faster than 115200 baud (11520 cps) serial. The tablet USB must be at least that fast.

The slow USB is what comes out of the taximeter to a PC. I didn't use it on a tablet yet.

Thnx for the tips tough, i'll look into it more before trying the Arduino.

It might save you a good bit of work even after you learn much just for Arduino.

But that is work. If you are interested in Arduino then yes buy one official board (to support the IDE, forum, etc) and then just as the Arduino site tells you can make your own.

Arduino Foundations Page. This has links to many basic references for Arduino hardware and software.

https://www.arduino.cc/en/Tutorial/Foundations

However don't use the Arduino site's Arduino on a breadboard page. Nick Gammon makes it easier, covers more options and provides better software. His minimal config is just that.

http://www.gammon.com.au/breadboard

And here is the official Language Reference Page. The info linked to here is your manual. If you open a browser along with the IDE you can quickly get answers. https://www.arduino.cc/reference/en/

Note, this is the English language version. I don't know how many others there are.