×

基于单片机、EDA 技术的波形发生器的设计

消耗积分:10 | 格式:rar | 大小:127 | 2009-08-15

分享资料个

本设计是基于单片机和EDA 相结合的技术,用于产生各种频率的正弦波、方波
和三角波,其幅值0~5V 可调,幅值步进为0.039V,频率步进为1Hz。
该波形发生器以单片机(MCS8031)为中心控制单元,由键盘输入模块、数码管显示模块、D/A 波形发生模块、幅值调整模块组成。采用DDFS 技术,先将要求的波形数据存储于EEPROM中,这样可以保证掉电以后波形数据不丢失。
为了达到所要求的高速度,采用FPGA(ALTEAR 公司的 EPF10K10LC84-4, 晶振频率可达
40MHz)来实现波形的发生,通过DDFS 技术(直接数字频率合成技术)、VHDL 语言和单片机汇编语言编程技术的完美结合实现了对正弦波、方波和三角波三种波形的频率、幅值的设置和发生。
随着深亚微米半导体技术的进步,可编程逻辑器件及EDA 技术的应用已经相当普及。基
于可编程逻辑器件的高频性质和单片机强大的数据处理功能,二者结合的技术也有相当的影响力。本设计中涉及到单片机汇编语言、VHDL 语言的运用,充分地利用了二者的优点,制作了一套波形发生系统。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !