a****y 发帖数: 255 | 1 下面就说说我遇到的问题,
本人设计了一个特别简单的电路, 就是用HALL SENSOR测量磁场强度. 就象某位仁兄说
的那样: 设计调试电路容易, 知道在测什么难, 测的准确就更难啦.
我的电路在测的准确性上出现问题, 我查了电路, 一切可以, 就是HALL SENSOR选的不
好, 测量时, HALL SENSOR的NOISE比较大, 有0.3%左右, 而且HALL SENSOR需要预热.
如何才能把NOISE降到0.1%左右呢?
大家用过低noise的HALL SENSOR吗? | a****l 发帖数: 8211 | 2 first, check the specs of your sensor. Is it really 0.3% error, or is it
something wrong with the way you use it?
【在 a****y 的大作中提到】 : 下面就说说我遇到的问题, : 本人设计了一个特别简单的电路, 就是用HALL SENSOR测量磁场强度. 就象某位仁兄说 : 的那样: 设计调试电路容易, 知道在测什么难, 测的准确就更难啦. : 我的电路在测的准确性上出现问题, 我查了电路, 一切可以, 就是HALL SENSOR选的不 : 好, 测量时, HALL SENSOR的NOISE比较大, 有0.3%左右, 而且HALL SENSOR需要预热. : 如何才能把NOISE降到0.1%左右呢? : 大家用过低noise的HALL SENSOR吗?
| a*****s 发帖数: 6260 | 3 一定hall effect的嘛? 再往下走还有GMR的
【在 a****y 的大作中提到】 : 下面就说说我遇到的问题, : 本人设计了一个特别简单的电路, 就是用HALL SENSOR测量磁场强度. 就象某位仁兄说 : 的那样: 设计调试电路容易, 知道在测什么难, 测的准确就更难啦. : 我的电路在测的准确性上出现问题, 我查了电路, 一切可以, 就是HALL SENSOR选的不 : 好, 测量时, HALL SENSOR的NOISE比较大, 有0.3%左右, 而且HALL SENSOR需要预热. : 如何才能把NOISE降到0.1%左右呢? : 大家用过低noise的HALL SENSOR吗?
| m*******2 发帖数: 293 | 4 这个NOISE是器件自己的话 其他的估计没啥办法了
除了换更好的part 说白了 就是瓶颈 | a****y 发帖数: 255 | 5 Suggested schematic from Hall sensor' datasheet is used, so it is not the
way I use it.
【在 a****l 的大作中提到】 : first, check the specs of your sensor. Is it really 0.3% error, or is it : something wrong with the way you use it?
| a****y 发帖数: 255 | 6 I dont know whether hysteris of GMR will affect measurements.
【在 a*****s 的大作中提到】 : 一定hall effect的嘛? 再往下走还有GMR的
| a****y 发帖数: 255 | 7 I believe it is noise from the Hall sensor. Right now, I could not find a
good one.
【在 m*******2 的大作中提到】 : 这个NOISE是器件自己的话 其他的估计没啥办法了 : 除了换更好的part 说白了 就是瓶颈
| g****t 发帖数: 31659 | 8 把出来的数据例如是m(1),m(2),...
和你已知用来测试的真值n(1),n(2),....
用最小二乘法或者kalman filter拟合一个数字滤波器出来试试吧。
接一个模拟滤波器也可以,不过参数定起来比较困难。
很多用hall sensor的测量仪器产品内部或者那种one chip配合hall sensor
用的芯片都在sensor后面接滤波器或者求加权平均。
hall sensor出来的信号一般不直接用。
I believe it is noise from the Hall sensor. Right now, I could not find a
good one.
【在 a****y 的大作中提到】 : I believe it is noise from the Hall sensor. Right now, I could not find a : good one.
| g******u 发帖数: 3060 | 9 要看怎样的noise了.
如果是有点glitch,试试看调一个RC滤波会不会改善.
如果是广泛的噪音或者有ac/dc biase,可能需要更复杂的active filter.
如果你用dsp控制,可以很容易调个一百级滤波试试.如果用模拟的办法那就仿真吧.
btw,如果是电机控制用hall测速,现在流行的是sensorless control.
多数问题还是不能怪器件.
【在 a****y 的大作中提到】 : 下面就说说我遇到的问题, : 本人设计了一个特别简单的电路, 就是用HALL SENSOR测量磁场强度. 就象某位仁兄说 : 的那样: 设计调试电路容易, 知道在测什么难, 测的准确就更难啦. : 我的电路在测的准确性上出现问题, 我查了电路, 一切可以, 就是HALL SENSOR选的不 : 好, 测量时, HALL SENSOR的NOISE比较大, 有0.3%左右, 而且HALL SENSOR需要预热. : 如何才能把NOISE降到0.1%左右呢? : 大家用过低noise的HALL SENSOR吗?
| a****y 发帖数: 255 | 10 我用的是CHOPPER STABILIZED的HALL SENSOR, HALL芯片上有补偿电路. HALL芯片后我
加了无源RC滤波, 测量时, 先测量20次来WARM-UP HALL芯片, 然后测量128次求加权平
均. 在这样的条件下, NOISE有0.3%的范围.
在上述条件下, 连续两次测量的结果(128次求加权平均后), NOISE最大也就是0.15%,
有时甚至是0.01%; 但连续多次测量后, NOISE有0.3%的范围.
【在 g****t 的大作中提到】 : 把出来的数据例如是m(1),m(2),... : 和你已知用来测试的真值n(1),n(2),.... : 用最小二乘法或者kalman filter拟合一个数字滤波器出来试试吧。 : 接一个模拟滤波器也可以,不过参数定起来比较困难。 : 很多用hall sensor的测量仪器产品内部或者那种one chip配合hall sensor : 用的芯片都在sensor后面接滤波器或者求加权平均。 : hall sensor出来的信号一般不直接用。 : : I believe it is noise from the Hall sensor. Right now, I could not find a : good one.
| | | a****y 发帖数: 255 | 11 我知道有glitch, HALL SENSOR的测量电路中已经用二阶RC滤波, 而且多次测量取平均.
我觉得HALL SENSOR的电路中确实有未知噪音没有过滤掉, 也许是ac/dc bias的结果.
只是在测量时间是1秒钟的间断测量中, 有办法去掉缓慢的AC/DC变化吗?
【在 g******u 的大作中提到】 : 要看怎样的noise了. : 如果是有点glitch,试试看调一个RC滤波会不会改善. : 如果是广泛的噪音或者有ac/dc biase,可能需要更复杂的active filter. : 如果你用dsp控制,可以很容易调个一百级滤波试试.如果用模拟的办法那就仿真吧. : btw,如果是电机控制用hall测速,现在流行的是sensorless control. : 多数问题还是不能怪器件.
| a*****s 发帖数: 6260 | 12 你这东西没漂移吧,温度变化了没
【在 a****y 的大作中提到】 : 我用的是CHOPPER STABILIZED的HALL SENSOR, HALL芯片上有补偿电路. HALL芯片后我 : 加了无源RC滤波, 测量时, 先测量20次来WARM-UP HALL芯片, 然后测量128次求加权平 : 均. 在这样的条件下, NOISE有0.3%的范围. : 在上述条件下, 连续两次测量的结果(128次求加权平均后), NOISE最大也就是0.15%, : 有时甚至是0.01%; 但连续多次测量后, NOISE有0.3%的范围.
| w********o 发帖数: 10088 | 13 在低温测会好点么?
【在 a****y 的大作中提到】 : 下面就说说我遇到的问题, : 本人设计了一个特别简单的电路, 就是用HALL SENSOR测量磁场强度. 就象某位仁兄说 : 的那样: 设计调试电路容易, 知道在测什么难, 测的准确就更难啦. : 我的电路在测的准确性上出现问题, 我查了电路, 一切可以, 就是HALL SENSOR选的不 : 好, 测量时, HALL SENSOR的NOISE比较大, 有0.3%左右, 而且HALL SENSOR需要预热. : 如何才能把NOISE降到0.1%左右呢? : 大家用过低noise的HALL SENSOR吗?
| a****y 发帖数: 255 | 14 我在常温下测试的. 电路确实有温漂, 不知道电路上如何解决电路问题. 选温度系数小
的器件或是选温度系数相反的元件, 总之, 不容易.
【在 w********o 的大作中提到】 : 在低温测会好点么?
| a*****s 发帖数: 6260 | 15 要是你能测定温飘系数的话直接在MCU里补偿最便宜
【在 a****y 的大作中提到】 : 我在常温下测试的. 电路确实有温漂, 不知道电路上如何解决电路问题. 选温度系数小 : 的器件或是选温度系数相反的元件, 总之, 不容易.
| c******a 发帖数: 600 | 16 nod
【在 a*****s 的大作中提到】 : 要是你能测定温飘系数的话直接在MCU里补偿最便宜
| g******u 发帖数: 3060 | 17 嗯. 你可以在Hall sensor上放一个小BJT或更精确的temp sensor来sense那个温度.
【在 a*****s 的大作中提到】 : 要是你能测定温飘系数的话直接在MCU里补偿最便宜
| a*****s 发帖数: 6260 | 18 很多MCU自带的...
【在 g******u 的大作中提到】 : 嗯. 你可以在Hall sensor上放一个小BJT或更精确的temp sensor来sense那个温度.
| c***p 发帖数: 2554 | 19 精确度不够
【在 a*****s 的大作中提到】 : 很多MCU自带的...
| a*****s 发帖数: 6260 | 20 要多精确阿. MCU自带的也是上下一度的样子
【在 c***p 的大作中提到】 : 精确度不够
| | | c***p 发帖数: 2554 | 21 如果做人体温频谱分析,最少要0.1精度
【在 a*****s 的大作中提到】 : 要多精确阿. MCU自带的也是上下一度的样子
| c***p 发帖数: 2554 | 22 不过针对你的case,精度够了,嘿嘿
你这个还是多考虑考虑滤波,前面好多人已经提过了
【在 c***p 的大作中提到】 : 如果做人体温频谱分析,最少要0.1精度
| a*****s 发帖数: 6260 | 23 楼主好象提到过短时精度还是不错的...
【在 c***p 的大作中提到】 : 不过针对你的case,精度够了,嘿嘿 : 你这个还是多考虑考虑滤波,前面好多人已经提过了
| a****l 发帖数: 8211 | 24 温度要测的准其实也是很麻烦的,就算是0.1度也不是随便就能达到的.测量方法的误差,
器件的误差和漂移老化,等等.如果不是仔细做的,差个一两度是非常正常的.
【在 c***p 的大作中提到】 : 精确度不够
| g******u 发帖数: 3060 | 25 他的主要温升是在hall sensor上面,一般都和板子有点距离.
【在 a*****s 的大作中提到】 : 很多MCU自带的...
| a****y 发帖数: 255 | 26 Yes, hall device is away from the PCB board as a sensor.
【在 g******u 的大作中提到】 : 他的主要温升是在hall sensor上面,一般都和板子有点距离.
| g****t 发帖数: 31659 | 27 不像温度问题,如果前后误差都是平均值大致等于零,
只是噪声振幅大了很多的话。
我看问题还是滤波器。芯片warm up之后,出现了新的频率段的噪声,
这部分噪声没有被滤掉。
你这东西没漂移吧,温度变化了没
【在 a*****s 的大作中提到】 : 你这东西没漂移吧,温度变化了没
| g****t 发帖数: 31659 | 28 假设你的信号是x(1),x(2),...
试一下moving average,不要用128个数平均。
y(k)=a*y(k-1)+b*x(k)
a+b=1; a,b自己调,或者最优化算法fit.
例如y(k)=0.05*y(k-1)+0.95*x(k),y(0)=x(0);
我用的是CHOPPER STABILIZED的HALL SENSOR, HALL芯片上有补偿电路. HALL芯片后我
加了无源RC滤波, 测量时, 先测量20次来WARM-UP HALL芯片, 然后测量128次求加权平
均. 在这样的条件下, NOISE有0.3%的范围.
在上述条件下, 连续两次测量的结果(128次求加权平均后), NOISE最大也就是0.15%,
有时甚至是0.01%; 但连续多次测量后, NOISE有0.3%的范围.
【在 a****y 的大作中提到】 : 我用的是CHOPPER STABILIZED的HALL SENSOR, HALL芯片上有补偿电路. HALL芯片后我 : 加了无源RC滤波, 测量时, 先测量20次来WARM-UP HALL芯片, 然后测量128次求加权平 : 均. 在这样的条件下, NOISE有0.3%的范围. : 在上述条件下, 连续两次测量的结果(128次求加权平均后), NOISE最大也就是0.15%, : 有时甚至是0.01%; 但连续多次测量后, NOISE有0.3%的范围.
| c******g 发帖数: 238 | 29 打酱油:
忘了是巴菲特还是谁说过,不是原话了,但是意思差不多:一个成功的人,在他的路上
永远少不了打击和嘲讽,只有经得住这些的人最终才会成功。
我们生活的环境从来就不缺打击和嘲讽,坚持梦想,好好加油。
祝你解决困难,开辟你的领域。
哎,夜深了,人就容易到处打酱油~ | a****y 发帖数: 255 | 30 Thank you. It is partially solved.
【在 c******g 的大作中提到】 : 打酱油: : 忘了是巴菲特还是谁说过,不是原话了,但是意思差不多:一个成功的人,在他的路上 : 永远少不了打击和嘲讽,只有经得住这些的人最终才会成功。 : 我们生活的环境从来就不缺打击和嘲讽,坚持梦想,好好加油。 : 祝你解决困难,开辟你的领域。 : 哎,夜深了,人就容易到处打酱油~
|
|