基于FPGA的多功能函数发生器Sine signal generator
刘琼,景宁波
摘要(Abstract):
以C8051F040高性能单片机、AD9850和Altera Cyclone EP1C3T144 FPGA为核心,由控制模块、信号产生模块、放大模块、调制模块、键盘及LCD显示等模块组成的系统,实现了频率范围为20 Hz~20 MHz、步进为10 Hz,电压峰-峰值为6Vopp的正弦波信号输出;用FPGA产生的1 kHz的调制信号控制AD603放大器增益实现模拟幅度调制(AM)信号输出;根据调制信号幅度改变AD9850频率控制字实现模拟频率调制(FM)信号输出;用FPGA实现了2ASK和2PSK数字调制信号输出.
关键词(KeyWords): 单片机;信号发生器;调制;频率
基金项目(Foundation):
作者(Author): 刘琼,景宁波
参考文献(References):
- [1]任志平.基于EDA技术的智能函数发生器的设计[J].科学技术与工程,2008(2):8-4,76-78.
- [2]武庆生.单片机原理及应用[M].北京:电子科技出版社,2003.
- [3]黄智伟.全国大学生电子设计竞赛训练教程[M].北京:电子工业出版社,2005.
- [4]塞尔吉欧,佛郎哥.基于运算放大器和模拟积成电路的电路设计[M].西安:西安交通大学出版社,2004.
- [5]童长飞.C8051F040系列单片机开发与C语言编程[M].北京:北京航空航天大学出版社,2005.
- [6]尚飞,刘琳.双DDS芯片的锯齿波信号发生器设计[J].河北北方学院学报:自然科学版,2008,24(2):16-18.