【数电课程设计】---出租车计价器
文章目录
- 1、任务要求
- 2、方案
- 3、收获
主要内容
出租车随着行驶里程的增加,就会看到汽车前面的计价器里程数字显示的读数从零逐渐增大,而当行驶到某一值时(如5km)计费数字显示开始从起步价(如10元)增加.当出租车到达某地需要在那等候时,司机只要按一下”计时”键,每等候一定时间,计费器显示就增加一个该收的等候费用.汽车继续行驶时,停止计算候车费,继续增加里程计费.到达目的地,便可按显示的数字收费.
1、任务要求
利用TTL/CMOS数字集成电路设计出租车计价器逻辑电路控制线路,具体要求如下:
(1)进行里程显示.里程显示为两位数,精确到1km.
(2)能预置起步价.
(3)行车能按里程收费.
(4)按复位键,显示装置清0.(里程清0,计价部分清0)
2、方案
- 方案一
如图2-1,出租车计价器电路由五个模块构成.分别是脉冲信号发生器模块;里程计数模块;计价模块;起步价预置模块以及复位清零模块.
脉冲信号发生器模块:由555定时器和外接元件R1、R2、R3、C1和 C2构成多谐振荡电路,产生的矩形波为计数电路提供脉冲信号源.
里程计数模块:利用74ls160同步十进制计数器通过并行进位方式构成同步百位计数器对脉冲进行加法计数.
计价模块:利用74ls160同步十进制计数器通过并行进位方式构成同步百位计数器对脉冲进行加法计数,不同的是计价电路的接收的脉冲,其频率经过一片74ls160分频;当里程数≦3km时,D触发器发出的控制信号一直使74ls160置数端有效,使计价模块一直显示起步价,而当里程数>3km后,D触发器发出的控制信号一直使74ls160计数功能有效,计价模块开始从起步价开始计数.
起步价预置模块:由拨码开关及电阻构成,未拨动开关时,计价模块的百位计数器74ls160的D0-D3通过下拉电阻拉成低电平,起步价为:0000B.即起步价为0,而当需要预置起步价时,通过拨动拨码开关即可将74ls160的D0-D3电平拉高,从而达到预置起步价的目的.
复位清零电路模块:利用了74LS160的清零功能,通过拨动开关使里程计数模块74ls160的清零端有效,及使计价模块的74ls160的置数端有效.
方案一电路仿真图
方案一实物图
- 方案二
设计思路的电路模块上大体相同,一些模块上的实现上使用了不同思路设计;
计价模块: 不同之处利用异步十进制计数器74LS290计数;同时利用73ls283全加器及逻辑门构成两位BCD加法器,及D触发器构成;当里程数小于3km时,D触发器发出的控制信号一直使74ls290清零端有效,使计价模块一直显示起步价,而当里程数大于3km后,D触发器发出的控制信号一直使74ls290计数功能有效,计价模块显示”起步价 + 里程总价”.
起步价预置模块:由拨码开关及电阻构成,未拨动开关时,计价模块的两位BCD码加法器的74LS283的A0-A3通过下拉电阻拉成低电平,起步价为:0000B.即起步价为0,而当需要预置起步价时,通过拨动拨码开关即可将74LS283的A0-A3电平拉高,从而达到预置起步价的目的.
复位清零电路模块:利用了74LS290的清零功能,实现清零.
方案二电路仿真图
方案二实物图
3、收获
从找思路,做仿真,画PCB,到调试物,耗时将近一个月的时间.从中的收获可以说还是很多的.
其一是学会了调试电路.在学长的指导下让我快速学会了如何将电路一步步分解进行调试,同时懂得了任何错误,都要去分析找出其对应逻辑问题,而不是瞎调;也感谢学长指导我调了一天的电路.
其二是学会了画PCB通过几天的学习,更加的熟练的掌握了PCB的画法.
最后挂上一句我喜欢的名言,“不耻最后,即使慢,驰而不息,纵会落后,纵令失败,但一定可以达到它所向往的地方“.----迅哥儿
【数电课程设计】---出租车计价器相关推荐
- 大二c语言数电课程设计,数电课程设计报告(数字钟的设计).doc
数电课程设计报告(数字钟的设计).doc 数电课程设计报告 设计背景与要求 设计要求 系统概述 2.1设计思想与方案选择 2.2各功能块的组成 2.3工作原理 第三章 单元电路设计与分析 3.1各单元 ...
- 数电课程设计——电子钟
数电课程设计--电子钟 用到的元器件: 可解码的数码管DCD_HEX 与非门74LS00 非门74LS04 十进制计数器74LS160 比较器74LS85 若干开关 实现功能: 周时分秒计算进位 实现 ...
- 数电课程设计——数字频率计
查看文章 数电课程设计--数字频率计 2008-07-06 12:53 数字频率计 [摘 要]在电子技术中,频率是最基本的参数之一,并且与许多电参量的测量方案.测量结果都有十分密切的关系, ...
- 两片74161实现60进制_74LS161设计60进制计数器-数电课程设计
计数器是一个用以实现计数功能的时序部件,它不仅可用来及脉冲数,还常用作数子系统的定时.分频和执行数字运算以及其它特定的逻辑功能. 计数器种类很多.按构成计数器中的各触发器是否使用一个时钟脉冲源来分,有 ...
- 数电课程设计-----自动售酸奶机
长沙理工大学 城南学院 课程设计(大作业)报告 课程名称:_数字电子技术基础 设计题目: 自动售酸奶机 院 系 水利计通系 班 级: 通信1601 设 计 者: 设 计 者: 设计时间:2 ...
- 数电课程设计--抢答器系统概述
一.题目: 1.基本要求 ①主持人利用开关控制系统的清零和抢答开始. ②电路具有第一抢答信号的鉴别和锁存功能,并显示抢中的选手编号. ③在主持人将系统复位并发出抢答指令后,开始抢答,定时器开始工作,数 ...
- 数电课程设计之7段显示器8421BCD码转换器
(一)仅用2输入.3输入和4输入与非门及反相器设计,门和反相器总数不超过20个. 思路: 任务要求:驱动七段显示器的8421BCD码转换器 输入:8421BCD码 输出:七段显示器上显示对应数字 规定 ...
- 数电课程设计,数字电子钟具有时、分、秒以及校时功能
具有时.分.秒以及校时功能 使用软件:NI Multisim 14.0 下载链接:https://download.csdn.net/download/qq_55895529/87354866 数字电 ...
- 数电课程设计分享之流水灯
题目要求: 8个共阳极的LED灯,提供48MHZ的时钟信号:流水灯模式为:1.5亮,其余灭,右移三次后全灭:4.8亮,其余灭,左移三次后全灭:4.5亮,其余灭,向两边移动三次后全灭:1.8亮,其余灭, ...
最新文章
- MS SQL的存储过程
- 利用Keras构建自动编码器
- SpringMVC重定向传参
- handler 和 intent用法
- NickLee UI中间件 for asp.net 2.0版本
- mysql弱口令msf_Metasploit扫描Mysql弱口令
- unity3D一些教程
- macOS 安卓模拟器 Nox夜神模拟器 共享目录
- 又踩坑之16G的大avi文件的删除
- 计算机个人市场调查实验报告,市场调查实验报告(一).doc
- 字节跳动java后端一面面经(头条/西瓜视频)
- 历史经验之js个200经验收藏
- WIN10更改不了锁屏壁纸
- 水泥cement或英语caement水泥
- 射频功放学习之MATLAB绘制ADS S11参数曲线
- oracle解锁账户以及修改密码
- 2021年小红书品牌经典爆文拆解
- mathcad使用小结
- AE基础教程(12)——第12章 轨道遮罩
- 计算机路由器工作原理,路由器工作原理
热门文章
- 经典算法(动态图展示)
- Digitalize Your Supply Chain 数字化供应链解析
- 某速的体育视频采集分析
- 二阶RC锂电池模型simulink模型
- FLA SWF 到其它视频格式(如AVi MPEG4)以及 其它视频格式到FLA SWF 的转换 工具都已出现...
- HTML5自定义属性对象Dataset简介(data-xxx)
- active password changer v3.0
- 气动调节阀常见故障作用方式
- Python 语法(一)
- 【每日新闻】谷歌CEO皮查伊:AI会拯救人类,而不是摧毁 | 致远互联签约锤子科技