Summary:
- The S6R/S8R receivers, (when connected to more than one or two digital servos), will NOT operate reliably in stabilization mode when powered using a weak linear power supply (e.g. UBEC 2-3A/4 cell AA NiMH/4 cell alkaline). They DO operate reliably in stabilization mode when powered using a strong power supply (e.g. SBEC 5A or greater).
- You CAN install the S6R/S8R with the pins facing forward when operating in "Quick mode".
- You CAN incorporate fancy-ish mixing with the S6R/S8R - e.g. aileron differential, flaperons, elevator-2-flaps, aileraps, etc.
Discussion:
Ok, so I purchased one each of the S6R and S8R back in Oct 2017 and put them on the "someday" shelf. This week I finally decided to give one of them a try - I recently purchased a small, powerful hand launch power plane (a
FlightLine P-51D Mustang 850mm), and figured that having an auto-level stabilized gyro on board, (combined with a custom "Launch mix"), would greatly assist in hand launching. (I had a bad experience a couple years ago with another small hand launch pocket rocket EDF plank (
Freewing Lippisch P.15 64mm EDF Jet), and that thing was
hard to launch successfully! It had no gyro, just an X4R.)
So I first set out to educate myself on the SxR setup/configuration, and knew from the outset that this was going to be a rather deep rabbit hole. I first downloaded all the latest and greatest SxR manual and firmware from the frsky website and read the owner's manual. I then went onto YouTube and watched several of the recommended setup vids and read large swaths of the forum discussions both here and on the RCGroups threads. This led me to the pretty darn good
RCdiy SxR page. At this point I had a pretty good idea what to do and what to expect.
Following the recommended procedures, I...
- Flashed the X9Lite (my plank controller) with the latest OTX firmware (2.3.14).
- Updated the X9Lite SD contents to the version compatible with OTX 2.3.14 (2.3V0038).
- Flashed the X9Lite RF module with the latest FrSky firmware (ISRM-N_2.1.6.frsk).
- Flashed the S6R with the latest FrSky firmware (S6R_ACCST_2.1.1_FCC.frsk).
- Set up a base model in the X9Lite with the standard AETR channels (CH1-4), plus; CH5=Ail2, CH9=S1, CH10=SWA and CH12=SWB.
- Connected my 4-cell NiMH (AA Eneloops) power pack to the S6R and bound it to the TX.
- Performed S6R calibration procedure using the Lua script on the X9Lite (SxR_Calibrate.lua in the SD\UTILITIES directory).
- Ran the SxR configuration script and setup my desired (default "Quick mode") configuration (FrSky SxR.lua in the SD\SCRIPTS\TOOLS directory).
- Connected one digital servo (EMax ES09MD) and performed the "self check" calibration step. (i.e. Switch SWB (CH12) to middle position three times quickly -> blue light on -> servo dance -> blue light off -> move each gimbal axis to its full extents with 100% dual rates -> power off S6R.)
- Connect four more servos to test the stabilization modes.
All went smoothly until the last step where I connected up a bunch of servos. At this point the Rx went crazy when either stabilization mode was activated - the servos would move and then lock up and the
RED LED on the S6R would light up solid. It would then spring back to life for a little while then lock up again when the Rx was moved around. I was thinking WTF!? With stabilization off, the servos all responded normally and the red LED never came on. Something is wrong with this unit! I tried flashing the S6R with older version of the firmware and still the problem persisted.
I grabbed my other SxR (the S8R) and followed the same setup/config procedure described above , and was disappointed that it failed in the exact same way! Ok, the likelihood of having two bad units was low, so I started looking at the power supply. The Eneloops were all partially discharged so I put them on the charger and fetched four brand new Duracell alkalines. Same bad behavior! Once again, WTF!? After trying again with four fully charged Eneloops, and again getting the same red light/servos lockups, it was time to break out the big guns. I fetched and connected up my bench power supply, set it for 5.0V and connected it up to the S6R.
Voilà! everything started working perfectly!
After some research on the internet, I found an excellent post (from a guy who works at Scorpion), that describes how a stabilizing controller, connected to digital servos, can put very high loads on the power supply (for very short durations, when the servo is commanded to move). I realized that this is exactly the situation I found myself in.
Once I figured out what was going on, I connected up the ESC from the plane (a clone of the HobbyKing 30A UBEC) to the S6R and did some testing. It would work fine with just one servo attached, and most of the time with two attached, but would consistently fail with three servos attached when the stabilizer function was vigorously tested (shaken about). Also, when I felt the (linear) BEC chips on the ESC, they were getting
very hot during these vigorous motions, but would quickly cool back down when the Rx was left still. This ESC performed A-Ok when the stabilizer was turned off. This small P-51D plane has only three servos, but I did not feel comfortable using the stock ESC, so I grabbed a Turnigy Plush 40A ESC I had on hand, (which has a 5A (switching) SBEC), and connected it up with five servos for a tougher, more rigorous test. It performed flawlessly and passed the five-servo-torture-test with flying colors! I installed this into the plane and I am now confident that it will perform A-Ok with the 3-servo plane undergoing larger flight loads.
Bottom line: If your plane has an ESC with a weak linear BEC powering one of the FrSky SxR receivers, don't be surprised if you get an in-flight failure. i.e. If you want a successful experience with the SxR,
MAKE SURE YOUR PLANE IS FITTED WITH AT LEAST A 5A SWITCHING SBEC!
Whew!
Hope this helps!