嵌入式系统课程设计-基于arm微处理器和μclinux的嵌入式温度控制系统的设计

嵌入式系统课程设计-基于arm微处理器和μclinux的嵌入式温度控制系统的设计

ID:6808481

大小:2.82 MB

页数:29页

时间:2018-01-26

嵌入式系统课程设计-基于arm微处理器和μclinux的嵌入式温度控制系统的设计_第1页
嵌入式系统课程设计-基于arm微处理器和μclinux的嵌入式温度控制系统的设计_第2页
嵌入式系统课程设计-基于arm微处理器和μclinux的嵌入式温度控制系统的设计_第3页
嵌入式系统课程设计-基于arm微处理器和μclinux的嵌入式温度控制系统的设计_第4页
嵌入式系统课程设计-基于arm微处理器和μclinux的嵌入式温度控制系统的设计_第5页
资源描述:

《嵌入式系统课程设计-基于arm微处理器和μclinux的嵌入式温度控制系统的设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、湖南工业大学课程设计资料袋电气与信息工程学院(系、部)2009-2010学年第2学期课程名称嵌入式系统指导教师职称副教授学生姓名专业班级学号题目基于ARM微处理器和μCLinux的嵌入式温度控制系统的设计成绩起止日期2010年5月10日~2010年5月21日目录清单序号材料名称资料数量备注1课程设计任务书2课程设计说明书3课程设计图纸张456湖南工业大学2课程设计任务书2009—2010学年度 第2学期电气与信息工程学院(系、部)电子信息科学与技术专业班级课程名称:嵌入式系统课程设计设计题目:基于ARM微处理器和μCL

2、inux的嵌入式温度控制系统的设计完成期限:自2010年5月10日至2010年5月21日共2周内容及任务设计一个基于ARM微处理器和μCLinux的嵌入式温度控制系统,要求采用PID增量算法实现对电烤箱的温度控制,并且在达到温度控制要求的同时使用4×4小键盘和触摸屏作为输入,使用了LCD、串口、网口和音频等作为输出,使得系统具有友好的人机界面。系统工作的基本原理为:温度传感器把电烤箱的温度转换成电信号经过测量电路、滤波器和放大器,输入到ARM微处理器的A/D输入端口AIN。然后ARM微处理器执行PID控制程序,根据从A

3、IN输入的电压值,经过PID算法得出输出值。通过PWM脉宽可调功能,把控制量转换成占空比可调的脉宽,经过放大器和功率放大器后驱动电阻,达到控制功能。具体设计任务如下:(1)系统总体设计;(2)系统硬件电路的设计;(3)操作系统的分析与移植;(4)系统应用软件的设计;(5)系统硬件和软件的调试。进度安排起止日期工作内容2010.5.12课程设计任务讲解;开发平台的安装构建;2010.5.14开发平台的安装构建;系统总体设计;硬件电路的设计;2010.5.17操作系统的分析、移植、烧写与测试;2010.5.19系统应用开发

4、工具的使用;系统应用软件的设计和调试;2010.5.21系统应用软件的设计和调试;其它时间学生自行查找资料,进行硬件、软件的设计和调试,撰写报告。主要参考资料1.卢灵,高岩.基于S3C44B0X的温度控制系统[J].微计算机信息,2006,22(05-2):0113-01152.姜京梅.基于ARM微处理器和μC/OS-II实时操作系统的嵌入式数字温度计的设计[D],长春:吉林大学,20043.徐晶.嵌入式温度实验系统的PID控制[D].南京:南京理工大学,20054.马维华.嵌入式系统原理与应用[M].北京邮电大学出版

5、社,20065.TQ2440开发板配套资料,20106.田泽.嵌入式系统开发与应用[M].北京:北京航空航天大学出版社,20057.田泽.嵌入式系统开发与应用实验教程[M].北京:北京航空航天大学出版社,2004指导教师(签字):2010年5月8日系(教研室)主任(签字):年月日2附件三嵌入式系统课程设 计 说 明 书基于ARM微处理器和μCLinux的嵌入式温度控制系统的设计起止日期:自2010年5月10日至2010年5月21日共2周学生姓名班级学号成绩指导教师(签字)电气与信息工程学院2010年5月日设计说明书的主

6、要内容1.课程设计目的2.课程设计要求3.系统总体设计4.系统硬件电路的设计5.操作系统的移植6.系统应用软件的设计7.系统软件的调试8.课程设计收获和体会 .本课程设计的目的(1)使学生掌握嵌入式开发板(实验箱)各功能模块的基本工作原理; (2)培养嵌入式系统的应用能力及嵌入式软件的开发能力; (3)使学生较熟练地应用嵌入式操作系统及其API开发嵌入式应用软件;(4)培养学生分析、解决问题的能力;(5)提高学生的科技论文写作能力。  设计要求:设计一个基于ARM微处理器和μCLinux的嵌入式温度控制系统,要求采用P

7、ID增量算法实现对电烤箱的温度控制,并且在达到温度控制要求的同时使用4×4小键盘和触摸屏作为输入,使用了LCD、串口、网口和音频等作为输出,使得系统具有友好的人机界面。系统工作的基本原理为:温度传感器把电烤箱的温度转换成电信号经过测量电路、滤波器和放大器,输入到ARM微处理器的A/D输入端口AIN。然后ARM微处理器执行PID控制程序,根据从AIN输入的电压值,经过PID算法得出输出值。通过PWM脉宽可调功能,把控制量转换成占空比可调的脉宽,经过放大器和功率放大器后驱动电阻,达到控制功能。具体设计任务如下:(1)系统总

8、体设计;(2)系统硬件电路的设计;(3)操作系统的分析与移植;(4)系统应用软件的设计;(5)系统硬件和软件的调试。Fedora10的安装修改系统文件,在终端中获取root用户的权限由于FEDORA自带网络设置程序不能正确设置网络信息,所以通过修改网络配置文件来实现网络设置,设置完成后重启linux系统虚拟机工具的安装,可以更方便

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。