Protus与Quartus II仿真实现电话亭计费系统设计
需积分: 9 89 浏览量
更新于2024-07-09
1
收藏 1.66MB PDF 举报
"该设计报告详细介绍了如何使用Protus与Quartus II进行数字电子系统设计,以实现一个基于管理一体化的电话亭工作系统。该系统包含用户界面和管理员界面,前者显示通话费用和时长,后者监控总收入和通话人次。系统的核心功能包括精确计时(误差小于1秒)、自动清零、手动复位和声响提醒。设计中使用了74161和74160等数字集成电路,构建了3分钟定时、计数显示和声响提醒等电路。通过Proteus和Quartus II进行仿真,验证了系统的功能实现。关键词包括电话亭工作系统、数字电路设计、计数器应用、软件仿真和模块系统设计。"
这篇设计报告详细阐述了一个数字电子课程设计项目,目标是构建一个基于Protus与Quartus II的电话亭工作系统模型。系统设计涵盖了两个主要部分:用户界面和管理员界面。用户界面主要用于实时显示通话时长和产生的费用,帮助用户控制通话时间,节省费用。而管理员界面则提供后台数据,如电话亭的总营业额和总通话人次,以便于管理。
在硬件设计上,系统采用了一系列数字集成电路,如二进制计数器74161用于构建3分钟定时器,每3分钟产生一个脉冲,这个脉冲不仅驱动计数器显示当前费用,还控制声响提醒电路,实现通话时间提醒。计数器显示电路由十进制计数器74160实现,可以准确显示通话费用。通话时间的显示则通过两个59归1电路(由74160组成)来实现,最大可显示59分钟59秒。
声响提醒电路由74160和逻辑门电路共同完成,确保在通话结束时能够产生适当的提醒。此外,系统还包括手动复位和自动清零功能,以方便操作。挂断电话时,所有相关计数器都会清零,通话次数增加,并且总营业额和通话人次的显示保持不变。
整个设计过程中,Proteus和Quartus II起到了关键作用,它们是电子设计自动化工具,允许设计师进行硬件建模和仿真。通过这两个软件,设计师能够验证系统的功能性和正确性,确保电话亭工作系统能够按照预期工作。
总结来说,这个项目展示了数字逻辑和数字系统设计的基本原理,以及如何将这些原理应用于实际问题的解决方案中。它强调了计数器在定时和计数中的应用,以及软件仿真在验证复杂电子系统设计中的重要性。
2022-06-23 上传
2021-06-27 上传
2022-05-16 上传
2021-09-08 上传
2022-05-16 上传
2009-03-17 上传
2019-09-11 上传
2021-11-02 上传
TaylorWooo
- 粉丝: 1
- 资源: 1
最新资源
- NIST REFPROP问题反馈与解决方案存储库
- 掌握LeetCode习题的系统开源答案
- ctop:实现汉字按首字母拼音分类排序的PHP工具
- 微信小程序课程学习——投资融资类产品说明
- Matlab犯罪模拟器开发:探索《当蛮力失败》犯罪惩罚模型
- Java网上招聘系统实战项目源码及部署教程
- OneSky APIPHP5库:PHP5.1及以上版本的API集成
- 实时监控MySQL导入进度的bash脚本技巧
- 使用MATLAB开发交流电压脉冲生成控制系统
- ESP32安全OTA更新:原生API与WebSocket加密传输
- Sonic-Sharp: 基于《刺猬索尼克》的开源C#游戏引擎
- Java文章发布系统源码及部署教程
- CQUPT Python课程代码资源完整分享
- 易语言实现获取目录尺寸的Scripting.FileSystemObject对象方法
- Excel宾果卡生成器:自定义和打印多张卡片
- 使用HALCON实现图像二维码自动读取与解码