Sonsivri
 
*
Welcome, Guest. Please login or register.
Did you miss your activation email?
November 07, 2024, 03:42:44 03:42


Login with username, password and session length


Pages: [1] 2  All
Print
Author Topic: Boom angle sensor  (Read 16788 times)
0 Members and 1 Guest are viewing this topic.
mr_byte31
Hero Member
*****
Offline Offline

Posts: 600

Thank You
-Given: 75
-Receive: 144



« on: November 19, 2018, 09:34:02 09:34 »

I am making a control system for a very old Crane.

I build the full system using PLC.
The only sensor I couldn't find easily was the angle sensor. The crane use "Boom angle sensor". I need to order it from Alibaba. Its price exceeds $100. I would like to find a low cost solution.

I tried to substitute this sensor with a normal variable resistor and I added a small weight to it. it looks like a pendulum. The weight is always going down due to gravity and when the crane go up or down, the angle of  the resistance change. The solution works for some days and then the resistor is damaged because of the vibration in the machine ! Sad

The error in reading the angle shall not exceed +1 or -1 degree (requirement)

I thought to use MPU5060 as angle sensor. I watched some videos on youtube but it seems not very sensitive and I am not sure about how much it needs calibration.
I found a program on my Asus phone that make the phone acts as angle sensor but I was confident that this solution is not very reliable.

I was asking if someone know a more convenient solution.
« Last Edit: November 19, 2018, 09:47:16 09:47 by mr_byte31 » Logged

Do not trifle with the Moderators , as you are small, and crunchy, and taste good with ketchup.
pickit2
Moderator
Hero Member
*****
Offline Offline

Posts: 4661

Thank You
-Given: 832
-Receive: 4310


There is no evidence that I muted SoNsIvRi


« Reply #1 on: November 19, 2018, 10:06:51 10:06 »

look on e-bay for level box.
I'm sure you could easy convert it to an input device.
Logged

Note: I stoped Muteing bad members OK I now put thier account in sleep mode
leptro
V.I.P
Junior Member
*****
Offline Offline

Posts: 93

Thank You
-Given: 617
-Receive: 26


« Reply #2 on: November 19, 2018, 10:43:18 10:43 »

Hello,
Have a look on sensitec AL798AMA-AE available from RS.

They have analog output..  so will need some computing routine to use it.

I have never used them.


Regards.


Logged
hosmis
Active Member
***
Offline Offline

Posts: 173

Thank You
-Given: 334
-Receive: 243


« Reply #3 on: November 19, 2018, 12:08:31 12:08 »

SCA610 series

https://www.aliexpress.com/item/Freeshipping-SCA610-SCA610-C28H1A/32818735416.html?spm=2114.search0104.3.46.21eb2eabLzI4au&ws_ab_test=searchweb0_0,searchweb201602_3_10065_10068_319_317_5733915_10696_10924_453_10084_454_10083_10618_5733715_10920_10921_10922_10307_537_5729315_536_5733815_5730615_10059_10884_5734015_10887_100031_321_322_10103,searchweb201603_51,ppcSwitch_0&algo_expid=03cba539-b1b8-4169-8227-f1d49114ec2e-7&algo_pvid=03cba539-b1b8-4169-8227-f1d49114ec2e


https://www.aliexpress.com/wholesale?catId=0&initiative_id=SB_20181119040442&SearchText=sca610

Logged
mr_byte31
Hero Member
*****
Offline Offline

Posts: 600

Thank You
-Given: 75
-Receive: 144



« Reply #4 on: November 19, 2018, 01:19:16 13:19 »

look on e-bay for level box.
I'm sure you could easy convert it to an input device.

It is nice idea but no interface to the device.



I think this is accelerometer , I think MPU5060 still have such thing but this is not reliable !

 
Hello,
Have a look on sensitec AL798AMA-AE available from RS.

They have analog output..  so will need some computing routine to use it.

I have never used them.


Regards.
I will check about this.
Logged

Do not trifle with the Moderators , as you are small, and crunchy, and taste good with ketchup.
b555b
Junior Member
**
Offline Offline

Posts: 67

Thank You
-Given: 73
-Receive: 131


« Reply #5 on: November 19, 2018, 03:42:20 15:42 »

Maybe you can use a magnetic rotary position sensor (for exemple from AMS https://ams.com/angle-position-on-axis ).
Either by placing a magnet and the sensor on the rotation point of the boom, or by replacing your variable resistor pendulum by a fixed sensor on the boom in front of a magnet whose rotation is controlled by the pendulum.
« Last Edit: November 19, 2018, 05:13:28 17:13 by b555b » Logged
hosmis
Active Member
***
Offline Offline

Posts: 173

Thank You
-Given: 334
-Receive: 243


« Reply #6 on: November 19, 2018, 05:16:06 17:16 »

SCA610-C28H1A  no accelerometer , this is inclinometer very stable chip vibration resistant
https://www.mouser.com.tr/datasheet/2/281/s47e-522718.pdf
analog + digital output
±30°, ±0.5 g
±90°, ±1 g
Logged
fpgaguy
Active Member
***
Offline Offline

Posts: 138

Thank You
-Given: 154
-Receive: 166


« Reply #7 on: November 19, 2018, 05:50:05 17:50 »

ok since you covered the obvious, there's also things like this which are cheaper
external magnet encoder
https://www.digikey.com/product-detail/en/ams/AS5304A-ATSM/AS5304A-ATSMCT-ND/5960948

https://www.digikey.com/product-detail/en/honeywell-aerospace/HMC1512-TR/342-1010-1-ND/334165

or with I2C
https://www.digikey.com/product-detail/en/ams/AS5601-ASOM/AS5601-ASOMCT-ND/5032390
« Last Edit: November 19, 2018, 05:59:30 17:59 by fpgaguy » Logged
mr_byte31
Hero Member
*****
Offline Offline

Posts: 600

Thank You
-Given: 75
-Receive: 144



« Reply #8 on: November 20, 2018, 05:31:01 17:31 »

Sorry guys, I still didn't get it.

you provide me with sensors for detecting how far is the object.
I still don't know what to do with such thing.

The previous sensor was placed as seen in attached figure(check red arrow).
Logged

Do not trifle with the Moderators , as you are small, and crunchy, and taste good with ketchup.
hosmis
Active Member
***
Offline Offline

Posts: 173

Thank You
-Given: 334
-Receive: 243


« Reply #9 on: November 20, 2018, 05:50:51 17:50 »

Arrow indicator on the sensor
Position according to the bum axis
It gives 0-5 volt analog output.
You can measure it with a voltmeter or PLC.
or with SPI interface

https://www.murata.com/~/media/webrenewal/products/sensor/gyro/selectionguide/sca61t_inclinometer.ashx
Logged
Wizpic
Global Moderator
Hero Member
*****
Offline Offline

Posts: 1200

Thank You
-Given: 550
-Receive: 409



« Reply #10 on: November 20, 2018, 08:26:24 20:26 »

Would something like this may do, looks simple to interface, I think you would have to do the maths may be
https://uk.farnell.com/vishay/981he0b4wa1f16/sensor-hall-effect-0-5-analog/dp/1713988?gross_price=true&CATCI=aud-294759717834:pla-57456883570&CAAGID=14406255429&CMP=KNC-GUK-GEN-SHOPPING-1713988&CAGPSPN=pla&gclid=Cj0KCQiA_s7fBRDrARIsAGEvF8R4Gm-VjLSwKX-fEPixMPBT_OZTd2wWa8jFrcp6o0V6AhKXx1l18dEaAhx9EALw_wcB&CAWELAID=120173390000291988

Logged

When you think, "I can't do anymore. I need a break," that is the time to challenge yourself to keep going another five minutes. Those who persevere for even an extra five minutes will win in life..
pickit2
Moderator
Hero Member
*****
Offline Offline

Posts: 4661

Thank You
-Given: 832
-Receive: 4310


There is no evidence that I muted SoNsIvRi


« Reply #11 on: November 20, 2018, 10:12:51 22:12 »

MEMSIC accelerometers and tilt sensors Huh

the Level Box has 3 main ic's
1 micro
2 lcd driver
3 tilt ic

try buying the tilt ic cheaper than a Levelbox Tongue

Mr Byte you always want a full solution, we try to guide you.
Not do the job for you, you have to do that.
« Last Edit: November 20, 2018, 10:25:11 22:25 by pickit2 » Logged

Note: I stoped Muteing bad members OK I now put thier account in sleep mode
Wizpic
Global Moderator
Hero Member
*****
Offline Offline

Posts: 1200

Thank You
-Given: 550
-Receive: 409



« Reply #12 on: November 20, 2018, 10:31:49 22:31 »

Yeah I have been looking at those too, this project interests me and sounds an interesting project to be working on, reminds me of the project I was involved in a few years back when I built and designed a bespoke lift for a Wurlitzer to lift it out of the ground and automatically stop once night was reached, had to follow strict guidelines to meet the  CE requirements plus it had to be really smooth and run from the mains using a dc motor and controller.

How accurate do you need the angle measurements need to be?
The only reason I ask could you use a few limit switches where you could lay them out say 10;30,50,70,90 degrees the only draw back to that is you would not know where it was in between the limit switches.
Like others mentioned accelerometer chip may be the way to go.
I may have a solution we use a few different types of angle sensors on our equipment but it all depends on your max angle you need to detect, I think these give a 0-5v ouput and know for a fact they give very stable ouput as they are used on scissors and booms machines, I could see about powering one up and compare them against max angle you require and see if that helps and I can let you know the make and you may be able to get one
« Last Edit: November 20, 2018, 10:48:40 22:48 by Wizpic » Logged

When you think, "I can't do anymore. I need a break," that is the time to challenge yourself to keep going another five minutes. Those who persevere for even an extra five minutes will win in life..
techneo
Junior Member
**
Offline Offline

Posts: 51

Thank You
-Given: 120
-Receive: 41


« Reply #13 on: November 21, 2018, 12:35:56 12:35 »

Or you can use a position encoder and processing its output using an 8-bit Atiny85. These position encoders give you the direction and amount of rotary travel which can easily be converted into angles.


https://www.alibaba.com/product-detail/Guaranteed-Quality-Proper-Price-Position-Motor_60538628144.html?spm=a2700.7724857.normalList.5.4bca5b8eZdEDPJ&s=p





-techneo
Logged
mr_byte31
Hero Member
*****
Offline Offline

Posts: 600

Thank You
-Given: 75
-Receive: 144



« Reply #14 on: November 22, 2018, 09:12:49 09:12 »

MEMSIC accelerometers and tilt sensors Huh

the Level Box has 3 main ic's
1 micro
2 lcd driver
3 tilt ic

try buying the tilt ic cheaper than a Levelbox Tongue

Mr Byte you always want a full solution, we try to guide you.
Not do the job for you, you have to do that.

Not really but I am searching for an answer that I can understand and implement.

I mentioned that I already looked for MPU5060. doesn't it have the same concept for ICs mentioned in the thread? Maybe some of them.
I am just afraid of calibration issues and precision !

Posted on: November 22, 2018, 03:55:14 03:55 - Automerged

Yeah I have been looking at those too, this project interests me and sounds an interesting project to be working on, reminds me of the project I was involved in a few years back when I built and designed a bespoke lift for a Wurlitzer to lift it out of the ground and automatically stop once night was reached, had to follow strict guidelines to meet the  CE requirements plus it had to be really smooth and run from the mains using a dc motor and controller.

How accurate do you need the angle measurements need to be?
The only reason I ask could you use a few limit switches where you could lay them out say 10;30,50,70,90 degrees the only draw back to that is you would not know where it was in between the limit switches.
Like others mentioned accelerometer chip may be the way to go.
I may have a solution we use a few different types of angle sensors on our equipment but it all depends on your max angle you need to detect, I think these give a 0-5v ouput and know for a fact they give very stable ouput as they are used on scissors and booms machines, I could see about powering one up and compare them against max angle you require and see if that helps and I can let you know the make and you may be able to get one


max error shall be in range of +1 or -1 degree Smiley this is the challenge for me !

Posted on: November 22, 2018, 03:56:45 03:56 - Automerged

Or you can use a position encoder and processing its output using an 8-bit Atiny85. These position encoders give you the direction and amount of rotary travel which can easily be converted into angles.


https://www.alibaba.com/product-detail/Guaranteed-Quality-Proper-Price-Position-Motor_60538628144.html?spm=a2700.7724857.normalList.5.4bca5b8eZdEDPJ&s=p





-techneo

It is not clear how I use this IC on the crane ?
I know the concept used in the IC. Mainly it shall be connected inside a motor or stuff like this.


Posted on: November 22, 2018, 03:58:45 03:58 - Automerged

The hall effect sensors will not be a suitable solution for my project.
Those sensors depend on a moving object that cause change in the magnetic field.
if the sensor is closed and the angle was changed due to a certain reason, the sensor will not be able to tell what is the true angle.

the boom angle sensor will be able to adapt to any change even if the machine is switched off since the weight is always pointing to the ground ( gravity direction)
Logged

Do not trifle with the Moderators , as you are small, and crunchy, and taste good with ketchup.
pickit2
Moderator
Hero Member
*****
Offline Offline

Posts: 4661

Thank You
-Given: 832
-Receive: 4310


There is no evidence that I muted SoNsIvRi


« Reply #15 on: November 22, 2018, 09:20:02 09:20 »

you say you looked at the MPU5060
it will give you the boom angle, also a sideways tilt angle.
I use them in an alarm system, sensor.


https://www.bing.com/videos/search?q=mpu6060+youtube&&view=detail&mid=900CE00329373392935C900CE00329373392935C&&FORM=VRDGAR
« Last Edit: November 22, 2018, 09:22:59 09:22 by pickit2 » Logged

Note: I stoped Muteing bad members OK I now put thier account in sleep mode
b555b
Junior Member
**
Offline Offline

Posts: 67

Thank You
-Given: 73
-Receive: 131


« Reply #16 on: November 22, 2018, 09:27:28 09:27 »



Posted on: November 22, 2018, 03:58:45 03:58 - Automerged

The hall effect sensors will not be a suitable solution for my project.
Those sensors depend on a moving object that cause change in the magnetic field.
if the sensor is closed and the angle was changed due to a certain reason, the sensor will not be able to tell what is the true angle.
the boom angle sensor will be able to adapt to any change even if the machine is switched off since the weight is always pointing to the ground ( gravity direction)

Have you looked at the sensors of post #5. These are not simple hall sensors, but a combination of several hall sensors with some internal processing that is able to give you the absolute orientation (angle) of a magnet relative to the sensor with up-to 14-bit accuracy. Even if you turn off the system, rotate the magnet, turn the system back on, the sensor will gives you the new angle of the magnet. Replace the potentiometer of your original experiment with such a sensor fixed to the boom and a magnet at the rotational axis of your pendulum.
Logged
hosmis
Active Member
***
Offline Offline

Posts: 173

Thank You
-Given: 334
-Receive: 243


« Reply #17 on: November 22, 2018, 11:39:32 11:39 »

MPU5060  MPU9055  MMA8451  ADXL345  etc...
not suitable for professional work
at least not suitable for crane
maybe BNO055
not available on vibrating device
you cannot compensate
Logged
mr_byte31
Hero Member
*****
Offline Offline

Posts: 600

Thank You
-Given: 75
-Receive: 144



« Reply #18 on: November 22, 2018, 04:02:03 16:02 »

Have you looked at the sensors of post #5. These are not simple hall sensors, but a combination of several hall sensors with some internal processing that is able to give you the absolute orientation (angle) of a magnet relative to the sensor with up-to 14-bit accuracy. Even if you turn off the system, rotate the magnet, turn the system back on, the sensor will gives you the new angle of the magnet. Replace the potentiometer of your original experiment with such a sensor fixed to the boom and a magnet at the rotational axis of your pendulum.

Many thanks for the idea. This is something to consider but it will not be on the first list. sorry to say that.
to perfectly add a magnet and a sensor on an old crane is not easy task but it is feasible.
I am afraid that the magnetic pattern will have much noise due to the different metal parts of the machine.

The challenge is that those machines are most of the time dirty, vibrate and several maintenance can make things vary.

The boom angle sensor seems like the perfect solution since it doesn't matter with all variations on the machine !

I am trying to see a possible solution using variable resistance and a load !
 

Posted on: November 22, 2018, 11:00:50 11:00 - Automerged

you say you looked at the MPU5060
it will give you the boom angle, also a sideways tilt angle.
I use them in an alarm system, sensor.


https://www.bing.com/videos/search?q=mpu6060+youtube&&view=detail&mid=900CE00329373392935C900CE00329373392935C&&FORM=VRDGAR
MPU5060 is not a good solution for industrial products. The error is high
Logged

Do not trifle with the Moderators , as you are small, and crunchy, and taste good with ketchup.
pickit2
Moderator
Hero Member
*****
Offline Offline

Posts: 4661

Thank You
-Given: 832
-Receive: 4310


There is no evidence that I muted SoNsIvRi


« Reply #19 on: November 22, 2018, 08:36:17 20:36 »

Did you read the data sheets, you can get rid of errors, your not going 100mph in moving the jib.
well the one by MEMSic MX2500E is in their list of devices for crane boom arms.
and is used in the Levelbox.  Smiley you don't get it. I said try the levelbox as you only need to connect two wires and ground to break out into the real world. but then you just skipped what was said.

back in the day cranes had a plumb bob, and the person who operated it knew what they were doing.
Logged

Note: I stoped Muteing bad members OK I now put thier account in sleep mode
hosmis
Active Member
***
Offline Offline

Posts: 173

Thank You
-Given: 334
-Receive: 243


« Reply #20 on: November 22, 2018, 08:50:59 20:50 »

Dual Axis Digital Angle level + SVRS232 USB or SV-BT bluetooth adapter

https://www.aliexpress.com/item/DXL360-Digital-Protractor-Inclinometer-Dual-Axis-Digital-Angle-level-box-with-SVRS232-USB-or-SV-BT/32876176557.html?spm=2114.search0104.3.15.5e1c363eXi9TEs&ws_ab_test=searchweb0_0,searchweb201602_3_5734715_10065_10068_5734615_319_5734815_317_10696_10924_453_10084_454_10083_10618_10920_10921_10922_10307_537_5729315_536_5730615_10059_10884_10887_100031_321_322_10103_5734515,searchweb201603_51,ppcSwitch_0&algo_expid=0110c292-93d8-4726-9fb1-ea7a44c18f79-2&algo_pvid=0110c292-93d8-4726-9fb1-ea7a44c18f79
Logged
snowman
Junior Member
**
Offline Offline

Posts: 77

Thank You
-Given: 180
-Receive: 53


« Reply #21 on: November 23, 2018, 08:09:27 08:09 »

I worked with boom vehicles before. You need something solid and something you can trust. Maybe because of I'm old school, I prefer not to use fancy sensors. But I know they are reliable too.

you can look into this one. Its simple, you know what's inside and design/change as you wish. Its using any step motor as rotary encoder sensor.

https://www.instructables.com/id/Using-Stepper-Motor-As-Rotary-Encoder/

https://blog.arduino.cc/2018/07/16/stepper-motor-utilized-as-a-rotary-encoder-with-arduino/

There are angle sensors and positions for arduino. They use them to get axis angles of drones. They are cheap and they can obtain multiple axis angles at the same time.
Logged
kreutz
Active Member
***
Offline Offline

Posts: 183

Thank You
-Given: 994
-Receive: 125


« Reply #22 on: November 24, 2018, 10:47:13 22:47 »

As you are dealing with a mechanical device you should also consider the possibility of losing sensor power while the boom is in an arbitrary position. By using incremental type encoders you should not trust the last known position in order to start calculating a boom new position, since the mechanism could have moved while the power to the sensor was off. In that case it is imperative to have an absolute type sensor or a power on routine to move the boom into a limit sensor with a known position (home position).
Logged
CocaCola
Senior Member
****
Offline Offline

Posts: 482

Thank You
-Given: 169
-Receive: 232



« Reply #23 on: November 25, 2018, 04:47:18 04:47 »

Quote
or a power on routine to move the boom into a limit sensor with a known position (home position).

But, this can't be automatic since you are outside a controlled environment...  The last thing you want is to be hovering a load or even an empty boom having a sensor power glitch or even just turn the machine on and all the sudden have the boom moving without any user control or consent...   Best to have a calibrate on power option, but only with operators consent to initiate the calibration...

Honestly at the end of the day, if there is a $100 over the counter device designed for just this application, it's really silly IMO to try to re-invent and take on the liability of an unproven design, to save literally a few dollars...
Logged
hosmis
Active Member
***
Offline Offline

Posts: 173

Thank You
-Given: 334
-Receive: 243


« Reply #24 on: November 25, 2018, 07:42:59 07:42 »

Inclinometers (SCA series ) does not need calibration.
Power on or off, always works according to gravity.
Logged
Pages: [1] 2  All
Print
Jump to:  


DISCLAIMER
WE DONT HOST ANY ILLEGAL FILES ON THE SERVER
USE CONTACT US TO REPORT ILLEGAL FILES
ADMINISTRATORS CANNOT BE HELD RESPONSIBLE FOR USERS POSTS AND LINKS

... Copyright © 2003-2999 Sonsivri.to ...
Powered by SMF 1.1.18 | SMF © 2006-2009, Simple Machines LLC | HarzeM Dilber MC