微机原理课程设计:电脑加油机控制系统解析
需积分: 10 150 浏览量
更新于2024-07-25
收藏 147KB DOC 举报
"微机原理课程设计,模拟电脑加油机控制,使用8253芯片进行设计,涉及8279的功能,包含硬件电路设计、结果测试与分析。"
微机原理课程设计中的加油机项目主要关注如何利用微型计算机技术实现对加油机的控制和计量。设计的核心在于用8253这样的定时/计数器芯片,以及可能涉及到的8279键盘和显示器控制器,来构建一个模拟的电脑加油控制系统。
1. 设计原理
- **电脑加油机结构**:电脑加油机由电源部件、CPU主板(通常使用单片机)、LCD显示板、脉冲发生器、扩展接口电路和键盘等部分组成。这些组件协同工作,实现加油机的计量、控制、显示和通信等功能。
- **工作原理**:电脑加油机在保持传统燃油泵、油气分离器和计量器等机械部件不变的基础上,通过CPU板进行数据处理和指令控制。当加油枪提起时,信号传递给电脑,电脑启动油泵,经过计量器计量后,通过油枪流出,同时脉冲发生器生成的信号反馈给电脑进行计量显示。
2. 加油机类型
- **沉油式加油机**:加油枪抬起后,信号启动电磁开关,进而驱动沉油泵。油经过滤器、流量计和脉冲产生器,将信号传输给电子板进行计量。
- **自吸式加油机**:加油枪抬起时,信号传至电子板,电子板控制马达电源板启动马达,马达驱动泵浦吸取油,同样经过滤器、流量计和脉冲产生器进行计量。
3. 设计思路
- **内容与要求**:课程设计可能包括理解加油机工作流程、选择合适的微处理器和外围设备、设计控制逻辑、搭建硬件电路以及编写控制程序。
- **方案提出**:基于8253的定时/计数功能,可以实现精确的时间控制,例如控制油泵的启动和停止。8279则可能用于处理键盘输入和显示输出,提供人机交互界面。
4. 实验环境与详细设计方案
- **硬件电路设计**:这部分可能涵盖微处理器的选择、电源设计、接口电路设计,以及如何连接8253和8279等芯片,形成完整的硬件平台。
- **结果测试与分析**:通过实际操作和数据收集,验证设计的正确性和效率,分析可能出现的问题,并提出改进措施。
5. 测试与分析
- **结果测试**:测试加油机的启动、计量、停机等功能是否正常,以及油量显示的准确性。
- **结果分析**:根据测试数据,评估系统性能,包括响应时间、计量精度和稳定性等方面。
6. 参考文献与附录
- 提供了相关参考资料,可能包括8253和8279的数据手册、微机原理教程以及加油机技术的相关论文。
这个课程设计旨在让学生深入理解和应用微机原理,通过实践操作提升其在硬件设计和嵌入式系统开发方面的能力。
2010-07-17 上传
2021-10-05 上传
2023-12-19 上传
2023-05-13 上传
2023-06-13 上传
2023-06-21 上传
2023-06-07 上传
2024-04-21 上传
2023-07-31 上传
![](https://profile-avatar.csdnimg.cn/d4ac09306ede4e1ba268f3a8eb6b4ab1_anq17.jpg!1)
AnQ17
- 粉丝: 2
- 资源: 2
最新资源
- 解决本地连接丢失无法上网的问题
- BIOS报警声音解析:故障原因与解决方法
- 广义均值移动跟踪算法在视频目标跟踪中的应用研究
- C++Builder快捷键大全:高效编程的秘密武器
- 网页制作入门:常用代码详解
- TX2440A开发板网络远程监控系统移植教程:易搭建与通用解决方案
- WebLogic10虚拟内存配置详解与优化技巧
- C#网络编程深度解析:Socket基础与应用
- 掌握Struts1:Java MVC轻量级框架详解
- 20个必备CSS代码段提升Web开发效率
- CSS样式大全:字体、文本、列表样式详解
- Proteus元件库大全:从基础到高级组件
- 74HC08芯片:高速CMOS四输入与门详细资料
- C#获取当前路径的多种方法详解
- 修复MySQL乱码问题:设置字符集为GB2312
- C语言的诞生与演进:从汇编到系统编程的革命