0°

(十六)msp430进阶:LM35与MSP-EXP430G2 TI Launchpad连接

介绍

(十五)msp430进阶:LM35与MSP-EXP430G2 TI Launchpad连接

LM35

LM35是一款温度传感器,可测量-55°C至150°C的温度范围。

它是一个3端口的器件,提供与温度成比例的模拟电压。温度越高,输出电压越高。

输出模拟电压可以使用ADC转换为数字形式,以便微控制器可以对其进行处理。

 

连接图

(十六)msp430进阶:LM35与MSP-EXP430G2 TI Launchpad连接

LM35与MSP-EXP430G2 TI Launchpad连接

 

使用LM35测量环境温度并将其显示在Energia的串行监视器上。

 

这里,LM35输出给MSP-EXP430G2 TI Launchpad的模拟引脚A4(P1_4)。该模拟电压转换为数字形式并进行处理以获得温度读数。

 

注意: MSP-EXP430G2 TI Launchpad主板具有512字节的RAM,可轻松上传,尤其是在使用不同库时。有时您需要串行缓冲区足够大以包含所需的数据,并且您必须修改串行库的缓冲区大小。在做这些事情时,我们必须确保代码不会使用超过70%的RAM。这可能导致代码以不稳定的方式工作,有时运行良好并且在其他方​​面失败。 

有些时候RAM使用率可能会超过70%并且代码将完全正常工作,并且即使RAM使用率为65%,代码也无法工作。 

在这种情况下,可能需要对缓冲区大小和/或变量进行一些试验和错误。

 

温度测量程序

const int lm35_pin = A4;	/* LM35 O/P pin */

void setup() {
  Serial.begin(9600);
}

void loop() {
  int temp_adc_val;
  float temp_val;

余下程序

限制以下用户组阅读此隐藏内容

请先登录

您的用户组:

程序下载

限制以下用户组阅读此隐藏内容

请先登录

您的用户组:
「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
0 条回复 A 作者 M 管理员
    所有的伟大,都源于一个勇敢的开始!
欢迎您,新朋友,感谢参与互动!欢迎您 {{author}},您在本站有{{commentsCount}}条评论