毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
电压控制LC振荡器的设计+仿真图+流程图+源程序(5)
图11 控制电路程序流程
3.2 数字频率计程序设计
数字频率计由数字逻辑电路构成,内部可以分成基脉冲发生器,计数器和数据锁存器,时基脉冲发生器是对晶振进行分频,得到一个1秒的闸门时间信号,它作为计数器的使能端,当闸门信号为高电平时,计数器工作,对输入的脉冲计数,当闸门信号跳变为低电平时,计数器停止计数,并将结果送数据锁存器保存,用于显示频率时调用。程序设计时,先实现图中各部件,然后连接起来生成顶层器件[13]。
3.3 A/D转换
本设计采用ADC0809进行A/D转换, ADC0809的时序如图12所示:
图12 ADC0809的时序图
将转换所得数据送入单片机,由单片机对其作一定的运算处理后,显示所测电压。
3.4 显示及通信模块程序设计
采用南亚LMA97S005AD点阵式字符型液晶模块显示,由一片AT89C52单片机专门控制。单片机负责接收频率计的测频结果和电压峰-峰值测量电路的测量结果然后驱动液晶进行显示。
单片机与液晶之间运用RS232串行通信原理进行数据传输,使用两根连线,一根用于接收数据,一根用于发送数据,由于只需要从单片机输出数据到液晶模块,省去一根数据线,只用一根线即可。设置波特率为2500b/s,同步模式。单片机与FPGA同样只需用一根数据线相连接, 由FPGA发送数据至单片机。程序流程图如图所示,图13为驱动液晶显示的基本流程,其中的两个子流程分别是串行方式数据接收与处理子流程(右)和液晶平面点阵布置子流程(左)。
图13 驱动液晶显示程序流程图
4. 系统测试和仿真
4.1 FPGA测控专用芯片的程序设计
FPGA的仿真工具为MAX-plusII,根据系统的总体设计方案,FPGA测控专用芯片的输入信号有:FIN为被测频率信号输入端;CLK为200 Hz基准信号输入端;EN为ADDSUB的控制信号端口,在EN的上升沿,ADDSUB可加载到FPGA;ADDSUB[1..0]为MC145152的控制输入,当其为“00”时,将发射频率设定在25 MHz,当其为“01”时,每按一次升频键,发射频率以100 kHz增加, 当其为“10”时,每按一次降频键,发射频率以100 kHz降低,当其为“11”时,对FPGA不起作用;SEL[1..0]为输出选择,当其分别为“00”、“01”、“10”、“11”时,输出为频率计数器的第0~7位、第8~15位、第16~23位、第16~23位。输出信号有:CTR[9..0]为MC145152控制信号输出口;DATA[7..0]为FPGA到单片机的数据输出口,与单片机的P0口相连,由SEL[1..0]控制输出的内容。其应实现的功能就是负责控制MC145152和实时测量压控振荡器输出信号的频率。如图14所示。
图14 FPGA测控专用芯片组成框图
4.2 系统的有关仿真
从图15可以看出,当ADDSUB='0'(即ADDSUB[1..0]= ''00'')时,CTR=H''0FA'',即CTR=D''250'',当ADDSUB='1' 时,EN每来一个上升沿,CTR在原来值的基础上加1,依次为H''0FB''、H''0FC''、H''0FD''、H''0FE''、H''0FF''等,即CTR=D''251''、D''252''、D''253''、D''254''、D''255''等,亦即其锁定频率分别为25 MHz,25.1 MHz、25.2 MHz、25.3 MHz、25.4 MHz、25.5 MHz。
图15 FPGA测控专用芯片的仿真图
程序设计时规定CLK=200 Hz,而仿真时被测信号FIN的频率为CLK的20倍,因此仿真的结果应该为200×20=4000 Hz。从图16的实际仿真结果看,所测频率为十吹冰进制的000028,即十进制的000040,亦即00.0040 MHz,也就是4000 Hz,与预计的结果一致。
共6页:
上一页
1
2
3
4
5
6
下一页
上一篇:
80C52单片机低频数字相位测量仪的设计+仿真电路图+源程序
下一篇:
磁悬浮的PID控制系统设计+MATLAB仿真
基于51单片机自动门智能控制系统设计
plc空压机循环冷却水自动...
单相电压型逆变电路的谐...
软PLC技术电梯控制与实现+梯形图
粉料称重装置的单片机控...
DSP光伏并网控制装置的设计+源代码
plc化工传热单元的自动控制设计+梯形图
高效课堂教师问卷调查表
从企业eHR建设谈管理信息...
MNL模型历史城区居民活动...
小型通用机器人控制系统设计任务书
浅析施工企业保理融资成...
《水浒传》中血腥暴力研...
遥感土地用变化监测国内外研究现状
提高小學语文課堂朗读教...
PCI+PID算法直流力矩电机速...
大规模MIMO系统的发展研究现状