EV fundamentals #1: How to read a resolver

  Рет қаралды 23,998

Johannes Hübner

Johannes Hübner

Күн бұрын

Пікірлер
@shaggygangst
@shaggygangst 6 жыл бұрын
Good idea sir, please continue this series with explaining how the code and hardware works.
@TrickyNekro
@TrickyNekro 7 ай бұрын
From my medical equipment repair days, I have come across resolvers that the reference coil is on the stator and the readout is done on the rotor ( they can definitely afford the space there ). Nice stuff indeed, not many people know of them nowadays ( most motor control will actually be done with encoders with an index pulse given from somewhere in the system ).
@EngineersFear
@EngineersFear 7 ай бұрын
Oh cool, so that actually exists then. At least in vehicles and with synchronous motors I have only seen absolute feedback such as resolvers or sin/cos hall chips.
@IfItAintBrokeStillFixIt
@IfItAintBrokeStillFixIt 6 жыл бұрын
Thanks for the video. Great idea for this series. Gives us a better understanding of what's going on.
@seimela
@seimela Жыл бұрын
I hated working with Resolver that encoder ,this video changes my attitude
@EngineersFear
@EngineersFear Жыл бұрын
Great 🙂
@mehmetcx
@mehmetcx 2 жыл бұрын
Great explanation Johannes. Please keep going to make videos just like this:)
@Good-Enuff-Garage
@Good-Enuff-Garage 4 жыл бұрын
This is some wicked smart shit! I don't understand any of it, but respect those that do, ha ha
@JPetr94
@JPetr94 3 жыл бұрын
Literally exciting topic :)
@juiceofsapho
@juiceofsapho 6 жыл бұрын
Very nice video Johan, just keep 'em coming (from one of the nerds)
@williamPennell
@williamPennell Жыл бұрын
Great learing module sir thank you...
@bart5228
@bart5228 6 жыл бұрын
Great video, gives a lot of useful information! Keep them coming :)
@ut0phya
@ut0phya 4 жыл бұрын
Thank you so mutch for these videos.
@idus
@idus 2 жыл бұрын
This was an awesome video
@andrewcastellanos4237
@andrewcastellanos4237 28 күн бұрын
This was an awesome video. Could this be used to convert resolver inputs to encoder ABZ outputs? Im thinking of using a stm32 blue pill and some external circuit to do this.
@EngineersFear
@EngineersFear 28 күн бұрын
Probably, yes. AB can be generated with a timer in variable frequency mode and Z by toggling a pin on zero crossings
@SilasCaze
@SilasCaze 6 жыл бұрын
This is really good! Thanks!
@stephendarbey5411
@stephendarbey5411 6 жыл бұрын
Super stuff Johannes
@carlosciturini4918
@carlosciturini4918 4 жыл бұрын
Thanks for the video.Let mi suggest a topic : An electrical axis. An master encoder, a slave encoder and an output that control a motor+slave encoder that follow to master encoder in velocity and phase with a low margin de error (< 5 degrees so and so). Thanks Johannes
@Aaaaaaaaaaaaaamin
@Aaaaaaaaaaaaaamin Жыл бұрын
Hi, Thanks for the video. I will be trying to replicate this resolver on TI MCU.
@vip-zb1nh
@vip-zb1nh Ай бұрын
Would like to know about F o C control of pmsm motors
@EngineersFear
@EngineersFear Ай бұрын
here you go: kzbin.info/www/bejne/bZC4daxrha90btk
@chromebooksl4626
@chromebooksl4626 2 жыл бұрын
Johannes, could you please share winding schemes of resolver, and drawings or sizes of stator and rotor ? as I remember rhis type of resolver (with this type of rotor) named Verner ?
@EngineersFear
@EngineersFear 2 жыл бұрын
Will see what I can do, got one resolver left over
@elmnaoirfer3751
@elmnaoirfer3751 2 жыл бұрын
If we set 7 volts in the primary coil, what will be the peak voltage in the cosine coil at angle zero Is it 7 volts or less? The rule to find out the peak voltage at angle zero is as follows (peak potential of the cosine signal = voltage on the input coil x cosine of angle sita) (V cosine=Vr x cos cita)
@aravinds123
@aravinds123 4 жыл бұрын
Superb video. Thanks for the in depth walk through!! Looking for more in this series. Btw, just a basic question: why are there many coils when there are 2 output signals and 1 input? Are they connected on parallel?
@EngineersFear
@EngineersFear 4 жыл бұрын
To be honest, I have no idea. It is 4 pole pairs (1 physical turn yields 4 electrical), thats probably got something to do with it
@tobybee
@tobybee 4 жыл бұрын
According to my understanding they are connected in series. The one in the middle is the Tx and the right one next e.g.the sine coil and the one left to the Tx is the cosine Winding. However, a 4 pole pair should have 12 cool systems instead of 10 :/
@pusatberk4193
@pusatberk4193 3 жыл бұрын
what is the library that you are using for stm programming ? Thank you.
@isaksoderlund5640
@isaksoderlund5640 6 жыл бұрын
I really liked this. When the leaf inverter chip is released could you make a tutorial for that as well?
@EngineersFear
@EngineersFear 6 жыл бұрын
Thanks! Yes I can make an installation video
@konstantin88181
@konstantin88181 4 жыл бұрын
Hello! Is this board "Main board V3" capable of handling prius gen 2 inverter coupled with any toyota PMSM motor with resolver? Thank you!
@EngineersFear
@EngineersFear 4 жыл бұрын
The exact combination has not been tested, but yes the board can handle resolver and the software can handle PMSM. Both tested with Nissan Leaf hardware
@konstantin88181
@konstantin88181 4 жыл бұрын
@@EngineersFear Cool, I'm now in the middle ow hard desigion what to buy for prius gen 2 inverter. Another last one question: are two boards capable of handling two inverters(inside prius inverter case) in parallel to drive two similar motors(tesla-like 4WD) or one board can handle two inverters at the same time? Thank you!
@EngineersFear
@EngineersFear 4 жыл бұрын
@@konstantin88181 Yes you'd need two controller boards
@konstantin88181
@konstantin88181 4 жыл бұрын
@@EngineersFear I've already came to same conclusion because the board needs to get a feedback from a motor. And feedback from two motors will be different. Thank you!
@alank.3519
@alank.3519 Жыл бұрын
Thank you for this excellent and informative video, Johannes. Please would you consider expanding the code to handle synchro resolvers which have three secondary windings connected in a Y configuration? Otherwise, it is necessary to convert the 3 phase synchro signal to a 2 phase resolver using a Scott-T transformer (difficult) or equivalent solid state converter. Thank you again 👍
@EngineersFear
@EngineersFear Жыл бұрын
You're welcome. It's targeted to EV motors and those don't seem to use synchro resolvers. Sounds like you need something like a Clarke/Park transform for that. It's open source, give it a shot ;)
@david-ek3uo
@david-ek3uo 2 жыл бұрын
Can i conect a synchro of 400 hz to 60 hz????
@JamieJones1985
@JamieJones1985 4 жыл бұрын
Is there a way to determine the resolver pole pairs count?
@EngineersFear
@EngineersFear 4 жыл бұрын
In the picture you see that the core has 4 lobes = 4 pole pairs. But I haven't seen enough different resolvers to be sure it's always that easy.
@JamieJones1985
@JamieJones1985 4 жыл бұрын
@@EngineersFear Thanks, I'll go with that to start with, mine appears to be 4 pairs by that reasoning too. openinverter.org/wiki/images/d/d1/20201124_214308.jpg
@anthonygee9509
@anthonygee9509 4 жыл бұрын
Functional safety involves correct component selection, electronics/system design, as well as software development. Safety doesn't seem to be covered in any of your videos or inverter designs, which is worrying because an incorrect torque could cause a serious accident.
@EmyrDerfel
@EmyrDerfel 6 жыл бұрын
The fan noise in your office is quite intrusive. A lapel mic should avoid this.
@EngineersFear
@EngineersFear 6 жыл бұрын
Yeah sorry about that, it was a digging machine
@EmyrDerfel
@EmyrDerfel 6 жыл бұрын
Sorry, I meant when you were showing the sourcecode, it sounded like the computer's CPU fan.
@EngineersFear
@EngineersFear 6 жыл бұрын
Oh ok, yes that's possible. Will take care of it
@EngineersFear
@EngineersFear 6 жыл бұрын
Indeed, when I was editing the video the fan was going so I didn't realize it was on the recording also
@anthonygee9439
@anthonygee9439 4 жыл бұрын
I see no mention of functional safety. Have you at least tried to meet any safety standards, and if so, which ones and how?
@EngineersFear
@EngineersFear 4 жыл бұрын
Well I do check for minimal amplitude. Otherwise I suggest you check the recent code on github
EV fundamentals #2 - CAN communication
24:35
Johannes Hübner
Рет қаралды 2,3 М.
Resolver
4:28
1959FlashGordon
Рет қаралды 174 М.
BAYGUYSTAN | 1 СЕРИЯ | bayGUYS
36:55
bayGUYS
Рет қаралды 1,9 МЛН
Mom Hack for Cooking Solo with a Little One! 🍳👶
00:15
5-Minute Crafts HOUSE
Рет қаралды 23 МЛН
99.9% IMPOSSIBLE
00:24
STORROR
Рет қаралды 31 МЛН
Difference between encoder and resolver
2:56
Curiosity tech
Рет қаралды 37 М.
Introducing the Resolver
6:26
Elektor TV
Рет қаралды 14 М.
Rotary Encoders: A Comprehensive Guide to Understanding and Using Them
7:44
How does a Resolver work? - Technical animation
3:01
learnchannel
Рет қаралды 310 М.
Documenting the Servo Motor's Resolver Position Timing.
7:29
Peepaw McDonald
Рет қаралды 56 М.
{766} How To Test Resolver || What is Resolver
19:39
Haseeb Electronics
Рет қаралды 18 М.
How to use a Rotary Encoder with an Arduino - CODE EXPLAINED!
21:11
BAYGUYSTAN | 1 СЕРИЯ | bayGUYS
36:55
bayGUYS
Рет қаралды 1,9 МЛН