完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
一。实验要求
采用实验开发板控制温度传感器,将温度曲线及数值变化实时显示在LCD屏上。 二。系统组成 实验器材: 1.PC 一台 2.MSP430F5529 一个 3.USB数据线 一条 4.DS18B20温度传感器 一个 5.连接线 3条 开发平台: CCS v6.1.1 接线和配置: 1.MSP430F5529通过左下角USB接入PC,并将开发板PowerSel拨到eZ-FET,使用CCS对开发板进行调试。 2.将开发板上VCC接入DS18B20的VDD,GND接DS18B20的GND,P3.7接DS18B20的DQ。 三。软件设计 软件功能:通过DS18B20温度传感器、LCD显示屏,实现实时变化的温度显示和温度曲线。 程序框图: 软件总体设计方案:通过MSP430F5529获取DS18B20温度传感器上的数据,在LCD屏幕上显示温度值和绘制温度曲线。 温度数值显示:将读取到的温度分别取十位、个位、小数点后一位。并与符号“C”、小数点“。”组合成温度数值显示,例如“27.0C”。 温度曲线绘制:使用Dogs102x6_lineDraw画线函数,程序每进入一次循环,横坐标加1,纵坐标取温度的负值+58(该操作为了让曲线绘制在显示器中央,LCD默认为左上角为(0,0)取负数是为了屏幕从下到上为增,便于观察)。每次取新的温度后,绘制线段的起始点为上一次取的温度值,终点为下一次取的温度值,再通过横坐标递增,实现绘制连续的曲线,直到横坐标达到102,溢出屏幕时,清屏。 四。实验步骤与结果 实验步骤: 1.按程序所写正确接线:MSP430F5529通过左下角USB接入PC,并将开发板PowerSel拨到eZ-FET,使用CCS对开发板进行调试。 2.将开发板上VCC接入DS18B20的VDD,GND接DS18B20的GND,P3.7接DS18B20的DQ。 3.通过CCS将编辑好的程序写入MSP430F5529。 4.运行和调试。 |
|
|
|
只有小组成员才能发言,加入小组>>
2496 浏览 0 评论
1059浏览 2评论
678浏览 1评论
440浏览 0评论
175浏览 0评论
292浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-10 15:53 , Processed in 0.870849 second(s), Total 46, Slave 39 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号