[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/db/driver/mysqli.php on line 258: mysqli_fetch_assoc(): Couldn't fetch mysqli_result [phpBB Debug] PHP Warning: in file [ROOT]/phpbb/db/driver/mysqli.php on line 320: mysqli_free_result(): Couldn't fetch mysqli_result [phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4433: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3315) [phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4433: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3315) [phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4433: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3315) [phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4433: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3315) [phpBB Debug] PHP Warning: in file [ROOT]/phpbb/db/driver/mysqli.php on line 258: mysqli_fetch_assoc(): Couldn't fetch mysqli_result [phpBB Debug] PHP Warning: in file [ROOT]/phpbb/db/driver/mysqli.php on line 320: mysqli_free_result(): Couldn't fetch mysqli_result rusefi.com • [help needed] electronic DIY shock dyno
2.2kW VFD Inverter DELTA 3phase 220V Variable Frequency Driver VFD
Screenshot_20181014-133104.png
lifting mechanism coming (crankshaft connecting rod) I have one cylinder engine for you
Re: electronic DIY shock dyno
Posted: Sun Oct 14, 2018 5:38 pm
by Abricos
Remove piston and connect shock ... up down eccentric mechanism ...
Re: electronic DIY shock dyno
Posted: Mon Oct 15, 2018 10:47 am
by kb1gtt
What are the goals? I think you are looking to learn more about your shocks, such that you can tune shocks with unknown specifications, as well you could check if your shocks are wearing out.
I think a system design could be mechanically simplified by using a proportional hydraulic solenoid valve. A 3" piston at 100 PSI can exert 100PSI * pi * (3"/2)^2 = 706 lbs (3140N) of force. https://www.agrisupply.com/grizzly-hydraulic-cylinder/p/87086/
I think hydraulics and pneumatics do not give such accuracy like a rigid connection ...
Or if you have $$$
Re: electronic DIY shock dyno
Posted: Mon Oct 15, 2018 11:31 pm
by AndreyB
The goal is absolutely unrealistic - I would like to install some magnetic shocks on my miata so I would need a way to compare my current shocks to magnetic shocks with different amperage running through them.
I am thinking that manual design like https://honda-tech.com/forums/road-racing-autocross-time-attack-19/diy-shock-dyno-2325055/ is my most realistic first goal, which means that I am mostly concerned about figuring how to communicate with a Tension and Compression load cell. eBay says I need an HX711 mini board https://www.mouser.com/ds/2/813/hx711_english-1022875.pdf amplifier. I kind of assume there are four wires since two wires I use to feed voltage and two wires would produce very tiny response? How would tension be reported versus compression since these are forces in opposite direction? For sake of reasonable price I am thinking eBay s-beam load sensor. Kind of open question what is the load I need to go with - some videos of commercial units so up to 3000 lbs cells while it looks like they start at 1000lbs.
This picture shows the ringing of one system happened to be at 83Hz and took about 900mS to settle down. However after what ever this system was, when it had the hydraulic fluid, it's frequency was 120Hz and settled in 40mS.
If you are looking for a fast dynamic response time, you will likely need to do some magic, or your data is likely to be flawed. The resonate frequency of your system will be largely be dependent the load cell. However what the load cell is connected to will also change the frequency, and such. In the above you may notice they emphasize without hydraulic fluid vs with hydraulic fluid. In your system if you use bushings, those will likely have some slop and will likely have small impact tendencies as the bushing will not be a perfect fit. Those small impacts when it changes direction will likely cause they load cell to ring. One way to deal with getting good data out of cell when it's ringing is to look for the min and max of the ring then average them together. If you cell happens to be resonate at 100Hz, then you look for a min and max over 10mS. The average between the two will be really close to the non-ringing reading.
There is also apn019 gleeble which includes some non-useful frequency equations. I'm not sure if that can be posted or if that violates some licencing or something like that. They seem to want you to provide information to get that paper. As well the equations aren't really so I'm just posting the app note name and company name.
Any how, beware the ringing tendencies. As well if you minimize the impact tendencies of the system, you'll minimize this ringing tendency, which minimizes the software magic.
Re: electronic DIY shock dyno
Posted: Tue Oct 16, 2018 7:33 am
by kb1gtt
Once upon a time, I was looking at the INA128. It seems to be a good load cell analog choice. I have not personally used it, but I understand it's a good choice for load cell designs. https://octopart.com/search?q=INA128&start=0
There are several good app notes at TI's page for that chip.
Brief overview of the serial interface found here. It notes the 1.5V signal levels, so with the STM32, I think we are OK with our 3.3V supply. No need for those external level shifting transistors. Just wires between this and the STM32. http://nut-bolt.nl/2012/reading-digital-calipers-with-an-arduino/
The above article references this article, which gets into more detail. I recall there were 2X different protocols for these. This one is the most common, but beware there is another one that could be obtained. AKA get the plastic that looks like these, not those other ones with more fancy looking plastic. http://robocombo.blogspot.com/2010/12/using-tis-launchpad-to-interface.html
I made a DIY dyno based off the Honda forum post a while back. I used a 1,000kg load cell and linear potentiometer from injection molding machines.
It more or less worked, matches up with what I would expect a stock miata bilstein to look like. I never actually tried changing any valves, or rebuilding any shocks.
If I recall, the HX711 was way too slow. I bought some dev board for a fancy Analog devices ADC and got it up and running at very high speed instead. Ringing doesn't much seem to be an issue, but slop in joints on changes of direction are, so I filter those results out.
Noise on the potentiometer was always an issue, I looked into LDVTs and some other encoders and more or less left it there.
And some data, sorry for the lack of units and wacky scaling and no visibility. Pretty sure the last two are the software's fault and not my own.