微机原理课设:模拟电脑加油机设计与实现

3星 · 超过75%的资源 需积分: 10 8 下载量 46 浏览量 更新于2024-07-30 1 收藏 147KB DOC 举报
"微机原理课设 加油机" 这篇微机原理课设报告主要涉及的是模拟电脑加油机控制的设计,使用了8253和8279芯片作为核心元件,结合微处理器来实现加油机的功能。以下是相关知识点的详细说明: 1. **8253定时器/计数器**:8253是一种可编程定时/计数器,常用于产生脉冲信号。在这个设计中,它被用来生成代表每个单位油量的脉冲,例如每脉冲代表一定毫升的油。 2. **8279键盘控制器**:8279芯片用于管理键盘输入和显示输出。在加油机中,它允许用户通过键盘设定油品类型和价格,同时也将这些信息显示在数码管上。 3. **加油机工作原理**:加油机通常包含机械部件如油泵、油气分离器和计量器,与微处理器(通常是单片机)配合工作。微处理器负责数据处理、计量控制、显示信息和与键盘交互。 4. **加油机分类**: - **沉油式加油机**:当油枪提起时,信号启动沉油泵,油经过过滤器、流量计后到达油枪。流量计的动作会触发脉冲产生器向电子板发送信号,进行计量。 - **自吸式加油机**:提起油枪时,信号通过电子板启动马达,马达驱动泵抽取油,同样经过过滤和流量计计量后送出。 5. **设计内容和要求**:设计包括了硬件电路设计,确保能根据用户输入设置油品种类、价格和加油量,并在数码管上实时显示。此外,设计还需要考虑加油机的自我检测和定量控制功能。 6. **实验环境**:通常包括必要的硬件设备如微处理器开发板、仿真器、编程器等,以及配套的软件工具,如编程语言和开发环境。 7. **结果测试与分析**:这部分内容包括对设计实现的功能进行实际操作测试,验证其正确性和稳定性,并对测试结果进行分析,确保加油机各项指标达到设计要求。 8. **课程设计报告**:最后,学生需要编写一份详细的课程设计报告,记录整个设计过程,包括设计原理、详细设计方案、实验结果和分析,以及可能遇到的问题和解决方案。 这个项目旨在让学生理解和应用微机原理,通过实际的硬件设计和编程实践,提高其在嵌入式系统和控制领域的技能。