1、 数据采集显示系统数据采集显示系统 摘要:摘要:本系统实现了单路直流电压量的采集与显示。其主要结构由本系统实现了单路直流电压量的采集与显示。其主要结构由 A/D 转换模块、转换模块、8255 并行接并行接 口模块、口模块、8086 控制模块、数码管显示驱动电路和三位数码管显示电路组成控制模块、数码管显示驱动电路和三位数码管显示电路组成。由于本系统电路实验板。由于本系统电路实验板 是是 16 位微控制器试验箱的外部拓展系统,所以整个系统的系统总线和地址总线是固定的,本次设位微控制器试验箱的外部拓展系统,所以整个系统的系统总线和地址总线是固定的,本次设 计的重点主要是外围模块与计的重点主要是外围模
2、块与 8086 的编程部分。的编程部分。 关键词:关键词:8086 8255 ADC0809 74LS240 目录目录 一、设计要求及方案选择一、设计要求及方案选择 . 1 (一)设计要求一)设计要求. 错误错误!未定义书签。未定义书签。 (二)方案选择(二)方案选择. 错误错误!未定义书签。未定义书签。 二、系统各模块二、系统各模块具体设计具体设计 . 1 (一)整体框图(一)整体框图. 1 (二)各模块具体分析(二)各模块具体分析 2 三、三、系统性能测试系统性能测试 5 (一)测试仪器(一)测试仪器. 5 (二)测试过程(二)测试过程. 5 四四、参考文献、参考文献 . 5 五五、附录、
3、附录 5 语音采集与回放系统实验报告胡明、胡筹、刘宏涛 1 一、一、设计要求及方案选择设计要求及方案选择 设计要求:设计要求: 要求具有要求具有 IN1 路模拟输入路模拟输入 输入信号为输入信号为 05V 采用数码管采用数码管 3 位,显示十进制结果位,显示十进制结果 输入量与显示误差输入量与显示误差1% 方案选择:方案选择: ADC0809 是逐次逼近型是逐次逼近型 8位位 A/D 转换芯片,具有转换芯片,具有 8 路模拟量输入,量路模拟量输入,量 程为程为 0-5V,分辨率(相对误差)为,分辨率(相对误差)为 0.38%,转换速,转换速度典型值为度典型值为 100us,并,并 且片内带有三
4、态输出缓冲器,可以与系统总线直接相连,不需要占用且片内带有三态输出缓冲器,可以与系统总线直接相连,不需要占用 8255 并行接口线。而且其性能价格比非常高,故本次课程设计采用并行接口线。而且其性能价格比非常高,故本次课程设计采用 ADC0809 作为转换芯片。作为转换芯片。 二、系统各模块具体设计二、系统各模块具体设计 (一)(一)整体框图整体框图 系统组成及原理框图如图 11 所示 语音采集与回放系统实验报告胡明、胡筹、刘宏涛 2 整体电路图:整体电路图: (二)(二)各模块具体分析各模块具体分析 1、A/D 转换模块转换模块 ADC0809 的的 ADDA ADDB ADDC ALE ST
5、ART 接接 8255 的的 PB7-PB3,输,输 出通道和系统总线直接相连。出通道和系统总线直接相连。Vref+和和 Vref-由基准电压芯片由基准电压芯片 LM336Z5 提供。提供。EOC 接接 8255 的的 PC7,编程时应采用查询方式。,编程时应采用查询方式。 语音采集与回放系统实验报告胡明、胡筹、刘宏涛 3 0809 电路图:电路图: 0809 程序设计流程图:程序设计流程图: 语音采集与回放系统实验报告胡明、胡筹、刘宏涛 4 0809 工作时序图:工作时序图: 2、数码管显示模块、数码管显示模块 三位七段数码管:三位七段数码管: 语音采集与回放系统实验报告胡明、胡筹、刘宏涛
6、5 因为考虑到 8255 的驱动能力不足以带动共阳极数码管,所以使用 74LS240 总线驱 动器来驱动数码管,并且因为 74LS240 是反向驱动器,所以数码管的段选和共阴极数 码管的段选一致。 数码管段选表:数码管段选表: 四、系统性能测试四、系统性能测试 (一)测试仪器(一)测试仪器 PC 机一台、16 位微型控制器实验箱一台、数字万用表一个 (二)(二)测试过程测试过程 先将实验板电路与试验箱电路进行连接,扭动滑动变阻器的阻值,用万用表测量实际的模拟电 压并与数码管显示的电压值进行比较。 五、参考文献五、参考文献 1.杨素行 主编微型计算机系统原理及应用(第 3 版) 清华大学出版社 2.康华光 主编电子技术基础 数字部分(第五版) 高等教育出版社 3.李朝青 主编单片机原理与应用技术(第三版) 北京航天航空大学出版社 六、附录六、附录 完整源程序: 语音采集与回放系统实验报告胡明、胡筹、刘宏涛 6 DA TA SEGMENT LEDDA TA DB 3 DUP(?)