提高类开放性试验大纲_第1页
提高类开放性试验大纲_第2页
提高类开放性试验大纲_第3页
提高类开放性试验大纲_第4页
提高类开放性试验大纲_第5页
免费预览已结束,剩余7页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

硬件设计开放性实验 2005 2006 年 I 学期 硬件原理与应用实验室1 硬件设计开放性实验提高类实验大纲硬件设计开放性实验提高类实验大纲 在有了基础类实验的一系列培训的基础上 我们进行提高类实验 提高类 实验分 A B 两个阶段 A 阶段让同学设计稍复杂的 小型化的电路 单片机 最小系统 单片机常用的外围扩展电路 培养其编程和调试能力 而 B 阶段是 在完成了 A 阶段的基础上 进一步提高同学的电路设计与编程 调试能力 主 要完成多种传感器检测 总线读写操作 机电控制类等电路 提高类实验主要 目的是让学生为了实现某一功能 而独自去查阅相关资料 自行设计出能可靠 实现该功能的可行的电路原理图 PCB 图 并且编程完全调试出来 然后根据 实验结果 知道在整个实验过程中 哪些方面考虑欠妥 而自行改进 同时 掌握如何修正误差 使实验结果能与实际结果很接近 为开展综合类开放实验 打下坚实的基础 提高类实验内容提高类实验内容 A 阶段阶段 1 常用逻辑器件控制和显示实验 常用逻辑器件控制和显示实验 1 实验概述 通过宏汇编指令 TC 2 0 指令或者 MCS 51 指令 来控制目标板 使其实 现如下功能 随着拨动开关所代表的电平的改变 其对应的发光二极管的状态也作相 应的变化 通过手动拨动开关 能完成 8 位二进制数的加 减 乘 除运算 通过程序能完成常用的逻辑运算 逻辑与 逻辑或 逻辑异或 逻辑非 等其他逻辑操作 运算结果通过数码管显示出来 2 实验目的 熟练掌握逻辑与 逻辑或 移位操作 译码器 分频器等常用逻辑器件 并自己编制程序控制这些逻辑器件 以实现其逻辑功能 掌握计算机内数据线 地址线 控制线三总线如何操作 数据线如何扩展 如何有效检测按键 实现数码管动态显示 当单片机作 CPU 时 如何来实现上述功能 硬件设计开放性实验 2005 2006 年 I 学期 硬件原理与应用实验室2 3 实验方案 设计出一块通用的 ISA 板卡 该板卡插在计算机扩展槽内 不仅可以与 计算机通信 而且也与目标板通信 板卡的输出做成标准的接口 通过 排线可与其他目标板相联 这样具有通用性 可以降低成本 节约实验 经费 目标板具有常用的逻辑器件 以实现常用的逻辑功能 做成具有 SMT 技术的双面印制板 不仅外表美观 而且成本较低 在同一块目标板上 把单片机作 CPU 的电路也考虑进去 目标板一旦 与通用的 ISA 板卡相联 计算机可以控制 当独立工作模式时 也可由 单片机来读写操作 这样有助于提高学生的动手能力 实验结果有两种检测方式 1 可以通过数码管或发光二极管显示 直观 快捷 2 可以借助于示波器等检测设备 精确 明了 4 实验器件 拨动开关 数码管 三极管 芯片 74HC245 74HC138 74HC08 74HC32 74HC573 74HC273 AT8 9C51 74HC14 电阻 电容 三端稳压 晶振 发光二极管 排线 接插件 2 数码管动态显示 静态显示数码管动态显示 静态显示 1 实验概述 通过宏汇编指令 TC 2 0 指令或者 MCS 51 指令 来控制目标板 使其实 现如下功能 数码管静态显示 显示出一组数字或一些词语或作为带时 分 秒的时 钟与秒表 数码管动态显示 显示出一组数字或一些词语或作广告灯显示广告语 2 实验目的 了解数码管的工作特性 掌握数码管 八段 十七段 的工作方式与控制方式 数码管动态显示 静态显示 如何插入一些广告语或者产生广告效应 随着键入的数字 并相应的显示出来 当单片机作 CPU 时 如何来实现上述功能 3 实验方案 设计出一块通用的 ISA 板卡 该板卡插在计算机扩展槽内 不仅可以与 计算机通信 而且也与目标板通信 板卡的输出做成标准的接口 通过 排线可与其他目标板相联 这样具有通用性 可以降低成本 节约实验 经费 目标板具有数码管以及控制芯片 做成具有 SMT 技术的双面印制板 不仅外表美观 而且成本较低 在同一块目标板上 把单片机作 CPU 的电路也考虑进去 目标板一旦 与通用的 ISA 板卡相联 计算机可以控制 当独立工作模式时 也可由 单片机来读写操作 这样有助于提高学生的动手能力 实验结果有两种检测方式 1 可以通过数码管或发光二极管显示 直观 快捷 2 可以借助于示波器等检测设备 精确 明了 硬件设计开放性实验 2005 2006 年 I 学期 硬件原理与应用实验室3 4 实验器件 拨动开关 数码管 三极管 芯片 74HC245 74HC138 74HC08 74HC32 74HC573 74HC273 AT8 9C51 74HC14 电阻 电容 三端稳压 晶振 发光二极管 排线 接插件 3 十字路口交通灯管理 十字路口交通灯管理 1 实验概述 通过宏汇编指令 TC 2 0 指令或者 MCS 51 指令 来控制目标板 使其实 现如下功能 东 西 南 北每个方向各有三个拨动开关 依次代表向左转 直行 向右转三个方向的汽车 每辆车对应着一个发光二极管 每个方向有红 灯 绿灯指示车辆按交通规则行驶 若有违章 其所对应的灯亮 并发 警告 显示出违章车辆 检测拨动开关 发警告 违章车通过数码管显示出来 2 实验目的 如何有效地分配拨动开关 系统化地管理交通 数码管显示 当单片机作 CPU 时 如何来实现上述功能 3 实验方案 设计出一块通用的 ISA 板卡 该板卡插在计算机扩展槽内 不仅可以与 计算机通信 而且也与目标板通信 板卡的输出做成标准的接口 通过 排线可与其他目标板相联 这样具有通用性 可以降低成本 节约实验 经费 目标板具有常用的逻辑器件 以实现常用的逻辑功能 做成具有 SMT 技术的双面印制板 不仅外表美观 而且成本较低 在同一块目标板上 把单片机作 CPU 的电路也考虑进去 目标板一旦 与通用的 ISA 板卡相联 计算机可以控制 当独立工作模式时 也可由 单片机来读写操作 这样有助于提高学生的动手能力 实验结果有两种检测方式 1 可以通过数码管或发光二极管显示 直观 快捷 2 可以借助于示波器等检测设备 精确 明了 4 实验器件 拨动开关 数码管 三极管 芯片 74HC245 74HC138 74HC08 74HC32 74HC573 74HC273 AT8 9C51 74HC14 电阻 电容 三端稳压 晶振 发光二极管 排线 接插件 4 I2C SPI 串行总线串行总线 1 实验概述 通过 MCS 51 指令 来控制目标板 使其实现如下功能 通过 I2C 总线的读写操作 把数据保存在非易失芯片中 通过 SPI 总线的读写操作 把数据保存在非易失芯片中 2 实验目的 硬件设计开放性实验 2005 2006 年 I 学期 硬件原理与应用实验室4 看懂时序图 并根据已给出的时序进行读写操作 根据 I2C 总线的读写操作时序 把数据保存在非易失芯片中 根据 SPI 总线的读写操作时序 把数据保存在非易失芯片中 单片机如何来产生所需的时序 3 实验方案 目标板上具有 I2C SPI 串行总线的器件 以实现读写操作功能 做成 具有 SMT 技术的双面印制板 不仅外表美观 而且成本较低 在同一块目标板上 把单片机作 CPU 的电路与 I2C SPI 串行总线的芯 片一起考虑进去 这样有助于提高学生的电路设计能力 实验结果有两种检测方式 1 可以通过数码管或发光二极管显示 直观 快捷 2 可以借助于示波器等检测设备 精确 明了 4 实验器件 AT24C04 X5045 数码管 三极管 芯片 74HC245 74HC138 74HC08 74HC32 74HC273 AT89C51 74 HC14 电阻 电容 三端稳压 晶振 发光二极管 排线 接插件 5 并口 串口扩展并口 串口扩展 1 实验概述 通过宏汇编指令 TC 2 0 指令或者 MCS 51 指令 来控制目标板 使其实 现如下功能 运用 8255 并口扩展芯片 完成一些控制实验 运用 8253 芯片 产生占空比可调节的波形或完成定时功能 运用 74HC164 74HC165 串口扩展芯片 完成控制发光二极管熄灭 按键检测等实验 2 实验目的 了解并掌握 8255 的读写控制方式字 进行口扩展 了解并掌握 74HC164 74HC165 的读写控制方式字 进行串口扩展 了解并掌握 8253 的工作方式 产生所需的波形 3 实验方案 目标板上具有 8255 8253 74HC164 74HC165 器件 以实现读写操 作功能 做成具有 SMT 技术的双面印制板 不仅外表美观 而且成本 较低 在同一块目标板上 把单片机作 CPU 的电路与 8255 8253 74HC164 74HC165 芯片一起考虑进去 这样有助于提 高学生的电路设计能力 实验结果有两种检测方式 1 可以通过数码管或发光二极管显示 直观 快捷 2 可以借助于示波器等检测设备 精确 明了 4 实验器件 数码管 三极管 芯片 74HC245 74HC138 74HC08 74HC32 74HC273 AT89C51 74H C14 8255 8253 74HC164 74HC165 电阻 电容 三端稳压 晶 振 发光二极管 排线 接插件 备注 硬件设计开放性实验 2005 2006 年 I 学期 硬件原理与应用实验室5 1 所需工具及数量 三用表 6 烙铁 12 数字式游标卡尺 2 小改刀 12 镊子 12 启拔器 3 焊锡丝 2 斜口钳 6 尖嘴钳 6 2 所需仪器及数量 12V 直流稳压源 3 51 单片机仿真器 2 吸锡枪 1 586 或 PII 计算 机 6 P4 计算机 3 100MHz 示波器 1 编程器 1 光驱 52X 1 逻辑分析仪 1 B 阶段阶段 一 一 传感器类实验传感器类实验 1 数字温度计 1 实验概述 通过 C51 或 MCS 51 指令 来控制目标板 使整个电路能实现如下功能 随着外部环境温度的变化 数字温度计的温度也作相应的变化 可测温度范围 40 85 温度误差等级可分为 0 025 0 0125 0 00625 三个等级 温度变化可通过 8 位数码管实时显示出来 可用于空调等其它工业行业 2 实验目的 熟练掌握温度传感器 DS18B20 的参数指标和应用 熟练掌握 1 WIRE 总线的读 写操作 掌握如何通过软件来改写误差等级 数码管动态显示 3 实验方案 设计一块目标板 以 MCU 作为 CPU 通过编程来实现其功能 分别用汇编指令 C51 指令来实现功能 实验检测方式 通过标准温度计测试室温 看我们的产品与标准的误 差是否在我们要求的误差范围内 把探头置于空调内 看空调显示的 温度与我们显示的 谁的误差更大 4 实验器件 硬件设计开放性实验 2005 2006 年 I 学期 硬件原理与应用实验室6 DS18B20 W78E58 MAX7219 7805 发光二极管 电容 电阻 晶 振 数码管 2 红外线传感器 红外线传感器 1 实验概述 通过 C51 或 MCS 51 指令 来控制目标板 使整个电路能实现如下功能 当外部物体接近红外传感器时 目标板能很准确的检测出来 当外部物体穿过红外传感器时 目标板能很准确的检测出来 可快速地检测外部物体的个数 2 实验目的 熟练掌握透射式红外传感器 MOC70T1 反射式红外传感器 TCRT5000 的参数指标和应用 熟练掌握红外传感器的外部电路 掌握如何通过中断来检测信号和实施报警 3 实验方案 设计一块目标板 以 MCU 作为 CPU 通过编程来实现其功能 分别用汇编指令 C51 指令来实现功能 实验检测方式 当我们用物体接近或插入红外传感器时 目标板的反 应情况 4 实验器件 MOC70T1 TCRT5000 W78E58 7805 发光二极管 电容 电阻 晶 振 数码管 3 接近 霍尔元件 传感器 接近 霍尔元件 传感器 1 实验概述 通过 C51 或 MCS 51 指令 来控制目标板 使整个电路能实现如下功能 当外部物体接近红外传感器时 目标板能很准确的检测出来 可快速地检测外部脉冲信号的个数 2 实验目的 硬件设计开放性实验 2005 2006 年 I 学期 硬件原理与应用实验室7 熟练掌握接近传感器 UGN3040 的参数指标和应用 熟练掌握接近传感器的外部电路 掌握如何通过中断来检测外部脉冲信号和实施报警 3 实验方案 设计一块目标板 以 MCU 作为 CPU 通过编程来实现其功能 分别用汇编指令 C51 指令来实现功能 实验检测方式 当我们用物体接近传感器时 目标板的反应情况 4 实验器件 UGN3040 W78E58 7805 发光二极管 电容 电阻 晶振 数码管 4 超声波传感器 超声波传感器 1 实验概述 通过 C51 或 MCS 51 指令 来控制目标板 使整个电路能实现如下功能 通过目标板上的分离式超声波传感器 能准确地测量出物体距目标板 的距离 可用于检测液面的高度 2 实验目的 熟练掌握接近分离式超声波传感器的参数指标和应用 熟练掌握超声波传感器的外部电路 掌握如何通过通过超声波传感器测量出有效的距离 3 实验方案 设计一块目标板 以 MCU 作为 CPU 通过编程来实现其功能 分别用汇编指令 C51 指令来实现功能 实验检测方式 当我们用物体接近传感器时 目标板的反应情况 4 实验器件 超声波传感器 W78E58 7805 发光二极管 电容 电阻 晶振 数码 管 MAX7219 5 湿度传感器 湿度传感器 硬件设计开放性实验 2005 2006 年 I 学期 硬件原理与应用实验室8 1 实验概述 通过 C51 或 MCS 51 指令 来控制目标板 使整个电路能实现如下功能 目标板能准确的检测出空气中的湿度 通过数码管显示出来 2 实验目的 熟练掌握湿度传感器 HDS 2 的参数指标和应用 熟练掌握湿度传感器的外部电路 3 实验方案 设计一块目标板 以 MCU 作为 CPU 通过编程来实现其功能 分别用汇编指令 C51 指令来实现功能 实验检测方式 当我们用目标板检测空气中的湿度 与空调显示的湿 度是否一致 4 实验器件 HDS 2 W78E58 7805 发光二极管 电容 电阻 晶振 数码管 二 二 总线类实验总线类实验 1 RS 232 总线总线 1 实验概述 通过 C51 或 MCS 51 指令 来控制目标板 使整个电路能实现如下功能 目标板通过 RS 232 总线向主机发送一些数据 看主机接收的数据与 我们发送的是否相符 主机通过 RS 232 总线向目标板发送一些数据 看目标板接收的数据 与主机发送的是否相符 2 实验目的 熟练掌握 RS 232 总线的协议 3 实验方案 设计一块目标板 以 MCU 作为 CPU 通过编程来实现其功能 分别用汇编指令 C51 指令来实现功能 硬件设计开放性实验 2005 2006 年 I 学期 硬件原理与应用实验室9 4 实验器件 MAX232 MAX202 W78E58 7805 发光二极管 电容 电阻 晶振 数码管 2 RS 485 总线总线 1 实验概述 通过 C51 或 MCS 51 指令 来控制目标板 使整个电路能实现如下功能 目标板通过 RS 485 RS 232 总线向主机发送一些数据 看主机接收 的数据与我们发送的是否相符 主机通过 RS 232 RS 485 总线向目标板发送一些数据 看目标板接 收的数据与主机发送的是否相符 2 实验目的 熟练掌握 RS 485 总线的协议 3 实验方案 设计一块目标板 以 MCU 作为 CPU 通过编程来实现其功能 分别用汇编指令 C51 指令来实现功能 2 块目标板可直接通过 RS 485 总线直接通信 4 实验器件 MAX485 MAX202 W78E58 7805 发光二极管 电容 电阻 晶振 数码管 三 三 A DC D AC 实验实验 1 12 BIT 串行 并行串行 并行 ADC 实验实验 1 实验概述 通过 C51 或 MCS 51 指令 来控制目标板 使整个电路能实现如下功能 随着外部电压的变化 显示结果也作相应的变化 可测电压范围 0 5V 精度误差可为 1 4096 硬件设计开放性实验 2005 2006 年 I 学期 硬件原理与应用实验室10 变化结果可通过 4 位数码管实时显示出来 2 实验目的 熟练掌握 12 BIT ADC TLC1543 AD754 的参数指标和应用 熟练掌握 4 WIRE 总线的读 写操作 数码管动态显示 3 实验方案 设计一块目标板 以 MCU 作为 CPU 通过编程来实现其功能 分别用汇编指令 C51 指令来实现功能 实验检测方式 通过三用表测输入电压 可算出对应的 12 位二进制 数 看它们之间的误差 4 实验器件 TLC1543 AD754 W78E58 MAX7219 7805 发光二极管 电容 电阻 晶振 数码管 2 8 BIT 10 BIT 12 BIT 并行并行 DAC 实验实验 1 实验概述 通过 C51 或 MCS 51 指令 来控制目标板 使整个电路能实现如下功能 能快速地产生方波 锯齿波 三角波 正弦波 输出电压范围 0 5V 精度误差可分为 1 255 1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论