- 2
- 0
- 约3.43千字
- 约 4页
- 2017-02-17 发布于贵州
- 举报
基于单片机、EA技术的波形发生器的设计
基于单片机、EDA技术的波形发生器的设计
单片机 2009-09-23 17:30:22 阅读123 评论0 ??字号:大中小?订阅
关键字:单片机技术 EDA技术 DDFS技术 波形发生 FPGA VHDL语言 该波形发生器以单片机 MCS8031 为中心控制单元,由键盘输入模块、数码管显示模块、D/A波形发生模块、幅值调整模块组成。采用DDFS技术,先将要求的波形数据存储于EEPROM中,这样可以保证掉电以后波形数据不丢失。
为了达到所要求的高速度,采用FPGA ALTEAR 公司的 EPF10K10LC84-4, 晶振频率可达 40MHz 来实现波形的发生,通过DDFS技术(直接数字频率合成技术)、VHDL语言和单片机汇编语言编程技术的完美结合实现了对正弦波、方波和三角波三种波形的频率、幅值的设置和发生。
随着深亚微米半导体技术的进步,可编程逻辑器件及EDA技术的应用已经相当普及。基于可编程逻辑器件的高频性质和单片机强大的数据处理功能,二者结合的技术也有相当的影响力。本设计中涉及到单片机汇编语言、VHDL语言的运用,充分地利用了二者的优点,制作了一套波形发生系统。
1? 系统设计
整体设计由三大模块组成:单片机控制部分、可编程逻辑器件(FPGA)部分、模拟电路部分。其系统方框原理图如下所示:
波形发生采用DDS技术,可以很方便地产生各种高质量的波形,DD
原创力文档

文档评论(0)