i would like it to be not really complex involving many PIC's... that is i would like it to have all the complexity in one side only , the joystick side and minimize all circuitry in the servos side.
IN SUCH CASE WHAT KIND OF CODING AND ENCODING SHALLWE USE?? or what is the logic of the communication?? and in this case we can use three wires instead of two in order to carry the pulse, but still can one help me grap the circuitry idea in this case
(we have total four servos and taking in mind that each two will recieve the same siganl)) : D
thanx guys, i am a bit of a biginner but you will diff. help me ))
fakahany1 said:hello guys....
dear falleafd..
well i would like to have the solution with minimal MC and PIC and if possible we can put all the circuitry and MC on the Joystick side and almost nothing in the servo side....... I really need no perfect control, i send a command and the servo replys with current status. i dont really want it so complex. just to move according to the signal right or left....
plus i should make it clear that the length of the wire is much more than 10m and hence we have to take an assumption that the length of the wire is infinity in technical computations and hence (as far as i can guess... need clarification??!) the serial technique wont be a good solution???
fakahany1 said:a signal in 1st wire + a signal in the 2nd wire = servo 1 & 3 move right
a signal in 1st wire + no signal in the 2nd wire = servo 1 & 3 move left
no signal in 1st wire + a signal in the 2nd wire = servo 2 & 4 move right
no signal in 1st wire + no signal in the 2nd wire = servo 2 & 4 move left
this primitave way of encodeing i guess it wont cost us alot to make a decoder in the servo side right ???
i need your comment on this fellows.
thanks alot and hope i made the idea clearer
have a nice day : ))))
fakahany1 said:i just wanted to say that the four servos will have for example a common ground and onborad power supply. OK?
how ever the signal will come in one of the three wires from the joystick curcuit.. now we have the power and the signal now we need somethin to tell us which servo will work and to which direction. i suiggested that we have a new circuit that will know which servos to work from the addresses on the other two wires and it will act upon it be give the siggnal on the third wire to the servos responsible after decoding the incoming address on the othe rtwo wires.
sorry for my ignorance but i hope you will be able to help me more.
thanx Nigel
fakahany1 said:well this diagram kinds of explains more and in other word is almost perfect. however i still have a question, now...... i want to move the servo this much to the right, how the signal would look like??? and now i want to move the same servo that much to the left, now how would the signal ook like now ???
and if i will depend on the length of the signal to trigger up the servo, what kind of logic will be ised in the servo side, if any ????
thanx alot Mr. Nigel
falleafd said:Will it lost the data on the so long wire Nigel? The distance is about 500m, and I don't believe that the signal can come your control board.
As you give 5V or 25V at the joystick, the signal will lost in a distance of 10m to 15m. As we will see that the voltage at COM port is about 25 to -25V and we cannot connect 2 PC as they are as far as 15m from each other.
So, if use you RS232, you can send it as far as 10 - 15m, and at each end of 15m, you put an ampli to strengthen the signal.....
Yeah, transmition in a distance of 500m, but don't use anything else to amplify is quite new to meeh. And as you want the realtime control and a good signal to control the servo, you should try my solution. Because your problem is not how to connect to the servo with a limit number of wires but the transmision.
And if you don't mind, pls tell meeh your solution, because it's interesting.
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?