Hi, I am new to microcontrollers and I’d like to verify some things so that I purchase the right product. My application is a pan/tilt unit custom designed to operate in a integrated system my company produces. Mechanically, the pan/tilt unit is more or less designed, so now I’m onto the communication and control aspect. The servo I am using is the Hitec HS-M7990TH due to its large holding torque. My requirement is an Ethernet based controller to control 2 servos over a computer GUI. My reasoning for Ethernet control is because I would like to network an array of these pan/tilt units and minimize the number of long cables which need to run back to a control room over a long distance. I’d like to assign them each a specific static IP so I can differentiate which is which from a control room. There is a USB based controller board (HPP-21) out there made by Hitec but there is no SDK or source code out there to modify and it’s USB, not Ethernet.
I found the Arduino Ethernet Microcontroller (RB-Ard-25) on the Robot Shop site and it looks to be what I’ve been searching for. The power requirements of the servo exceed that of the board so I am planning on using a separate power supply but the communication looks to be what I need. I have read a little about the Arduino coding that is out there and that is an option but I also found a LabView kit which is what I’d prefer to use. My question is, the description references using a separate USB to Serial converter to program the board, so what is the Ethernet connection specifically for? Can the board be operated over a network over Ethernet directly? Is the USB to serial converter used to do some basic programming functions like setting motor limits and speed, etc? I would like to have the pan/tilt unit plug in over an Ethernet connection and then be able to control the position over the 180 degrees and also save preset locations to move back to. I realize there is some custom work to be done in coding on my part, I just want to be sure this board is what I need. Do I need the USB to serial converter to complete my application?
Thank you for your help,
Steve