Notifications
Clear all

New Transmitter/receiver motor/servo control  

  RSS

Camerart
(@camerart)
Active Member
Joined: 2 months ago
Posts: 5
2020-08-19 7:52 am  

Hi,

First post!

I've just designed a Transmitter/receiver set for use on Tricopters. 

Both PCBs have GPS, Altimeter, Compass, screen and radio.  The tranmsitter has joysticks and an incremenal encoder for direction dialing and the receiver has PWM outputs for Motor/servo control.

Next I've got to add the control programs, between sticks etc and motors etc.

Has anyone got any experience in this, and can give guidance please.

Cheers, Camerart.

This topic was modified 2 months ago by Camerart

Quote
Camerart
(@camerart)
Active Member
Joined: 2 months ago
Posts: 5
2020-09-30 8:52 am  

Hi,

As there are no answers, I'll assume that nobody knows.

I'll just have to experiment.

C


ReplyQuote
DroneBot Workshop
(@dronebot-workshop)
Workshop Guru Admin
Joined: 1 year ago
Posts: 628
2020-09-30 11:32 am  

@camerart Welcome to the forum!

Posted by: @camerart

I've just designed a Transmitter/receiver set for use on Tricopters. 

Both PCBs have GPS, Altimeter, Compass, screen and radio.  The tranmsitter has joysticks and an incremenal encoder for direction dialing and the receiver has PWM outputs for Motor/servo control.

Perhaps if you posted some more details you could get some assistance, right now we have no idea what microcontroller this is based upon, what components you're using for the GPS and altimeter, etc.  Not to mention that we also don't know what language (ie. C++, Python) you're programming in!

It sounds like a great project, a few pictures, and possibly a hookup diagram would be useful. You can embed the images in your post and use the "<>" button to add any code you're having difficulty with.

There is a good chance that there ARE people who can help you here, perhaps some folks will have experience with one aspect of your project and some will be more conversant with another. 

Think of it like going to the doctor, the more details you can give her about your symptoms the better chance you have of getting the right treatment.

😎

Bill

 

 

This post was modified 3 weeks ago by DroneBot Workshop

"Never trust a computer you can’t throw out a window." — Steve Wozniak


ReplyQuote
Camerart
(@camerart)
Active Member
Joined: 2 months ago
Posts: 5
2020-09-30 12:13 pm  
Posted by: @dronebot-workshop

@camerart Welcome to the forum!

Posted by: @camerart

I've just designed a Transmitter/receiver set for use on Tricopters. 

Both PCBs have GPS, Altimeter, Compass, screen and radio.  The tranmsitter has joysticks and an incremenal encoder for direction dialing and the receiver has PWM outputs for Motor/servo control.

Perhaps if you posted some more details you could get some assistance, right now we have no idea what microcontroller this is based upon, what components you're using for the GPS and altimeter, etc.  Not to mention that we also don't know what language (ie. C++, Python) you're programming in!

It sounds like a great project, a few pictures, and possibly a hookup diagram would be useful. You can embed the images in your post and use the "<>" button to add any code you're having difficulty with.

There is a good chance that there ARE people who can help you here, perhaps some folks will have experience with one aspect of your project and some will be more conversant with another. 

Think of it like going to the doctor, the more details you can give her about your symptoms the better chance you have of getting the right treatment.

😎

Bill

 

 

Hi B,

It would be quite a long explanation!  So here is a link: https://forum.allaboutcircuits.com/threads/remote-control-by-location-pic-in-oshonsoft.148795/

As you can see I started years ago, and many things have changed over that time.

I think since asking this, I may have answered it myself.  Normally PWM signals are sent TX to RX, with this, serial DATA is sent TX instead and interpreted, so the REMOTE PCB outputs PWM into a KK2 controller and then the motors/servo.  Now I think that the controller mixes the channels and controls the motors/servo.

I'm just about to start 'playing' with PWM etc on an oscilloscope to see how it can be done in the program.

Thanks, C.

 


ReplyQuote