Steve, Anyone Has anyone set up the SV203b to use Port A as Digital I/O? If TRISA = 11111 and ADCON1 = 1 shouldn't I be able to use DIM input1 as bit 0 of RA ...
Thanks YA after I sent the Request for ideas, I did just what you have and it work. One area I was messing up on is that the RA4 is multiplexed and there for...
Dumb question- can the SV203 drive "big" servos, like the type used for CNC or other industrial uses- either directly or with a fairly simple to construct...
Will, I don't see any reason why it wouldn't. The key is PWM coding - if a servo's specs have the same timing characteristics as a Futaba S148 at 5V nominal...
Thanks a ton for the quick reply! I'm trying to construct a mid-sized mobile platform. I have some surplus wiper motors but maybe quarter scale RC servos would...
Will, I think you're right on track - the 2nd approach looks more enticing if you're not concerned with "turning on the spot". Synchronizing left and right...
... design. Yep, I'm trying to keep it simple. My wife is agitating to get the dining room table back so speed is essential! :-) ... I think I'll try the...
Hi, The manual for SV203c says that board select (BD) allows the user to assign numbers to boards, so that multiple boards can be used on the same serial line....
Nope, you're right - it's multiple boards at the same time. There's a connection diagram in the manual too, page 24. It involves diodes on the transmit line...
Hi there, I have just started out looking at the SV203BC and after playing with a number of the example files I have written the following code. I am using a...
Hi again, I think I have found a possible hardware problem that may be affecting this program... During further testing I tried the example program called...
Hi, 1) What are the symptoms when you run the first version? Is the servo "powered" and recieving a signal - i.e. - can you turn it by hand or is it locked in...
Steve, Thanks for the prompt reply. In answer to your questions: 1) The symptoms are that when this example program fails, the servos apear to remain powered...
Hi Dave, I suspect the power supply is indeed the problem. I think what's probably happening is a brownout for the PIC micro, whereby the board and servo(s)...
Steve, You where absolutely correct. Having split the power supply to give one each to the board and to the servos, I can now run the move program without...
Steve, Could you offer a further bit of advice as I am sure this will be simplicity itself for you? I am trying to pass a variable to indicate the servo number...
Dave, Try using Poke and Peek and pass an offset via a variable referenced in the subroutine. Ram location 51 is servo1 position. Also, beware of the condition...
Steve, Many thanks for that and I can see the idea, however I am still struggling to make it work. Can you see what I am doing wrong in the following code: ...
Dave, Before getting into the program in any depth, I'd like to suggest that you ensure that every "=" sign is sandwiched with a single space on each side. I...
Steve, Thansks for that tip, I have been through the code and ensured that all "=" are set between spaces as you suggest, however the code still has no effect...
Steve, I have managed to resolve the problems now. Basically I have given up for the moment to try and pass variables into a subroutine and simply written a...
Just wanted to let the group know that I'm auctioning off an original Carnegie Mellon University designed Palm Pilot Robot Kit or PPRK with Pontech SV203, Palm...
Hi Dave Glad you've overcome the problems. It sounds like your servo byte was looping around PAST 255, back to 0 and incrementing around again in a loop. Any...
Steve, I simply changed the trim setting from 255 to 215 and since there was no algorithm associated with this value, I cannot see it having been a logic...
Dave, Ahhh, come to think of it, I've seen this happen myself when writing code for controlling servos with a standalone PIC micro. If your servo is "out of...
I would appreciate any advice on the use of the shift byte in feature. I have been trying to read (RR7) from a 74HC165 and repeatedly get the value 214...
Mark, There's a note on using the 74HC165 in the "addenda and errata" file, in the "files" section. It won't work without this fix. Steve ... the value 214...