学生实验报告
系别
电子信息学院
课程名称
EDA综合实验》
班级
实验名称
ADC采样控制电路设计
姓名
实验时间
学号
指导教师
成绩
批改时间
姓名代码转换器百度
一、实验目的和任务
      学习用状态机对A/D转换器ADC0809的采样控制电路的实现。
二、设计代码(或原理图)、仿真波形及分析
1ADC控制电路代码截图
2ADC控制电路仿真截图
3ADC控制电路的仿真分析
结合代码分析,如图所示,每一个时钟上升沿都使状态机进入下一个状态,刚开始的ALESTART高电位表明状态机经过了状态s1,在给EOC输入高电位前,给D所写的值121并没有送进电路,因而Q输出为0,这是因为从状态s2s3需要EOC信号为高电位才能进入状态s3,否则会一直停留在状态s2,当给EOC输入高电位后,此时D值为220OE高电位处说明经过了状态s3,而其后LOCK_T输出高电位,说明变量LOCK为高电平,即经过了状态s4,此时会把D的值给读走,同时Q输出220,即D的值。
4ADC控制电路的状态机截图及分析
结合代码分析,如图所示,在s0状态之时,当CLK信号处于上升沿,则进入s1状态;在s1状态之时,当CLK信号处于上升沿,ALESTART输出为1,则进入s2状态;在s2状态之时,当CLK信号处于上升沿,ALESTART下拉为0,如果EOC输入为1则进入s3状态,否则仍然处于s2状态;在s3状态之时,OE输出为1,同时进入s4状态;在s4状态之时,OELOCK输出为1,并且重新回到s0状态;如果执行RST复位操作,无论当前处于什么状态,都回到s0状态。
三、实验结论与心得
在这次实验中,我有了不少收获,其中学习了使用状态机的思路来对A/D转换器ADC0809的采样控制电路进行实现,对比上节课用状态机实现序列检测器的设计进行对比,加深了对状态机的认识,深刻了解到状态机的实际应用所带来的便利。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。