Nanjing far driver controllers

Hi, sorry if I missed this information somewhere in the thread, but is there a comprehensive documentation available for Fardriver controller settings? Particularly interested in the values highlighted in the attached screenshots. Thanks!
 

Attachments

  • Screenshot_20240824_164658.jpg
    Screenshot_20240824_164658.jpg
    144.4 KB · Views: 42
  • Screenshot_20240824_164706.jpg
    Screenshot_20240824_164706.jpg
    169.9 KB · Views: 44
  • Screenshot_20240824_164715.jpg
    Screenshot_20240824_164715.jpg
    140.3 KB · Views: 44
  • Screenshot_20240824_164741.jpg
    Screenshot_20240824_164741.jpg
    132.5 KB · Views: 44
  • Screenshot_20240824_164748.jpg
    Screenshot_20240824_164748.jpg
    148 KB · Views: 39
  • Screenshot_20240824_164754.jpg
    Screenshot_20240824_164754.jpg
    145.3 KB · Views: 38
Hi
If anyone can share their display settings in the fardriver for getting the dkd one lin display working would be great. I've apparently got it wired properly, it's only power and one wire but it does not read any speed or other info. Put oscilloscope on it, looks like it's sending something so figure my settings must be wrong.
 

Attachments

  • 20240825_100927.jpg
    20240825_100927.jpg
    1.1 MB · Views: 13
What does the "SpecialFrame" parameter do and why did you change it?
Sorry if I missed this one but did you get an answer? Mine was at 0 by default, updated to 21 and now my display started working.
Does anyone know how to determine the correct value for speed pulse number?
 
Sorry if I missed this one but did you get an answer? Mine was at 0 by default, updated to 21 and now my display started working.
Does anyone know how to determine the correct value for speed pulse number?
Okay so I found it here in the manual.
To get speedo to work accurately I had to set speed pulse to 1.
I had assumed it would be as per the number of poles but it seems not.
 

Attachments

  • Screenshot_20240829_192208_Samsung Notes.jpg
    Screenshot_20240829_192208_Samsung Notes.jpg
    476.9 KB · Views: 50
  • Screenshot_20240829_192039_Samsung Notes.jpg
    Screenshot_20240829_192039_Samsung Notes.jpg
    383.8 KB · Views: 45
Hi Guys,
Hopefully a simple question about the PC vs IOS application,
In the IOS application you need to register/bind to be able to change parameters, do you need to do the same using the PC application?
If so what is the process to get the password?

My translation of the manual is not good, does someone have a better translation or explanation?
12.7 Log in:

The generated version software can be set 30 The controller can only modify parameters when the password is entered. Ordinary controllers do not have passwords, and some controllers are factory set according to requirements. 30 Set the password After entering the code, the user can only view the parameters and status. Click Login and enter the correct 30 The parameters can be modified only after entering the password.
 
Hi Guys,
Hopefully a simple question about the PC vs IOS application,
In the IOS application you need to register/bind to be able to change parameters, do you need to do the same using the PC application?
If so what is the process to get the password?

My translation of the manual is not good, does someone have a better translation or explanation?
12.7 Log in:

The generated version software can be set 30 The controller can only modify parameters when the password is entered. Ordinary controllers do not have passwords, and some controllers are factory set according to requirements. 30 Set the password After entering the code, the user can only view the parameters and status. Click Login and enter the correct 30 The parameters can be modified only after entering the password.
You don't have to bind the device if you use the PC app (I was having those errors with the iOS app as well), but if your device has a password (rare from my understanding), you'll have to enter that (via the Login) to change things. I think there's a way to reset it based on the serial number/some other info, but I haven't found how to do that yet.
 
Hey, everybody! Need some help. Fardriver 72680, was riding, the bike switched off, after restarting went, but , phase current and boost became 100a, and does not change towards increase, factory reset does not work, and there is such an error:
 

Attachments

  • 1000006312.jpg
    1000006312.jpg
    7.9 MB · Views: 23
There is no PAS in the app and I never heared from it.
 
Hello guys, anyone had success with FarDriver 72280 (known as "x80"). This model HAS NO BROWN WIRE!!!! Anyone got speedometer working on it?
1000403825.jpg
 
I have this controller, I'm not using a speedo though. There are some cut wires inside the yellow heat shrink.
There is some more info in the item description on AliExpress.
 
I have this controller, I'm not using a speedo though. There are some cut wires inside the yellow heat shrink.
There is some more info in the item description on AliExpress.
Those cut wires are CAN HIGH / CAN LOW. Every farDriver comes with these.

UPDATE -----
I managed to get One Line Working on FarDriver 72280 (x80). I got a manual and did copy and paste all settings from the picture on it and then clicked Save, maybe a bug because most of settings were the same. And yes, its working with the LIGHT BLUE wire from controllers wiring harbess
 
Those cut wires are CAN HIGH / CAN LOW. Every farDriver comes with these.

UPDATE -----
I managed to get One Line Working on FarDriver 72280 (x80). I got a manual and did copy and paste all settings from the picture on it and then clicked Save, maybe a bug because most of settings were the same. And yes, its working with the LIGHT BLUE wire from controllers wiring harbess
Time to time you need link the brown(Alarm) wire to setup the one wire protocol display. And the cable just reserved for CAN version, but not every controller has CAN module inside and if you need CAN version that you need ask the supplier to make special requests.
 
For parking function you need enable P Function in Simple mode of the APP. Then the parking button should be connected right.

Para la función de estacionamiento, necesita habilitar la función P en el modo simple de la Aplicación. Entonces el botón de estacionamiento debe estar conectado correctamente.

5cdd71cb643d69574e101972183ee3c.jpg
 
Quick question about FarDriver controllers, I've read that a ND96 series (96680 for example) could be used with a 72v batterie by changing the parameter if needed. Is that true ? Is the opposite also true ? Using a ND72680 and change its parameters to 96v if you want to upgrade your batterie ?
 
Hiya,
My reading of the Far Driver manual the ND72 (or ND??) is the maximum voltage which they recommend/support. So I think you might be out of luck trying to push a 72v to 96v.

1732704091060.png
 
Quick question about FarDriver controllers, I've read that a ND96 series (96680 for example) could be used with a 72v batterie by changing the parameter if needed. Is that true ? Is the opposite also true ? Using a ND72680 and change its parameters to 96v if you want to upgrade your batterie ?
Two years ago I bought from Siaecosys an ND96850 which was internally locked to 88.5V and had the same values as an ND72850.
I got an upgrade firmware and with that I could raise the upper voltage limt to around 120V and I have also tested these new voltage levels without damaging the controller.

Last year I bought an ND72680 from Siaecosys where I can change upper und lower voltage levels, but only up to 88.5V
I bought also an used ND721800 , I do not know how old it is, maybe two or three years old. There I can not lower the upper voltage limit.
This year I bought an ND72450 from Siaecosys, which does not let me change the upper voltage limit.

So there are different hardware/software versions out there.

An ND96 will definitly work with 72V, probabaly you can not set the limits in the controller to fit your 72V nominal voltage, but that does not matter while using the controller.

Changing the upper voltage level via firmware (make a 96V controller from a 72V version) without the matching internal components may result in a damaged controller.
Higher voltage rated components are more expensive and I think they use different components for different voltage levels.
 
Hello. I am new to the Fardriver controller and I have recently purchased one and after the self-study, when it comes out the motor vibrates and another thing that I was also looking at is that it does not allow you to modify the Ki or KP value. Can someone help me?
 
Try to adjust LM,
Motor acceleration matching parameters, this value is used to adjust the smoothness of motor operation.
The default setting for cars is 22, and for electric motorcycles it is 18.
Some small power tricycles are more suitable for sizes below 10.
However, there are some motor types that are poorly matched with the entire vehicle, and noticeable resonance vibrations can be felt when starting at low and medium speeds.
Adjusting the LM value will improve Starting from 22, if there is acceleration jitter in the low-speed range, reduce LM. Test the effect from 16, 14, 12, 11, 8, and 5, and the numbers in the middle will also take effect. Generally, it is better to choose a larger value than a smaller one. Too small can cause uncontrollable current, leading to MOE/OVER protection and even burn control. So when the jitter disappears, the LM value is the optimal parameter and should not be further reduced.
Some motors and vehicles are very smooth at LM=22, but reducing them may cause vibration. Therefore, it is important to note that if there is no problem at LM=22, this parameter should not be adjusted. Or after discovering the occurrence of jitter resonance, the LM value decreases from 22 to 16, 14,... If even 5 doesn't have much effect, it means it has nothing to do with this parameter. At this point, it is necessary to return to the maximum value, such as 22, instead of keeping any number in the controller.
 
eee291:
I was hoping you would post screenshots.
The PC program allows you to change more settings the app, like motor temp.
Did you try a factory reset?
You can of course save your current settings in a hex file in the comm tab.
I send few screen shot i already have . I am now away from motor. No i did not try restore or reset . Is restore is the sale as factoey reste ?
eee291:
I was hoping you would post screenshots.
The PC program allows you to change more settings the app, like motor temp.
Did you try a factory reset?
You can of course save your current settings in a hex file in the comm tab.
No i didnt factory rest ? Is it the same as restore or another way to factory reset? I send some scteen shot i got befor. I am away from motor now.
Your throttle dec step is too high, causing a return current that is too high, try changing the value to 70
 
The fardriver controller interface program has been changed. Perhaps as of sept 2023.

I have come across the instructions and procedures listed below to employ the old program that permitted PID parameter changes.

“ Modify the system time of the phone to August 2023, and there will be no issue with the app displaying expired versions.Old version FarDriverSigned.apk

My iPhone does not permit system time modification. Plus the download is for android apps.

Will check this out later today using an android cell.




TESTED: It works.

Change time on android to August 1 2023. Then

Download this link: “https://1drv.ms/u/s!Ah2tRa3de6yagwzbh8zhxL5hhuEn” to an android cell —install.

Proceed with normal navigation while in old version. Change PID parameters.. be sure to hit
“Save” and save again before exiting.

After leaving the android program and turning off the controller, I then connected to my re-powered controller with my IPhone and observed that the PID changes made on the android were now written to the controller.

The change from “high power default” to “super power motor” involved changing 3 PID parameters (see manual) and for these PID changes there is a noticeable change in acceleration.


it works

but now, if you save the values and turn the ignition off and on, the values will be initialized to 1,8,12.
 
Back
Top