This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] 编译器/TMS320C5505:AGC输入参数

Guru**** 2394305 points
Other Parts Discussed in Thread: TLV320AIC3204, TMS320C5505

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/678281/compiler-tms320c5505-agc-input-parameter

部件号:TMS320C5505
主题中讨论的其他部件:TLV320AIC3204

工具/软件:TI C/C++编译器

大家好,  

问候!

我们正在使用TMS320C5505 DSP和TLV320AIC3204编解码器 来开发音频应用。


根据数据表,AGC已在H/W中实施,现在我们必须这样做
启用属于AGC的参数

目标水平
2.Max.PGA增益
噪声阈值级别
4.攻击时间
衰减时间
 
编解码器根据哪个参考获取输入(振幅或频率或SNR或电压,
电流)
 
当AGC噪声阈值设置为–70dB,–80dB或–90dB时,麦克风输入最大PGA适用设置
必须分别大于或等于11.5dB,21.5dB或31.5dB。
但我们希望信号 阈值级别在 +20dB到+80 dB之间。

是阈值电平参考参数是SNR或振幅,因为噪声阈值电平是-30 t0 -90 dB (负值)

 AGC 输出电平在+20dB至+80dB之间后如何获取(仅限人类听得这些电平)

您能否帮助达到以上阈值水平?

提前感谢

此致,
Charitha。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Charitha,

    欢迎参加E2E论坛。 这个问题听起来更适合AIC3204小组,因此我将把这个主题移到那个论坛: e2e.ti.com/.../64

    如果您有任何C5000问题,请在C5000论坛下创建另一个帖子:
    e2e.ti.com/.../109

    请参阅此线程,它显示了AIC3204 EVM GUI配置工具
    e2e.ti.com/.../26.8902万

    您可以从TI.com下载该工具
    TLV320AIC3204EVM -图形用户界面(GUI)软件(Graphical User Interface, 1.2 GUI)(修订版 b)
    www.ti.com/.../sloc128
    -来自TLV320AIC3204EVM工具页面: www.ti.com/.../tlv320aic3204evm-k
    -可能需要EVM使用(我已要求)

    希望这能有所帮助,
    标记
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Charitha,

    请查看 此应用说明。  它有点旧,并引用了一些较旧的设备, 但从功能角度来看,AGC几乎相同。

    参考电平为满刻度 ,在AIC3204上为.5Vrms或大约707Vpk。  

    我不确定我是否理解您关于将AGC级别在+20dB至+80dB之间的问题。 您能解释一下您的意思吗?

    此致,  

    -Steve Wilson

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Steve Wilson

    感谢您的回复。

    在该参考数据表( www.ti.com/.../slaa260.pdf 中,给出如下

    噪声阈值:AGC用于区分噪声和小信号的级别或阈值,这样噪声低于阈值的变量就不能放大。 对于AGC,低于噪声阈值的信号被视为噪声,高于其视为信号或正常的噪声阈值的信号。

    要求:
    输入信号SNR值为+20dB至+80dB。
    AGC应仅允许超过20dB的信号,大于80 dB的信号应达到0 dB级别。 就像这个最低和最高的水平,我们如何给予?
    是否有限制输入信号的选项? (或)输入信号本身是否有恒定的AGC最小值和最大值?

    在AIC3204数据表中,噪声阈值在-30 dBTO -90 dB (负值)之间,但MY范围是+20dB到+80dB。

    此致,
    Charitha
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Charitha,

    我认为这可能是一个参考点。 噪声阈值为负值,因为它与全幅输入有关。例如,如果全幅输入信号= 0dB,则您可以将噪声阈值设置为低于该值30至90 dB。

    所以当我们谈论噪声阈值时,它是与全尺寸输入有关的噪声。
    当我们谈论SNR时,它是有关噪声的全尺寸输入。

    您是否有TLV320AIC3204的EVM? 当您对AGC进行更多实验时,它更有意义。

    此致,
    -Steve Wilson
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Steve Wilson,

    非常感谢您的回复和宝贵信息。 我清楚了这一点。

    是的,我们拥有用于TLV320AIC3204的EVM。 我会检查一下。

    例如:AGC必须允许20 dB至80 dB之间的信号
    如果我们提供的输入信号为120 dB (高电平)。
    AGC是否必须将其降低至80 dB信号或0 dB信号?
    我可以知道AGC (硬件WISE)内部操作吗,因为软件WISE我没有实施任何算法来充当AGC。
    我只是启用硬件AGC。
    如果我想实施AGC算法,您能建议哪种算法是最佳算法,以便我能够实施吗?


    此致,
    Charitha。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Charitha,

    "AGC必须允许20 dB至80 dB之间的信号"-请解释这一点。
    "如果我们给出的输入信号为120 dB (高电平)",您能否提供此输入信号(单位为伏特)或参考0dB =满刻度输入=.5Vrms?

    我在第一个回答中链接到的应用说明是硬件AGC的参考。

    此致,
    -Steve Wilson
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 ,Steve Wilson,

    感谢您的回复。

    在以下图像中,输入电平仅达到他们给出的5.3 dBu 。

    为什么目标级别为-5.5dB?

    超过-5.5dB为什么我们不会有,是否有具体原因?

    最终增益为 -5.1dB。

     通常,我们将为AGC保持的输入信号范围是多少?

    为什么我们使用的不超过+5.3dB?

    如果我给出的输入信号范围是+20dBu到+80 dBu,那么输出电平是多少?

    您能否解释Vrms和dBu之间的关系?AIC3204必须考虑哪一个?

    请就上述情况向我提出建议。

    提前非常感谢您。

    此致,

    Charitha。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Charitha,  

    请查看 此页面。  它可能会帮助您处理数据库,dBu,DBR等...  

    +20dBu几乎为8 Vrms。 +80dBu相当于8000 Vrms。   我想这不是你要做的。  

     您无需dBu即可理解TLV320AIC3204中的AGC,只需了解的阈值相对于满量程而言以dB为单位。  

    此致,  

    -Steve Wilson  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Steve Wilson,

    感谢您的支持和帮助。

    实际上,如果信号的声级 高,则意味着AGC将剪切信息,因此仅限0 dB信号 的信号级别为正常。如果信号级别高于,则意味着自动信号将超过参考级别 ,因此可能会进行剪切。

    如图像中所示,信号范围将为。 通常 ,人工耳蜗的最大范围 仅为80 dB信号。

    人类只能听到20dB到80dB的电平。如何将此电平与Vrms的AGC间隔相匹配?

    如果AGC允许20dB至80dB之间的信号范围,则意味着7.7Vrms至7777.7Vrms。但在我们的案例中,参考电平为0.7Vrms。因此,该范围已超出参考电平,因此所有常用信息都将被截短。因此不使用AGC。我们如何克服这一问题?

    AGC内是否有压缩技术?

    如果信号超出参考电平,它是否会被剪切?  还是会抑制?

    言语处理器允许dB间距的信号范围是多少?

      

    我正在将噪声阈值设置为-80dB

    最大PGA增益21.5

    目标级别=-5.5dB

    攻击时间-1.4毫秒

    衰减时间

    以下是观察结果:

    图1:

    输入信号输入振幅

    图2:

    以dB为单位的输入信号

    图3:

    以dB为单位的输出信号

    图4:

    输出信号为振幅

    AGC是否按照以上图像工作?

    我是AGC的新客户。 请帮助我了解详情 。我只启用了一个信道左边信道即可。因此我只使用一个信道。

    提前非常感谢您。

    此致

    Charitha。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Charitha,  

    AGC的基本功能是AGC将始终尝试达到目标级别。 因此,如果您的最大增益设置为59.5 dB (如果没有信号), 则增益将为59.5dB。  这将非常嘈杂。 因此,噪声门允许用户设置电平阈值,以关闭低于该电平的任何信号。  

    如果超过目标水平, AGC将降低PGA增益以避免剪切, 但它受提供的增益数量的限制。   

    "人类只能听到20dB到80dB的电平。如何将此电平与Vrms的AGC间隔相匹配?

    如果AGC允许20dB至80dB之间的信号范围,则意味着7.7Vrms至7777.7Vrms。但在我们的案例中,参考电平为0.7Vrms。因此,该范围已超出参考电平,因此所有常用信息都将被截短。因此不使用AGC。我们如何克服这一问题?

    言语处理器允许dB间距的信号范围是多少?"

    很抱歉让你感到困惑。  我试图指出,你和我使用的是不同的参照点。  所以当您谈论20dB到80dB时,您正在谈论SPL。 对吗?  这不是您的AGC用于参考的内容。 它不知道SPL是什么。SPL和AGC之间有一个中间步骤。 这是您的麦克风。

    您的麦克风是一个传感器,它正在将SPL转换为电压。根据所用的麦克风类型和电路等...给定SPL将转换为电压级别。   AGC参考阈值为0.5Vrms = 0dB。  因此,如果您的麦克风在给定点的输出为0.031V, 则从满刻度角度来看为-30dB。对吗?  (20日志(.031/.5))那么,如果您将目标电平设置为-8dB, 将最大增益设置为20dB,那么您最终将得到的是-10dB信号。 这是否有意义?

    如果SPL范围为20-80dB, 麦克风输出的电压范围是多少?

    此致,

    -Steve Wilson

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Charitha,我想与您再次联系,看看您是否还有这方面的问题。

    此致,
    -Steve Wilson
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Steve Wilson,

    感谢您的回复。

    现在我明白了AGC的实际作用。但我怀疑在麦克风中将基本发生哪些操作来将SPL转换为电压。

    • 当您谈论20dB到80dB时,您正在谈论SPL。 对吗?  

                 是的,我说的SPL范围在20dB到80dB之间

    数据表中提供的有关麦克风的信息。如何将其与电压电平匹配。

    输入阻抗:32欧姆

    灵敏度(耳机):100dB +/-3dB

    灵敏度(μBar):-58dBV/4 μ A,-38dBV/Pa +/-4dB

    频率响应(耳机):20Hz - 20kHz

    频率响应(麦克风):100Hz - 16kHz

    电缆长度:1.8 m

                如何计算麦克风的输出电平? 请帮帮我。

     提前感谢。

    此致,

    Charitha。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Charitha,

    您使用的是什么麦克风? 是否可以链接到数据表?
    -Steve
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Steve Wilson,

     我们正在使用麦克风- Logitech H110立体声耳机

    https://www.logitech.com/en-in/product/stereo-headset-h110#specification-tabular

    请做必要的事。

    此致,

    Charitha

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Steve Wilson,
    抱歉,该数据表在网站上不可用。

    我们正在使用麦克风- Logitech H110立体声耳机

    www.logitech.com/.../stereo-headset-h110



    请做必要的事。



    此致,

    Charitha
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我会看看我能做些什么。

    -Steve