Programming cable specifically for S-Drive controllers

Power wheelchair board for REAL info!

POWERCHAIR MENU! www.wheelchairdriver.com/powerchair-stuff.htm

Re: Programming cable specifically for S-Drive controllers

Postby Vik » 12 Jun 2019, 00:27

Hi All,

Finally got my sons Drive Monarch Royal 4 back, a couple of questions on the cable and software.
1- Has anyone got this cable to work specifically on the S-Drive 200 controller( not the earlier controller models) ?
2 - I can get the software to recognise COM4 or COM3 ok, but it still shows "controller inactive" ?
3 - Is is possible that this "200" controller requires newer software?

thanks,
Cheers,
Vik
______________
Monarch Royal 4
Merits Cruizer 4
Vik
 
Posts: 14
Joined: 20 Apr 2019, 22:09
Location: Brisbane, Australia

Re: Programming cable specifically for S-Drive controllers

Postby Vik » 12 Jun 2019, 00:52

"2 - I can get the software to recognise COM4 or COM3 ok, but it still shows "controller inactive? "


should have been :

2 - I can get the software to recognise COM4 or COM3 ok, but it still shows "Coms inactive" ?
Cheers,
Vik
______________
Monarch Royal 4
Merits Cruizer 4
Vik
 
Posts: 14
Joined: 20 Apr 2019, 22:09
Location: Brisbane, Australia

Re: Programming cable specifically for S-Drive controllers

Postby woodygb » 12 Jun 2019, 10:03

What did you use as the basis for your cable?

Is the controller turned ON ?
An expert is a person who has made all the mistakes that can be made in a very narrow field.
Niels Bohr
User avatar
woodygb
 
Posts: 5722
Joined: 12 Mar 2011, 18:45
Location: Bedford UK

Re: Programming cable specifically for S-Drive controllers

Postby Vik » 12 Jun 2019, 12:30

woodygb wrote:What did you use as the basis for your cable?

Is the controller turned ON ?

Hi Woodygb,

woodygb wrote:What did you use as the basis for your cable?


Is the controller turned ON ?[/quote]

This is the adaptor I used, there is a link to the manual on the downloads tab, halfway down the page:
https://www.jaycar.com.au/arduino-compa ... e/p/XC4464

I connected the module as follows:
- transmit(TXD) pin to the cathode of the diode
- receive(RXD) pin to the junction of the 33k resisitor, anode of diode, pins3&4 of molex connector.
- 5 volt pin to other end of 33k
- GND to pin 1 of molex connector.

note: A loopback test succeeded.


woodygb wrote:Is the controller turned ON ?



The controller is in the scooter as normal and I turn the key on, just as if I was going to drive it - I presume this is all that is needed?
Cheers,
Vik
______________
Monarch Royal 4
Merits Cruizer 4
Vik
 
Posts: 14
Joined: 20 Apr 2019, 22:09
Location: Brisbane, Australia

Re: Programming cable specifically for S-Drive controllers

Postby woodygb » 12 Jun 2019, 12:48

Yes ..Just turned ON.

YOU have told the programming software which port is being used?
An expert is a person who has made all the mistakes that can be made in a very narrow field.
Niels Bohr
User avatar
woodygb
 
Posts: 5722
Joined: 12 Mar 2011, 18:45
Location: Bedford UK

Re: Programming cable specifically for S-Drive controllers

Postby Vik » 16 Jun 2019, 21:54

Yes, It is set to Com 4 under Tools->Comms->Serial Port Configuration, when this is set the RXD and TXD LEDS begin flashing at regular intervals on the converter board, but the menu items Read from Controller, Write to controller and Reset remain inactive(Grey text) as does Diagnostics and some others.

Has anyone successfully used this cable and the Programmer 14.6.0 software on a S-Drive 200 amp controller?
If that is the case then there is something wrong with my version of the converter cable and I will look at buying one from the UK.

alternatively, can anyone tell me what waveform and DC voltage to expect at pins 3(RXD) and 4(TXD) of the Molex connector?
Cheers,
Vik
______________
Monarch Royal 4
Merits Cruizer 4
Vik
 
Posts: 14
Joined: 20 Apr 2019, 22:09
Location: Brisbane, Australia

Re: Programming cable specifically for S-Drive controllers

Postby Vik » 16 Jun 2019, 22:32

Also,
I successfully performed a loopback test as per - viewtopic.php?f=2&t=1965&p=25657&hilit=dacio#p25657

The programmer software shows at the bottom - Access Level: B (OEM) :14.6.0 COMMS INACTIVE
Cheers,
Vik
______________
Monarch Royal 4
Merits Cruizer 4
Vik
 
Posts: 14
Joined: 20 Apr 2019, 22:09
Location: Brisbane, Australia

Re: Programming cable specifically for S-Drive controllers

Postby woodygb » 16 Jun 2019, 22:33

I haven't had a 200 amp S-Drive to try out the cable on ...only the smaller versions.

I have however recently had much the same question from another member via P.M. who has the same non communication software problem with a 200 amp S-drive.

So...it's possible that the 200 is somehow different....
An expert is a person who has made all the mistakes that can be made in a very narrow field.
Niels Bohr
User avatar
woodygb
 
Posts: 5722
Joined: 12 Mar 2011, 18:45
Location: Bedford UK

Re: Programming cable specifically for S-Drive controllers

Postby woodygb » 16 Jun 2019, 22:41

Vik ...I have sent you a P.M.

You could also try some different resistor values... 33k works as does 47k ... perhaps try something in the middle?

Note that 33k was recommended by a member ( that used a scope ) after having non communication issues with a 47k value.
An expert is a person who has made all the mistakes that can be made in a very narrow field.
Niels Bohr
User avatar
woodygb
 
Posts: 5722
Joined: 12 Mar 2011, 18:45
Location: Bedford UK

Re: Programming cable specifically for S-Drive controllers

Postby Vik » 23 Jun 2019, 14:53

Hi All,

Finally managed to get the 14.6.0 software talking to my S-drive 200Amp controller! using the Serial converter module I posted in a link above and mods as per above posts.
I did this by removing the 33k(47k) resistor altogether.
The process I used is as follows:
1 - Without anything connected to the 4-pin Molex plug on the controller, I turned on the controller, and checked the DC voltages available on pins 3 and 4 with a multimeter
2 - confirmed with a TTL logic probe that there were data pulses on those pins.

My reasoning was that because there is 5 volts supplied by the controller on pin 4 of the molex, when the controller is 'On' then there is no need for further voltage to be supplied via the resistor from the USB of the PC.
NOTE: I have only tried this on the S-drive 200Amp controller.

A huge thanks to Woody and Burgerman for providing this forum and those who share their knowledge and experiences here.
Cheers,
Vik
______________
Monarch Royal 4
Merits Cruizer 4
Vik
 
Posts: 14
Joined: 20 Apr 2019, 22:09
Location: Brisbane, Australia

Re: Programming cable specifically for S-Drive controllers

Postby Alex.L » 16 Jul 2019, 16:59

I've been looking for quite some time after information about the S-drive controller. This is brilliant, so thanks everyone for this!

I was wondering if it would be possible to receive a link to download the programmer software? I was thinking I'll try to build a cable for my mobility scooter. I have the 45A controller, same as the one shown a couple of posts up.

Thanks again for all the time and efforts in the guides to build the cables and all the other information here :clap
Alex.L
 
Posts: 13
Joined: 16 Jul 2019, 16:48

Re: Programming cable specifically for S-Drive controllers

Postby Alex.L » 16 Jul 2019, 20:14

Just wanted to make sure, the part that Woodygb is linking to, one like this I believe:
https://rover.ebay.com/rover/0/0/0?mpre ... 3520215609

Can be used instead of a ftdi cable for communicating med the S-Drive controller?
Alex.L
 
Posts: 13
Joined: 16 Jul 2019, 16:48

Re: Programming cable specifically for S-Drive controllers

Postby woodygb » 16 Jul 2019, 23:14

That should work.
An expert is a person who has made all the mistakes that can be made in a very narrow field.
Niels Bohr
User avatar
woodygb
 
Posts: 5722
Joined: 12 Mar 2011, 18:45
Location: Bedford UK

Re: Programming cable specifically for S-Drive controllers

Postby Alex.L » 17 Jul 2019, 06:33

woodygb wrote:That should work.

Thank you :thumbup:
Alex.L
 
Posts: 13
Joined: 16 Jul 2019, 16:48

Previous

Return to Everything Powerchair

Who is online

Users browsing this forum: Adverse Effects, duke1, hensonshome, stupot123 and 42 guests

 

  eXTReMe Tracker