AD转换实验报告.docAD转换实验报告A/D转换实验报告摘要本设计是利用AT89C51sADC0809>CD4027芯片为核心,加以其他辅助电路实现对信号的A/D转换,其屮以单片机AT89C51为核心控制A/D转换器。先是对信号进行采集,然后用ADC0809对信号实现从模拟量到数字量的转换。改变采样数据,调隸电路,使其达到精确转换。目录方案设计与论证 1」理论分析 、输入方案选择 2硬件设计 4 3软件设计 4仿真验证与调试 54」测试方法 7设计总结及体会 5附录(一)实物图 6附录(二)软件程序 6方案设计与论证图(2),rti于静态控制数码管每次只能显示一位,造成资源浪费,所以选择动态扫描,并增加变换频率。:可以宜•接用矩形波来控制方案二:ALE通过JK触发器完成二分频,然后Q端接CLKo因为晶振的频率是12MHz,ALE的频率为12NHzxl/6=2MHz,^U:(3)模拟童从IN0端口输入,经电压比较器后输入到控制电路,转换麻从DO〜D7口输出,地址码位ADDC=0、ADDB=0、ADDA=0。OE端输出允许控制信号,EOC转换结束控制信号,EOC=0,转换结朿后EOC=1。START转换启动信号,上升沿将片内寄存器清零,下降2沿开始A/D转换。时-钟信号输入端CLOCK接触发器Q端,把1MHz的信号作为时钟脉冲输入。(4)如图(4),选用89C51单片机,89C51单片机本身的电源电压是5v,有两种低功耗方式:待机方式和掉电方式。在掉电状态下,其耗电电流为3mA,在掉电方式下提供约50mA的电流。8OC51单片机是8位单片札速度较慢,且不能在线编程。在单片机的外部加一个振荡电路,这个电路有晶振和两个电容组成,晶振两端分别接到两个电容的一端,两个电容的另一端都耍接地。这两个电容串联的容量就是就等于负载电容,这两个电容选用33PF的。在P0端口接一个上拉电阻,增加高电平驱动能力。P0口输出七段码,、、。(5)JK触发器具有置0、置1、保持、翻转的功能。J=l,K=(nj,置1;J=(),K=1H寸,置0;J=K=0,保持;J=K=1,CLK下降沿到来时翻转。软件设计系统软件流稈图如下图(6),其屮主要包含这三部分,即信号采样、A/D转换、输出显示。信号采样:先产生启动转换的正脉冲信号,对数据进行采样。 A/D转换:对输入数据转换,把数据分取个位、十分位、百分位。输出显示:、、、十分位、百分位,完成三位显示。图(6)仿真验证与调试4」测试方法系统对实验进行仿真验证,,。步骤:1)接入5V电源;2)改变滑动变阻器的阻值,观察数码管的显示的变化。初始图(7) 最大值图(8)
AD转换实验报告 来自淘豆网m.daumloan.com转载请标明出处.