- 本课程为精品课,您可以登录eeworld继续观看:
- (四) C2000 F28004x 在实时控制系统中的新特性 (3)
- 登录
- 课程目录
- 相关资源
- 课程笔记
那么对于DAC的东西我们可以看一下
07X的话实际上就是
原来我们在输出的部分
它有一个下拉的电阻
这个电阻在07X里面是被拿掉的
另外增益的话 我们现在可以是
一倍或两倍的一个选择
我们也提升了一个负载的输出
还有就是说 我们这个内部的DAC
它的内部参考可以选择2.5V或3.3V
那么3.3V呢 会输出一个1.65V
这样的话就是相当于用了这个两倍增益的模式
那么如果2.5V的输出
这个选项的话呢 实际上它会输出2.5V
实际上使用的就是一倍增益的这个模式
这个是DAC模块
那么对于PGA模块来说的话 大家可以看一下
我们这个PGA的话实际上面是
在我们原来的Piccolo 05X系列之后
又一个新的系列里面会带PGA的
那么这个PGA我们实际上比原来的05X也做了非常多的改进
首先呢 实际上我们的增益模式
会增加到24倍增益的这样一个模式
另外大家可以看一下 我们PGA的这个输入
它可以用作一个常规的ADC或者是一个比较器的输入
另外的话 输出的一个或者带滤波
或者不带滤波的一个输出的话
实际上也是可以连接到我们的ADC或者是
比较器里面的
就是一个内部连接
那么对于PGA本身 它的输出滤波的引脚的话
也可以用作常规的ADC或比较器的这样一个引脚
那我们目前这个PGA它还支持一个
低功滤波的一个方式
实际上就是相当于说 在这个PGA
OF这个引脚上面
外接一个电容
然后我们截止频率的话 可以通过
公式来计算得到
另外我们会有硬件对于偏移
或者增益的话来做一个校准
那这个的话 我们就是说不需要通过
软件的这种处理的方式来做了
所以这个都是我们基于
原来的F2805X PGA
功能增强的地方
目前的话 应该0023上面应该有7个这样的PGA
可以来用
那我们这边看一下 关于这个
我们整个模拟系统 包括我们的
PGA 包括我们的比较器和ADC的
内部连接的一个情况
那么大家可以看到 实际上就是说
它有很多的一个pin脚的话呢
包括PGA ADC还有我们的
这个比较器的输入的话呢
它实际上都是说是共用的
但如果这些管脚不做这些功能的话
我们都可以通过AIO来做
那么大家知道AIO AIO其实
跟普通的IO的区别就在于IO可以通过滤波的方式
来选择3个或6个同步来
滤波 但对于AIO来说
它只能与系统同步来进行一些滤波
所以其他的功能的话应该都是一样的
那么对于模拟模块的这样一些
相关的一些输入信号的话呢
我们实际上就是统一地会输出给我们的
这样的一个模拟的模块
Analog的这样一个模块
大家可以看一下我们的Group
这个Group我们现在实际上是会把
这个PGA ADC
还有这些端口统一呈现为这个group的形式
来进行一个输入
然后这个输入实际上
就是说它整合了之后的话
会有一个内部输入给到我们这个比较器里面
那么这是整个的模拟模块这一部分的一个比较情况
那么我们再来看一下外设相关的
包括我们的PMW的捕获和eQEP Demo
对于我们的捕获端口来说 除了刚才提到的
我们的input X靶上面有一些
设置上的区别之外
那么这个模块本身也从菱形变成了E形
另外我们会有这个
075上没有这个高精度捕获的模块
我们现在在0046里面也没有
包括这个 当然这个PWM的话跟原来
使我们这个新型的4型的PWM
QEP的话也是变成了E形的
包括我们的sigma delta的这个模块
也是变成了E形了
那么我们接下来看一下
对于PWM这边的话 我们实际上
会增加Lock的这种情况
包括我们的一些这个
TZ的设置 Lock
包括高精度的Lock这些应用器
Capture的话呢 我们
捕获单元主要是有高精度捕获的一个功能
实际上这个功能就类似于我们PWM里面高精度的PWM
QEP的话 我们会增加了一个
QEP模式的一个adapter
这样的话实际对于很多工业应用里面
大家知道 会有一些顺时针逆时针计数的这样一个要求嘛
如果大家曾经看过的话 我们其实是有一篇
应用文档专门来讲怎么通过
我们传统的QEP模块
来实现顺时针逆时针技术的功能
那现在我们实际上就是
QEP里面增加了这个模式
大家都不需要增加软件或其他增加硬件的办法
来实现了 直接通过这个模式就可以来做了
那么sigma delta模块的话呢
我们是会有对于所有的数据滤波的话
我们会加了一个16位深度32位的FIFO
那么每一个数据滤波的话实际上
我们都会有对应一个数据准备好的一个中断
这个就是相比于原来的sigma delta就是075 sigma delta
所增加的一个新的特性
那么对于刚才讲到的E形的
捕获实际上呢 我们来看一下
首先的话 它就是说
会有这个包括CLA和CMA都可以进行一个访问
另外的话 实际上它也是one shot模式
还有就是它不依赖我们时钟频率的一个变化的
然后它还有一个硬件校准的功能
还有实际上它的捕捉功能在校准时它也可以来做
这个是我们这个新的E形的capture
它所提升的一些功能的地方
当然刚才讲了 这是一个高精度的捕获
原来建模模块实际上在075里面是没有的
另外它可以做一个连续的硬件的校准
那我们再来看看通信模块这边的差异
包括我们I2C也做了改进
还有就是说 LIN的话 原来
075上没有的 现在做了一个增加
PMBus在075上有
而我们现在实际上是
075上没有
我们现在增加了一个PMBus
另外我们还会增加了一个新的叫做
快速的一个串行接口
这个也是我们新增加的
大家可以看一下 就是说
SPI包括一些变化
我们的SPI现在可以支持最大到25兆的一个高速模式
另外LIN的话 我们现在支持到了2.1
原来035上的LIN只到2.0
这个协议上有更新
另外在LIN这一块 我们实际上现在
有Driverlib来支持 我们不会提供像原来这个
离散差上面的这种方式了
不是用这种Driverlib的形式
I2C的话 我们会有一个就是说
准备好的持续的 就是发射的一个中断
那么这个中断的话呢
这个是新增加的一个中断
这个中断是默认是不使用的
大家可以通过12CEMDR把它打开
这是新的一个功能
PMBus的话呢
我们可以最高支持到就是说
100K 400K或者1M
这样的速度
这个是我们004X里面新增加的PMBus功能
那么对于刚才说到的高速串行接口
这个也是我们在004X里面新增加的
这个实际上 我们可以支持
一些高速的串行的一些外设的连接
它实际上是一个点对点的方式
可以做成master或者slave的
最高的速率可以到50兆
然后在50兆的速率下 可以做到100兆的GPS
另外的话它是单线或者双数据都可以来支持
另外的话 它的这个就是说
发射和接收都是独立的模块
另外我们会增加硬件的CRC校验
八位的CIC校验
另外 大家知道对于说信号 比如说
我做了一些隔离的话
它肯定会有一些时延
那这个时延的话 我们是会做一些补偿的
而且另外的话 对于这个
比如说串行线上的一些断线的话我们也会有检测机制
那这个模块的话呢
是给大家提供了一些高速串行的
接口的一些需要
好 那今天所有的内容的话呢
基本上就是针对差异这一块
那么大家如果关注我们的004X的话
大家可以到我们的官网 到这个网页上面
有详细的数据手册
有我们的技术手册
大家可以进行一个下载
那么如果说需要这个样片
或屏幕版的话 也可以在上面进行申请
那么大家可以持续关注我们004X这个系列
这个从今年到明年应该陆续会有一些新的不同的管脚
封装的产品会出来
那大家看下有什么问题吗
猜你喜欢
换一换
推荐帖子