ARM®mbed OS入门开发(三 E)GPIO,LM35测量环境温度
温度传感器LM35中文资料(引脚图,封装,参数及应用电路)
LM35 是由国半公司所生产的温度传感器,其输出电压与摄氏温标呈线性关系,转换公式如式, 0 时输出为0V,每升高1℃,输出电压增加10mV。
LM35 有多种不同封装型式,外观如图所示。在常温下,LM35 不需要额外的校准处理即可达到 ±1/4℃的准确率。 程序如下 //LM35测量温度 //nucleo + mbed // #include "mbed.h" AnalogIn in(A0); Serial pc(USBTX,USBRX);//虚拟串口输出 int main() { float value;
while(1) { value=in; float i; i=in.read(); pc.printf("\n \r Analog input value %f", i);//读取模拟端口输入值i float cel=value*(5.0 / 4096.0)*100 ;//读取A0口的电压值 float vol = n * (5.0 / 4096.0*100); pc.printf("\n \r Temperature value %f", cel); wait(1.0); }
}
|