新EDA技术与实验 教学课件 李国洪 胡辉 第6章 EDA综合设计.pptVIP

新EDA技术与实验 教学课件 李国洪 胡辉 第6章 EDA综合设计.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
G08GJ 1.设计要求 1)对于递增锯齿波,可采用0~255循环加法计数器实现,作为StateA。 2)对于递减锯齿波,可采用255~0循环减法计数器实现,作为StateB。 3)对于三角波,可采用0~255~0循环加/减法计数器实现,即StateA、StateB、,在A、B两个状态之间切换即可,无须单独定义一个状态。 4)对于递增阶梯波,可采用00H、20H、40H、60H、80H、A0H、C0H、E0H八进制计数器实现,即每次递增32作为StateC。 G08GJ 1.设计要求 图6-?41 AD558功能表及控制时序图 G08GJ 1.设计要求 图6-?42 AD558和LM358N 的电路原理 a) AD558功能 b)布局图 c)原理图 G08GJ 1.设计要求 图6-?43 函数信号发生器功能引脚名称图 G08GJ 2.实验连线及注意事项 向CPLD器件下载好本设计后,必须拔掉下载电缆线,使实验仪与计算机的并行口在电气上脱离开,否则在用示波器观察实验仪AD558的输出波形时,可能会出现意外,例如:当交流电源插座220V的地线接法有错误时,接上示波器探头,示波器探头地线可能会经计算机的并行口而烧坏计算机内的非隔离型开关电源及其主板。故必须在保证实验系统与计算机的并行口在电气上脱离开后,再连线及最后用示波器观察实验仪AD558的输出波形。 G08GJ 6.3.3 数字电压表的设计 1.设计思路 2.硬件要求 3.数字电压表的工作原理及检测方法 4.实验内容 5.思考与提示 G08GJ 1.设计思路 分析实验仪上的硬件资源,可得到数字电压表的设计方案如下:可以用CPLD构成控制计数器及译码显示器,外加D/A转换器及电压比较器的方法对外界模拟电压信号进行比较法检测,这种含有CPLD器件的联合装置可以代替低频A/D转换器,实现数字电压表的功能。 G08GJ 2.硬件要求 (1)可编程器件 如ispLSI1032E-70LJ84、EPF10K10LC84-?4、EPC2LC20、EPM7128SLC84-15(单电源+5V供电)。 (2)数模转换器 AD558(单电源+5V供电)。 (3)模拟功能块 双运放LM358(实验仪上其为单电源+5V供电)。 (4)直流电压源及可变电阻器 提供可变的被测模拟信号电压 。 (5)数字万用表 作为比对用仪表。 G08GJ 3.数字电压表的工作原理及检测方法 图6-?44 数字电压表顶层原理图 G08GJ 4.实验内容 用ispLSI1032-70LJ84下载板,CKSCN、CKDSP接时钟源;CLR接按键开关;JMP接集成运放比较器输出端;DA[7:0]接数模转换器AD558的数据输入;扫描显示参考前面的实验;AD558的CE、CS 接逻辑“0”电平;SPEAKER接JMP信号(发声提醒)。 G08GJ 3.底层模块设计 (1)车型调整模块 车型调整模块就是计数器A。 (2)计程模块 计程模块cntB是一个步长为1的加法计数器,在白天/夜间,每接收到5个100/82m脉冲,它就输出一个500/82×5m脉冲(clkout),通过开关DIPB(3位)预置起步里程数,在0km到起步里程的路程内,它将起步里程数输出送译码/动态扫描模块进行显示,当超出起步里程数后,它将实际千米数送译码/动态扫描模块进行显示。 (3)计费模块 计费模块是一个起步价格可预置的对500m脉冲的加法计数器,通过开关DIPC设置起步价格,见表6-7。 (4)显示模块 显示模块又可再分解为译码子模块和动态扫描子模块,将路程与费用的数值通过译码器译为7段数码管编码后用动态扫描的方式分别驱动各4只数码管的字段和小数点。 G08GJ (1)车型调整模块  表6-5 车轮直径及百米路程分频系数计算汇总表 图6-32 车型调整模块仿真结果 a)白天 b)夜间 G08GJ (2)计程模块  表6-?6 起步里程设置 图6-33 计程模块仿真结果1(dip=000) G08GJ (3)计费模块 表6-7 起步价格设置 图6-34 计费模块仿真结果(dip=10) G08GJ (4)显示模块  显示模块又可再分解为译码子模块和动态扫描子模块,将路程与费用的数值通过译码器译为7段数码管编码后用动态扫描的方式分别驱动各4只数码管的字段和小数点。 G08GJ 4.系统硬件设计说明 本设计的出租车计程计价表计数脉冲来自车轮转速传感器(干簧管),脉冲经器件内整形后送计数器;动态扫描脉冲由外围电路给出;系统使用出租车电源降压后供电。 G08GJ 6.2 计算机接口设计实例 6.2.1 数字系统设计与单片机接口实验 6.2.2 CPLD与计算机双工通信实验 6.2.3 CPLD与计算机并行口通信实验 G08GJ 6.2.1 数字系统设计

您可能关注的文档

文档评论(0)

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档