The goal of my project is to create a 3D scanner.
I have now a 5DOF arm robot with gripper working and I want to extend this with an high resolution analog input.
The analog input resolution of the SSC32 is way too low for this project.
My setup is the following: SSC32 servo controller with 6 servoâs and a wireless connection interface ( sparkfun.com/products/582 ).
Now for the sensor that I want to use for the depth is a GP2Y0A21YK or alike.
I found an MCP3201 chip that can do the job but my problem is that I donât know how to get this connected to the SSC32.
At this moment my SSC32 has no inputs used.
âThe analog input resolution of the SSC32 is way too low for this projectâ does not agree with âI found an MCP3201 chip that can do the job but my problem is that I donât know how to get this connected to the SSC32â. Why try to connect the two?
The analog input of the SSC32 has a resolution of 8 bits while the MCP3201 chip has a resolution of 12 bits.
That is why I want to use the MCP3201 chip and find a way to connect this with the SSC32 servo controller chip.
If this is possible offcourse.
You can always have a setup where the MCP3201 (or other microcontroller with 12 bit A/D) reads the sensor data and sends the appropriate commands to the SSC-32. If you specifically want to use the MCP3201, you will either need to create your own breakout board, or find one that is compatible. Note that RobotShop offers a variety of microcontrollers (and add-on boards) with 10 and 12 bit A/D which may save you some time: robotshop.com/microcontrollers.html
Can you tell me how I have to make this setup where the MCP3201 reads the sensor data and sends the appropriate commands to the SSC-32 ?
I would appreciate this info very much
I am a programmer and have not much experience with electronicsâŠ
Ideally your MCP3201 has a breakout board. Connect the sensors to the board and connect the serial Tx line of the MCP3201 to the Rx line of the SSC-32, and the Rx line of the MCP3201 to the Tx line of the SSC-32. You need to program the microcontroller to read the sensor data and then send the appropriate commands via serial to the SSC-32. To know which commands to use, refer to the SSC-32 manual here: lynxmotion.com/images/html/build136.htm
If you are new to robotics, be sure to read the manuals carefully. If you are really worried about the connections, you can take a few images of what you think is the correct setup and post them here BEFORE you power it.