基于DSP和ARM的激光粒度仪关键电路设计

发布者:艺泉阁最新更新时间:2011-06-14 关键字:DSP  ARM  激光粒度仪 手机看文章 扫描二维码
随时随地手机看文章

O 引言
    激光粒度仪是一种最先进的、最具有广泛发展前景的粒度测量仪器,它的测量原理基于米氏(Mie)散射理论。Mie散射理论是一个经典的光散射理论,它最大的特点是可用于任何尺寸段颗粒的测量,但它的计算相当复杂限制了数据处理速度及精度。
    DSP技术实现MIE散射算法有很多优点:它是专为算法计算而设计的专用CPU,所以它运算速度很快;与通用CPU相比它成本低,所以有很好的性价比;而且它的体积小,能实现仪器一体化等等优点。ARM具有丰富的片上资源,适合嵌入式系统的开发,主要负责操作系统的运行、任务管理和协调以及DSP的控制任务,外部可扩展多种外设,如通用串口、LCD显示屏、以太网接口。

1 系统总体设计及工作原理
1.1 激光粒度仪工作原理
    激光粒度仪的组成框图如图1所示


    激光粒度仪中的光电探测器采集颗粒在一定角度范围内的散射光来得到颗粒的粒径分布信息。由于光电探测器处在傅里叶透镜的焦平面上,因此探测器上的任一点都对应某一确定的散射角。光电探测器阵列由一系列同心环带组成,每一环带是一个独立的探测器,能将投射到上面的散射光能线性地转换成电压,然后送给采集卡。该卡将电信号放大,再进行A/D转换后送入计算机,按事先编制的程序根据米氏散射理论进行数据处理,把散射谱的空间分布反演为颗粒大小的分布。[page]

1.2 电路系统的总体设计
    激光粒度仪电路总体框图如图2所示。采集电路采集到的数据经过RS232串口传输给DSP,经过DSP的运算后,再把DSP处理后得到的结果数据RS232经过串口传输给ARM处理器,在ARM处理器的触摸屏界面上显示结果。

 

2 电路系统具体设计方案
2.1 数据采集电路设计
    粒度仪的光电探测器是用光电池做成多元环形,多元环形光电探测器接收散射光的光能量,环形光电池把光能量转换为光电流。然后经过电流电压转换器,把电流信号转换为电压信号。再经过放大电路放大,然后输入到A/D转换器,将模拟信号转换为数字信号。然后把数字信号输入到C805lF320单片机,单片机然后再传给DSP进行处理,如图3所示。


    系统的硬件组成分为以下几个部分:环形光电探测器、数据选择部分、电流电压转换部分、运算放大部分、模数转换部分和中央单片机控制部分。
    ①模拟多路选择器选用ADG506,它精度高,为1mV,抗干扰能力强,功耗低,价格便宜;
    ②电流电压转换电路有起滤波作用的电容及可调电阻,有利于调整电路参数;
    ③滤波放大电路的二阶Butterworth低通滤波器截止频率为10Hz,主要滤除工频干扰;
    ④模数转换电路采用的芯片是TLC2551,此芯片是14位A/D,输入电压范围为:O~5V;理论采集精度可达0.3mV,受实际测试条件所限制实际测试精度可达0.8mV;A/D转换时间为10m,采集速度很高;此芯片抗干扰能力强,功耗低,性价比高;
    ⑤控制电路采用C8051F320作为采集电路的控制芯片,它片上资源丰富,主频高可达25MHz,而且开发简单,性价比高。单片机采集来的数据通过串口发送给DSP芯片。
2.2 DSP运算电路的设计
    DSP作为一种用的数字信号处理器,自从问世以来,DSP就以数字器件特有的稳定性,可重复性,可大规模集成,特别是可编程性和易于实现自适应处理的特点,给数字信号处理的发展带来了巨大的机遇。
    激光粒度仪的采集电路采集来的数据通过RS232串口传送给DSP处理器,经过DSP进行算法运算,运算完成后再通过RS232串口传送给嵌入式ARM处理器显示结果。原理框图如下图4所示:


    ①DSP芯片选用TMS320C5416,TMS320C5416采用改进的哈佛结构,具有以下优点:具有高度并行性和专用硬件乘法器和加法器的CPU设计,芯片性能大大提高;程序存储器和数据存储器是相互独立的存储器,每个存储器独立编址,独立访问。本系统中设置了16路数据总线,32路地址总线,其余的为控制总线。[page]

    ②串并数据转换采用的芯片为TLl6C752B,此芯片有两个串口控制器,控制器A和控制器B。D00到D07为8位数据总线,RXA和TXA与RXB和TXB分别为A口与B口的数据发送端口和数据接收端口。CSA和CSB分别为A口和B口的片选端口。
    ③RS232电平转换电路,采用的电平转换芯片为MAX3160它把3.3V的TTL电平转换为RS232电平。
2.3 ARM显示电路的设计
    三星公司开发的S3C2440A是一款以ARM920T为内核的嵌入式微处理器,它的最高工作频率达433MHz,内含3通道的异步串行口,USB主、从单元设备接口,摄像头接口,触摸LCD/TFT控制器等众多片上外设接口。LCD屏TD035STED2为3.5英寸,屏幕分辨率为320×240,能提供262K中色彩。
2.4 PCB设计
    PCB设计采用的设计软件为Protel99,PCB设计的关键是:模拟电路部分要具有很好的抗干扰能力和高可靠性。提高电路的抗干扰能力的方法有:①元器件布局要合理;②布线要合理;③覆铜要合理;④金属壳接地屏蔽等。

3 实验结果分析
    在完成电路系统设计的基础上,进行激光粒度仪实验。在相同环境、相同采集电路、相同Mie算法条件下,分别用标准P4台式机和DSP+ARM电路进行实验。实验样品采用满足R-R单峰分布的粒径范围为O.1~100μm的碳酸钙。
    以上两种方式分别连续20次测试,相对于标准样品,实测d50误差在±3%,d10和d90误差在±5%之内,重复精度在±3%以内,说明采集精度达到了仪器标准。实验验证,此系统设计方案比标准P4机运算至少快10s。

4 结束语
    本文将DSP的高速处理能力和ARM得管理能力结合起来,使整个系统在结构上获得最大的灵活性。高性能DSP可以满足运算性能方面的需要,而ARM的可控性。可以解决触摸显示采集结果。同时减小了仪器体积,提高了运算速度。

 

 

关键字:DSP  ARM  激光粒度仪 引用地址:基于DSP和ARM的激光粒度仪关键电路设计

上一篇:基于嵌入式ARM的图像采集与传输设计
下一篇:基于ARM的嵌入式监测系统设计

推荐阅读最新更新时间:2024-03-16 12:37

DSP电源管理技术加快设计进度
许多电池供电的手持系统都要求具备数字信号处理功能,设计这种产品时,我们必须高度重视功耗问题。 选择既能符合计算能力要求又在功率预算之内的DSP是决定设计在市场成败的关键,否则,设计小组必须劳民伤财重新设计。 不过,大多数设计工程师已经痛苦地了解到,传统DSP功耗估算方法最多也只能获得近似值,因此我们需要用软件来管理功耗并估算功耗的新技术。 数据表不够用 以前,设计小组选择处理器时首先要查看备选DSP的数据表。以 mA/MIP 或mA/MHz 为单位的测量值通常与芯片的最大 IDD 配套提供。几乎所有数据表都提供上述信息。 上述数据的问题在于,功耗很大程度上取决于应用本身,而数据表中的统计数据往往不能完全符合实际应用。
[电源管理]
<font color='red'>DSP</font>电源管理技术加快设计进度
基于TMS320F28044数字电源设计
什么是数字电源?TI从功能上对数字电源进行了定义:数字电源就是数字化控制的电源产品,它能提供管理和监控功能,并延伸到对整个回路的控制。针对不同领域的应用,TI推出了多款可以实现数字电源产品的DSP处理器,如TMS320F280x系列、TMS320F2801x系列,还有可输出16通道高精度PWM的DSP处理器TMS320F28044。在要求DC通道较多的系统,用28044设计数字电源就显得非常的容易,一颗DSP最多可控制16通道的DC,输出电压任意可编程,极大地增强了电源系的灵活性,同时电源系统将变得非常智能和可控。本文主要探讨如何基于TMS320F28044设计多通道的DC/DC电源。 系统框架 图1展示了基于C2000D
[嵌入式]
基于TMS320F28044数字电源设计
基于S3C6410的ARM11学习(九) 点亮led
之前已经对S3C6410的核心初始化完成了,但是这个也只是完成了,但是程序到底对不对了,还需要验证。最简单的验证方法是什么了,就是点亮led。如果在核心初始化完成后,我们写程序去点亮了led,就说明初始化代码是没有问题。 下面就要来点亮led了。这个时候就和开发板的原理图有关系了。我用的是OK6410的开发板,打开对应原理图。 找到4个灯,是共阳接法的。所以要点亮对应的灯,就要使led的负端为低电平。在看看各个led负端端口对应的S3C6410的哪个IO。 从核心板的原理图可以看出,4个LED是接在GPM0-3这四个管脚上的。 有了这个信息,我们只要去控制这四个管脚输出不同的电平,就能实现led的亮灭
[单片机]
基于S3C6410的<font color='red'>ARM</font>11学习(九) 点亮led
基于ARM7 LPC2210的触摸屏触摸点数据采集系统设计
本文提出了基于ARM7系列LPC2210微控制器和嵌入式操作系统μC/OS—II来实现触摸屏触摸点数据采集系统的设计,并完成了微控制器与上位机之间的物理层电路转换,实现了基于LIN总线的数据通信,能够在上位机得到触摸点的精确坐标以及控制菜单信息,并且准确可靠、传输速率高。 嵌入式系统实际上是“嵌入式计算机系统”的简称,是相对于通用计算机系统而言的,根据应用的要求,将操作系统和功能软件集成于计算机硬件系统中,以应用为中心,计算机技术为基础,实现软件与硬件的一体化。其适用于对功能、可靠性、成本、体积和功耗等有严格要求的专用计算机系统。 触摸屏又称为“触控屏”、“触控面板”,是一种附加在显示器表面的透明介质。触摸屏作为一种新的输
[单片机]
基于<font color='red'>ARM</font>7 LPC2210的触摸屏触摸点数据采集系统设计
世强携工业控制DSP、4G七模模块等工业最新元件产品亮相慕展
近日,世强元件电商携物联网、工业控制及自动化、汽车、测试测量等九大分区的最新元件产品和解决方案亮相2018慕尼黑上海电子展。其中在工业控制与自动化部分,带来了国内唯一可批量供货的工业控制DSP处理器、业内首个4G七模模块、高集成度、医疗精度红外温度传感器等全品类的工业控制及自动化产品及解决方案。 国内唯一可批量供货的32位工业控制DSP处理器 此次世强元件电商带来的进芯电子工业控制DSP处理器,是我国国内唯一可批量供货的工业控制DSP处理器。进芯电子DSP产品累计获得相关授权发明、实用新型专利及电力设计证书16项,其产品是按照军用元器件质量标准进行设计的工业级电路,拥有自主知识产权的32位工业控制DSP,哈弗总线结构,浮
[嵌入式]
世强携工业控制<font color='red'>DSP</font>、4G七模模块等工业最新元件产品亮相慕展
从ADS到RealView MDK(MDK ARM)
Keil是业界最受欢迎的51单片机开发工具之一,它拥有流畅的用户界面与强大的仿真功能。而ARM微控制器的开发工具RealView Microcontroller Development Kit (简称为RealView MDK 或者 MDK)将ARM开发工具RealView Development Suite(简称为 RVDS)的编译器RVCT与Keil的工程管理、调试仿真工具集成在一起。 很多嵌入式系统开发工程师对ARM的老版本开发工具ADS非常熟悉,而RealView MDK与ADS相比较,从外观、仿真流程以及内部二进制编译链接工具上都有了不少改进,用法稍有不同。本主的主旨是介绍通用的流程,以及一些注意事项,帮助ADS用户将老
[单片机]
Atmel基于ARM的闪存微控制器获USB-IF认证
Atmel日前宣布其ARM基础32位闪存微控制器AT91SAM7S64已获USB实施者论坛(USB Implementers Forum, USB-IF)认证,确认嵌入在AT91SAM7S64的USB 2.0全速设备接口完全符合相关USB标准。 AT91SAM7S是一系列基于ARM的32位闪存微控制器系统级芯片(system-on-chip)产品,包括一个可提高实时性能的先进中断控制器(interrupt controller),一个能加快外设和内存之间数据传输速度的外围直接内存存取 (DMA) 控制器,能简化外设编程的寄存器位操作,一个可以在任何工作模式下优化功率利用率的功率管理控制器,以及一个用于上电、断电和节电控制的系统控
[焦点新闻]
基于ARM的热敏电阻温度计的设计
1 引言 随着半导体技术的不断发展,热敏电阻作为一种新型感温元件应用越来越广泛。他具有体积小、灵敏度高、重量轻、热惯性小、寿命长以及价格便宜等优点。 传统的热敏电阻温度计硬件上大多采用普通单片机(MCS-51系列)+A/D转换器以及LED显示模块构成,分立元件多、功耗大、设计复杂且难以调试;软件上也多采用冗长繁琐的汇编语言来实现,设计效率低、可移植性差、性能难以保证。 目前,嵌入式系统的应用已经进入到一个高、低端并行发展的阶段,其标志就是32位微控制器的发展。ARM(Advanced RISC Machines)是嵌入式系统应用比较广泛的一种32位微处理器核,具有体积小、功耗低、集成度高、硬件调试方便和可移植操作系统等优点。为
[单片机]
基于<font color='red'>ARM</font>的热敏电阻温度计的设计
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved