by JonHylands » Fri Aug 17, 2007 4:04 pm
by JonHylands
Fri Aug 17, 2007 4:04 pm
So, it has come to my attention that at least one person wants a general I/O module. I have one that I did as part of the work I'm doing with Brain Engineering, so I thought I would offer it up here and see if anyone wants to buy one.
for a larger image:
http://robosavvy.com/Builders/JonHylands/SensorBoard-01.jpg
The micro-controller is an ATmega168, running the same basic Bioloid device software my other devices run.
The board connectors are as follows:
The six 3-pin sockets at the top are analog inputs. Each 3-pin socket has analog in, power, and ground.
The four 3-pin sockets in the lower right are digital I/O's. Each 3-pin socket has digital in/out, power, and ground.
The five-pin connector immediately to the left of the Digital I/O's is the motor drive, which has two PWM pins, two direction pins, and ground. It is set up for doing sign magnitude PWM.
The six-pin header in the upper right is of course the programming header. There are two Bioloid bus connectors, and a jumper for the Tx/Rx pins (in case you want to turn this into a receive-only board. The LED is hooked up like a normal Bioloid LED.
The voltage regulator is at the top left, and will be available in either 3.3 volt or 5 volt, depending on what sensors you want to hook up.
The control table looks like this:
00 - Model # (2 bytes)
02 - Firmware Version
03 - ID
04 - Baud Rate
05 - Return Delay Time
16 - Status Return Level
25 - LED
26 - Analog Input 0 (2 bytes)
28 - Analog Input 1 (2 bytes)
30 - Analog Input 2 (2 bytes)
32 - Analog Input 3 (2 bytes)
34 - Analog Input 4 (2 bytes)
36 - Analog Input 5 (2 bytes)
38 - Digital 0 Direction
39 - Digital 0 Input/Output
40 - Digital 1 Direction
41 - Digital 1 Input/Output
42 - Digital 2 Direction
43 - Digital 2 Input/Output
44 - Digital 3 Direction
45 - Digital 3 Input/Output
46 - Motor A Speed (2 bytes)
48 - Motor B Speed (2 bytes)
I have to do a cost analysis to figure out exactly what the part cost is, but I estimate this board would probably sell for the same as the basic IMU module ($50).
If you are interested in getting one of these boards, please reply to this message. If there are more than a couple people interested, I'll order some proper boards, and add this board to my commercial site (
http://www.huvrobotics.com).
- Jon
So, it has come to my attention that at least one person wants a general I/O module. I have one that I did as part of the work I'm doing with Brain Engineering, so I thought I would offer it up here and see if anyone wants to buy one.
for a larger image:
http://robosavvy.com/Builders/JonHylands/SensorBoard-01.jpg
The micro-controller is an ATmega168, running the same basic Bioloid device software my other devices run.
The board connectors are as follows:
The six 3-pin sockets at the top are analog inputs. Each 3-pin socket has analog in, power, and ground.
The four 3-pin sockets in the lower right are digital I/O's. Each 3-pin socket has digital in/out, power, and ground.
The five-pin connector immediately to the left of the Digital I/O's is the motor drive, which has two PWM pins, two direction pins, and ground. It is set up for doing sign magnitude PWM.
The six-pin header in the upper right is of course the programming header. There are two Bioloid bus connectors, and a jumper for the Tx/Rx pins (in case you want to turn this into a receive-only board. The LED is hooked up like a normal Bioloid LED.
The voltage regulator is at the top left, and will be available in either 3.3 volt or 5 volt, depending on what sensors you want to hook up.
The control table looks like this:
00 - Model # (2 bytes)
02 - Firmware Version
03 - ID
04 - Baud Rate
05 - Return Delay Time
16 - Status Return Level
25 - LED
26 - Analog Input 0 (2 bytes)
28 - Analog Input 1 (2 bytes)
30 - Analog Input 2 (2 bytes)
32 - Analog Input 3 (2 bytes)
34 - Analog Input 4 (2 bytes)
36 - Analog Input 5 (2 bytes)
38 - Digital 0 Direction
39 - Digital 0 Input/Output
40 - Digital 1 Direction
41 - Digital 1 Input/Output
42 - Digital 2 Direction
43 - Digital 2 Input/Output
44 - Digital 3 Direction
45 - Digital 3 Input/Output
46 - Motor A Speed (2 bytes)
48 - Motor B Speed (2 bytes)
I have to do a cost analysis to figure out exactly what the part cost is, but I estimate this board would probably sell for the same as the basic IMU module ($50).
If you are interested in getting one of these boards, please reply to this message. If there are more than a couple people interested, I'll order some proper boards, and add this board to my commercial site (
http://www.huvrobotics.com).
- Jon