没有合适的资源?快使用搜索试试~ 我知道了~
基于ARM1138的简易温控系统的实现
4星 · 超过85%的资源 需积分: 3 40 下载量 19 浏览量
2009-10-30
13:57:17
上传
评论 1
收藏 163KB DOC 举报
温馨提示
试读
7页
温度控制在很多时候都会用到,在这个系统中我们通过利用EasyARM1138中的自带的温度传感器,将采集的模拟温度电压经过AD转换成数字信号,然后根据温度传感器的温度转换关系将其转成温度值,然后通过SPI总线输出在LCD上实时显示。在系统设计时,我们用到实验板上的两个按键,按键1为系统设置按键,按键2为系统实时显示及监视按键。在按键1中设置系统的最大及最小温度,然后作为系统监视的参考值,一旦在按键2按下时如果芯片的CPU温度值大于或小于设定的值时,则会引起蜂鸣器的鸣叫,以此提示用户。 基于以上的考虑,我们需要设计以下几个模块: 1.温度传感模块 2.LCD液晶模块 3.按键输入模块 4.报警提示模块
资源推荐
资源详情
资源评论
简易温控系统的实现
指导老师:田磊
关键词:SPI、ADC、蜂鸣器、UART、LCD、中断
摘要
温 度 控 制 在 很 多 时 候 都 会 用 到 , 在 这 个 系 统 中 我 们 通 过 利 用
EasyARM1138 中的自带的温度传感器,将采集的模拟温度电压经过 AD 转换
成数字信号,然后根据温度传感器的温度转换关系将其转成温度值,然后通过
SPI 总线输出在 LCD 上实时显示。在系统设计时,我们用到实验板上的两个按
键,按键 1 为系统设置按键,按键 2 为系统实时显示及监视按键。在按键 1 中
设置系统的最大及最小温度,然后作为系统监视的参考值,一旦在按键 2 按下
时如果芯片的 CPU 温度值大于或小于设定的值时,则会引起蜂鸣器的鸣叫,以
此提示用户。
基于以上的考虑,我们需要设计以下几个模块:
1.温度传感模块 2.LCD 液晶模块 3.按键输入模块 4.报警提示模块
一、方案论证与比较
1.温度传感模块
方案一、采用传统外置温度传感器
这种方案应用时要考虑具体的传感器的参数,并且对于微控制器所选的温度
传感器最好使用贴片式,这种元件可以最大化的降低传感器与 CPU 之间的温度
误差。尽量减少因传感器的采集温度的不准确。这种方法可以尽量避免温度的
误差,在经过 AD 转化(ADC)时尽量避免了温度的误差,但此方法在测量 CPU
温度时不是非常准确,因为他毕竟为外部传感器所以无法将 CPU 内部的实际温
度反映的很准确,而且在测试时难免出现误差,精度那以保证。
方案二、采用 EasyARM1138 自带的温度传感器
这种方案的最大优点是简单,而且在测试时准确,因为它为内置的温度传
感器,相比具有很大的优点,编程简单,成本低廉。
这种方法可以最大化的降低电路的设计,下面是自带的温度传感器的温度
相关参数和温度计算公式:
资源评论
- HuYanhongqi2012-09-09楼主介绍的非常详细
www_liping_com
- 粉丝: 1
- 资源: 7
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功