- 本课程为精品课,您可以登录eeworld继续观看:
- UCD3138模拟前端(AFE)模块:为闭环演示设置开环板
- 登录
- 课程目录
- 课程笔记
现在,我将展示可以如何为闭合回路演示范例
设置 UCD 开环板。
对于开环板PWR031,在 J11 的引脚 1 和 2 上
以及 J22 的引脚 2 和 3 上,插入跳线。
在此演示范例中,使用了板左上部的
电位器 R15。
对于开环板PWR662,插入跳线 J37,
跳线插在 J38 的引脚 1 和 2 上以及 J33 的引脚 2 和 3 上。
在此演示范例中,使用了该板左上部的
电位器 R54。
这里是开环板简图。
请注意,两个板上所用的电路相同,
但是参考编号不同。
这里是您刚才建立的跳线连接。
至于我们很快就要分析的固件,
现已将其设置为在引脚 DPWM0A 上创建 PWM 输出。
这通过开环板上的 RC 滤波器传递,
以获得直流电输出,其幅度
取决于输入信号的占空比。
滤波器输出将通过缓冲器路由,
然后,经由电位器路由至 UCD前端 0,输入引脚 FAP0。
这是开环板上的电路以及
UCD 上相关内部电路的
简化原理图。
请注意,引脚 EAN0 已接地。
在该方案中,系统输出或者说
受控参数是引脚 EAP0 上的电压。
DAC 设置参考基准。
在电位器上移动抽头
即可注入干扰。
首先,我们展示当通过移动 DAC 输出电压来
提高设置点时出现的情况。
我们将电位器抽头位置保持固定不变。
提高 DAC输出电压
导致 EADC 上的差动放大器输出增大,
这导致DPWM0A 占空比
增大,从而导致 RC 滤波器
输出增大,继而导致引脚 EAP0 上电压
增大。
我们现在使用 DAC提高设置点。
事实上,您会发现,EAP0 上的电压
等于 DAC输出电压。
这是因为 DAC 输出电压为设置点。
环路会将 EAP0 上的电压调节至
该设置点。
现在,我将展示在通过 DAC 输出电压
设置的设置点保持恒定的条件下,
当通过移动电位器抽头位置来注入干扰后,将发生什么
情况。
环路会使引脚 EAP0 上的电压
始终等于 DAC 电压,而无论是否有干扰注入。
将抽头位置上移
将导致引脚 EAP0 上的电压增大,
这导致差动放大器的
反相输入上的电压增大,
从而导致差动放大器和 EAC 输出
降低,这将导致引脚 DPWM0A 上信号的占空比
下降,继而导致滤波器输出上电压
下降,继而导致引脚 EAP0 上的电压
下降。
事实上,环路会使引脚 EAP0 上的电压
被调节为DAC 输出电压,这是
正确的,因为 DAC 是该闭环系统中的
课程介绍
共计7课时,21分15秒
猜你喜欢
换一换
推荐帖子
- 上拉电阻起到什么作用_上拉电阻如何取值
- 所谓上拉电阻,就是将单片机的GPIO口通过一个电阻接至电源,在初始情况下给该GPIO引脚一个确定的高电平,防止没有上拉电阻而导致误动作。 上拉电阻的作用 给GPIO一个确定的电平信号。单片机的GPIO口在初始状态下可能是一个不确定的信号,从而导致误操作,为了克服这种情况,加入一个上拉电阻就把该端口钳制在了高电平,从而避免误触发。 ...
-
Aguilera
模拟与混合信号
- DSP C6000的结构
- (1)、哈佛结构:将程序和数据存储在不同的存储器中,每个独立存储器独立编址,独立访问。 (2)、多级流水线:一种DSP指令(取指、译码、取操作数、执行).每个阶段称为一级流水线。 (3)、硬件乘法器。 (4)、特殊的DSP指令。 (5)、多总线,多处理单元。 TMS320C6000系列DSP C67X包括:程序取指单元、指...
-
fish001
微控制器 MCU
- DSP中如何写C/C++代码?
- 问题的提出:如何写C/C++代码? 数据类型: C6000 compiler defines a size for each data type (signed and unsigned): char 8 bits short 16 bits int 32 bits long 40 bits float 32 bits double 64 bits 基于每种数据类型的不同,我...
-
fish001
微控制器 MCU
- 关于嵌入式C语言指针的解析
- C语言作为嵌入式开发的基础语言已经越来越让工程师们知道它的厉害:可以直接操控寄存器,方便CPU的功能设置;可以直接操作物理地址,并进行位的操作进而达到硬件的操作等等。如果你用8位16位单片机进行开发学习,相信使用一些程序技术可以完成设计:循环、选择、位操作、条件判断、数组和程序嵌套等。如果你进行操作系统,关注操作系统的内核(以linux为例),你就会发现这些...
-
fish001
微控制器 MCU