作业帮 > 综合 > 作业

有关AD采样传感器值的问题(详细者追加分)

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/04/30 20:38:54
有关AD采样传感器值的问题(详细者追加分)
我用msp430单片机对加速度传感器进行采样,所采的数据是以二进制存在寄存器中的,那我要得到加速度传感器测的加速度值该怎么弄呢?
传感器测量有一个标称测量范围(假设为0~10m/s),这个范围对应着传感器的输出电压或电流信号的一个电信号范围(假设0~5V),单片机A/D采样分辨率为8位,上述条件的关系即可描述为:传感器测量范围(0~10m/s)——〉对应电信号0~5V ——(A/D转换)——〉对应单片机内数字为0000,0000~1111,1111(对应十进制0~255,如果是十位二进制数,则对应十进制为0~1024,依次类推),那么,如果想知道1m/s对应单片机内的数字,就可计算如下:255/10 * 1 = 25.5,也就是说十进制25.5个数代表1m/s,那么分别率为10/255 约为40mm,就是说单片机内的十进制数1代表40mm.
如果测量范围变化,或A/D采样分辨率变化,调整后用上述原理计算即可.