版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、课程设计说明书课程:ED破术基础:出租车计费器学生姓名:田伟正学号:201256110131班级:3专业:电子信息科学与技术指导教师:贺慧勇2014年12月20日长沙理工大学课程设计任务书物理与电子科学学院电信专业1201班姓名田伟正课程名称EDA技术基础题目出租车计费器向组设计者:糟怀明贺智勇赵亚杰洪敏杰设并一个出租车自动计费器,计费包括起步价、行车里程计费、等待时间计费三部分。起步价为6.0元,2公里之内按起步价计费,超过2公里,每公里增加1.8元,等待时间单价为每1分钟0.3元。用数码管显示总金额、总里程、等待时间(可键控交替显示)。设汽车每前进十米里程传感器输个脉冲。设一个测试用模拟车
2、速的脉冲源,模拟的车速可通过按键调整,范围为5km/h200km/h发挥部分:(1)时钟,白天夜间计费模式(2)按长沙市出租车现行收费标准设计计费器工作计划(1)时间本课程设计安排2周时间:2014.12.222015.1.2(2)进度安排第1周二:查阅资料,拿出整体设计方案,划分模块;第1周周三至周五:各模块的设计、调试、验证。第2周周二前完成项目整体调试和测试。第2周周三周四文档写作整理第2周周五:答辩讨论指导教师:贺慧勇唐立军文勇军周晓萍唐俊龙2014年12月22日教研至思见:同意。教研室主任文勇军2014年12月26日长沙理工大学课程设计成绩评定表学生姓名:田伟正学号:20125611
3、0131专业班级:电信1201课程设计题目:出租车计费器评分项目要求分值得分学习态度学习态度认真,遵守纪律。10设计力泵调研充分,方案设计合理。20工作量完成了任务书规定的工作量。实际设计、调试效果好。40设计报告完全符合撰写规范要求,结构严谨,逻辑性强,层次清晰,表述准确,文字流畅。20答辩准备充分,概念清楚,能准确流利地回答各种问题。10总分备注:成绩:指导教师:目录1 .设计任务12 .设计方案13 .各功能模块的原理及思路分析23.1 分频模块2_3.2计量模块23.3 计费模块33.4 控制模块33.5 显示模块43.6 模拟由租车脉冲信号发生器4_3.7头文件54 .个人模块(计量
4、模块)55 .个人模块方案验证76 .心得体会8参考文献91.设计任务设计一个出租车自动计费器,计费包括起步价、行车里程计费、等待时间计费三部分。起步价为6.0元,2公里之内按起步价计费,超过2公里,每公里增加1.8元,等待时间单价为每1分钟0.3元。用数码管显示总金额、总里程、等待时间(可键控交替显示)设汽车每前进十米里程传感器输出一个脉冲。设计一个测试用模拟车速的脉冲源,模拟的车速可通过按键调整,范围为5km/h200km/h发挥部分:(1)时钟,白天夜间计费模式(2)按长沙市出租车现行收费标准设计计费器2.设计方案根据设计要求,系统的输入信号有:系统时钟信号CLK,出租车启动信号STAR
5、T,出租车每十米输出一个脉冲,等待信号STOP,公里信号FIN。系统的输出信号有:总费用数C0-C3(XX.X),行驶距离(数)K0-K1(XX)和等待时间M0-M1(XX)等。系统组成方框图如下所示,它由模拟出租车脉冲信号、分频模块、计量模块、计费模块、控制模块和显示模块六部分组成。总流程图:模块输入接口输出接口模拟脉冲分频系统时钟CLKclk_1clk_10clk_18模拟脉冲CLKen0en1KoK1MoM1控制clk_1clk_18en0en1fin第7 页共9页mtfinC0C1C2C3显示c0c1c2c33.各功能模块的原理及思路分析该设计问题自顶向下可分为模拟出租车脉冲信号发生器
6、、分频模块、计量模块、计费模块、控制模块、和扫描显示模块,下面就每个部分的原理及算法进行分析。3.1分频模块分频模块对频率为240Hz的输入脉冲进行分频,得到的频率18Hz,10Hz和1Hz的三种频率。该模块产生频率信号用于计费,每个1Hz脉冲为0.1元计费控制,10Hz信号为1元的计费控制,18Hz信号为1.8元计费控制。fenpingelkfenping_zeroclk_5clk_4clk_3clk_2elk1X文*XXinst_aji"U'r'IiH."iR.mijiaiI,ni,i,iij.iii«iri|naII|jIiIiliIi,ij
7、iiIiII|bi,(ijiJ«i_分频模块的实现系统是对240Hz时钟脉冲信号进行分频,分别得到18Hz、10Hz、1Hz三种频率,本设计中通过三种不同频率脉冲信号实现计程车在行驶、等待两种情况下的不同计费。3.2计量模块计量控制模块是出租车自动计程器系统的主体部分,该模块主要完成等待计时功能、计程功能,同时产生等待计时使能控制信号en1,行程2公里外的使能控制信号en0。其中计价功能主要完成的任务是:行程2公里内,起步价为6元;2公里外以每公里1.8元计费,等待时间每分钟0.3元;计时功能主要完成的任务是:计算乘客的等待累计时间,计时器的量程为59分,满量程自动归零;计程功能主要
8、完成的任务是:计算乘客所行使的公里数。X幺亶I:Xenablekileclk_speedenabletimeelktimeenlenOkite13.O,一次kiteO3.O工lime13.OtimeO3,.O-K;inst计量模块的实现本模块实现对于出租车在行驶和等待过程中的计程和计时功能。当行使里程大于2Km时,本模块中en0信号变为1;当等待时间开始计时时,enl信号变为1,clkl每来一个上升沿,计量模块实现一次计数,里程数或者等待时间加1。3.3控制模块控制模块主要是通过计量模块产生的两个不同的输入使能信号en0,enl,对每个分频模块输出的18Hz,1Hz的脉冲信号进行选择输出的过程
9、;本模块实现了双脉冲的二选一;由于单价1.8元/公里、0.3元/每分钟,通过选择18HZ(1.8元),1HZ(0.1元)脉冲信号,方便最终计费模块中对行驶过程中不同的时段、不同路程段进行计价。s.pe«<iIcong2hi_z»ft)clklspeedlspeed2和speed4ape;inst控制功能的实现本模块主要是通过两个不同的输入使能信号, 计量模块的输出,两个输入脉冲是分频模块输出的 3.4计费模块对两个输入脉冲进行选择输出,使能信号是18Hz、 1Hz的脉冲。当计费信号start一直处于高电平即计费状态时,本模块根据控制模块选择出的信号从而对不同的单价时段
10、进行计费。即行程在2km内,起步价6元;2km外以每公里1.8元计费,等待时间每分钟0.3元计费。c0,cl,c2,c3分别表示费用的显示。=:cost曳-enableOc03.,0一enablelc13.OstartJifGic23.Ojc33.Oinst计费功能的实现输入一个脉冲信号,同时当start为高电平时开始计价,次脉冲信号是控制模块的输出,源于分频模块的18HZ或者1HZ脉冲信号,累计费用在c0、cl、c2、c3四个端口,并作为价格的显示信号。3.5显示模块公里数,等待时间,总费用输出。3.6 模拟出租车脉冲信号发生器该部分暂定两套方案:方案一:由分频模块分频出不同频率的脉冲信号,
11、作为模拟出租车脉冲信号,但可能会因此增加系统的复杂度。方案二:采用外部脉冲发生源,这里选择51单片机开发板作为脉冲信号发生器,可以通过按键调节脉冲频率大小,以此来代替出租车速度的变化。3.7 头文件调用模块实现总体记录与计算。4.个人模块与调试计量模块4.1 设计要求计量控制模块是出租车自动计程器系统的主体部分,该模块主要完成等待计时功能、计程功能,同时产生使能控制信号en1,行程2公里外的使能控制信号en0o其中计价功能主要完成的任务是:行程2公里内,起步价为6元;2公里外以每公里1.8元计费,等待时间每分钟0.3元计费;计时功能主要完成的任务是:计算乘客的等待累计时间,计时器的量程为59分
12、,满量程自动归零(仅仅是显示归零,实际累计时间所产生的费用不能归零);计程功能主要完成的任务是:计算乘客所行使的公里数。计程器的量程为99公里,满量程自动归零。4.2 设计思路在得到分频信号(fin,clk)后,分别对等待时间(minute)和行驶路程(kilometer)记录,得到公里脉冲后满一公里加1,在按钮按等待按钮时开始判断clk信号,满60秒分钟加一,最后输出使能信号e1,e0(e0信号输出判断两公里之后输出)。4.3 程序代码分析libraryIEEE;useIEEE.STD_LOGIC_1164.ALL;useIEEE.STD_LOGIC_ARITH.ALL;useIEEE.ST
13、D_LOGIC_UNSIGNED.ALL;entity jiliang isport( enable_kile: in std_logic; clk_speed: in std_logic;enable_time: in std_logic;clk_time: in std_logic;en1,en0:out std_logic;计程开始信号里程脉冲信号 行驶中,中途等待信号 计时脉冲计费单价使能信号kile1,kile0:outstd_logic_vector(3downto0);-行驶公里计数time1,time0:outstd_logic_vector(3downto0);-等待时间计数
14、endjiliang;architecturebhv2ofjiliangisbeginprocess(enable_kile,clk_speed,enable_time,clk_time)variablew:integerrange0to3000;-计时范围059variablem:integerrange0to1000;variableq1,q2,q3,q4:std_logic_vector(3downto0);variableen:std_logic;beginifenable_kile='0'then-en1<='0'q1:="0000&q
15、uot;q2:="0000"w:=0;开始清零按钮elsifclk_time'eventandclk_time='1'thenifenable_time='1'then-ifw=3000thenw:=0;w:=w+1;en1<='1'ifq1="1001"thenq1:="0000”;-ifq2="1001"thenq2:="0000”;-elseq2:=q2+1;endif;elseq1:=q1+1;endif;elsew:=w+1;en1<=&
16、#39;0'endif;endif;endif;计时开始信号-(表示当计时器达到60时,归零)(计时器个位到(计时器十位到9进一位)5进一位)ifenable_kile='0'then-q3:="0000"q4:="0000"en:='0'm:=0;elsifclk_speed'eventandclk_speed='1'thenifenable_kile='1'andenable_time='0'thenifm=1000thenm:=0;m:=m+1;-(if
17、q3="1001"thenq3:="0000”;-ifq4="1001"thenq4:="0000”;-elseq4:=q4+1;endif;elseq3:=q3+1;开始清零按钮开始计程表示当计程器达到1公里时,归零)(计程器满一公里,归零)范围099endif;ifq4&q3>="00000011"thenen:='1'endif;elsem:=m+1;en:='0'endif;endif;endif;time0<=q1;time1<=q2;kile0&
18、lt;=q3;kile1<=q4;en0<=en;endprocess;endbhv2;模块电路图:4.4方案验证第9 页共9页中途停车等待时间记录:记录等待时间)里程记录:(测试信号 clk:10ns; fin:10ns; start:1 ; stop:0;在得到输入模寸脉冲后按start开始记录里程)6.心得体会经过两周的课程设计,我学习到了很多,开始拿到课题只是经过理论的分析觉得很简单,但是实际实施起来却很困难,前半周拿到课题我们都在讨论方案如何实施,因为大家的想法都不相同,所以存在很大的争议,方案迟迟没有确定下来,我们都非常的焦急,最后在和老师讨论过大家的想法之后确定了最优的方案,大家分配了模块开始编写,我的模块是计量模块,在写代码之前参考了很多资料,因为之前做的实验比较少,我的问题
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 课题申报参考:教材插图智能设计美学的社会主义核心价值观对齐研究
- 课题申报参考:建成环境对老年人公交及地铁出行的时空动态影响及适老化建成环境优化研究
- 二零二五版文化艺术用品采购合同模板3篇
- 二零二五年度房地产投资定金监管协议4篇
- 二零二五年度煤炭运输节能减排协议4篇
- 二零二五版炉渣清洁生产采购技术服务合同4篇
- 2025年度高压供电线路维护服务协议范本3篇
- 2025版个人退股协议书:上市公司股份回购与股东退出协议4篇
- 深圳2025年度厂房租赁合同范本2篇
- 二零二五年度建筑安全评估师雇佣合同标准版3篇
- 化学-河南省TOP二十名校2025届高三调研考试(三)试题和答案
- 智慧农贸批发市场平台规划建设方案
- 林下野鸡养殖建设项目可行性研究报告
- 2023年水利部黄河水利委员会招聘考试真题
- Python编程基础(项目式微课版)教案22
- 01J925-1压型钢板、夹芯板屋面及墙体建筑构造
- 乳腺导管原位癌
- 冷库管道应急预案
- 《学习教育重要论述》考试复习题库(共250余题)
- 网易云音乐用户情感画像研究
- 小学四年级奥数题平均数问题习题及答案
评论
0/150
提交评论