5.1单片机原理及接口技术课程设计的教学目的及要求

《《单片机原理及接口技术》课程设计(共8页).doc》由会员分享,可在线阅读,更多相关《《单片机原理及接口技术》课程设计(共8页).doc(8页珍藏版)》请在新文库网上搜索。

1、精选优质文档——我们真诚为您提供单片机原理和接口技术课程设计的设计。 5.1单片机原理与接口技术课程设计的教学目的和要求是培养单片机的正确应用,培养能够解决工业控制和工业测试领域具体问题的人才。 能力; 通过项目,学生熟悉单片机应用系统软硬件设计的工作方法、工作内容、工作步骤; 对学生进行系统组成、编程、调试、绘图等基本技能训练,培养学生理论联系实际的能源服务能力,提高学生的实践能力和分析解决问题的能力。 5.3.2 粮库环境参数测试系统 a) 内容要求:课程设计论文内容必须正确,概念清晰; 完成设计要求规定的内容; 附原理图、程序流程图、程序清单; 文字必须流畅、书写工整。 b) 设计要求:了解单片机控制的工作流程

2、设计粮库环境参数测试系统的硬件电路和软件部分。 技术指标:湿度测量范围:0%-50%; 测量精度:±5%RH,输出信号:420mA 湿度测试点数:3点 工作要求: l 硬件设计 l 软件设计 l 绘制系统原理图 l 湿度测量范围:0%90%,测量精度:±1 %RH 温湿度测试点数:各 3 点 5.4 课程设计说明编写顺序 l 内容 l 设计目的 l 设计任务和技术指标 l 硬件电路设计 n 硬件电路各方面 元件选型及接口设计 n 系统硬件电路原理图l 程序设计n 程序流程图n 程序清单l 实验总结l 参考文献5.5 设计时间安排本课程的设计时间为一周,具体时间安排如表5.1 所示。 表5.1

3.课程设计时间表:周一、周二、周三、周四、周五。 上午布置设计任务单,并讲解基本内容; 学生将被分成几个小组,每组有一个设计主题。 学生将自行设计。 学生将自行设计、编写材料并编写说明。 下午复习相关材料。 辅导与答疑 辅导与答疑书写说明图 5.6 课程设计考核方法及绩效考核工作态度占30%; 计划的合理性占30%; 指令写作和书面表达能力的标准化占40%。 5.7 课程设计教材及主要参考资料建议选用:张以刚、彭熙源等《MCS51单片机应用设计黑龙江》,哈尔滨工业大学出版社,1997年参考文献:1.MCS51系列单片机实用接口技术,李华,北京航空航天大学出版社2.单片机应用系统的抗干扰技术,王行智、王雷,北京航空航天大学

4. 出版者 3. ATMEL89 系列 FLASH 单片机原理与应用,于永全,电子工业出版社 制定人:杨国富 审阅人:孙慧琴 批准人:孙小云 1. 硬件电路设计 1. 采集系统各元件的选用信号调理电路数据采集及接口设计系统原理框图如图所示:复位电路CPU A/D转换器传感器时钟电路信号调理电路传感器1)、传感器选型技术指标及测量精度要求:-; 为了满足指标和测量精度要求,我选择了——传感器(注:根据技术规格自行选择传感器)。 因为它的技术指标和测量精度是:-。 2)信号调理电路设计电压/电流转换电路用于将小电流信号转换成适合其他芯片使用的电压信号。 该设计使用从传感器输出到模数转换器的小电流信号。 可以回答

5、接收05V的电压信号,为同相放大器,将电流信号转换为电压信号,输入到ADC0809进行A/D转换,并将转换后的数据存储在数据存储区中微控制器,等待处理。 转换电压转换电路 如图所示,从节点方程可以看出电压转换电路。 若R=200,R1=18K,R5=43K,Rf=7.14K,调整Rw使Vf=7.53V。 然后是V0=(420mA)*200*(1+)-7.53*=05V3)、A/D转换器的选择以及与51单片机的接口设计。 AD0809的技术指标:(1)分辨率8位; (2) 总不可调误差±1/2LSB; (3)第一电源5V; (4)温度范围-40℃+85℃; (5)低功耗15mV-W; (6)转换时间100S;

6、(7)按比例操作,或将参考电压接直流5V,或接可调模拟电压。 总之,AD0809具有更高的转换速度、更高的精度、更小的温度影响、更好的长期精度和重复性、以及更低的功耗。 它有八个模拟通道,为此选择了AD0809。 AD0809 与 51 单片机的接口电路如图所示: 注:设计参考书本部分第 214-216 页 2.系统硬件电路原理图 注:将图中前面部分对应连接,然后将51单片机的时钟电路只需将其连接到复位电路即可。 参考书中第21-23页设计时钟电路和复位电路。 定时传输方法 对于A/D转换器来说,转换时间作为技术指标是已知且固定的。 例如ADC0809的转换时间为128s。在此基础上可以设计扩展

7. 时间子程序,该延时子程序在A/D 转换开始后调用。 一旦延迟时间到了,转换就必须完成,然后才能进行数据传输。 这样,EOC 引脚就处于悬空状态。 两个软件设计要点: (1)设计冷库温度数据采集系统的采集程序。 要求采用软件延时的方式依次采样4路温度模拟信号,然后依次发送结果。 传输到数据存储区(数据存储区指针自行确定); (2)设计粮库环境参数测试系统的采集程序,需要采用软件延时的方式对3路湿度模拟信号依次进行采样,然后将结果传送到数据存储区(数据存储区)指针由你自己决定)。 (3)设计了烟厂环境参数自动监测系统的采集程序,要求采用软件延时的方法对3个湿度和3个温度模拟信号依次采样,并将结果依次转入数据。

8、数据存储区(数据存储区指针自行确定)。 主程序流程图如下: 开始设置数据区首地址,指向通道0,并设置启动A/D转换的通道号。 数据转换完成了吗? 延时等待结束后,NY读取数据并转向下一个通道。 数据指针加 1。 Channel = ? NY尾注:使用ADC0809的IN7-IN0通道分别采集编程参考书第216页的3个数据,并将其存储在内部RAM中以50H为起始地址的单元中。 ORG0000HJMP MAINORG 0030HMAIN MOV SP,#30HMOV R0,#50H; 内部RAM首地址MOV R7,#3; 采集3通道MOV R2,#00H; 通道首地址号 MOV DPTR,#0000H; 0809地址向上:MOV A,

9、R2 MOVX DPTR,A; 启动A/D转换LCALL D1MS; 等待A/D转换结束MOVX A,DPTR; 读取A/D转换结果 MOV R0,A; 存储在内部RAM INC R2中; 修改通道地址INC R0; 修改内部 RAM 单元地址 DJNZ R7, UP SJMP $D1MS: MOV R3, #0AHDELY1: MOV R4, #18HDELY2: NOPNOPDJNZ R4, DELY2DJNZ R3, DELY1RET 3. 结束语 通过这次毕业设计,我最大的收获有两点: 一旦我发现自己所学的知识还远远不够,需要继续学习,提升自己的学习和研究能力。 其次,要真正设计出某个课题,必须有恒心和细致。

10.对待研究的科学态度。 在杨老师的悉心指导和帮助下,我查阅了大量资料和专业文献,从而对数据采集系统有了比较全面、深刻的理解和掌握。 在设计过程中,我遇到了各种疑难问题(注:写下你遇到了哪些实际问题以及你是如何解决的)。 我向杨老师请教,查阅了很多资料,才解决了这些问题,这让我对所学的知识有了更深的理解。 我对知识有了更加全面、深刻的理解,同时也大大拓展了自己的知识面,提高了自己的动手能力。 所以,我觉得自己在不断进步,这一切都得益于这个课程设计。 由于自己知识结构的欠缺,对所学内容理解不够,出现了很多问题,但这也更加坚定了我继续学习的决心。 4. 参考文献1 沈德金. MCS-51系列单片机接口电路及应用实例。 北京:北京航空航天大学出版社

11.学会,19902何利民。 MCS-51单片机应用系统设计系统配置及接口技术。 北京:北京航空航天大学出版社,19903张凯。 MCS-51单片机集成系统及其设计与开发。 北京:科学出版社,19964李光地. 单片机基础。 北京:北京航空航天大学出版社,19945张君模. 单片机中级教程-原理与应用。 北京:北京航空航天大学出版社,20006胡汉才. 单片机原理及其系统设计。 北京:清华大学出版社,19967胡汉才. 单片机原理及其接口技术。 北京:清华大学出版社,19948张继东. 单片机51/98的开发与应用。 北京:电子工业出版社,19949王行知. 8051/8098单片机原理及接口技术。 。 北京:兵器工业出版社,199410陈树凯. 单片机的硬件、软件及应用。 南京:中南工业大学出版社,199411孙汉芳. MCS-51/96系列单片机原理及应用。 北京:北京航空航天大学出版社,198812严石. 数字电子技术基础。 北京:高等教育出版社,198113窦振中. 单片机外围设备用户手册。 北京:北京航空航天大学出版社,199814 李华. MCS-51系列单片机实用接口技术。 北京:北京航空航天大学出版社,199315 Intel.Microcontroller Hanbook.198516 Intel.Software Handbook.1984Concentrate-Focus-Professional

单片机

stm32意法半导体公司HAL库封装底层的寄存器操作

2024-2-9 22:01:32

单片机

单片机的波形发生器课程设计报告--波形生成图

2024-2-9 23:01:29

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