欢迎来到天天文库
浏览记录
ID:8550297
大小:53.14 KB
页数:7页
时间:2018-04-01
《上海应用技术学院》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、上海应用技术学院继续教育学院理工类本科毕业论文开题报告课题名称温度控制器软件设计学号05107107学生罗建桥专业、年级051071自动化所在院系继续教育学院指导教师夏乃洁选题时间2007.7.14一、选题依据温度是一个十分重要的物理量,对它的测量与控制有十分重要的意义。随着现代工农业技术的发展及人们对生活环境要求的提高,人们也迫切需要检测与控制温度。温度是生产过程和科学试验中普遍且重要的物理参数。在工业生产中,为了高效生产,必须对生产过程中的主要参数,如温度、压力、流量、速度等进行有效控制。其中温度控制在生产过程中占有相当大的比例。准确地测量和有效地控制温度是优质、高产、
2、低耗和安全生产的主要条件。因此把温度控制器设计作为毕业设计较有现实意义。此温度控制器设计要求完成温度控制器的软件设计与调试,包括:温度控制器监控程序设计与调试;温度控制器显示、键盘程序设计与调试;温度控制器控制程序设计与调试;温度控制器输入程序设计与调试;温度控制器输出程序设计及调试。硬件部要求使用新华龙公司推出的一款开发评估板BTF020。此开发评估板具有:主MCU是完全集成的混合信号系统级芯片(SoC);低价位、多功能的开发主板;根据应用系统设计需要,通过输入输出插座附加扩展电路,用户无须设计整个应用系统,即可以在BTF020评估板上轻松地开始应用软件的开发工作,缩短开
3、发周期。BTF020评估板包含以下部件:MCU:C8051F020,片内64KFLASH,4KXRAM;片外:8M位FLASH,1MSRAM,256字节的EEPROM;2*16字符LCD显示器;4个按键;JTAG调式接口;2通道RS232接口;SPI接口;I2C/SMBUS接口;12位的ADC0、8位的ADC1输入接口,2路DAC输出接口;USB接口要求所有控制程序通过PC机编译软件SiliconLaboratories编译通过后通过USB接口与仿真器U-EC5及评估板BTF020连接,灌输程序后运行,实时显示输入信号及输出信号,以及通过四只键修改参数,显示参数。二、文献综
4、述在论文设计过程中主要参考了以下文献1.《智能仪器设计基础》金锋,清华大学出版社,20052.陈明荧.8051单片机课程设计实训教材 北京:清华大学出版社20043.《单片微机原理及应用》丁元杰,机械工业出版社,20034.张开生,郭国法.MCS-51单片机温度控制系统的设计.微计算机信息,2005,(7)5.《MCS-51单片机实用子程序设计》张毅刚,哈尔滨工业大学出版社,20036.赵丽娟,邵欣.基于单片机的温度监控系统的设计与实现.机械制造,2006,44(1)7.《单片机程序设计基础》周航慈,北京航空航天大学出版社,20038.《C8051F系列SOC单片机原理及运
5、用》张迎新等,国防工业出版社三、方案论证开发评估板BTF020的主控电路采用高性能、功能强大的C8051F单片机,是完全集成的混合信号系统级芯片(SoC),具有CIP-51微控制器内核,与MCS51指令集完全兼容;单片机采用流水线结构,机器周期由标准的12个系统时钟周期降为1个系统时钟周期,处理能力大大提高,峰值性能可达25MIPS;内部集成了构成单片机数据采集或控制系统所需要的几乎所有模拟和数字外设及其他功能元件(包括模拟多路选择器、可编程增益放大器、ADC、DAC、电压比较器、电压基准、温度传感器、SMBus/I2C、UART、SPI、可编程计数器/定时器阵列(PCA)
6、、定时器、数字I/O端口、电源监视器、看门狗定时器(WDT)和时钟振荡器等)。所有器件都有内置的FLASH程序存储器和256字节的内部RAM,有些器件内部还有位于外部数据存储器空间的RAM,即XRAM。C8051F单片机具有片内调试电路,通过4脚的JTAG接口可以进行非侵入式、全速的在线调试。综上所述采用电路方案如下图:显示电路键盘电路8051F0208BITCPU输出电路输入电路四、设计(论文)内容1.温度控制器监控程序设计与调试2.温度控制器显示、键盘程序设计与调试3.温度控制器控制程序设计与调试4.温度控制器输入程序设计与调试5.温度控制器输出程序设计及调试五、工作计
7、划序号阶段及内容起迄时间阶段成果形式1熟悉仿真器及软件开发平台07.09.24-07.09.28了解仿真器及软件开发平台2温度控制器监控程序设计与调试07.10.01-07.10.12温度控制器监控程序设计与调试3温度控制器显示、键盘程序设计与调试07.10.15-07.10.26温度控制器显示,键盘程序设计与调试4温度控制器控制程序设计与调试07.10.29-07.11.095温度控制器输入程序设计与调试07.11.12-07.11.236温度控制器输出程序设计与调试07.11.26-07.12.077总调07.
此文档下载收益归作者所有