设为首页   加入最爱           最新更新:全方位英文文章资料库
 
资料坊搜索: 标题 全文     
高精度正弦全自动激励信号源的设计与实现二
   首页>>YesizeCOM>>论文坊>>农医学类>>正文       
 
广告招租,e-mail:yesize@hotmail.com

广告招租,e-mail:yesize@hotmail.com

3.实现过程  

  为了获得激励信号所需要的幅值,本单元使用PC.104的I/O模块的C口的位控功能对电子开关进行控制。首先在控制面板上给出激励信号所需的幅值,然后将此值利用5421码序列进行编码,所谓5421码是指码制相应位的权值分别为5、4、2、1,即相应位为1时所代表的十进制值分别是5、4、2、1。具体的编码规则如表1所示。对激励所需幅值编码后,将所得二进制编码按由低到高的顺序输入移位寄存器,该编码由寄存器并行输出给电子开关的控制端,控制开关的开闭,从而控制加法器的输出结果,获得所需幅值的正弦激励信号。控制过程的流程图如图3所示,为了更详细地介绍此流程的实现过程,下面举例进行说明。 砝码\十进制数 对应于激励实际需要的数值  
0 1 2 3 4 5 6 7 8 9  
5 0 0 0 0 0 0 0 0 1 1  
4 0 0 0 0 1 1 1 1 0 1  
2 0 0 1 1 0 0 1 1 1 0  
1 0 1 0 1 0 1 0 1 1 0  
输出编码 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x0B 0x0C  
转换后输出给电子开关,对输出进行控制  


  

4.例子  

  例如需要一个f(t)=3.95sin240πtV的正弦激励信号,按照软件框图获得此激励信号的方法如下。在开始编程之前,首先进行端口分配,I/O模块C口的地址为Address,设C2为RD的控制口,C3为DATA的控制口,C4为CLK的控制口。程序首先要将移位寄存器复位,即对C口的C2位进行操作,如下所述:  
Ootp(Address,0x04); //使C2口输出0  
Delay(0.01);  
Outp(Address,0x05); //使C2口输出1  
Delay(0.01);  
输入幅值为:3.956,即a=3.956:则b=100*3.956=395.6,四舍五入得396;  
396除以10取余得6,所以C1=6:  
396整除lO得到39,39除以10取余得到9,所以C2=9;  
396整除100得到3,所以C3=3。  
将C1、C2、C3按照5421码序列进行编码,编码规则见表1,根据表1的规则转换后,得:  
C1’=0000 0110=0x06  
C2’=0000 1100=0x0C  
C3’=0000 0011=0x03  
将C1’的数值赋予d1(即1=0000 0110);将C2’左移4位后,变成0000 1100 0000,赋予d2(即d2=0000 1100 0000);将C3’左移8位后,变成0011 0000 0000,赋予d3(即将上面得到的12位二进制数的每一位依次赋与数组。然后分12次将数组中的数据作为控制信号输入到寄存器中,得到相应的控制权值,用来控制输出正弦激励信号幅值的大小。C3为DATA的控制口,C4为CLK的控制口,具体实现过程如下: &n bsp;
当输出数据bit[I]=1时:  
outp(Address,0x08); //脉冲信号为低电平。  
Delay(0.01);  
Outp(Address,0x07); //位操作置1。  
Delay(0.01);  
Outp(Address,0x09); //脉冲信号为高电平。  
当输出数据bit[I]=0时:  
oout(Address,0x08); //脉冲信号为低电平。  
Delay(0.01);  
Outp(Address,0x06); //位操作置0.  
Delay(0.01);  
Outp(Address,0x09); //脉冲信号为高电平。  
   




5.结束语  

  本单元利用常规电路实现了固定频率的正弦信号的给定功能。它能得到从10mV到10V之间任意幅值的正弦信号,对所需激励信号的频率及幅值的要求,精度能达到1%,且正弦信号的失真度也不超过1%。本检测单元己在基于PC.104总线的某型飞机发动机参数的检测系统中为飞机振动校准提供了激励信号,经调试完全能满足本文所述的各种参数要求。 
上一篇:高精度正弦全自动激励信号源的设计与实现一 下一篇:电力监控在小区供配电设计中的应用

版权说明:作品来源于网上,版权归作者所有,如果无意中侵犯了您的版权,请来信告知,本站将在3个工作日内删除。yesize@hotmail.com
  热门小游戏分类 
射击小游戏 连连看小游戏
台球小游戏 成人小游戏
CS小游戏 化妆小游戏
赛车小游戏 休闲小游戏
篮球小游戏 换装小游戏
儿童小游戏 牛牛小游戏
麻将小游戏 冒险小游戏
美媚小游戏 益智小游戏
体育小游戏  
Society Recreation & Sports
Travel & Leisure Communications
Vehicles Computers
Fashion Arts & Entertainment
Reference & Education Disease & Illness
Writing & Speaking Politics
Product Reviews Food & Beverage
Finance Internet Business
Self Improvement Home & Family
Health & Fitness Business
最新更新内容
警惕“公务员报考热”背
公务员考试不是丈母娘考
一名新公务员的自白:我
公务员考脑筋急转弯与挂
北努斗:2006行政能力测
大讨论:06行测BT题目大
过来人回忆:当年,我也
一家之言:公务员热折射
公务员考试申论要是有正
数十万大学生走进公务员
      粤ICP备05005424         Copyright ©2000 - 2004 Yesize.COM