- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第九次课-数模转换电路和可编程器件的应用及数字系统设计
数模转换电路可编程器件的应用及数字系统设计 一、数模转换电路*P222J1 先实现数字电路部分,foundation下先仿真通过后下载到95108。 示波器检查95108的四路输出波形是否正常。K1K2能否控制。 然后连接DAC0832和LM324,实现最终结果。 注:DAC0832的11、12脚观测不到波形。 操作注意事项 foundation下芯片型号千万不能错:XC9500系列95108PC84. 下载时95108应加电,但不要连接除电源以外其他导线,包括其他芯片的电源。否则一旦电路链接有错误,会导致无法下载成功。 关于电源:因为CPLD芯片所需电流较大。所以:A:直流稳压电源的限流开关请调整到最大电流。B:加到实验箱的电源电压不能小于12V,但是不要超过15V。否则会提示下载不成功,芯片电压不满足要求。 ??下载芯片时如不能成功,请先选择擦除,然后再编程下载。 操作有错误,也可能导致无法下载成功。 二. 小型数字系统设计与调测 (一) 小型数字系统学习要点 1、数字系统模型的含义 (数字系统模型见*P125 图8-10) 同步时序电路 由控制器和数据处理器组成 控制器有统一的模型,设计方法规范 数据处理器因处理数据形式繁多,没有统一模型,只能采用试凑法设计 小型数字系统学习要点 小型数字系统学习要点 2、控制电路模型的结构与电路的对应关系 状态寄存器——同步时序电路 用状态寄存器的状态值记录当前系统运行的进程,由同步时序电路构成,设计工作为状态分配 次态激励电路——组合电路 以当前的进程状态和输入信号作为转换为下一个进程的判断条件(次态激励条件),由组合电路构成 输出电路——组合电路 以当前的进程状态和某些输入信号为条件,译码后输出控制信号,由组合电路构成 小型数字系统学习要点 3、ASM图与电路的对应关系 状态之间的转换在一个周期内完成 小型数字系统学习要点 两个状态框之间的判断框反映次态激励条件,激励条件由组合电路组成,当前状态值是次态组合电路必须的一个输入信号 小型数字系统学习要点 两个判断框之间没有判断框时,则当前的状态值是次态激励的惟一条件 小型数字系统学习要点 某一状态下输出信号的处理 无条件输出 指一旦进入某状态,输出信号即产生,状态值S可以直接作为输出信号使用 条件输出框 指在某状态下同时满足某一条件后才有输出,输出的必要条件有两个:一个是当前状态值,一个是某一条件 小型数字系统学习要点 (二) 小型数字系统设计要点 1、将实践中的需求抽象为逻辑需求关系 这是系统设计中最难的一环,目前没有规范的方法,只能靠反复修改来达到要求 2、将总体的逻辑需求划分为控制逻辑和数据处理逻辑两大部分 两类电路的划分结果不是唯一的,应以控制电路尽量简单为划分前提 划分结果不同逻辑流程图和ASM图不同 小型数字系统设计要点 3、根据总的逻辑需求明确控制电路和数据处理电路相互之间的信号及关系 分析控制器有哪些输入和输出信号 分析数据处理器有哪些输入和输出信号 分析所有信号的因果关系和处理流程 做出逻辑流程图 4、将逻辑流程图转换为ASM图 小型数字系统设计要点 5、根据ASM图设计控制器电路 选择状态寄存电路形式 建议用一态一D触发器的设计方案 为状态寄存器分配进程状态 根据ASM图中各个状态框之间的判断条件,设计次态激励电路 根据ASM图的输出信号和条件输出信号设计输出电路 小型数字系统设计要点 6、设计数据处理器电路 根据控制器所需的输入信号设计数据处理电路 根据控制器输出信号对数据处理的控制关系设计数据处理器电路 (三) 实验设计提示 实验任务: *P219(T1)设计汽车尾灯控制电路 设计方法:必须用ASM图设计控制电路,不允许用试凑法实现。 器件:实验箱上的CPLD(XC95108)及外围器件。 根据题意设定四种状态: S0-系统复位,强制退出左转、右转和警告(初始状态或仅刚按过C=1); S1-左尾灯亮(仅刚按过L=1); S2-右尾灯亮(仅刚按过R=1); S3-左、右尾灯闪亮(J=1或L R =11) (3)ASM图 (4)状态寄存器采用一位一态的D触发器。根据ASM图写出D触发器的次态激励方程: (5)根据次态激励方程画出控制器电路:包括D触发器电路(图三)、次态激励组合电路(图四、图五) 2、设计处理器 (1)设计思路 考虑到尾灯闪烁和依次点亮的需要,设置一个二位二进制计数器配合控制器各状态实现尾灯闪烁或依次点亮。计数器的时钟信号CP2使用实验箱上1Hz时钟信号。该计数器的清零或计数受状态S0控制,S0=0计数器计数、S0=1计数器清零。 (2)列出尾灯与各状态及计数器的真值表 (3)根据真值表列出各尾灯的逻辑表达式 (4)根据逻辑表达式画出电路图 (5)完
文档评论(0)