ImageVerifierCode 换一换
格式:DOCX , 页数:41 ,大小:378.96KB ,
资源ID:30317433      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/30317433.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(远程受控正弦信号发生器的设计.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

远程受控正弦信号发生器的设计.docx

1、远程受控正弦信号发生器的设计摘要 随着高新技术尤其是电子信息技术的快速发展和工业自动检测控制水平及需要的不断提高,越来越多的检测器及正弦信号发生器进入到生产及工程、仪表测量、自动控制系统和教学实验等领域,同时因为其成本低、使用方便、频率和幅值可调等优点,在雷达系统、航空航天系统、通信系统中也得到广泛应用。但在某些条件苛刻的地方,依靠集成器件构成的正弦信号发生器的信号产生以及信号传输都很容易受到干扰,这给开发人员造成了很大困扰。特别是在某些存在易燃易爆物品的特定场所,在保证测量精度同时,还要考虑信号发生系统的稳定性、系统运行产生的电磁场对储存物质影响以及信号数据传输稳定性等问题。因此,一个简单有

2、效的解决方案势在必行。本设计采用MSP430F2617作为系统的检测和控制核心,实现各项数据的采集、处理以及输出显示。系统由电压信号采集、信号调理、二线式电流变送模块、电流转电压模块、AD采样模块、稳压电源、DDS模块、以及液晶显示等组成。通过电阻桥获得电阻对应电压差值,经放大及消除非线性后交由电流变送模块转化为电流信号做远距离传输;在控制端由I/V模块将电流信号转换为电压信号以便交由AD模块采样后送单片机;再由单片机根据采样值控制DDS产生与获得电阻对应频率的正弦信号输出,并在液晶屏显示采得电阻值。关键词:正弦信号发生器 电流变送 I/V变换 DDSAbstractWith the rapi

3、d development of high and new technology, especially the electronic information technology and the industrial automatic detection control level and need greatly improving, more and more detectors and sine signal generators have applied into production and engineering, the meter measuring, automatic

4、control system and teaching experiment, etc, and at the same time because of its low cost, easy to use, frequency and amplitude can be adjusted and other advantages, in a radar system, aviation system,and communication system is also widely used. But in some strict place, which rely on integrated co

5、mponents of the sine signal generator signal and signal transmission are easy to interference which caused very big trouble to developers.Especially in some specific places where inflammable and explosive items exist, it is not only need to ensure measurement precision but also need to consider the

6、signal happen systems stability and the electromagnetic fields influence to storage material which generated during the operation of the system and the signal data transmission stability and so on. Therefore, a simple and effective solution is imperative.This dissertation based on microcontroller MS

7、P430F2617,its used to detection the data and control each modules work .Its the combination of the tow-wire system current mode resistance transmitting instrument ,I/V module,AD sampling, digital display scope and liquid crystal display module.Its gets signal of amplification from resistancebridge,

8、and then it is transmitted by the tow-wire instrument via the amplifier and transmission ;The microcontroller get the signal from I/V transformation and then controlled by microcontroller based on the data to generate DDS signal and get the corsponding frequency of sine signal and output sine signal

9、 in view of the resistance.Keyword:resistance,tow-wireinstrument transmitting, I/V transformation, DDS.前言正弦信号发生器是仪表装置及自动控制系统的重要组成部分,随着数字集成电路以及微电子技术的快速发展,高精度的正弦信号发生器逐渐进入通信系统、雷达系统、航空航天系统。通过对研发领域先进技术的研究分析,遵照高标准要求研发一套高精度、高稳定性系统。故本课题具有十分重要的实用意义。随着近些年正弦信号发生器在仪表检测、通信领域的使用率逐渐提高,对检测器件的精度及可靠性要求也越来越高。同时,器件集成度越

10、来越高,造成在某些条件苛刻的地方,集成器件很容易受到干扰,使开发人员不得不考虑使用分离元件,但分离元件必定会造成系统物理尺寸的增加,这给开发人员造成了很大困扰。特别是对密闭容器内易燃易爆液体温度等信息的监测,要求满足以下指标:高测量精度、测量探头耐腐蚀性、系统的稳定性可靠性、系统运行产生的电磁场对储存物质影响(如电磁干扰过强甚至有瞬间放电现象,容易照成易燃易爆待测物起火爆炸)、系统信号源数据的长距离不失真传输。因此,一个简单有效的解决方案势在必行。这正是本论文选题的主要依据。本设计为远距离受控正弦信号发生器,由于考虑对于精度的要求,远距离电压信号传输的损耗变得不可忽略,从而必须依靠传输损耗小的

11、电流信号传输,本设计在参阅了大量前人设计的电流变送系统基础上利用处理速度较快的MSP430F2617单片机作为处理核心,依靠单片机自身12位AD转换器采样处理前端I/V模块输出电压信号。在12964液晶屏上显示当前电阻、电压数据,并通过DDS模块输出对应频率的正弦波。 本次设计也存在一些不足,但在设计时力求整个系统尽可能减小误差,为精度要求高的目标提供可能。相信远程受控正弦信号发生器系统在以后的不断发展完善后,能为工业自动控制及通信等领域做出一份贡献。1 设计要求及方案 随着现代科技的发展,高精度测量及可靠数据传输在工程、生产中逐渐被重视,而传统的集成传感器件存在各方面的不足,故为此设计一款远

12、距离受控正弦信号发生器系统。1.1 设计任务及要求任务:设计并制作二线式电流型电阻变送器控制的正弦信号发生器。变送器的输入为电阻量,输出为电流量,信号发生部分的输入为电流量,输出为正弦信号,如图1.1所示。12V电源电阻型敏感器件(10K)正弦信号发生器电源与电压采集+-420mA电流变送信号调理信号发生部分二线式电流变送器图1.1二线式电流型变送器控制的远程受控正弦信号发生器设计要求如下:设计制作二线式电流型变送器控制的正弦信号发生器,要求1K2K对应电流输出为420mA,I-V采集后对应输出0-5V,DDS对应输出025MHZ正弦波。不能采用专用变送器或电流转换器芯片;自行设计系统所需电源

13、供电系统;总体变换精度优于1%;变换非线性度优于2%;输出传输线的长度不小于10m;信号发生部分要求能够将输入电流量转换成电阻量并采用数码显示,显示分辨率为5;DDS精度优于5%;设计并制作变送器和信号发生部分所需的电源。1.2 设计方案本远程受控正弦信号发生器系统设计主要由硬件电路和相应软件二部分构成。因此应该分别对各个模块进行设计。在硬件电路方面主要包括二线式电流变送(含R/V及V/I电路)模块、I/V模块、AD采样、CPU数据处理及控制模块、DDS模块及12864液晶显示电路。软件方面主要包括AD采样数据处理、DDS驱动及液晶显示子程序等一系列子程序。系统总体结构如图1.2所示。 该远程

14、受控正弦信号发生器通过稳压管组成简单的稳压电路,再通过电桥获得和待测电阻对应电压信号,经放大处理再经由电流变送传输至远端控制室,再经由I/V变换和AD电路获得采样信号,经由功能强大的MSP430单片机处理,显示获得电压值、电阻值,并依靠高精度的DDS输出对应频率的正弦信号。该方案硬件结构相对简单,传输损耗小,有利于远距离的信号传输,软件也简单可靠。2 系统的硬件设计与实现2.1 运算控制模块运算控制模块是整个系统的核心,主要完成前端电压信号的AD转换及分析处理,DDS的驱动以及液晶显示功能。单片机的选择是决定系统性能的关键因素,本设计采用了处理速度较快16位单片机MSP430F2617,MSP

15、430 的内核CPU 结构是按照精简指令集和高透明的宗旨来设计的,使用的指令有硬件执行的内核指令(只有 27 条)和基于现有硬件结构的高效率的仿真指令。其在线仿真功能强大,能随时观察寄存器信息方便调试。其16位的CPU、8KB的片内数据存储器、128KB的片内程序存储器、6组48个I/O接口、12位ADC、24位计数器、低功耗等性能无疑是单片机中的佼佼者,且其采用的“冯-诺依曼”结构,ROM、RAM 在同一地址空间,使用一组地址数据总线。使用十分方便,所以本次设计选用TI公司的MSP430作为其运算控制模板。2.1.1 MSP430F2617单片机介绍MSP430F2617是美国TI公司生产的

16、低功耗、高性能、16位单片机,片内含128KB的可以反复檫写的程序存储器和8KB的随机存取数据存储器(RAM),器件采用非易失性存储技术生产,能保证片内数据10年不丢失。片内配置有通用16位中央处理器(CPU)和Flash存储单元,其主要特性是:高性能、低功耗微控制器内核;128KB 闪存;8KB SRAM,具备在各种供电方式下的数据保持能力;掉电方式下,电流消耗只有0.9uA,外部中断或者时钟(RTC)能唤醒系统;挂起方式下,电流消耗小于0.6uA,外部中断能唤醒系统;具有128位高级加密标准(AEs)协处理器;具有8路输入814位ADC;具有WDT功能;1个通用的16位和2个8位定时器;支

17、持硬件调试及在线仿真;小尺寸QLP48封装;48个通用 I/O引脚,能满足给中开发应用;提供强大、灵活的开发工具;MSP430F2617 单片机的引脚排列如图2.1所示。图2.1 MSP430F2617 单片机的引脚排列部分引脚功能:1 DVcc 数字供电电源正端.为所有数字部分供电2 P6.0/A3 I/O 通用数字I/O引脚,模拟量输入A312位ADC3 P6.0/A4 I/O 通用数字I/O引脚,模拟量输入A412位ADC4 P6.0/A5 I/O 通用数字I/O引脚,模拟量输入A512位ADC5 P6.0/A6/DAC0 I/O 通用数字I/O引脚,模拟量输入A612位ADC,DAC.

18、0输出6 P6.0/A7/DAC1 I/O 通用数字I/O引脚,模拟量输入A712位ADC,DAC.1输出,SVS输入7 VREF+ O 参考电压的正输出引脚8 XIN I 晶体振荡器XT1的输入端口,可连接标准晶振或者钟表晶振9 XOUT/TCLK I/O 晶体振荡器XT1的输出引脚或测试时钟输入10 VeREF+ I/P 外部参考电压的输入11 VREF-/VeREF- O 内部参考电压或者外加参考电压的引脚12 P1.0/TACLK I/O 通用数字I/O引脚/定时器A时钟信号TACLK输入13 P1.1/TA0 I/O 通用数字I/O引脚/定时器A捕捉:CCI0A输入,比较:OUT0输

19、出14 P1.2/TA1 I/O 通用数字I/O引脚/定时器A捕捉:CCI1A输入,比较:OUT1输出15 P1.3/TA2 I/O 通用数字I/O引脚/定时器A捕捉:CCI2A输入,比较:OUT2输出16 P1.4/SMCLK I/O 通用数字I/O引脚/SMCLK信号输出17 P1.5/TA0 I/O 通用数字I/O引脚/定时器A,比较:OUT0输出18 P1.6/TA1 I/O 通用数字I/O引脚/定时器A,比较:OUT1输出19 P1.7/TA2 I/O 通用数字I/O引脚/定时器A,比较:OUT2输出20 P2.0/ACLK I/O 通用数字I/O引脚/ACLK输出21 P2.1/T

20、AINCLK I/O 通用数字I/O引脚/定时器A,INCLK上时钟信号22 P2.2/CAOUT/TA0 I/O 通用数字I/O引脚/定时器A捕获:CCI0B输入/比较器输出23 P2.3/CA0/TA1 I/O 通用数字I/O引脚/定时器A,比较:OUT1输出/比较器A输入24 P2.4/CA1/TA2 I/O 通用数字I/O引脚/定时器A,比较:OUT2输出/ 比较器A输入25 P2.5/Rosc I/O 通用数字I/O引脚,定义DCO标称频率的外部电阻输入26 P2.6/ADC12CLK I/O 通用数字I/O引脚,转换时钟12位ADC,DMA通道0外部触发器27 P2.7/TA0 I

21、/O 通用数字I/O引脚/定时器A比较:OUT0输出28 P3.0/STE0 I/O 通用数字I/O引脚,USART0/SPI模式从设备传输使能端29 P3.1/SIMO0/SDA I/O 通用数字I/O引脚,USART0/SPI模式的从入/主出,I2C数据30 P3.2/SOMI030 I/O 通用数字I/O引脚,USART0/SPI模式从出/主入31 P3.3/UCLK0/SCL I/O 通用数字I/O引脚,USART0/SPI模式的外部时钟输入,USART032 P3.4/UTXD0 I/O 通用数字I/O引脚,USART0/UART模式的传输数据输出33 P3.5/URXD0 I/O

22、通用数字I/O引脚,USART0/UART模式的接收数据输入34 P3.6/UTXD1 I/O 通用数字I/O引脚,USI1/UART模式的发送数据输出35 P3.7/URXD1 I/O 通用数字I/O引脚,USI1/UART模式的接收数据输入36 P4.0/TB0 I/O 通用数字I/O引脚,捕获I/P或者PWM输出端口定时器B7 CCR037 P4.1/TB1 I/O 通用数字I/O引脚,捕获I/P或者PWM输出端口定时器B7 CCR138 P4.2/TB2 I/O 通用数字I/O引脚,捕获I/P或者PWM输出端口定时器B7 CCR239 P4.3/TB3 I/O 通用数字I/O引脚,捕获

23、I/P或者PWM输出端口定时器B7 CCR340 P4.4/TB4 I/O 通用数字I/O引脚,捕获I/P或者PWM输出端口定时器B7 CCR441 P4.5/TB5 I/O 通用数字I/O引脚,捕获I/P或者PWM输出端口定时器B7 CCR542 P4.6/TB6 I/O 通用数字I/O引脚,捕获I/P或者PWM输出端口定时器B7 CCR643 P4.7/TBCLK I/O 通用数字I/O引脚,输入时钟TBCLK定时器B744 P5.0/STE1 I/O 通用数字I/O引脚,USART1/SPI模式从设备传输使能端45 P5.1/SIMO1 I/O 通用数字I/O引脚,USART1/SPI模

24、式的从入/主出46 P5.2/SOMI1 I/O 通用数字I/O引脚,USART1/SPI模式的从出/主入47 P5.3/UCLK1 I/O 通用数字I/O引脚,USART1/SPI模式的外部时钟输入,USART0/SPI模式的时钟输出48 P5.4/MCLK I/O 通用数字I/O引脚,主系统时钟MCLK输出49 P5.5/SMCLK I/O 通用数字I/O引脚,子系统时钟SMCLK输出50 P5.6/ACLK I/O 通用数字I/O引脚,辅助时钟ACLK输出51 P5.7/TboutH/ I/O 通用数字I/O引脚,将所有PWM数字输出端口为高阻态定时器B752 XT2OUT O 晶体振荡

25、器XT2的输出引脚53 XT2IN I 晶体振荡器XT2的输入端口,只能连接标准晶振54 TDO/TDI I/O 测试数据输出端口,TDO/TDI数据输出或者编程数据输出引脚55 TDI I 测试数据输入,TDI用作数据输入端口,芯片保护熔丝连接到TDI56 TMS I 测试模式选择,TMS用作芯片编程和测试的输入端口57 TCK I 测试时钟,TCK是芯片编程测试和bootstrap loader启动的时钟输入端口58 RST/NMI I 复位输入,不可屏蔽中断输入端口或者Bootstrap Lload启动59 P6.0/A0 I/O 通用数字I/O引脚,模拟量输入A012位ADC60 P6

26、.1/A1 I/O 通用数字I/O引脚,模拟量输入A112位ADC61 P6.0/A2 I/O 通用数字I/O引脚,模拟量输入A212位ADC62 Avss 模拟供电电源负端.只为ADC和DAC的模拟部分供电63 DVss 数字供电电源负端.为所有数字部分供电64 Avcc 模拟供电电源正端.只为ADC和DAC的模拟部分供电2.1.2 MSP430单片机最小系统MSP430单片机最小系统包含复位电路和晶体振荡器如图2.2所示。图2.2 MSP430单片机最小系统电路图晶振是石英振荡器的简称,英文名为Crystal,晶振分为有源晶振和无源晶振两种,它的作用是在电路产生震荡电流并且发出时钟信号。它

27、是时钟电路中最重要的部件,它的作用是向单片机提供基准频率,它就像个标尺,工作频率不稳定时会造成相关设备工作频率的不稳定,自然容易出现问题。由于制造工艺的不断提高,现在 晶振的频率偏差、温度稳定性、老化率和密封性等重要技术指标都很好,已经不太容易出现故障,但在选用时仍然需要留意一下晶振的质量。复位电路是为了确保微机系统中电路稳定必不可少的一部分,复位电路的第一功能是上电复位。电路正常工作时一般需要供电电源为2.03.3V。由于微机电路是时序数字电路,需要稳定的时钟信号,因此在电源上电时,只有当VCC超过2.0V并低于3.6V以及晶体振荡器稳定工作时,复位信号才能够被撤除,电路开始正常的工作。2.

28、2 电流变送模块该模块总共包含3个子模块,即:电阻桥测量模块、信号调理及放大模块以及V/I模块。2.2.1电阻测量模块该模块采用电桥法来测量电阻所对应的电压值。经限流电阻R1再通过3.6V稳压二极管获得稳定3.6V电压, R2、R3、R4 与Rx配合使用,组成一个电阻测量电桥。R1、R2、R3采用定值电阻,精确测量出其电阻值,R4可采用滑动变阻器,用以调节电流变送器所需零点(将在电流变送模块做详细阐述),其中电阻Rx 即是所需测量电阻。根据设计要求Rx为1K2K,R4也选取2K电位器。电桥中间两点电压即为后续差动放大器的输入信号。分别为: (2.1) (2.2) (2.3)图2.3电阻桥模块2

29、.2.2信号调理及放大电路由式2.1、2.2、2.3知,所得信号为mV级,需经由放大电路处理,同时为了解决非线性问题,需考虑非线性调理,其结构如图2.4所示。图 2.4信号调理该模块采用差分输入,考虑到实际电阻值与标称值的偏差,将输入信号经由两级放大。最终通过调节R12获得稳定的放大倍数,以简化电路设计以及减小元器件值不标准的影响。R6所构成的正反馈电路作为非线性修正,保证放大器的输出电压被测温度成线性关系如图2.5所示。图 2.5信号调理线性度示意实际测试知,其非线性情况如图示,所以采用正反馈修正。其修正电压Vx为:VxVaRx(Rx+R6) (2.4)则实际输出为 : V1=(Va+Vx-

30、Vb)(1+R9/R8) (2.5)经计算R6选定为45K左右,为了实际修正,可选用电位器做调解,实测其非线性修正可以达到0.1%。同时考虑到二线制变送器要求为单电源输入,在放大器选择时,为了简化电路,同时降低功耗,采用了廉价低功耗且能单电源稳定工作的LM324N。2.2.3 V/I模块该模块是将上一级输出的确定电压信号加至一小值负载电阻,获得稳定电流信号进行传送,由于对放大器无特殊要求,为充分利用硬件资源并提高系统集成度,仍使用LM324剩余的其中一路放大器。电流/电压变换系统组成如图2.6所示。 图 2.6电流/电压变换由2.2式知,对于交流变送4mA20mA所需要零点4mA可通过R4的调

31、节来获得;调满电路是由R13、R16、W2组成的对上一级电压输出V2 分压构成。通过对W2 的调节,使得最后输出(信号源最高输入时整个电路的输出)达到要求的输出结果V(W2 中间抽头电压)。在该V/I 转换电路, 中由于R15、R18均为100k的大电阻,而负载电阻R19 为100的小电阻,整个电路电流输出IoutV/R16。考虑到实际传输线路损耗,其中R20为模拟负载电阻。2.3 I/V变换电路由于输入信号为4mA20mA电流信号,为避免后级采样计算造成误差,采用125电阻做电压变换,即4mA-500mV,20mA-2500mV。依旧差用两级放大电路,一来和前文所述原因相同,便于放大倍数控制,二是对于4mA-500mV零点电压的处理,由于后级采样电压信号需控制在05V,若以4mA-500mV(二级放大为1V)作零点,信号范围为15V对应10002000K电阻,即4V1000=4mV;若采用05V对应10002000K,则有5V1000=5mV。对比可知,考虑采样误差,5mV必定

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1