论文部分内容阅读
本文提出了在TP801单板机上实现数字信号处理的接口电路设计方案、包括输入接口及输出接口电路。输入接口电路由低通滤波器,采样保持电路(S/H),A/D转换、DMA电路及逻辑控制电路部分组成,输出接口包括3路16位D/A及电子偏移电路,而16位D/A用2片8位D/A组成。用OUT(C)、r指令完成16位输出。全部电路均已通过了调式。数字滤波器是近几年来迅速发展起来的一门新技术和学科,它广泛用于地震探测、雷达、通讯、声纳、语言分析和合成,生物医药等很多方面。实现数字滤波器既可以用软件,又可以用硬件。作者提出了用Z80汇编语言实现IIR数字低通滤波器的程序设计方案,并给出了程序清单。IIR数字滤波器程序、DMA传送数据程序及显示程序均已通过了调试。本系统采用FFT运算,分析实验数据,对512个点整个系统操作一次,即从数据采集到频谱显示需8秒左右。
In this paper, the interface circuit design scheme of digital signal processing in TP801 single board computer is proposed, including input interface and output interface circuit. Input interface circuit consists of low-pass filter, sample and hold circuit (S / H), A / D conversion, DMA circuit and logic control circuit part, the output interface includes three 16-bit D / A and electronic offset circuit, Bit D / A with two 8-bit D / A composition. Use OUT (C), r instructions to complete 16-bit output. All circuits have passed the modulation. Digital filter is a new technology and discipline developed rapidly in recent years. It is widely used in many aspects such as seismic exploration, radar, communication, sonar, language analysis and synthesis, biomedicine and so on. Digital filter can be used to achieve both software and hardware. The author proposes the program design of IIR digital low-pass filter in Z80 assembly language, and gives the program list. IIR digital filter program, DMA transfer data programs and display programs have passed debugging. The system uses FFT computing, analysis of experimental data, 512 points of the entire system operation time, that is, from the data acquisition to the spectrum display takes about 8 seconds.