收藏 分销(赏)

《微机接口技术》课程设计指导书.doc

上传人:仙人****88 文档编号:11722023 上传时间:2025-08-09 格式:DOC 页数:10 大小:461KB 下载积分:10 金币
下载 相关 举报
《微机接口技术》课程设计指导书.doc_第1页
第1页 / 共10页
《微机接口技术》课程设计指导书.doc_第2页
第2页 / 共10页


点击查看更多>>
资源描述
《微机接口技术》 课程设计指导书 信息科学与工程学院 电子信息工程教研室 2013.7 修订 目 录 一、课程设计目的及意义 …………………………………………………………1 二、课程设计任务及要求 …………………………………………………………1 三、课程设计题目及设计要求 ……………………………………………………1 四、课程设计说明书内容要求 ……………………………………………………5 五、课程设计考核方法及成绩评定 ……………………………………………………6 附录:A/D、D/A接口实验卡电路原理图 …………………………………………7 一、课程设计目的及意义 通过课程设计,学生可掌握多种接口的软硬件设计基本思路和调试方法,培养学生分析解决实际问题的能力。加深学生对《微机接口技术》、《电子测量技术》和《单片机原理及应用》等课程知识的掌握与综合运用能力。掌握工程设计手段和软件工具,锻炼以图纸和说明书表达设计思想和结果的能力,培养学生在实际工程设计中严谨认真的工作态度。提高学生的创新意识及动手能力,为后续课程的学习以及毕业后从事微机硬件及软件开发打下基础,积累初步的经验。 二、课程设计任务及要求 课程设计的过程是综合运用所学知识的过程。课程设计主要任务是根据设计题目的具体要求,将单一的接口电路及相关的控制程序组合起来,完成题目所规定的任务及功能。设计任务包括:查阅专业资料、工具书或参考文献,了解设计课题的总体结构、组成单元及相关的专业术语,分析其工作原理;完成总体方案设计、单元电路设计、控制程序设计及安装调试工作;总结全部设计工作,写出完整、规范的设计说明书。课程设计2人一组,在教师的指导下协作完成规定的设计任务,每人独立完成一份课程设计说明书。课程设计提供以下四个题目,学生从其中任选一个,按题目要求完成全部设计工作。 三、课程设计题目及设计要求 题目一:数字存储示波器设计 (一)设计目的及意义 数字存储示波器是常用的电子测量仪器之一,其中采用的A/D转换、D/A转换及数据处理技术与《微机接口技术》课程内容联系紧密。通过本设计,学生可掌握A/D、D/A转换电路的设计和调试方法,培养学生分析解决实际问题的能力。 (二)设计任务与要求 本设计通过简单的A/D转换接口电路,配合汇编语言程序设计,实现最基本的信号波形采集与存储,并通过简单的D/A转换接口电路,将存储的数据还原为信号波形,在普通示波器的屏幕上显示出来。 被测信号产生电路参见“A/D、D/A接口实验扩展卡电路原理图”。当按下S1时,电容C5完全放电,A/D转换器输入电压为零;抬起S1时,电容C5开始充电,A/D转换器输入电压按RC过渡过程开始上升,最终达到+5V。图中RC时间常数约为10ms,整个充电过程需要3~5倍的RC时间常数时间。设计要求使用A/D转换器捕捉电容C5充电的完整过程,并将采样数据存储起来。然后依次将采样数据通过D/A转换器循环输出,产生一定频率的重复波形,送到普通示波器显示。 基本要求:使用一个D/A转换器通道,将信号波形施加到示波器的Y轴,X轴扫描信号由示波器产生并调节,实现RC充电过程的波形稳定显示。 发挥部分:将示波器调整在X-Y方式,采样数据的D/A转换器输出接到Y轴输入端,增加一个D/A转换器通道,产生频率可变的X轴扫描信号,接到示波器X轴外部输入端,使RC充电过程的波形稳定显示。 (三)设计内容与步骤 1. 数字存储示波器原理分析 阅读相关的参考文献,了解数字存储示波器的组成单元、电路结构及相关的专业术语。分析数字存储示波器的工作原理。掌握数字存储示波器中最基本的数据采集及处理方法。 2. 数字存储示波器电路设计 根据单片机实验系统提供的相关信号线,使用ADC0809、DAC0832和相关外围电路元件,组成最基本的A/D转换和D/A转换电路。要求具有单通道0~5V的电压输入范围,双通道0~5V的电压输出功能。画出电路原理图,确定元器件参数,并给出关键元件参数的计算方法。 3. 数字存储示波器程序设计 根据数字存储示波器的基本工作原理编写实验程序,实现触发点的捕捉、被测信号的采集和数据的存储以及信号波形的再现功能。参考程序流程如下: 开始 采集并存储 有触发吗? 设定存储字节数 完成吗? 采集并存储 设定初始地址 设定存储字节数 输出存储的数据 地址+1 数据采集 N S1按下吗? N Y N Y 程序“开始”部分是初始化内容,包括指定堆栈指针SP(例如:50H);设定采集数据的存储首地址,本设计为单片机外部RAM的C000H。 “数据采集”部分包括启动A/D转换、执行延时程序(延时时间可设定在200μs)等待转换结束、取回转换结果,为S1是否按下提供参考数据。 “S1按下吗?”部分为按键S1是否按下判断程序。本设计采用上升沿触发方式,S1按下时产生下降沿。当A/D采样数据大于判断点(例如:20H)时,表明按键尚未按下,当A/D采样数据小于触发点时,表明按键已经按下,转入触发检测环节,循环存储采样数据。当A/D采样值重新上升到大于或等于触发点数据时,便认为触发信号到来,转入下面的采样程序。 “采集并存储”部分包括启动A/D转换、执行延时程序等待转换结束、取回转换结果并存储到C000H开始的RAM中和存储器地址加1,为下次存储做准备等程序。其中延时程序决定了数据采样周期,采样周期(延时时间)可初步设定在200μs,全部程序调试完成后,再尝试改变采样周期,观察采样周期变化对重现被测信号波形的影响,并说明原因。本设计数据存储深度为256字节,存满256 字节后自动从头开始刷新。可用DPTR做数据指针,利用INC DPL指令实现DPTR在C000H~C0FFH之间自动循环。 “有触发吗?”部分为触发点(触发点数据要大于等于S1按下判断点数据)判断程序。本设计采用上升沿触发方式,当A/D采样数据小于触发点时,表明按键按下尚未抬起,继续循环存储采样数据。当A/D采样值上升到大于或等于触发点数据时,表明按键按已抬起,便认为触发信号到来,转入下面的采样程序。 “设定存储字节数”程序将触发后的采样点数设定在128个字节。接下来的“采集并存储”部分与前面叙述的完全相同。“完成吗?”判断128个字节的采样是否完成,如果完成就进入下面的D/A转换程序。这样在256个字节的存储器中,就包含了触发前、后各128字节的采样数据,可完全记录电容C5充电前后的电压变化波形。 “设定初始地址”部分将数据指针(例如:DPTR)重新设定在C000H。“输出存储的数据”程序将数据存储器中的A/D采样值送到D/A转换器输出。“地址+1”程序修改数据指针的低8位地址,使数据存储器地址在C000H~C0FFH之间自动循环。这样便可以通过D/A转换器反复重现电容C5充电过程的完整波形,实现存储波形的稳定显示。 4. 数字存储示波器调试 存储示波器的硬件电路调试分为A/D和D/A两个部分,参见附录电路原理图。A/D转换器部分只要调节RP4使基准电压VREF2为最大值(VCC)即可。D/A转换器部分,首先调节RP2和SW1-3,使基准电压VREF1为-5.00V。然后向D/A转换器写入00H,调节RP3,使VO1输出电压为0V;再向D/A转换器写入FFH,调节RP1,使VO1输出电压为5.00V。 存储示波器的控制程序可分为三个步骤进行调试: (1)A/D转换部分调试。无条件循环执行数据采集和存储程序,分别在S1按下和抬起状态终止程序的执行(按MON键),观察存储器中采集到的数据是否全部为00H或FFH。如果是,则说明A/D转换和数据存储程序工作正常,否则说明A/D转换和数据存储程序没有正常工作。 (2)D/A转换部分调试。将存储器中输入一些有规律的数据,例如多个FFH和OOH,循环执行D/A转换程序,看示波器中是否有对应的高、低电压波形出现。如果有,则说明D/A转换程序工作正常,否则说明D/A转换程序没有正常工作。 (3)触发点捕捉部分调试。连续执行全部程序,在不断的按下和抬起S1时,按下MON键,根据当前的PC值,确定程序终止在哪个部分的循环程序中,判断相关指令的使用是否正确。 题目二:信号发生器设计 (一)设计目的及意义 信号发生器是常用的电子测量仪器之一,其中采用的D/A转换及数据处理技术与《微机接口技术》课程内容联系紧密。通过本设计,学生可掌握D/A转换电路及相关控制程序的设计和调试方法,培养学生分析解决实际问题的能力。 (二)设计任务与要求 本设计通过简单的D/A转换接口电路,配合汇编语言程序设计,实现锯齿波、三角波、梯形波、方波和正弦波等波形的产生,信号频率10Hz~10kHz。在普通示波器上观测信号波形及失真情况。 (三)设计内容与步骤 1. 信号发生器原理分析 阅读相关的参考文献,了解信号发生器的组成单元、电路结构及相关的专业术语。分析信号发生器的工作原理。掌握信号发生器中最基本的数据处理方法。 2. 信号发生器电路设计 根据单片机实验系统提供的相关信号线,使用DAC0832和相关外围电路元件,组成最基本的D/A转换电路。要求具有单通道0~5V的电压输出功能。画出电路原理图,确定元器件参数,并给出关键元件参数的计算方法。 3. 信号发生器程序设计 根据锯齿波、三角波、梯形波、方波和正弦波等波形的产生原理编写控制程序,实现信号波形的输出功能。 4. 信号发生器调试 首先调节RP2和SW1-3,使基准电压VREF1为-5.00V。然后向D/A转换器写入00H,调节RP3,使VO1输出电压为0V;再向D/A转换器写入FFH,调节RP1,使VO1输出电压为5.00V。 题目三:数字电压表设计 (一)设计目的及意义 数字电压表是常用的电子测量仪器之一,其中采用的A/D转换及数据处理技术与《微机接口技术》课程内容联系紧密。通过本设计,学生可掌握A/D转换电路及相关控制程序的设计和调试方法,培养学生分析解决实际问题的能力。 (二)设计任务与要求 本设计通过简单的A/D转换接口电路,配合汇编语言程序设计,实现0~5V的电压采集,在实验系统的数码管上显示出被测电压值。 (三)设计内容与步骤 1. 数字电压表原理分析 阅读相关的参考文献,了解数字电压表的组成单元、电路结构及相关的专业术语。分析数字电压表的工作原理。掌握数字电压表中最基本的数据处理方法。 2. 数字电压表电路设计 根据单片机实验系统提供的相关信号线,使用ADC0809和相关外围电路元件,组成最基本的A/D转换电路。要求具有单通道0~5V的电压输入功能。画出电路原理图,确定元器件参数,并给出关键元件参数的计算方法。 3. 数字电压表程序设计 根据数字电压表的工作原理,编写控制程序,实现数据采集功能;根据单片机实验系统提供的显示电路,编写运算及控制程序,实现电压值的显示功能。 4. 数字电压表调试 电路部分调节RP4,使基准电压VREF2为5.12V。程序部分可将采集到的数据×2,然后转换成BCD码,送显示器显示。 题目四:数字频率计设计 (一)设计目的及意义 数字频率计是常用的电子测量仪器之一,其中采用的定时技术与《微机接口技术》课程内容联系紧密。通过本设计,学生可掌握定时器电路及相关控制程序的设计和调试方法,培养学生分析解决实际问题的能力。 (二)设计任务与要求 本设计通过简单的定时器接口电路及其他辅助接口电路,配合汇编语言程序设计,实现0~10kHz的频率测量,在实验系统的数码管上显示出被测频率值。 (三)设计内容与步骤 1. 数字频率计原理分析 阅读相关的参考文献,了解数字频率计的组成单元、电路结构及相关的专业术语。分析数字频率计的工作原理。掌握数字频率计中最基本的数据处理方法。 2. 数字频率计电路设计 根据单片机实验系统提供的相关信号线,使用8253和相关外围电路元件,组成最基本的计数器电路,实现频率测量。画出电路原理图。 3. 数字频率计程序设计 根据数字频率计的工作原理,编写控制程序,实现频率测量功能;根据单片机实验系统提供的显示电路,编写运算及控制程序,实现频率的显示功能。 4. 数字频率计调试 控制计数器的闸门时间,通过程序计算频率值,然后转换成BCD码,送显示器显示。 四、课程设计报告内容要求(全部内容不能超过12页!) 完成设计任务后,在课程设计的最后阶段,需要总结全部设计工作,写出完整、规范的设计说明书。每人独立完成一份说明书,在指定的时间内交给指导教师。课程设计说明书要求逻辑清晰、层次分明、书写整洁,使用下列统一的格式书写完成: 1. 封面与成绩评定表(共2页) 封面包括:课程设计题目、学生姓名、学号、班级、指导教师、完成日期。 成绩评定表:另见(范文)格式要求。 2. 目录与正文(目录1页,正文不能超过6页!) 目录包括正文及附录的标题及页码(参见范文)。 正文包括的内容有: (1)设计任务与要求(简单说明设计任务包含的内容和要求); (2)总体方案设计(包括分析所选课题的工作原理、电路组成及功能作用。根据本设计的任务,画出总体结构框图); (3)硬件电路分析(包括设计思路、使用到哪些芯片及其作用,说明基本工作原理,在附录中给出电路原理图); (4)程序设计(说明设计思路和实现方法,给出详细程序流程图、在附录中给出源程序清单与注释); (5)调试说明(包括硬件电路相关电压调节目的及调节方法,程序的调试方法及调试过程,说明调试中遇到的问题、产生原因及解决方法); (6)结论(写出课程设计结果、学到的知识、存在的问题及个人体会); (7)参考文献(列出课程设计查阅的所有参考资料)。 3. 附录(附录内容不能超过3页!) (1)电路原理图; (2)原始程序清单。 五、课程设计考核方法及成绩评定 课程设计的考核依据学生的学习态度、方案合理性、资料完备性、创造性、报告撰写规范性和书面表达能力等为考核点,对学生进行综合考核。成绩评定采用优秀、良好、中等、及格和不及格五级记分制。评定细则如下: 1、遵守纪律(20%):根据设计出勤情况、遵守纪律情况及设计态度等因素评定; 2、设计报告(30%):根据课程设计说明书内容要求和实际完成情况评定; 3、设计效果(30%):根据设计实际完成的质量及设计中的创造性评定; 4、验收答辩(20%):根据对设计报告及设计、调试过程的答辩情况评定。 对设计任务理解透彻,能够全面、正确、独立地完成设计内容所规定的任务,得出正确的设计结果,并按时提交完整、规范的设计报告,可评为优秀;按照设计任务要求能够顺利地完成任务,得出结果,按时提交较完整的、符合要求的设计报告,可评定为良好;按照设计要求完成了硬件电路连接和软件的编程与调试,基本完成了任务要求,提交符合要求的设计报告,可评为中等;基本完成设计目标,但不够完善,存在缺陷,在帮助指导下能够完成任务要求,提交设计报告,可评为及格;不能完成规定的任务和要求,未提交设计报告的,评为不及格。 参 考 文 献 1 刘乐善. 微型计算机接口技术及应用. 第1版.武汉:华中科技大学出版社,2000 2 张永瑞. 电子测量技术基础. 第1版. 西安:西安电子技大学出版社,1994 3 阎石. 数字电子技术基础. 第4版. 北京:高等教育出版社,2002 4 童诗白. 模拟电子技术基础. 第3版.北京:高等教育出版社,2000 5 高锋. 单片微型计算机原理与接口技术. 北京:科学出版社,2003 A/D、D/A接口实验扩展卡电路原理 8
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 学术论文 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服