这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » STM32 » ADC-模拟量传感器的使用

共6条 1/1 1 跳转至

ADC-模拟量传感器的使用

菜鸟
2015-12-08 13:02:42     打赏
使用mbed的模拟输入例程就能完成模数转换以及将数字量转换为输入电压值的过程,然后乘以对应传感器的输出(这里我用的是LM35,输出是0.1C/mV),就能把电压量mV消去,从而得出温度数据C。其他类型的模拟量传感器的使用也是一样,通过上面的步骤就能得出想要的数据。



关键词: mbed     ADC     模拟量传感器    

菜鸟
2015-12-08 13:07:20     打赏
2楼
#include "mbed.h"
 
AnalogIn analog_value(A5);
 


int main() {
    float meas;
    
    printf("\nAnalogIn example\n");
    
    while(1) {
        meas = analog_value.read(); // Converts and read the analog input value (value from 0.0 to 1.0)
        meas = meas * 3300/10; // Change the value to be in the 0 to 3300 range
        printf("Tep = %.2f C\n", meas);
        
        
        wait(0.2); // 200 ms
    }
}

 


菜鸟
2015-12-08 13:16:41     打赏
3楼

菜鸟
2015-12-08 13:18:15     打赏
4楼

院士
2015-12-10 21:19:38     打赏
5楼
这个模拟温度传感器使用还是挺方便的。

助工
2015-12-29 11:34:47     打赏
6楼
来点干货呀~~~

共6条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]