序号:
课程设计
( 微机原理及应用A)
二○一一年七月八日
课程设计任务书及成绩评定
课题名称压力测控系统的设计
I、题目的目的和要求:
设计一个对压力传感器的信号进行检测并在LED数码显示器上显示压力值的系统, 当压力低于30pa时, 黄灯闪烁, 闪烁周期为1秒。
当压力高于150pa 时, 红灯闪烁。
LED的显示内容为P=XXX。
X为测试值。
II、设计进度及完成情况
III、主要参考文献及资料
《微型计算机原理及应用》清华大学出版社郑学坚周斌
《微型计算机技术及应用》清华大学出版社史嘉权
《微机原理与接口技术基础与应用》海洋出版社邓振杰
《微机原理与接口技术实验及课程设计》西南交通大学出版社杨斌《单片机原理及接口技术》清华大学出版社梅丽凤王艳秋
学科部主任( 签字)
Ⅵ、成绩评定:
设计成绩: ( 教师填写)
指导老师: ( 签字)
二○一一年七月八
日
一、设计要求
设计一个对压力传感器的信号进行检测并在LED数码显示器上显示压力值的系统, 当压力低于30pa时, 黄灯闪烁, 闪烁周期为1秒。
当压力高于150pa时, 红灯闪烁。
LED的显示内容为P=XXX。
X为测试值。
二.设计思想
压力测试系统的设计, 必然要牵涉到压力的感应与转化, 因此必须要有压力传感与A/D转换器。
将自然中的模拟量转化为电压信号, 再转化位数字信号进行处理。
一个小型的微机系统, 必须要有8086cpu来进行整体的控制, 将其经过8255与A/D传感器进行连接。
这就是这个系统的主要框架。
而具体的应用框架则是在主要的框架上添加。
要当压力低于30pa时, 黄灯闪烁。
当压力高于150pa时, 红灯闪烁。
则应添加8255。
模块。
经过编程来控制黄灯与红灯的亮灭情况, 考虑到要进行比较, 因此我用了两个比较器进行数据的比较。
同时, 由于灯要闪烁, 闪烁周期要一秒, 因此我们考虑到还要加一个8253芯片去控制。
但根据个人情况, 这个模块我省略了。
而至于LED显示, 且显示内容为三位。
我只在程序之中体现, 而在硬件图中没有去
体现。
三.系统设计框图
四.程序流程图。