Some of you might remember I had an ocean experience with my 9398, 4x4 Crawler...
More precisely, it happened 24 days ago.
While I was planning to open and show you the new PF motors, I also realized that likely the motors would be running under a silent corrosive process, so I wanted to give it some time for the elements to take effect...
If you remember the motors were exposed to sea water and an environment with fine grains of sand which penetrated everywhere. Despite the motors were after carefully dried, they were not stored under any special conditions like in a recipient with silica or rice to absorb moisture.
The motors were not really submerged neither exposed in these conditions for a long period of time (they were in fact very briefly), but they are also not water resistant (or watertight) and salted water is not properly the best thing to have in contact with metallic and electronic elements.
Nevertheless, all the motors were still working today!
Now that my holidays have finished and I've again some time for blogging, let's see what's inside and what happened...
The characteristics of this motor has been widely dissected already. You can find the official electrical characteristics from LEGO Power Functions Element Specs webpage, or the detailed Philo measurements here.
With almost the same output speed (390 rpm) as the PF M-motor, it delivers almost as twice the torque (18 N.cm), at the expense of a current consumption (stalled or no-load) in nearly the same proportion.
The overall motor body size is 4x3x7 modules. More precisely (3+0,5+0,5)x3x7, if we realize the central body is protruding half stud from the mounting holes, both sides in one direction. It means in most common cases it will need an available space with 5x3x7 modules, to fit in.
It is also a significant evolution from the M-motor in terms of mounting possibilities. With some additional mounting pinholes in the motor head and now also in the rear side (14 pinholes in total), it became a lot more complex in terms of physical design to avoid the use of even more complex and expensive molds. This is particularly noticeable on the motor head which has several slits, for the Technic pins to snap in and lock without remaining in compression, which is not functional and unacceptable by the official LEGO Technic design rules. Such slits also allow the DBG head element to be produced in one single part.
Wonder why it was not used the same connectivity solution for the PF M-motor, by the time it was released. It just would need 1L extra length... IMO this is a serious candidate for a design revision, as the bottom side only hollow studs connectivity, is not much effective for a motor dealing with significant torque and vibrations - besides the four face mount pinholes in motor's head.
Next step was was of course to open the motor... which I tried to do without causing major damages, by compressing the head sides and pushing the rear part sideways, this way trying to avoid to cut the 4 latches. Unlike what I've experienced with the M-motors in the past, this one was not glued but I ended damaging the latches anyways.
The images below show the inner parts and we can take several conclusions from them.
- The L-motor uses an electrical motor with the same form factor of one used in the M-motor, but a bit larger (not a surprise of course, given the extra power).
- As anticipated it uses exactly the same planetary gear reduction with two stages (Rt=43, St=11, 24:1 total reduction) as the M-motor (read this former TBs post, for a more comprehensive explanation on PF planetary reductions). Most of the planetary reduction elements are virtually the same although they have a slightly different finish and show different LEGO element numbers.
- The natural elements have not been friendly with this motor... It is definitely not watertight and exhibits already some signs of corrosion.
- Even some fine grains of sand can be found in several parts inside the encapsulation...
From the picture bellow we can also observe how identical the inner reduction stages from M and L motors are.
The PF Servo motor as a less conventional form factor, which is something natural if we think about servos. It fits into a 5x3x7 modules space and also offers a versatile set of connectivity possibilities with its multiple pinhole connections (also 14 pinholes in total, the same as in the new PF L-motor besides the different distribution and geometry of the encapsulation). The output is present in the lower protruding part which has the particularity to allow the connection of two shafts in the same hub. One to the front side and another one to the rear. Although they are not independent, naturally.
There was no other way to open this motor then cutting the four latches in the sides with a X-Acto knife. Although the casing parts were also not glued in this motor and then they were easy to open.
When opening the casing, one can immediately see several gears which makes it look like other hobby servos at the first sight. Although I’ve never seen a planetary reduction in any of those. This is to say the PF Servo has also a two stage planetary gear reduction attached in front of its internal electrical motor. It has the same overall 24:1 reduction ratio (although in a smaller set) which should only influence how fast the motor switches between the servo positions.
Interestingly some of the internal gear axes are metallic. Probably due to the forces involved close to the output.
The inner gears on the head block are designed so that you can't assemble them in a wrong way, which would jeopardize the output zero setting. This if you were supposed to open the motor of course. Anyway it should ease the production process and avoid assembling errors.
Besides there is no reference number printed in the electrical motor used, it looks exactly the same model as used in the older PF-M motor, which comes without surprise for the space where it needs to fit.
Probably because the servo was less exposed in the Crawler chassis, notice this motor doesn’t show any evidence of corrosion due to the contact with the sea water.
Neither I found any sign of sand grains inside it.
Below some photos of the electronics that control the motor movements. Notice the front PCB with the metallic contacts (14) disposed into an half circle that provides feedback to the control circuitry about the output actual position. It corresponds to the ±90 degrees output shaft variation and to the 7 positions allowed to each direction by the PF RC protocol.
I wonder why there is not a central contact to help determining the absolute center (zero) and why the third contact in each direction from the center is quite larger, suggesting some non-linearity which we do not observe in the output movement.
Let’s not complicate it now, but I much look into this, in further detail… (edit: see the encoder hypothesis meanwhile left on the comments)
However this answers already one previous question regarding whether this servo zero may tend to have a drift over time. It won't because of its physical position control/feedback encoder. It may eventually happen with too much use is to have the contacts wear out making it useless, but I don't see it happening easily.
Feel free to drop any questions if you still have them. I'll answer if I can.