液晶与显示, 2014, 29 (6): 939, 网络出版: 2014-09-15
基于S3C2440的可视化多功能波形发生器的设计
Visualization versatile waveformgenerator based on S3C2440
摘要
为了满足激光器控制系统对波形发生装置的需求,设计了基于S3C2440处理器和Altera公司的FPGA芯片的可视化多功能波形发生器的平台,对该平台所采用的DDS合成算法进行仿真。使用S3C2440处理器直接驱动TFT液晶屏和四线电阻触摸屏建立硬件平台,利用VHDL语言编写与处理器的数据接口,并利用IP库定制合适的DDS器件,按照输入的选项和参数,通过DDS生成频率和相位,通过DAC0832生成振幅,形成需要的波形信号。测试结果表明,该平台通过触屏输入参数,并完成波形数据曲线的生成及显示输出,与传统的函数发生器方法相比具有适用性好、使用方便、成本低廉的优点。该平台可以满足激光器控制系统的实际需求。
Abstract
To meet the demand for waveformgenerator in the laser control system devices, a platform for designing the visualization versatile waveform generator is built based on the S3C2440 processor and the Altera's FPGA chip, and the DDS synthesis algorithm used in this platform is simulated. The hardware is built by using the S3C2440 processor and driving a TFT LCD screen and a fourwire resistive touching screen directly. VHDL language is used for the processor data interface and the appropriate DDS is selected on the basis of the IP. According to the input options and parameters, the desired waveform signal is output by a frequency and a phase generated by the DDS and amplitude generated by the DAC0832, respectively. Test results show that the platform can be used to generate and display the waveform curve completely by inputting the parameters in the touching screen. Compared with the conventional function generator, it has the merits of good applicability, easy use and low cost. The waveformgenerator can be used and meet the test requirements in the laser control system.
张传胜. 基于S3C2440的可视化多功能波形发生器的设计[J]. 液晶与显示, 2014, 29(6): 939. ZHANG Chuansheng. Visualization versatile waveformgenerator based on S3C2440[J]. Chinese Journal of Liquid Crystals and Displays, 2014, 29(6): 939.