Hello all.
I must be having electrical noise coming from the R/C servo that I'm using in my circuit. Of course, I didn't follow up the recommendation in the manual to put the servo on a different power supply, since I hate the idea to have 2 power supplies for a simple project.
I'm receiving commands through a 433MHz Rx module and I'm moving a servo. The receiver gets a specific ID and 2 more values:
.....
serin 6, n600, ("TEST"), b1, b2
sertxd (b1, b2, 13, 10)
servo 7, b2
.....
The last value (b2) is always changed for some reason. If I comment out the servo command everything is fine, the b2 shows the correct values. I checked that using either sertxd and debug.
I'm guessing it might have to do with electrical noise coming from the servo. The PicAxe 18x doesn't reset or anything.
Any ideas? Should I try to mount capacitors across the servo's power terminals?
I must be having electrical noise coming from the R/C servo that I'm using in my circuit. Of course, I didn't follow up the recommendation in the manual to put the servo on a different power supply, since I hate the idea to have 2 power supplies for a simple project.
I'm receiving commands through a 433MHz Rx module and I'm moving a servo. The receiver gets a specific ID and 2 more values:
.....
serin 6, n600, ("TEST"), b1, b2
sertxd (b1, b2, 13, 10)
servo 7, b2
.....
The last value (b2) is always changed for some reason. If I comment out the servo command everything is fine, the b2 shows the correct values. I checked that using either sertxd and debug.
I'm guessing it might have to do with electrical noise coming from the servo. The PicAxe 18x doesn't reset or anything.
Any ideas? Should I try to mount capacitors across the servo's power terminals?