General Misc > Misc

My robot progress thread...

<< < (2/5) > >>

Nyx:

--- Quote from: JonHylands on February 08, 2007, 08:18:22 PM ---http://www.dimensionengineering.com/Sabertooth2X10.htm

You will need either a serial transceiver chip or a USB -> TTL converter.

USB: http://www.sparkfun.com/commerce/product_info.php?products_id=198

I don't know where you would get a serial converter (max232), but there are a ton of places that sell them.

- Jon


--- End quote ---

That module is interesting. Can you hook it directly to a computer's serial port and start sending commands? If so, I can most likely get a USB/serial adapter and it could do the trick for my robot.

JonHylands:
With the USB -> TTL converter, you could hook that directly up to the Speed controller I linked to before (from DimensionEngineering). Then, by sending simple commands over your serial port, you can control the speed and direction of your two motors.

- Jon

Nyx:

--- Quote from: JonHylands on February 09, 2007, 12:39:03 PM ---With the USB -> TTL converter, you could hook that directly up to the Speed controller I linked to before (from DimensionEngineering). Then, by sending simple commands over your serial port, you can control the speed and direction of your two motors.

- Jon


--- End quote ---

What do you mean by TTL, is that the same as serial? Will a USB to serial adapter do the trick?

Something like this: http://www.tigerdirect.ca/applications/SearchTools/item-details.asp?EdpNo=1104139&CatId=464

JonHylands:
No, that won't do it - that device (and a normal DB-9 serial port on a computer) produce what is known as RS-232 level voltages. which vary anywhere from -12 to 12 volts. TTL level voltages are 0 and +5 volts, and are what micro-controllers typically deal with.

The speed controller I referenced has a TTL-level serial interface, which means you must use a USB -> TTL converter to talk to it. The part I referenced from Sparkfun is that. You're not likely to find something like that at a consumer-level electronics store, because most non-electronics people don't know the different between RS-232 and TTL.

- Jon

Nyx:

--- Quote from: JonHylands on February 09, 2007, 02:27:09 PM ---No, that won't do it - that device (and a normal DB-9 serial port on a computer) produce what is known as RS-232 level voltages. which vary anywhere from -12 to 12 volts. TTL level voltages are 0 and +5 volts, and are what micro-controllers typically deal with.

The speed controller I referenced has a TTL-level serial interface, which means you must use a USB -> TTL converter to talk to it. The part I referenced from Sparkfun is that. You're not likely to find something like that at a consumer-level electronics store, because most non-electronics people don't know the different between RS-232 and TTL.

- Jon


--- End quote ---

Well, I don't like the idea of soldering directly on the board... I found this, however (see link below). The ideal find would be one of those USB->TTL adapters with some screw-in connectors.

http://apple.clickandbuild.com/cnb/shop/ftdichip?op=catalogue-products-null&prodCategoryID=47&title=Cables:+TTL-232R

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version