基于DSP的波形发生器的课程设计分析
2011-08-09李正周黄扬帆
电气电子教学学报 2011年3期
李正周,郑 微,田 蕾,黄扬帆
(重庆大学 通信工程学院,重庆 400030)
DSP芯片已经广泛地运用到通信、军事、计算机和医学等各个行业。我院在完善学生的基础理论课的同时,进一步巩固其动手实践能力[1]。该电子课程设计则是基于此背景提出的,希望学生通过4周的课程设计,更好地将所学的理论知识与实践相结合,提高实践能力,达到综合设计教学的要求[2]。
1 系统设计硬件结构
本课程设计主要由单片机、TMS320C5410 DSP、电源、数据存储器SRAM、程序存储器FLASH、MCBSP扩展接口、DAC芯片和键盘和液晶显示屏组成,如图1所示。系统的流程为:首先通过键盘输入波形种类、幅度、频率等参数;然后单片机将所接收的参数发送给液晶屏显示,同时发送给DSP;在DSP接收到参数之后合成所需要波形,最后通过DAC进行数模转换输出模拟信号。显示部分采用LCD1602显示屏。该显示屏采用5V电压供电,内置192种字符,可用于4位或8位并行通信。本课程设计中可以采用16×2的双行显示。

图1 系统框图
1.1 单片机控制芯片
单片机芯片采用AT89C51芯片。该芯片采用5V供电,4个8位并行IO口,2个16位定时器、计数器,带有片内数据存储器和片内程序存储器。设计中,P1口作为小键盘的行线以及列线,P0口作为LCD数据输入输出线。P3口的端口可以作为LCD的使能控制端口[3,4]。设计采用串行通信方式传输数据,单片机的串口的发送波特率为

式中,fij为定时器和计数器的溢出速率。
1.2 DSP处理芯片
本设计采用多通道缓冲串口进行通信。TMS320C54X系列DSP具有3个多通道缓冲串口。其中,每个缓冲串口具有7个引脚,分别是发送、接收数据引脚DX、DR;……
登录APP查看全文
