《微机应用系统设计》 课程设计报告 题 目:压力测试系统的设计(一) 专业班级:电子信息科学与技术 0 8 1 0 1 班 设计学生:邹行 2 0 0 8 1 1 0 2 0 1 1 6 黄炯 2 0 0 8 1 1 0 2 0 1 2 3 完成时间:2 0 1 0 年 0 6 月 1 1 日 湖南文理学院物理与电子科学学院 评阅成绩 评阅教师 评阅时间 设计题目 压力测试系统的设计(一) 设计要求 对压力传感器的信号进行检测并在LED数码显示器上显示压力值,当压力低于30pa时,黄灯闪烁,闪烁周期为1秒
当压力高于150pa时,红灯闪烁
LED的显示内容为P=XXX
设 计 思 路 压力测试系统的设计,必然要牵涉到压力的感应与转化,所以必须要有压力传感与 A/D 转换器
将自然中的模拟量转化为电压信号,再转化位数字信号进行处理
一个小型的微机系统,必须要有8086cpu 来进行整体的控制,将其通过 8255 与 A/D 传感器进行连接
这就是这个系统的主要框架
而具体的应用框架则是在主要的框架上添加
要当压力低于30pa时,黄灯闪烁
当压力高于150pa时,红灯闪烁
则应添加 8255 模块
通过编程来控制黄灯与红灯的亮灭情况,考虑到要进行比较,所以我用了两个比较器进行数据的比较
同时,由于灯要闪烁,闪烁周期要一秒,所以我们考虑到还要加一个 8253芯片去控制
但根据个人情况,这个模块我省略了
而至于LED显示,且显示内容为三位
我只在程序之中体现,而在硬件图中没有去体现
系统设计框图 程序流程图 开始 8255 初始化 采集模拟数据 启动AD 转化 XXX PaXXX150 PaXXX30 PaXXXPa15030 红灯闪烁 黄灯闪烁 都不亮 显示 模数转换单元ADC0809 CPU中央处理器 8086 并行接口芯片8255 大于150Pa 红