0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

dsp2812开发板原理及原理图分析

小茗技术员 来源:网络整理 2017-10-19 09:43 次阅读

什么是DSP开发板

DSP开发板,就是围绕DSP的功能进行研发,推出用于DSP芯片开发的线路板,并提供原理图和源代码给客户。DSP尤以TI公司的DSP市场占有率最大,拥有的客户群很广泛。在DSP开发板方面Easy系列DSP开发板,包括Easy2812开发板,Easy5509开发板,特别适合学生学习使用。

dsp2812开发板原理

开发板DSP2812原理框图及各部分分析T-DSP2812开发板主要集成了RS232接口CAN接口、网络接口、PS2接口、12864液晶接口、ADC接口、EEPROM、蜂鸣器、1×4键盘、流水灯等电路,囊括了几乎所有的常用接口和应用电路。基本单元测试程序包括以下几个部分:

1.蜂鸣器程序。

2 流水灯程序;

3 1×4独立式按键输入显示程序;

4 DSP通过PS2端口接收显示键盘输入数据程序;

5 SO12864液晶显示画面程序;

6 DSP通过RS232接口与PC机通信程序;

7 DSP通过USB接口与PC机通信程序;

8 PC机通过网络接口(RJ45)和DSP通信程序;

9 256K×16SRAM读写程序;

10 读写EEPROM程序

dsp2812开发板原理图分析

开发板DSP2812原理框图如图1所示:

dsp2812开发板原理及原理图分析

一.电源电路TMS320F2812采用高性能静态CMOS技术,I/O供电电压及FLASH编程电压为3.3V,内核供电电压降为1.8V(135MHz)或1.9V(150MHz),故本开发板选用TI公司的双路输出低压降(LDO)稳压器TPS767D318,将输入的5V直流电压稳压输出一路为3.3V,一路为1.8V,每路最大输出电流为1A。为了抑制电源线上的高频噪声和尖峰干扰,降低数字噪声对模拟电路的干扰,模拟电源和数字电源、模拟地和数字地都采用磁珠隔离。同时板上5V、3.3V、1.8V电压都采用发光二极管指示电源状态,方便用户使用。

二.按键电路TMS320F2812采用高性能静态CMOS技术,I/O供电电压及FLASH编程电压为3.3V,内核供电电压降为1.8V(135MHz)或1.9V(150MHz),故本开发板选用TI公司的双路输出低压降(LDO)稳压器TPS767D318,将输入的5V直流电压稳压输出一路为3.3V,一路为1.8V,每路最大输出电流为1A。为了抑制电源线上的高频噪声和尖峰干扰,降低数字噪声对模拟电路的干扰,模拟电源和数字电源、模拟地和数字地都采用磁珠隔离。同时板上5V、3.3V、1.8V电压都采用发光二极管指示电源状态,方便用户使用。

三.12864液晶(SO12864)接口电路12864液晶接口是一个2.54mm间距的8脚单排插针座,可以连接SO12864液晶模块。第1位CS为液晶片选输入端,直接连接DGND,选通SO12864。

四.USB接口电路(PL-2303HX)PL-2303HX具有以下特征。

1、完全兼容USB2.0(Full-Speed); 2、5V-3V调节输出、12MHZ晶振;

3、支持RS232接口:●全双工发送和接收(RXD、TXD)●MODEM控制线(RTS、CTS、DTR、DSR、DCD和RI)

●5、6、7或8位数据格式

●奇偶校验或无校验

●1位、1位半或2位停止位

●可编程的波特率:75bps~6Mbps

●外部RS232掉电控制

●可为外部串行口提供电源

4、具有外部流控制功能;

5、512字节可调的双向数据缓存;

6、支持从外部MODEM信号远程唤醒;

7、两个GPIO;

8、可选的外部EEPROM实现标准设置。

五.时钟电路

开发板用30MHz外部晶体给DSP提供时钟,并使能F2812片上PLL电路。PLL倍频系数由PLL控制寄存器PLLCR的低4位控制,可由软件动态的修改。外部复位信号(RS)可将此4位清零(CCS中的复位命令将不能对这4位清零)。TMS320F2812的CPU最高可工作在150M的主频下,也即是对30M输入频率进行5倍率。

六.CAN总线CAN总线采用了多主竞争式总线结构,具有多主站运行和分散仲裁的串行总线以及广播通信的特点。CAN总线上任意节点可在任意时刻主动地向网络上其它节点发送信息而不分主次,因此可在各节点之间实现自由通信。在使用CAN控制器之前首先必须对它的内部寄存器进行初始化设置,包括相关I/0口,位定时器的设置以及邮箱的相关配置。着重介绍如何进行初始化设置和发送与接受的配置。

1.I/0口配置:由于CAN通讯所用到的两个引脚CANTX和CANRX均为复用I/0口,因此需要用复用I/0寄存器GPFMUX对I/0进行配置。

2.初始化位时序:对位时序配置寄存器CANBCR进行配置,包括了CAN控制器的通讯波特率,同步跳转宽度,采样次数和重同步方式。

3.初始化邮箱:邮箱初始化主要是设置邮箱的标识符,控制域(即发送的是远程帧还是数据帧)以及对相应的邮箱赋初值。

七.音频部分

数字音频技术是指把模拟声音信号通过采样、量化和编码过程转换成数字信号,然后再进行记录、传输以及其他加工处理;在重放时再将这些记录的数字音频信号还原为模拟信号,获得连续的声音。模拟信号在时间和幅度上都是连续的,幅度的微小变化都会引起声音质量的变化。而数字音频技术是通过把模拟信号进行时间上的离散化和幅度上的量化处理以后,变为一连串数字信号加以存储或传输。理论上除了把模拟信号转变为数字信号的数字化过程和把数字信号重新还原为模拟信号的过程会引入一些误差以外,在对数字信号的存储和传输过程中不会引起音质的变化。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 开发板
    +关注

    关注

    25

    文章

    5040

    浏览量

    97419
  • DSP2812
    +关注

    关注

    5

    文章

    29

    浏览量

    22350
收藏 人收藏

    评论

    相关推荐

    ad8684接dsp2812,REFIO怎么接?

    设计了ad8684,接dsp2812,求教这个REFIO怎么接,跟2812那块板子共用5V电源,感觉这5v对ad采用供电不稳啊
    发表于 12-20 07:21

    ZYNQ 7035/7045开发板原理图

    ZYNQ 7035/7045开发板原理图
    发表于 12-05 13:46 0次下载

    DSP发送数据时通过外扩DA芯片产生4KHZ正弦波,接收时用DSP自带的AD接收数据,是不是没法实现?

    最近因为项目需要,现在需要选择一款芯片,主要思路是:通过TI DSP2812与DAC芯片连接产生4KHZ左右的正弦波,然后将4KHZ的正弦波经过AD转换再传回到DSP2812中,检查数据的变化
    发表于 11-08 07:38

    哪位大侠有TMS320C6713DSK的开发板完成的原理图?求分享

    哪位大侠有TMS320C6713DSK的开发板完成的原理图?光盘的原理图的最后一张是框图不详细。哪位大侠有没有相应的资料? 谢谢!
    发表于 11-01 07:03

    设计用于TMS320C203评估的TMS320C203 DSP开发板

    电子发烧友网站提供《设计用于TMS320C203评估的TMS320C203 DSP开发板.pdf》资料免费下载
    发表于 10-28 10:23 0次下载
    设计用于TMS320C203评估的TMS320C203 <b class='flag-5'>DSP</b><b class='flag-5'>开发板</b>

    设计TMS320C548/9 DSP开发板

    电子发烧友网站提供《设计TMS320C548/9 DSP开发板.pdf》资料免费下载
    发表于 10-26 10:13 0次下载
    设计TMS320C548/9 <b class='flag-5'>DSP</b><b class='flag-5'>开发板</b>

    无线对讲机方案原理图

    这是一张无线对讲机方案的原理图,主要是用到了一片小能为派的HI2821开发板,我只是做了原理图,没有软件,有兴趣的可以找我要原理图
    发表于 09-18 10:17 4次下载

    奋斗STM32开发板V5原理图.pdf

    奋斗STM32开发板V5原理图.pdf
    发表于 06-21 14:23 12次下载

    有STM32开发板开源原理图

    求问有STM32开发板开源原理图
    发表于 03-21 09:31

    fpga开发板是什么?fpga开发板有哪些?

    FPGA开发板是一种基于FPGA(现场可编程门阵列)技术的开发平台,它允许工程师通过编程来定义和配置FPGA芯片上的逻辑电路,以实现各种数字电路和逻辑功能。FPGA开发板通常包括FPGA芯片、时钟模块、电源模块、输入输出接口等组
    的头像 发表于 03-14 18:20 2011次阅读

    fpga开发板使用教程

    FPGA开发板的使用教程主要包括以下几个关键步骤。
    的头像 发表于 03-14 15:50 1124次阅读

    fpga开发板与linux开发板区别

    FPGA开发板与Linux开发板是两种不同的硬件开发平台,各自具有不同的特点和应用场景。在以下的文章中,我将详细介绍FPGA开发板和Linux开发板
    的头像 发表于 02-01 17:09 2246次阅读

    全志V853开发板原理图

    本章节将对开发板几个主要的部件的原理图进行说明,方便快速上手开发板的硬件资料。 开发板硬件框图如下: 模块介绍GPIO 分配此表格为 V853 部分重要的 GPIO 的分配表,&am
    发表于 01-12 09:48

    CX9261 开发板电路 电路原理图

    本帖最后由 jf_00392720 于 2024-1-4 16:13 编辑 CX9261 开发板电路 电路原理图 CX9261电路 TCM1-63AX+ PIN TO PIN
    发表于 01-04 10:39

    AD9361 开发板电路 电路原理图

    AD9361 开发板电路 电路原理图 AD9361电路 TCM1-63AX+ PIN TO PIN CH-BTM163A 替代型号电路
    发表于 01-02 11:46