This paper designs a multifunctional signal generator .This signal generator which can realize touch operating by Qt/Embedded and touch screen drivers can generate continuous and digital chaotic pseudo random signals ,sine waves and square waves via touch operations of functional interfaces .Continuous and digital pseudo random signals are respectively generated by Lorenz mapping and the modified Tent chaos mapping ,while sine waves and square waves are generated by controlling DDS chip ,AD9850 .Practical test results show that the signal generator not only can generate chaotic pseudo random signals which can match the standards of NIST but also can output sine waves and square waves .%基于 Qt/Embedded 技术设计了一种嵌入式多功能信号发生器。该信号发生器通过 Qt/Embedded 与 Linux 触摸屏驱动程序来实现对功能界面的触摸操作,可实现连续混沌信号、数字伪随机信号和正弦波与方波的输出。连续与数字的伪随机信号分别由 Lorenz 映射以及改进型 Tent混沌映射生成,采用 DDS 芯片 AD9850实现正弦波与方波信号的输出。实际测试表明,该信号发生器可输出满足 NIST 标准的混沌随机序列、0~20 M Hz 的正弦信号和0~1 M Hz 的方波信号。
展开▼