DIY编程器网

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 151|回复: 0
打印 上一主题 下一主题

基于TMS320F2812的数字锁定放大器设计

[复制链接]
跳转到指定楼层
楼主
发表于 2012-1-18 00:22:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1引言
    数字锁定放大器相比模拟锁定放大器具有稳定、精度高等特点[1],在频率扫描中有明显的优点。基于TDLAS(Tunable Diode Laser Absorption Spectroscopy)技术采用频率调制技术向激光二极管注入正弦波电流进行频率调制,用调制频率的倍频信号作为参考信号,用锁定放大器锁定所关心的二次谐波信号,采用DSP设计的锁定放大器用于二次谐波检测使测量系统有极高的灵敏度、精确的分辨率以和较高的动态响应速度。
2数字锁定放大器原理



      数字锁定放大器DLIA的原理框图及算法如图1所示。     



图1系统框图
由图1即可运用DSP数字锁定放大器的软件设计,整个系统的软件结构流程如图2所示:



图2 数字锁放软件流程
锁定算法程序如下:
Void main()
{
………..                //系统初始化,变量定义及初始化,略
//产生频率为f Hz(此处为激光信号二次谐波频率)的参考正弦和参考余弦.
RefWave(f);           
       Sigfilt();                //运用TI提供的滤波器库滤除噪声
       Correlate();            //相关运算
       lpf();
       AmpCalc();
       PhaCalc();
        ……….                 //后续处理:显示输出、反馈控制量等
}
其中生成参考信号和相关计算子程序如下:
void RefWave(f)
{
        for(i=0; i[2]计算测量结果并输出。在对信号进行处理的同时利用DSP产生30KHz的正弦信号和50Hz的斜坡信号作为激光二极管的调制信号。
4实验结果
借助于TMS320F2812强大的数据处理能力,运用相关算法和滤波算法[3],数字锁定放大器对于微弱信号的检测能力相较于传统的模拟锁定放大器得到了极大的提高,其噪声抑制能力Q值能达到106。本文设计的数字锁定放大器应用在基于TDLAS二次谐波检测气体浓度系统中,其检测精度能达到10ppb级。在应用于汽车尾气测量系统时,能够实时动态的对气体浓度进行检测并得到结果。运用DSP设计的数字锁定放大器对于汽车尾气检测系统中微弱的激光信号,,对于汽车废气的动态排放规律研究新的控制策略有重要意义。
                          
                       
                          
                               
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 分享分享 支持支持 反对反对
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|文字版|手机版|DIY编程器网 ( 桂ICP备14005565号-1 )

GMT+8, 2025-7-24 10:42 , 耗时 0.093137 秒, 18 个查询请求 , Gzip 开启.

各位嘉宾言论仅代表个人观点,非属DIY编程器网立场。

桂公网安备 45031202000115号

DIY编程器群(超员):41210778 DIY编程器

DIY编程器群1(满员):3044634 DIY编程器1

diy编程器群2:551025008 diy编程器群2

QQ:28000622;Email:libyoufer@sina.com

本站由桂林市临桂区技兴电子商务经营部独家赞助。旨在技术交流,请自觉遵守国家法律法规,一旦发现将做封号删号处理。

快速回复 返回顶部 返回列表