(十六)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;

余下程序

隐藏内容,您需要满足以下条件方可查看
End

程序下载

隐藏内容,您需要满足以下条件方可查看
End

人已赞赏
高级进阶

(十五)msp430进阶:4x4键盘与MSP-EXP430G2 TI Launchpad连接

2019-6-17 20:11:35

高级进阶

(十七)msp430进阶:磁力仪HMC5883L与MSP-EXP430G2 TI Launchpad连接

2019-6-18 20:10:34

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索