超声波液位计基于DSP的探讨 十五
在其中需要注意的一点是,ADS7818的时钟由外部提供,因而在实际工作过程中,ADS7818工作在SPI从模式下,DSP工作于SPI主模式下,由DSP提供时钟,根据DSP中SPI的工作模式,在读取ADS7818中的数据时为了驱动时钟引脚发出一定频率的时钟,在设定了SPI时钟的通信频率以后,需要向SPI控制器的输出缓存中写入一个数据,根据DSP的SPI中设定的参数,SPI的CLK引脚将发出相应个数的时钟。
本课题中设计的AD转换电路,采用的是ADS7818的一种典型接法,使用其内部参考电平。ADS7818的时钟引脚与DSP中SPI控制器的SPI—CLK连接,DATA引脚与DSP中SPI控制器的SPI—SOMI引脚连接,CONV控制信号与DSP的一个GPIO口相连。
在实际设计电路板的过程中,电路图中的去耦电容在布局的时候要尽量与相应的引脚靠近,并且与地的回路面积达到最小,ADS781 8与DSP的时钟引脚之间的连线要尽量短,并且在该连线的外部使用地线将其包住,以减小与外部电磁场之间的耦合程度。
3.3数字信号电路设计
3.3.1DSP选型
DSP(Dagi tal System Processot)芯片,也就是数字信号处理器,是一种具有特殊结构的微处理器。芯片内部采用的是数据空间和程序空间独立编程的哈佛总线结构或者是改进的哈佛总线结构。为了实现指令的读取和数据运算同时进行的目标,一般采用多级流水线操作.同时考虑到数字信号处理的过程中大量使用了乘加运算,DSP芯片专门有硬件乘法器,在一个周期中实现乘加操作。相对于一般的微处理器在功能上做了扩展和增强,具有运算速度快、实时数据处理能力强、软硬件之间的接口丰富和系统开发可编程性能高的特点,可以实现各种数字信号处理算法。按照DSP所处理的类型来分,DSP芯片可以分为定点型DSP和浮点型DSP。
详情请浏览公司网站的产品中心 http://www.dlysys.com/ 超声波液位计
超声波流量计