Jump to content

Reversing MiniPro Steering sensor


Recommended Posts

Donald, I want to place the potentiometers(4,7KR and 10KR) and the switch(Reverse and Normal) outside of the PCB.
All connections are to be made on the connectors JST PA series.
I made changes to the schema.
Please check the schema I made.
All aright?

If all is well then I will start making the PCB.

 

Photo:

Schema.jpg

3D.JPG

Edited by xJlaIIax
Link to comment
Share on other sites

Yes, the schematic looks OK.

So that there is no interference, the
cable to the potis + switch make as short as possible.
If longer than 10cm, please use shielded cable.
The best thing would be, after installation, to test the circuit with an oscilloscope.
A stable DC voltage (without ripple voltage) must be visible on OP pin3 + 6.

The PCB layout shows the photo of JST-XH.
http://www.jst-mfg.com/product/detail_e.php?series=277
These have a pitch of 2.5mm

The right JST-PH have 2.0 mm pitch.
http://www.jst-mfg.com/product/detail_e.php?series=189

It is probably at X1 or X2 the plug from the mainboard directly contacted?
I can not see how the signals are connected in your PCB layout. I hope it's right

For the sensor board, you will probably use an adapter cable with 2 jst connectors at both ends?
Also pay attention to the correct connection!
 
 
Is this really connected?
X1 goes to the mainboard connector and X2 to the sensor board?

Plat3.jpg.6369cf8d5557a4045c97e817b84e78e2.jpg

 

If so, then the JST plug has to have this pinning!

Plat4.jpg.9665f6fcd0285437c136dcd700d9fa83.jpg

If x2 has the same pinning as X1, black and yellow in the wiring harness can be interchanged.
 
 

Great work xJlaIIax!
Edited by donaldduck8
Link to comment
Share on other sites

7 hours ago, donaldduck8 said:

So that there is no interference, the cable to the potis + switch make as short as possible.
If longer than 10cm, please use shielded cable.
The best thing would be, after installation, to test the circuit with an oscilloscope.
A stable DC voltage (without ripple voltage) must be visible on OP pin3 + 6.

Ok. I will use a cable that will be as short as possible.

 

7 hours ago, donaldduck8 said:

The PCB layout shows the photo of JST-XH.
http://www.jst-mfg.com/product/detail_e.php?series=277
These have a pitch of 2.5mm

The right JST-PH have 2.0 mm pitch.
http://www.jst-mfg.com/product/detail_e.php?series=189

You correctly noticed that on the 3D model shows the connectors JST-XH (2.5 mm pitch).

But in production I'll use the connectors of the JST-PA (2.5 mm pitch).

7 hours ago, donaldduck8 said:

Is this really connected?
X1 goes to the mainboard connector and X2 to the sensor board?

Yes it is.
To connected to the mainboard will use the original cable from the ninebot mini:

6.thumb.jpg.a2908035cee77143c795c3d3bbe75096.jpg

I'll make the cable for connecting to the sensor board.

It will have two JST-PA connectors on both sides:

HOUSING-HC-03-H2011-03PWA000-1.jpg.ceaacf3fa35b23ba480ba7cc1332500d.jpg

HOUSING-HC-03-H2011-03PWA000-2.jpg.e31cd584a40c5a4e9603a7e48a925fb9.jpg

In this case, should I place contacts on the X2 connector in reverse order?

So how in the photo is this correct?:

1_2.jpg.ead5be85266e5e03a3fb74f0fadba6ff.jpg

7 hours ago, donaldduck8 said:

Great work xJlaIIax!

Thank you! :rolleyes:

Edited by xJlaIIax
Link to comment
Share on other sites

9 minutes ago, xJlaIIax said:

You correctly noticed that on the 3D model shows the connectors JST-XH (2.5 mm pitch).

But in production I'll use the connectors of the JST-PA (2.5 mm pitch).

But in production I'll use the connectors of the JST-PA (2.0 mm pitch).*

Edited by xJlaIIax
Link to comment
Share on other sites

@xJlaIIax  Why are you spending all this time and effort when the reverse idea has been proven to not work?  Riding the unit backwards does not work.  There are dangerous sensor issues when riding on even a slight lateral slope and when hitting top speed.

Edited by RooMiniPro
Link to comment
Share on other sites

3 hours ago, RooMiniPro said:

Riding the unit backwards does not work.  There are dangerous sensor issues when riding on even a slight lateral slope and when hitting top speed.

I would not say that
He was often referred to the sensor problems.
Let him make his experience with this circuit.

The high speed sensitivity is improved by the gain poti.
The top speed problem can be avoided if you do not drive faster than 25Km/h.
A GPS app could output a warning tone at 23Km/h.

 

3 hours ago, RooMiniPro said:

when riding on even a slight lateral slope

 

I want to clarify this problem with pictures:
On straight road 0 degree slope, Normal mode
Ninebot goes straight ahead
t1.thumb.jpg.8b933e0958dff8c7909f8b19d705f112.jpg

 

On straight road 10 degrees slope to the left, normal mode
Ninebot goes to the left
You have to correct the steering bar to the right

t2.thumb.jpg.735c871e8be1369817537f0303c80ad5.jpg

 

On straight road 10 degrees slope to the left, reverse mode
Ninebot goes to the right (crazy)! :(
You have to correct the steering bar to the left

t3.thumb.jpg.a20a163ee31df34987048e94bedbbb32.jpg

 

This problem persists.
Probably you may get used to this driving behavior

 

 


Donald

 

 

Edited by donaldduck8
Link to comment
Share on other sites

Well it is certainly an interesting learning exercise to do all this work.  If anything, you will gain more experience in electronics and the workings of the Minipro too.  But I think at the end you will realise why the MiniPro is not practical or safe to ride backwards.  Good luck though!

Link to comment
Share on other sites

Oh man, I am so far from the X1 of the mainboard and X2 the sensor is connected.
You had your previous pictures so marked.
:wacko:
Now the whole thing looks different.

Now you have first uniquely labeled X1 + X2 in the circuit diagram and PCB + pinning.

Now, however, is still a mistake.
Pin 1 + 3 of X1 in the circuit diagram does not match the pinning of the PCB
Pin 1 + 3 of X2 in the circuit diagram does not match the pinning of the PCB
How is it right?

 

Donald

Link to comment
Share on other sites

On 6/20/2017 at 9:35 PM, RooMiniPro said:

I appreciate you trying this out and all, but to be fair you just did a very long winded and dragged out version of what we already did weeks ago and what we explained in this very thread in much more to-the-point posts - ie. reverse the magnet polarities and discover that the steering doesn't work properly as the unit steers to one side all the time.

Sorry you could not appreciate the benefits of the scientific approach or the information that was revealed by the approach without me spelling it out.  There was also a change in the way I did the mechanical modification compared to previous attempts that I did not disclose as I was waiting for testing to complete to be sure the even with the steering corrected that it was viable.  

Link to comment
Share on other sites

  • 2 months later...
On ‎6‎/‎4‎/‎2017 at 3:48 PM, FreeRide said:

Good News!

Step Two: Measure the sensor when idle.  Stock sensor and control shaft measured 2.5xxV as expected based on measurements done on the German forum.  

Step Three: Change Control Shaft.  Wow the screws for the steering bar/Quick-Connect were some tight... they used Red Loctite on these ones, Blue is used everywhere else so far.  The shaft sold by More4Mini unfortunately is the Chinese version and it is cheap metal and it doesn't use a screw to retain the magnet assembly it uses epoxy (bas***ds).  The shaft is nicely lubed on the original, you'll have to do that yourself on the new one.  They use a good grease, but I don't know what it is.

Step Four: Measure the idle sensor voltage with new control shaft.  Also measures 2.5xxV, so far so good.  no calibration needed with the new shaft.

Step Five: Reverse the magnetic field.  Of course the adhesive on the Cheap control-shaft went where you don't want it.  It took significant effort and two small hand wounds to free one of the magnets. I slightly chipped the magnet, and some damage to the housing. It would have been easier to do the quality component.  The Chinese assembly also does not label or mark the poles on the magnets so do that before disassembly.  Re-assemble again.  It still works there is no slight turning of the MiniPro when idle. So far so good.

Step Six: Measure the control voltage with the reversed shaft.  The voltage measures 2.5xxV / 2.6xxV that is it is on the very high side like 2.59x, and sometimes 2.6xx so it has moved further away from center this was somewhat expected because I damaged one magnet and the housing so I could not get exact placement.  The good news as reported in Step Five, this change of roughly 0.04-0.05V appears to be within tolerance.  I did not have to switch off Automatic Steering Sensitivity in the app, and the steering control seems to operate exactly as before but in reverse. I may try tweaking it before final assembly.

Step Seven: Reassemble completely suitable for short road test.  Pending

Step Eight: First Road Test. Pending

IMG_5516.JPG

Do you know the full volt range for the sensor, and is the forward and reverse sensor the same voltage?

I have a thread on converting to a joy stick I starter, I do not want to hijact this thread, but since you had some info on sensor volts, I thought that I would ask.

 

Link to comment
Share on other sites

20 hours ago, Wilsonintexas said:

Do you know the full volt range for the sensor

Full Rage is from 1,95V to 3,17V
If the Sensor in idle (middle Position) you have 2,5V

 

20 hours ago, Wilsonintexas said:

and is the forward and reverse sensor the same voltage?

yes, but the direction of the voltage is reversed

 

20 hours ago, Wilsonintexas said:

I have a thread on converting to a joy stick

What do you want to do with the Joy Stick?

 

Donald

Link to comment
Share on other sites

  • 9 months later...
  • 2 years later...

Hi, I saw Jojo33 mention the footpad sensors being left and right-sided, does anyone know if this is 100% correct?   I'm not entirely sure what the footpad sensors do, other than detect there's a rider standing with both feet on the foot-pads, which overrides the 'remote control' or other features where a rider shouldn't be aboard.  I know that putting weight on left or right pad has no effect (neither does lifting one foot).

The custom transporter I'm building doesn't need the complication of the foot-pad sensors, I was going to wire them as if they were 'on' all the time.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...