A question was asked on RCG:
"Can the MLVSS be used to just measure the pack voltage by wiring it to the ESC power leads."
Clearly this is not looking for correct or accurate cell voltages.
I've done some measurements and tests.
All 6 inputs to the MLVSS measure exactly 109.4k to ground. This leads me to suspect the way it is working is to measure the 6 voltages, and calculate the individual voltages by the difference between the measured values.
During my testing I notices that the 1S and 2S voltages never returned a value higher than 4.19, even though the actual voltage at the pin was higher than 4.19. However (testing with a 3S pack), the third cell returned a value so the pack voltage was correct.
What I have found is that a resistor chain of 6, 3K3 resistors, taping off at each point to connect to the MLVSS cell inputs does work, and the total pack voltage returned is correct, even though the individual cell voltages vary significantly from each other. I tested this with a 3-cell pack (3 resistors), a 4-cell pack (4 resistors) and a 6-cell pack (6 resistors).
Some cell voltages are returned as over 4.2V, but these are tolerated by ersky9x on the radio and simply used to calculate the pack voltage.
I'm about to build a small board with the resistors on and actually install this in a model for real use!
So, the wiring, for 6 cells, is:
Wire a resistor between between 6S and 5S.
Wire a resistor between between 5S and 4S.
Wire a resistor between between 4S and 3S.
Wire a resistor between between 3S and 2S.
Wire a resistor between between 2S and 1S.
Wire a resistor between between 1S and GND.
The connect the pack voltage to 6S and GND.
For fewer cells omit those resistors not needed and wire the pack to the appropriate input (it won't work properly if you use 6 resistors but a pack with fewer cells).
Mike
Use MLVSS as simple pack voltage sensor
Cant get your radio to work? General Hardware issues?
Jump to
- OPENRC News & Information
- ↳ General Information & Rules
- ↳ Feedback
- General help and information
- ↳ Software
- ↳ Hardware
- ↳ General help (FrSky Taranis radio)
- Open Radio Control Transmitter Firmwares
- ↳ General model setup questions
- ↳ er9x / gruvin9x / th9 based firmwares
- ↳ Template Library
- ↳ Splash Screen Library
- ↳ Helicoptor Programming
- ↳ radioclone
- ↳ stock firmware (fly sky th9x)
- ↳ Template Library
- ↳ Sound Pack Library
- ↳ Edge TX
- ↳ openTx
- ↳ openTx for FrSky radios
- ↳ openTx model setup
- ↳ er9x
- ↳ er9x model setup
- ↳ ersky9xr
- ↳ erskyTx (was ersky9x)
- ↳ ersky9x model setup
- ↳ gruvin9x
- ↳ gruvin9x model setup
- ↳ th9x
- ↳ th9x model setup
- ↳ gv9x
- ↳ radioclone
- ↳ radioclone model setup
- ↳ tgy9xr
- ↳ tgy9xr model setup
- ↳ AR-T6
- ↳ other
- Desktop Software to Program Your Transmitter
- ↳ eePe
- ↳ companion9x
- ↳ eepSKYe
- Open Radio Control RF Systems & Hardware
- ↳ OpenLRS
- ↳ OpenLRSng
- ↳ OpenLRSng hardware
- Closed Source Radio Control RF Systems & Hardware
- ↳ Royal Way - Rlink UHF Long Range System
- Transmitter Hardware
- ↳ FlySky TH9X / Turnigy 9X / Eurgle 9X radio
- ↳ SMARTIEPARTS PROGRAMMER
- ↳ HARDWARE MODS & HACKS
- ↳ FRSky Telemetry Mods
- ↳ ArduPilot Mods
- ↳ Electronic Mods
- ↳ Hardware Mods
- ↳ Soldering, Hardware, Skills
- ↳ DSM2/DSMX Mods
- ↳ UPGRADE BOARDS
- ↳ sky9x upgrade board
- ↳ gruvin9x upgrade board
- ↳ 9Xtreme upgrade board
- ↳ RF MODULES
- ↳ The FRSKY Forum
- ↳ PROGRAMMERS
- ↳ FrSky Taranis radio
- ↳ FRSky Horus radio
- ↳ Turnigy 9XR PRO radio
- ↳ Orange DSM Telemetry module
- ↳ Turnigy 9XR radio
- ↳ PROGRAMMERS
- ↳ Other Radios
- ↳ Retro Radios
- Other OPEN Projects
- ↳ General RC Electronic Projects and Discussion
- ↳ OpenXVario - an open source vario supported by the open source firmwares!!
- ↳ Other Electronic Projects
- ↳ OpenFlightStab
- ↳ OpenLRSng
- ↳ 3D Printing
- Other Forums
- ↳ The Pickled Gnu (The Pub)
- ↳ FPV Projects
- ↳ Reviews
- ↳ Where to buy / Spares / Modules? Selling up?
- Links
- ↳ er9x on Google Code
- ↳ ersky9x on Github
- ↳ Gruvin9x on Google Code
- ↳ th9x on Google Code
- ↳ openTx on Google Code
- ↳ gv9x on Google Code
- ↳ radioclone on Sourceforge
- ↳ eePe on Google Code
- ↳ companion9x on Google Code
- ↳ 9X Guides
- ↳ openxvario