基于DSP28335外设SPI总线的多种模拟量传输设计

来源 :科学与生活 | 被引量 : 0次 | 上传用户:peixiaohe
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:随着工业技术的發展,模拟信号传输被广泛应用于设备之间的信号交互中;但是设备之间一般都是独立工作,因此需要隔离处理;本文采用了DSP28335作为主控制器件,利用其特有的SPI总线进行信号传输。完成了多种模拟量信号的隔离传递设计。该方案布线简单,不占用太多的PCB空间。并对其硬件电路以和软件设计进行了详细设计说明。最后通过实验验证表明该设计方案采样精度高,稳定可靠。
  关键字:SPI总线;DSP;多种模拟量;串行通讯;
  1.引言
  近年来,大功率电力电子产品广泛应用与工业场合中,这些设备都需要和其他设备之间配合工作;相互之间都需要信号的传输交互,目前应用最为成熟可靠的就是模拟量的传输。比如业界通用的4~20mA输入输出;对外部温度的采样,应用比较广泛的是PT100电阻,或者是集成温湿度采样器,输入模拟量为0~5V电压;
  那么选择一种传输效率高,稳定可靠,又布线简单,不占用太多PCB空间的信号交互方案是需求最为迫切的,基于SPI串行总线的信号交互方案应用于这种需求最为合适;
  SPI总线(Serial Peripheral Interface),是一种高速的,全双工,同步的通信总线,并且在芯片的管脚上只占用四根线,节约了芯片的管脚,同时为PCB的布局上节省空间,提供方便。它可以使控制器与各种外围设备以串行方式进行通信以交换信息,现在越来越多的芯片集成了这种通信协议;SPI总线系统可直接与各个厂家生产的多种标准外围器件直接接口,该接口一般使用4条线:串行时钟线(SCK)、主机输入/从机输出数据线MISO、主机输出/从机输入数据线MOSI和低电平有效的从机选择线SpiCs。
  2.硬件方案设计:
  2.1总体规格分析;
  以下表所示需要传输的模拟列表为例:
  基于DSP自带SPI总线的传输物理路径,针对多种不同模拟量之间的交互进行转换;设计优点在于模拟量隔离的灵活处理,采用这种方式,原边和副变的隔离只需要8路数字量隔离,就可以完成4路模拟量输出,最大可扩16路模拟量输入,4路模拟量输出,大大减小了模拟量采样所需要的隔离器件;
  2.2SPI工作模式
  其工作有两种模式:主机工作模式和从机工作模式,对于应用与AD采样环境下,选择主机工作模式。SPI在SPICLK引脚为整个通讯网络提供时钟。数据从SPISIMO引脚输出,并锁存SPISOMI引脚上输入的数据。
  写数据到SPIDAT或者SPITXBUFF寄存器,启动SPISIMO引脚上的数据发送,首先发送的是最高有效位MSB;同时接收的数据通过SPISOMI引脚移入SPIDAT的低位有效位。当传输完特定的位数后,接收到的数据被发送到SPIRXBUF寄存器,以备CPU读取。数据在SPIRXBUF寄存器中采用右对其的方式存储;
  2.3各个部分电路详细介绍
  隔离光耦选择HCPL-M453-500E,其通讯速度可以满足1M的需求;以SpiClk为例,信号经过光耦HCPL-M453-500E隔离之后为SpiClk_A;其他信号隔离方式于此相同;信号电平为5V;
  对于AD转换,选用AD7893串行AD转换芯片,前段需要用模拟开关CD4051对多路输入模拟量进行切换,在某一时刻对其中一路模拟量进行AD转换;输入到切换开关前的模拟量转换成0~2.5V信号,这是由AD7893的输入电压决定。需要对某一路模拟量进行采样,选择对应的组态值即可完成模拟量传输;或者程序中直接对所有采样通道进行循环遍历采样;其中nCONVST接SPI的SpiCs选择通道,低电平有效;SCLK接SpiClk信号,用于同步传输和AD采样;不同通道的模拟量输出DA_Data的数据格式确定。
  对于MAX5250,采样数据和SPI 接口之间的关系是:nCS接SpiCs选择信号,低电平有效,SCLK接SpiClk信号,进行同步数据传输和输出模拟量。过以上设计基于SPI总线完成模拟的AD传输和DA转换。但是对于输入的模拟量必须是0~2.5V电压信号,输出也是0~5V电压信号;因此需要对这些信号进行转换;对于输入电流来说,经过采样电阻转换成电压信号,然后通过运放调整为0~2.5V电压信号; 对于电流输出,AD输出的电压范围是0~5V,需要转换成电流后才能输出。电流源由+15V_A电源提供,输出经过两个采样电阻R1,R2来反馈到输入,以控制输出电流的精度; 对于电阻采样,采用桥式采样法,电阻变化范围是80ohms到150ohms;对应温度范围是-50~100℃;由于采样阻值变化范围很小,因此输入电压变化范围也很小,变化范围为0~0.1V之间;因此必须选择零漂比较小的高精度运放OP07; 对于电压采样,直接进行分压后皆可,采用两个4.7K电阻进行分压,将电压从0~5V转换成0~2.5V;
  3.软件设计及实验验证:
  3.1软件设计
  对于SPI的软件配置,其SpiCs需要单独控制,目的是为了DSP内部的数据发送/接受时序和AD,DA的采样时序所匹配,满足整个采样通道的通讯要求。
  在时序匹配上还需要注意,由于SPI是自行发送数据,因此一般情况下当SpiCs使能后就会自行发送,而为了满足AD的时序要求以及由于模拟通道切换而造成的数据滞后的影响,因此需要对某些环节增加延时处理。
  3.2DA输出测试结果
  由实测波形分析计算输入数字量和输出模拟量之间的关系,输入的数字量为1000 1100,这和成十进制为48;根据MAX5250的DA转换关系理论计算是:
  [2.5*(512+48)/1024]*2=2.73V;
  实际测量输出电压也为2.72V;
  误差为2.73-2.72=0.01V;
  误差率为(0.01/2.5)*100%=0.4%
  3.3AD输入测试结果
  由实测波形分析输入模拟量和输出数字量之间的关系,输入模拟量为2.46V,根据AD7893的AD转换关系计算得知:
  理论计算输出数字量为:2.46/0.00122=2016;
  实测数字量为:0111 1110 1000,转换成十进制是:2024;
  误差为2024-2016=8;转换为模拟量为8*0.00122=9mV;
  误差率为(0.009/2.5)*100%=0.36%;
  4实验结论:
  4.1电流输出结论
  AO输出测量数据列表;
  4.2电流输入结论
  AI输入测量数据列表:
  4.3电阻输入结论
  电阻采样值列表:
  4.4实验总结
  通过以上实验数据表明,电流输出精度可以达到0.15%;电流输出精度可以达到0.37%;电阻采样精度可以达到0.11%;采样精度高,稳定可靠。
  5.结束语
  经过实验测试数据分析,本文给出的方案可以精确进行模拟量之间的交互,具有采样精度高,模拟量种类多,交互总路数多,硬件电路简单,PCB布线简单的特点;设计程序简介可靠,稳定性高,实用性强;
  该方案很灵活方便的应用与和外部进行多种模拟量交互的场合;极大的简化了设备之间模拟量信号交互设计。
  6.参考文献:
  [1]王念旭.DSP基础与应用系统设计[M].北京:北京航空航天答谢出版社,2002.
  [2]苏奎峰,吕强,耿庆锋,等.TMS320F1812原理与开发[M].北京:电子工业出版社,2005:124-155
其他文献
摘要:农业、农村、农民问题是事关国计民生的大事,党和国家始终将“三农”问题作为全党工作的重中之重。做好村级档案建设工作是实施乡村振兴战略、建设社会主义新农村的重要举措,是贯彻新时代习近平中国特色社会主义思想的具体体现。以档案管理工作助力乡村振兴,服务新农村建设,新时代的村级档案建设工作任重而道远。  关键词:农村档案工作;问题;对策  引言  村级档案是构建美丽乡村、推动乡村振兴的重要载体,村级档
期刊
摘要:农艺不仅是研究农作物生产技术与原理的一门科学,也是生产出供人们使用的动植物产品,再对其进行经营管理的科学技艺。农艺技术推广和应用不仅能够提高农作物质量与产量,也能极大地促进基层农业经济发展。基于此,本文从农艺技术推广和应用对基层农业发展的重要性以及基层农艺技术推广和应用的强化策略进行阐述,以此来供专业人士参考与交流。  关键词:基层;农艺技术;推广与应用;强化策略  引言:  我国的农业已有
期刊
摘要:畜牧业是我国国民经济的重要组成部分,但是我国地域广阔,地区发展不平衡,加上综合管理不完善,畜牧业健康发展过程中有一些短板长期存在。动物疫病不但影响动物的健康,也严重威胁人的健康,动物疫病如果控制不好就会影响食品供应,我国想促进畜牧产业健康发展,除了改良动物品种之外,还要提升养殖技术,全面严格规范执行《中华人民共和国动物防疫法》加强检疫工作,提高疾病的防治水平,这不但能促进畜牧业产业发展,也能
期刊
摘要:近年来,随着油价降低,油制聚烯烃成本得到了有效地控制,以及聚烯烃市场需求不断扩大,我国制造聚烯烃行业欣欣向荣,总产能在不断增长。挤压造粒机是聚烯烃生产装置的关键设备之一,科学的选型是聚烯烃生产装置稳定运行的关键。挤压造粒设备有很多不同的结构和分类,各种设备都有它的优点和缺点,需要根据具体的聚烯烃项目方案进行科学且合理的选择,以满足聚烯烃项目的不同需求。本文就聚烯烃装置挤压造粒设备的选型与应用
期刊
1、金乡县大蒜产业发展现状  山东省金乡县是全国著名的“大蒜之乡”,自上世纪80年代始,金乡县大力发展大蒜产业,是我国大蒜生产、加工和出口的重要基地,常年种植大蒜70万亩,年产80万吨,带动周边种植达200万亩,产量220万吨,占全国总产量的近30%。  2 存在问题  2.1大蒜种性退化  随着金乡大蒜的长年种植,加之不注重留种和提纯复壮,大蒜种性逐年退化。大蒜为无性繁殖作物,生育周期不经过有性
期刊
摘要:随着我国经济的发展,通信技术也得到了相应的提升,并且在人们的生活当中有了极大的应用,这也进一步改变了人们的生活方式。就目前我国通信行业来看,通信方式的不同在人们的生活领域的应用方面也有较大的不同。在科学技术的不断进步当中,通信技术的发展也逐渐便捷了人们的生活,并且通信技术的发展也进一步提高了信息的传输效率和传输质量,这对于我国各行业的发展也有着重要的作用。由此可见,通信技术在我国社会的进步和
期刊
摘要:随着经济快速发展,社会群众生活水平得到极大程度上的提高,对肉类的需求也在增加,这需要畜牧养殖业紧跟发展步伐,在扩大养殖规模的同时提高动物疾病防控工作质量。畜牧业养殖中,动物疾病的发生和传播是目前制约我国畜牧业健康发展的重大问题。本文分析了畜牧养殖中动物疾病高发的原因,并针对原因提出动物疫病防控策略。旨在为动物疫病科学防控提供一些参考,以促进我国畜牧业健康发展。  关键词:畜牧养殖;动物疾病;
期刊
摘要:为了保护林业资源我国颁布并实施了相关的法律和政策,比如“退耕还林”政策,以此提高我国的林木储备量。虽然国家的政策和制度在不断对我国林业资源的发展提供助力,进而扩充我国林木的储备量,但是无法避免林木自身产生的病虫害。基于此,文章通过对林业主要病虫害及发生原因等进行分析,提出了如何进行综合治理的措施,以保证林业的健康发展。  关键词:林业;病虫害;发生原因;综合治理;方法;措施  1林业主要病虫
期刊
摘要:近年来,视频监控技术在公安工作中起到愈发重要的作用。然而,由于监控系统功能有限、用法单一、高度依赖监控人员的人工值守和技术人员对目标的检验提取。因此,实现对视频图像中运动目标的智能识别和智能提取显得十分重要。本文采用了帧间差分方法,利用MATLAB等软件,验证其对运动目标检测的实际效果,总结研究的内容、步骤与方法。实验结果表明,该方法能够为公安实践工作提供有力的技术支撑。  关键词:视频监控
期刊
我在《“义”究竟给予我们怎样的行为指引》一文中探讨了义的原初本义。义(義)的原初之意是殷人贞问上天,我的行为是否是“正确的,正当的”。“正确的,正当的”才是“适宜的”。“适宜的”就是义的。所以,义的核心意义——行为选择的正当性。孔子认为,君子行事时,没有固定的模式,与义相比较,符合义的就做,不符义的就不做,孔子强调的是,义是君子行事应该坚守的,首要的行为原则。  那么,君子为什么把义作为行为选择首
期刊