- Видео 13
- Просмотров 177 238
Engineer Bo
Добавлен 1 сен 2012
Flashlight Power Efficiency Tester: DIY Boost vs Linear LED Drivers feat. Convoy S2+
I wanted to see how efficient my DIY flashlight boost driver was compared to an off-the-shelf driver, but manually measuring everything like how it’s usually done just wasn’t that appealing a task. So I designed an “automatic” power efficiency tester.
Get $5 credit for PCBWay's services by using this link (for new users):
pcbway.com/g/OkDAel
Chapters:
00:00 Intro
00:28 Power Efficiency
01:16 Circuit Design
02:15 Board Assembly
02:34 Calibration Plan
04:00 Calibration
05:28 Boost Driver Test
06:58 Finding More Power
08:06 Data Processing
09:40 Boost Driver Results
10:52 Convoy Driver Test
12:36 Conclusions
Get $5 credit for PCBWay's services by using this link (for new users):
pcbway.com/g/OkDAel
Chapters:
00:00 Intro
00:28 Power Efficiency
01:16 Circuit Design
02:15 Board Assembly
02:34 Calibration Plan
04:00 Calibration
05:28 Boost Driver Test
06:58 Finding More Power
08:06 Data Processing
09:40 Boost Driver Results
10:52 Convoy Driver Test
12:36 Conclusions
Просмотров: 2 427
Видео
Finding the Best NEMA17 Stepper Motor: LDO Motors, STEPPERONLINE and more tested with a dynamometer
Просмотров 44 тыс.3 месяца назад
NEMA17 motors are ubiquitous, and sometimes they even look identical. How do we know which motors will perform the best, and is there even a best motor for every application? In this video, we test five NEMA17 stepper motors with a dynamometer and examine their speed-torque curves to find which motor performs the best. Components used (affiliate links): LDO Motors 42STH48-2504AC - SPEEDY POWER ...
Building My Ultimate LED Flashlight: Boost Driver Circuit Episode #2
Просмотров 1,2 тыс.6 месяцев назад
I'm on a quest to build my own custom flashlight, and my first step is to answer a bunch of questions I had about boost drivers. To do that, I've made myself a dev board. This is episode 2 in the series, picking up where we left off with explaining how the flashlight boost driver works, how it is designed, how component values are calculated, and more. Episode 1 can be found here: ruclips.net/v...
Building My Ultimate LED Flashlight: Boost Driver Circuit Episode #1
Просмотров 1,3 тыс.6 месяцев назад
I'm on a quest to build my own custom flashlight, and my first step is to answer a bunch of questions I had about boost drivers. To do that, I've made myself a dev board. This video series explains how the flashlight boost driver works, how it is designed, how component values are calculated, and more. Get $5 credit for PCBWay's services by using this link (for new users): pcbway.com/g/OkDAel T...
Regenerative braking broke my motion controller. Here’s how to protect yours (with schematics)
Просмотров 20 тыс.8 месяцев назад
Regenerative braking sounds like the futuristic technology that we all need, but it’s not all sunshine and rainbows. Incorrectly configured, regenerative braking can result in devastating voltage spikes that destroy expensive equipment such as motion controllers. In this video, we run a few experiments to demonstrate the effects of regenerative braking, and talk about a protection circuit that ...
MKS SERVO42C Closed-Loop Stepper: Tests vs Servo with Field-Oriented Control and TMC2209 Open-Loop
Просмотров 72 тыс.9 месяцев назад
The MKS SERVO42C closed-loop stepper system can be found at a reasonable price, but how does it stack up against open-loop steppers we know and love, and how does it perform compared against a servo system? In this video, we put all three motion systems to the test. We look at the power and thermal performance, and run stress tests to find the maximum accelerations and speeds in a linear motion...
DIY Nut & Crab Shell Cracker with 10x Mechanical Advantage
Просмотров 66910 месяцев назад
A regular nutcracker’s measly 2x mechanical advantage just doesn’t cut it with the thick shells of mud crabs. In this video, we make a simple compound lever shell cracking tool that makes cracking shells effortless. Chapters: 00:00 Introduction 00:32 CAD 00:42 First cuts 01:44 Annealing and bending 02:39 Finishing touches 04:16 Assembly 04:49 Demonstration
Game-changing Microscope Polarisation Upgrade - With Free 3D Printable STL
Просмотров 2,6 тыс.11 месяцев назад
If you regularly use a microscope for electronics work, this is the perfect modification for you. Using a pair of polarisers, we can eliminate glare, revealing hard-to-see details like chip markings. Amazon Affiliate Links: K&F Concept 52mm Circular Polariser Filter: amzn.to/3u3j2Of Polarised Film Sheets (Adhesive): amzn.to/3HDA60i AliExpress Affiliate Links (remember to select the correct prod...
Fake USB Flash Drives: How to Test and “Fix” with f3fix
Просмотров 15 тыс.Год назад
Fake flash drives (USB, SD cards etc.) are aplenty. Find out how to check if the flash drive you bought is too good to be true. We'll use the f3probe tool to detect the actual usable capacity of the flash drive, then "fix" it with the f3fix tool. We'll touch on why it's security risk to plug untrusted USB devices into your computer. Finally, we'll talk about a few legitimate storage products to...
Foam Blaster Electronic Target: Teardown and Quiet Mod
Просмотров 209Год назад
We bought this electronic auto-reset target toy for foam blasting, but found the sounds to be excessively loud. In this video, we perform a teardown and modification of the device to disconnect the speaker. Find out how the device detects when the targets have fallen, and how it resets the targets to the correct position. Chapters 0:00 Intro 0:41 Disassembly 1:30 Modification 3:04 How It Works ...
Print-in-Place Cuban Link Chain
Просмотров 7 тыс.2 года назад
This Cuban link chain is printed in place, no supports or assembly required! cults3d.com/en/3d-model/fashion/print-in-place-cuban-link-chain
GTA VR for Vive: Alpha Gameplay Snippets
Просмотров 9 тыс.8 лет назад
Gameplay snippets of VR mod for GTA V using the HTC Vive. Gravity gun can be disabled.
Playing Pong with Smart Breadboard
Просмотров 1,8 тыс.8 лет назад
Playing Pong with my DIY smart breadboard. The smart breadboard is configured to drive the OLED display and uses the resistors as capacitive touch inputs, all without wires! The game logic and audio are also handled by the smart breadboard.
My 4TB fake SSD say It is legit on f3probe -_-
Nice,thanks:)
Great video and amazing work! Would you be releasing the design of the dyno open source by any chance?
But... why 12v? Almost all 3d printers works on 24v.
But... why 12v? Almost all 3d printers works on 24v.
1:32 I've tried to search about your DIY C4260 servo design project and PnP project which uses the C4260 BLDC in your channel but I've not found them. Do you have the videos for those?
Hello, I haven't gotten around to making videos about these older projects, but it's in my to-do list to build a new iteration of the servo and make a video about it.
@@engineerbo I will wait for your those videos. BTW: I've seen your videos "MKS SERVO42C Closed-Loop Stepper: Tests vs Servo with Field-Oriented Control and TMC2209 Open-Loop" and "Finding the Best NEMA17 Stepper Motor: LDO Motors, STEPPERONLINE and more tested with a dynamometer". They are very impressive. You have high engineering skill, good technic and very well presentation. I appreciate for your videos and how you tested and mesaured all thoses staff. Thank you.
I'm very confused because speed-torque curves aren't supposed to look like this, there should be a flat torque output then a drop when the back EMF restrains the current that can be pushed though the windings
Yes we should see a flat top at low rotor speeds, corresponding with the driver's current limit. Perhaps we'll see this if the tests are repeated at higher voltages.
Жаль, что в сравнении не участвовали моторы Leadshine. 😔
Can you compare tmc2209 vs running with FOC (like simpleFOC)?
Why not testing them against 50kg load cell ? What cell is used?
this is cool where can i get your servo design BOM? is the nua size the same as nema17 only longer?
The open-loop stepper isn't a low-cost solution when you end-up making scrap parts. I am closed-loop servo, all the way. Great vid, very clear 👍
The problem with the MKS Servo42D is quiet simple. If you bought the RS485 Version you can use the Makerbase USB to RS485 adapter with their software, to set the start and stop acceleration.😉
I just got a "1TB Lenovo" drive knowing full well it'll be a fake :d Just to test things out.
Id like to see the difference between TMC2209 and TMC5160 at the same settings and currents
I have no idea how you installed f3. You just went to some screen that I do not know how to get to and started typing.
That is the terminal on Ubuntu. If you're not using Ubuntu, you can find the instructions here: fight-flash-fraud.readthedocs.io/en/latest/introduction.html#installation
my suspicions were correct, i just got a 256gb flashdrive, the brand and packaging looked like a legit kingston flashdrive, it even says usb 3.0 on the packaging… but when i checked on USBDeview it shows usb version 2.0. then i tried putting a 48gb folder into it and guess what it slows down to 0 byte/s right when it occupies around 29gb of storage, using f3 i confirmed that it is indeed just a 32gb drive pretending to be 256gb, lmao i can’t even return this because i bought it online, all i can do is leave a very angry review on the shop’s page
I think if you don't need constant current feature, buying reputable 5V power supply and using the adjust potentiometer to make it 4.2V will just do the work.
Will you be releasing the kicad and firmware files? One of my TI drivers had current sense resistors just for monitoring led current as feedback. I wonder if accuracy of sensing could also improve efficiency in closed systems. 2:35 marco reps flashbacks
I think it might be pretty common to have a current sense resistor in the driver. My DIY driver has one too. I don't think the current sense accuracy will help with efficiency, but the value of the resistor certainly has an impact.
What program are you using for your plots, and the 3D scatter plot?
The data plots, including the 3D scatter plot, are made using matplotlib.
Quality content! Well done and keep it up! Love your work
Thank you!
"why spend 1 hour doing it manually when you can spend 1 month almost automating it?"😂😂
How are your producing those beautiful charts at 6:32?
The plots are made with matplotlib. It's actually a normal scatter plot, but to reduce the mess of overlapping points, I binned the data and took the medians of each bin.
Nice explanation. Which software do you use to visualize the data in 3D ?🤔
Thank you! The 3D plots are made with matplotlib.
Thank you for your prompt response 😊
nice video and very well explained. The idea behind the "Frequency compensation" is to creat a PI, or PID controller so that the system can be modified to be fast and stable. We use the capacitors as integrator and the resistor as the proportional part.
Thank you! It makes sense conceptually, but I suppose just like many PI controllers, the tuning process involves some (or all) trial and error.
An affordable bench power supply I use is the CSI3020X. It is really not that expensive.
Thanks for the suggestion, it looks more affordable. I was also looking at the RD60xx series which are in a similar price range, but I have no idea how good they are.
@@engineerbo The RD60xx are not bad but i really don't like to use switching power supplies for these types of tests. For just a efficiency test it should be fine. It might be able to find the power supply for lower under the chinese name QJ3020E. I like it because it is linear but also high current and has sense lines so i can make sure the voltage is right at the load.
I like linear bench power supplies too. Thanks for the information, I'll look into it!
Adc noise of the rp2040 is huge. If you have the time switch it to the RP2350. They fixed it on that one. Take a look at the Bus pirate they had a hole thing about it.
I'm using external ADCs instead of the RP2040 ADCs for this project.
Excellent work and explanations! Thank you for sharing your project!
Glad you liked it!
for v sensing you should reflect on 4 wires kelvin to load and supply, if feasible. I would not trust the resistance measurement of the apparatus with banana connectors. Very thorough testing and good looking data traces congrats!!
Thank you! The resistance calibration isn't ideal, but I don't think 4-wire Kelvin will help in this case since we're measuring a current instead of a resistance.
Run calibration data points in pseudorandom order so that error from the last points checked cancels out during regression 😁
Do you mean to make the power supply and boost driver randomly jump around in voltage and brightness? Probably has a non-zero chance of working 😆
@@engineerbo Yeah. I figured, if you are doing one second off time anyway, right? So any concerns about settling time are already out the window.
With the boost driver it's on all the time, just ramping up and down. For the Convoy driver there's a cool down time. So the only proper fix I can think of is synchronised ADCs.
This is a really useful suggestion and something I'll keep in mind for later projects
Congrats to 4K subscribers. Just saw that it flipped. Didn’t even knew RUclips refreshes that. 😂
Thank you! It just happened today!
hii bro , I came across your video I have some doubts regarding this .when motor act as a generator it produces BACK EMF this back EMF go to the power supply how would you switch this from not going to the power supply but to the transistor and what is the need for inrush current control . Basically can you explain the schematic in detail. I want reproduce this circuit for my project
This circuit doesn't disconnect the power supply. When the shunt resistor is "switched on", it becomes a new return path of relatively low resistance, so current from both the power supply and motor's regeneration will sink through that resistor.
@@engineerbo thank you bro
@@engineerbo Now I have another doubt bro can we do different inrush current limiter for this circuit
Of course you can implement something different, these sub circuits are pretty much independent.
@@engineerbo can you explain the working of Inrush current limiter circuit it will help my project .I don't know where I have to place the Inrush current limiter circuit . I want to place this regen clamp across the motor driver and the power supply.
Hello, I'm building a delta and I'm not sure whether to use Nema 23 or a Brushells motor, which one do you recommend because I want greater speed on the printer?
In my experience, Oriental Motors PKP series are the highest quality stepper motors you can buy. Sanyo Denki steppers are also nice but not as nice.
Thanks for the tip! It'll be fun to test them but the Oriental Motors models are ~3x the price!
Great analysis! Love your dynamometer!! YES please microstepping vs torque! And I would love to see TMC5160 compared to an established closed loop stepper with optical encoder, e.g. Stepperonline CL57T driver.
Thank you! Microstepping vs torque is definitely a video I'll do.
Cool tests. I"m looking for steppers for random projects other than 3D printing so this is helpful
Glad it was helpful!
I tested serve42c vs standard stepped with TMC. I think: serv42c is stronger, and quickly than standard stepper. I don't really understand why the video shows that servo42 is slower. (setup is siliminar: microstep 16)
Did you change any of the servo42c settings? I left everything on default which might not have been the ideal configuration.
@@engineerbo Hi, all settings is default. But, i enable serial connection with 38kbaud.
That's interesting, I don't think the serial connection would have changed anything though. How did you compare the performance between the servo42c and the normal stepper?
This is a great video. I possess all of those motors and have played around with them not to the graphing extent that you have however. Speedy powers didn't last long for me because I'm dyslexic and I accidentally put the decimal point in the wrong area and fried both my speedy powers pretty much instantly. My superpowers however are very nice and they are connected to 5160 pro external Big tree Tech drivers . I was previously using the TV 6600 drivers and I experienced the same result
Thank you!
This is amazing, exactly what I needed! Bless you
Glad you found it useful!
honestly 32gbs for 5 bucks is pretty good
why r u testing 2209 at 12v? It can go up to 24v as well
I blew up the TMC2209s at 24V (mentioned in the video). It could be a problem with not having a capacitor near the drivers. This will be fixed for the next tests.
It’s a good dyno but the use of a padded brake and brake disc is a factor that can lead to bad numbers in the long run due to nature of wear. Maybe using centrifugal force and fixed weight would have less outside influences.
Thanks! The condition of the brake actually shouldn't matter at all, because I'm measuring the actual braking torque. For example, if the test was running, and I decided to oil the braking disc midway, this would cause the braking torque to decrease, and this change will be measured by the load cell. Oiling the disc would only mean the test would take longer, because the brake calliper would need to clamp harder to achieve the same braking torque.
@@engineerbo ok you’re compensating the loss of torque with time. Thanks for the explanation
Hello , thx for great video. I must say for the test purpose i bought 15TB flash drive for about 5 Euro. And as expected same as in your video shows 15,3T. Well your F3 software wasnt working as intended -shows me same error msg as was already mentioned in comments here (f3probe: read_all(): unexpected error code from read(2) = 121 : Remote I/O error) . But as i before tried full format and didnt finish (too slow to fully done) , just to get back to guick format - can be the reason for that error in my case. After that i did try this tool what i can recommend as its super fast and also in Windows can be used : ValiDrive. Where i got the right information : 2 dots from all in graphic view were green - valid. rest shows as red = no storage. in next result window i got information there are ~30GB storage. Next i get inside of the usb key - really simple done by get off aluminium cover and then i needed just push to lock (2 mm in size) and in same time pulling out usb3 part of the disk. Inside i found card in card reader. Card was made in korea, but nothing else was usefull from text there. I put it in card reader and format it (its shows 30GB already), so windows formating tool was enought for this task and becouse of real 30GB to format, now was time aprox. 1h to finish even slow full format. After that i moved card back to usb "key" (card reader) and buala - new 30GB card with good looking card reader in one for free to use ;p . I must say as it was bought from aliexpress and i did my tests fast enought, i reported fake usb and get my money back (seller didnt get money from aliexpress at all). Cheers
Good video, really hoped to see the nema17 motors i personally use in this test. I use the steppermotor 2,1 A, 0,65nm motor. Wouldve been the highest holding force in this test while being not the highest Amp. The serial number is 17HS24-2104S - i am super happy with these motors and i can just recommend them.
Thank you! The motor you specified has a longer body length (60mm vs 48mm), which wouldn't have been great for comparison in this video.
@@engineerbo will there be a Test with 60mm Body lenght? Would be excited to see it. Really liked your test setup. 👍
I have lots of different tests planned, but not one for 60mm motors (I don't have any!). But if there's a large enough demand for this test, I can arrange for it.
I'm confused why you didn't get any hybrid steppers on your lineup?! They put normal steppers to shame in pretty much every single category, except one - price. They're the ones in one piece aluminum round cases, instead of laminated steel sheet bodies. They are insanely powerful compared to a cheap laminated steel stepper
All these motors are hybrid stepper motors. Are you referring to something else?
@@engineerbo Hmm, I know them just as 'hybrid steppers'. They are just normal 4-wire steppers, but they are in round aluminum cans, I got a box of them in an auction years ago (they were buried in a pallet), and I've used them for various projects over the years. The first picture for google images "EHY21512" or "23HY4604" shows the TYPE of stepper I'm talking about. The cases are round aluminum cans, not laminated steel sheets
The dyno design is great, but running stepper drivers on a solderless breadboard is just asking for problems and likely the cause of your 24v failures. When you are switching relatively high currents at high speed you need low impedance supply rails with plenty of decoupling, something that a breadboard just cannot provide. Why not use an existing stepper driver board like the SKR?
It was the first build of the dyno, the breadboard certainly isn't the best. I'll be building a PCB to replace it for the next video. I needed custom functionality for the dyno that perhaps something like an SKR could do, but it seemed more straightforward to implement it myself.
Interesting results. Would be nice to run some resonance test for each of the motors. I have StepperOnline motors on several of my builds and they perform pretty well. In my Voron 0.2 build StepperOnline resonate less than LDO motors which results in better prints quality over all.
Thank you! That's an interesting suggestion. How did you test for resonance in your build?
@@engineerbo I think you could just add simple ADXL sensor to your rp2040 setup, place sensor on the motor itself and run loop changing motor frequency at the same time recording readings from the ADXL, at least I would start from there. On 3Dprinter setup it's much easier as Klipper helps to run such task semi-automatically.
My first guess would be that every motor has its own resonance frequency, and there wouldn't be "more" or "less" resonance, so I'm not sure how I'd design a test for this.
@@engineerbo I would assume a well-made and balanced motor should have fewer frequencies it resonates at. At the same time, I think the higher the vibration level and the wider the spectrum, the harder it is for the algorithm to mitigate those vibrations, and it will end up affecting the print quality. I'd probably make two tests: the first one to see the overall noise and the second to check how high the peaks are getting.
Very nice and detailed video but what makes me curious what about accuracy and repeatability of those motors or maybe it’s not determined by the motors it self I actually don’t know so please let me know/ us know . Keep it up 👍
Thank you! I've started planning to test for position accuracy, so there'll be a video of that in the future.
Would like to see the popular Wantai motors used in high-speed printers.
Simple way to select a "fast" stepper is to look at the inductance (often listed) as it's the thing that will, during running, limit the current rampup and thus also torque.