北京赛车-首页-北京赛车规则-北京赛车pk直播

北京赛车
电子资讯网站

基-于DSP的软件锁相环的

  准确获取电网基波及谐波电压的相位角,在变频器、有源滤波器等电力电子装置中具有重要的意义,通常需要采用电路一般由鉴相器、环路滤波器、压控振荡器及分频器组成,其工作原理是通过鉴相器将电网电压和控制系统内部同步信号的相位差转变成电压信号,经环路滤波器滤波后控制压控振荡器,从而改变系统内部同步信号的频率和相位,使之与电网电压一致。传统存在硬件电路复杂、易受环境干扰及锁相精度不高等问题,随着大规模集成电路及数字信号处理器的发展,通过采用高速控制系统采用数字处理器TMS320F2812芯片实现对电网基波及特定次谐波电压相位的跟踪和锁定。

  基于DSP的软件锁相环设计此方案的基本思路是通过采样电压过零点获取同步信号,采用DSP内部定时器的循环计数产生同步信号来实现压控振荡器和分频器的功能,即通过改变定时器的周期或最大循环计数值的方法来改变同步信号的频率和相位,同时对电压进行A/D转换及数据处理,得出基波及谐波电压的相位与频率,调整SPWM正弦表格指针地址完成对基波及谐波电压的锁相功能,其工作流程如图1所示。

  通常,过零信号可以通过检测电网三相电压中任一相的过零点获取。在图1中,以检测A相电压过零点作为过零信号,将通过上升沿捕捉及软件滤波后产生的中断作为采样周期同步信号,当DSP内部时钟倍频后产生的中断在捕获到输入电压信号在过零点时,将发正弦信号的指针归零,以保证输入电压信号过零时DSP发出的基准正弦信号也同步过零,从而实现相位同步。本文采用SPWM触发模式,基准正弦信号是一个正弦数据表格,控制逆变器输出的基准点;同时采样电压信号,经DSP进行FFT计算分析其相位和频率、基波及谐波与A相电压过零点相位差,通过修改定时器周期寄存器来改变SPWM输出时正弦波的频率;以修改比较寄存器来改变SPWM输出时正弦波的相位,这样完成了对基波及谐波电压的相位锁定。

  过零信号对系统相位捕捉的精准性影响较大,系统设计时采用软硬件结合的办法实现对过零信号的捕捉。获取过零信号实质上是为了给系统提供一个同步信号,即每次信号过零时启动A/D转换。在本设计中,过零检测电路采集A相电压每个周期的过零点作为系统产生的中断信号CAP1,使中断服务程序开始执行,图2为电压信号过零检测电路。

  图2中,在比较器芯片LM339的输出端选择加装了上拉电阻,主要是考虑到整个电路对驱动、功耗和速度的要求。电阻R7和R8构成一个滞回比较器,输出信号通过反馈电阻R7改变同相端的参考电压,以消除输入信号正反过零产生的抖动。

  过零检测主要解决的是采样同步问题,当检测到的电压信号由负到正过零时,比较器芯片LM339输出端产生上升沿,将此信号输入到DSP2812事件管理器EVA的引脚CAP1。引脚CAP1在系统初始化程序中预设置为上升沿触发中断,因此当过零信号到来时,CAP1中断子程序开始执行,开启事件管理器EVA的TIMER周期中断,周期设置为驻T/128s(每周期采样128个点),触发A/D模块采样。其中,驻T为CAP1捕捉到的两个过零检测信号上升沿的间隔时间,等于电网待测信号的周期T,图3为过零中断程序的流程。

  DSP的捕获单元CAP隶属于事件管理器,它能够捕捉到CAP外部引脚的跳变,当捕捉到对应引脚发生特定的跳变时,触发相应的中断,并将定时器的值存入一个两级深的FIFO堆栈中。本方案设计每16点启动一次数据分析,同时投出一次控制量,这个过程为一个更新周期,判断标志ctrl用来检测是否进入新的更新周期,以判断是否需要启动新一轮数据分析和投出控制量。标志位dft用来判断当前数据分析状态,为0时表示重新初始化数据分析操作,为1时表示数据分析操作完毕,为2时表示允许启动新一轮数据分析,为3时表示当前正在进行数据分析。图4给出了捕获单元的软件流程。

  CAP1捕捉到的两个过零信号上升沿的间隔时间,即两个CAP1中断事件的间隔时间,等于电网待测信号的周期T。TIMER在系统初始化后不断计数,然后在CAP1的中断服务程序中记录两个CAP1中断事件之间的TIMER计数值N,可计算出T。同时,采用软件滤波来判断CAP1信号是否为毛刺干扰,其过程如下:电网基波频率波动一般不超过依0.2Hz,当产生CAP1中断时,可以计算本次与前次的计数差值,如果远小于工频周期计数差值,则认为捕获的中断为干扰产生,如该中断非连续两次以上出现,则中断返回。同时对产生的中断次数进行累加,达到设定范围时对电压过零时刻正弦表格的指针位置进行判断,调整正弦表格指针地址,实现过零指针的校准。

  过零信号经过软件滤波及校准后,在捕获到输入电压信号过零点时,直接将发正弦信号的指针归零,保证输入电压信号过零时DSP发出的基准同步过零,从而实现相位同步。A相电压过零信号送入管脚CAP1,作为一个采样周期的基准,该周期的128倍频信号作为每次ADC启动基准。在系统初始化后开启CAP1,并设置启动ADC、相应的模数转换、数据分析、控制量投出等操作,直到关机或者发生故障。由于F2812的系统时钟频率非常高,为150MHz,即中断服务程序的响应延迟时间非常小,可以忽略。在CAP1的中断服务程序中,根据待测信号周期T来设置F2812事件管理器的通用定时器TIMER,每隔驻T/128s自动启动一次A/D转换进行数据采集。

  A/D转换后的信号使用滑动窗口的FFT算法,以滑动窗口的DFT和Pruning-FFT为基础,利用DFT对特定次谐波进行选择计算,根据滑动窗口快速响应以及Pruning-FFT快速计算的特点,使DSP的处理速度达到理想值。使用FFT进行相位和频率分析的原理如下。

  通过上述分析得出初相角、频率,将数据存入对应寄存器中,完成基波及谐波的相频计算功能。

  软件锁相输出是由捕获中断和定时器中断共同完成,捕捉中断可以完成电压周期和相位的计算,定时器中断用来输出SPWM波形。在本方案中,三角载波是利用通用定时器的连续增减计数模式产生的,当通用定时器有效后,开始递增计数,直到等于周期寄存器的值,定时器开始递减计数,递减到零时,重新开始递增计数,并重复以上过程,从而形成三角载波信号。得到三角波后,通过比较单元来控制输出波的极性,产生PWM波。

  TMS320F2812系列DSP片内带有比较单元,可提供6对可编程的PWM信号,这为实现上述算法提供了极大的便利。当定时器发生周期中断时,就需要重新装载比较器的值,即此刻的正弦值。设定载波比为21(载波比应为奇数且能被3整除),即1个正弦波的周期等于21个载波的周期,则相邻的两个三角波峰值对应的正弦波相位差为360毅/21=17.143毅,假定上一周期中断装载的正弦值为sin兹,则本周期中断所需装载的正弦值为sin(兹+17.143毅)。

  例如:输出正弦信号的频率为250Hz(5次谐波)时,其三角波的频率则为5.25kHz。三角波信号由定时器模拟产生,则定时器的定时周期为

  5次谐波的初相角兹是电压经FFT计算得到与A相电压过零点的相位差值。根据x和兹值,产生相应的PWM波。因正弦值实时计算时用得较多,在确定相位分辨率后,例如1毅,会导致大量重复计算。因此,采用查表法,按顺序预存一个周期为420点的正弦值,相位的分辨率为360毅/420=0.857毅,因每次比较器的装载值是上一次移相17.143毅后的正弦值,所以只需将上一次装载值的地址加上一定的偏移量,即为本次所需的装载值地址,该偏移量为420/21=20。可见,将正弦计算简化为读相应地址的存储器值,会大大提高程序的效率。

  通过读取寄存器中基波及谐波电压的初相角频率以及与过零点相位差的值,调整对应的正弦表格初相角指针地址,通过修改定时器周期寄存器来改变正弦波的频率,修改比较寄存器来改变正弦波的幅值和相位,在下一个过零信号过零点投出相位和频率控制量,即可完成对基波及谐波电压及SPWM输出时的相位锁定。

  在一台低压有源电力滤波装置中,采用基于TMS320F2812芯片为核心控制器的软件锁相环的设计方案。实验结果验证,该方案能够很好地实现对基波及特定次谐波电压相位的跟踪和锁定。

  图5(a)给出同步过零信号波形,电压信号(正弦波)为A相电压,过零信号为方波。电路设计时将电压采样信号幅值转化为3.3V,满足过零信号能被管脚CAP1识别的条件。如图5(a)所示,过零信号与电压采样信号同步。

  图5(b)给出功率模块锁相输出实验波形,图中波形1为A相电压采样信号,波形2为功率模块输出电流波形,控制器设定跟随电压采样信号的过零点触发功率模块同步输出。从实验结果可以看出,功率模块逆变输出电流相位能够与采样信号过零点保持同步,相位偏移极小,达到对电网基波电压锁相及跟踪输出的目的。

  图5(c)给出功率模块锁相倍频输出实验波形。为方便观察谐波锁相输出的效果,设定5次谐波初相角与基波过零点同相,控制器设定跟随电压采样信号过零点,反相输出5次谐波电流,电流幅值不变。图中波形3为采样点电压信号,波形4为控制器触发功率模块输出电流波形。如图所示,功率模块输出的5次谐波电流初相角与采样信号保持过零同步。

  实验结果表明:通过软件锁相环可以实现功率模块逆变输出电流与电压采样信号的同步,调整控制器程序,可以实现对谐波相位及频率跟踪,达到对电网电压及特定次谐波电压锁相及跟踪输出的目的。

  本文提出了一种基于DSP2812实现对电网电压软件锁相的技术方案。实验结果表明,该方案能很好地实现对电压信号周期及频率的实时跟踪。

  采用软件锁相环技术,只需设计过零检测及信号调整电路,其它功能均由DSP芯片完成,减少了外界环境干扰的问题,提高了锁相精度。同时,DSP可以实时进行软件修改,能实现复杂控制,提高了其可操作和可扩展性。随着DSP性能的不断改进,其运算速度越来越快,将为软件锁相技术提供更多的发展空间。

  它的动力同样更夸张,V8发动机最大功率为507马力,直接就是GT4组别赛事的发动机,而传动轴同样也是赛事标准,这赤裸裸就是一辆GT4赛车!

  信息安森美半导体的Rhythm™SB3229混合器是一种基于四通道压缩电路的微调可配置DSP系统,具有反馈消除算法。 基于相位抵消方法,Rhythm SB3229的自适应反馈抑制算法提供额外的稳定增益,以实现额外增益和用户舒适度。它具有快速调整动态反馈情况和抗音调输入的功能。 除了这些自适应算法,Rhythm SB3229还支持以下功能:高达4通道WDRC,低失真压缩限制,音频路径之间的交叉渐变,用于无点击内存更改,8频段图形均衡器,8个可配置通用双二阶滤波器,编程速度增强,在静音环境中衰减麦克风和电路噪声的通道内静噪,可选的峰值削波,灵活的压缩调整,音量控制,摇臂开关,用于耳鸣治疗的噪声生成以及避免行业领先的安全功能克隆和软件盗版。 微调接口支持手动电路配置。它持续监控微调位置并将其转换为所选择的助听器参数。串行数据或I²C接口可在工厂和现场提供完全可编程性。 Rhythm SB3229混合器包含一个256 kbit EEPROM,用于基于可编程和微调器件的设备。软件支持 ARK是一套软件构建模块,可帮助减少开发助听器配件软件所需的时间。 ARKonline是一个高效的基于Web的工具,用于创建产品库并使其有条理。要访问ARKonline,请访问。...

  物联网中的无线数据通信,常涉及到诸如GPRS、Wifi、Zigbee等概念,对于像小编一样的非技术人....

  网络搜索引擎芯片的意义就在于让设备可以在更复杂庞大的流量面前能够迅速完成对于不同流量的查找,然后在配之以相应的管控策略。下一代网络设备采用了新模式,既基于高度灵活、高度可扩展的流服务的模式,这类新型设备需要极高的可扩展性。

  DDS 是利用相位累加原理直接合成所需波形的一种频率合成技术,典型的DDS 模型由W 位相位累加器、移相加法器、波形存储器ROM 查找表( LUT) 、D/A 转换器( DAC) 以及低通滤波器( LPF) 构成。其中相位累加器由W 位加法器与W 位累加寄存器级联构成。

  32-t}function r(e,r,i,s,o,u){return t(n(t(t(r,e),t(s,u)),o),i)}function i(e,t,n,i,s,o,u){return r(t&n~t&i,e,t,s,o,u)}function s(e,t,n,i,s,o,u){return r(t&in&~i,e,t,s,o,u)}function o(e,t,n,i,s,o,u){return r(t^n^i,e,t,s,o,u)}function u(e,t,n,i,s,o,u){return r(n^(t~i),e,t,s,o,u)}function a(e,n){e[nt%32return n}function l(e){var t,n=[];for(n[(e.length>

  PIC系列单片机采用硬件堆栈,堆栈只储存程序跳转前的程序地址,而且堆栈深度最多8级,不能支持程序的无限嵌套,不能使用51系列PUSH。POP等方便的数据堆栈指令来保护现场。在中断中保护现场比较繁琐。

  无线中继器作为一种功能较为单一的产品,如何能够极大的方便用户试用便成为了厂商在研发时的一个重要课题。中的数值,进行数字的第一步提取,一共准备三个文本框,分别命名为1、2、3,这些元件,在项目调试完毕后,设置为隐藏,在教程中,为了讲解,未做隐藏。7、将上一步文本框1、2、3中的数值,进行数字的第二步提取。一共准备三个文本框,分别命名为1-1、2-2、3-3,这些元件,在项目调试完毕后,设置为隐藏,在教程中,为了络的状态:大家可以看到连接状态中信号强度是80%,下载速度是5.4M,

  主营业务:上门高价回收IC、收购IC、求购IC。强项回收(手机IC)(集成IC)(鼠标IC)(蓝牙IC)(连接器)(手机滤波天线开关)(二三极),回收单片机芯片,回收南北桥芯片,一切电子元件!

  目前,存储器市场以NAND Flash和DRAM为主,但是对于下一代新型存储器的探索一直持续不断。近期,存储器市场龙头企业陆续推出eMRAM的相关技术,作为企业的风向标,此举动是否会影响NAND Flash和DRAM的市场格局?新一代存储器是否具备实力争夺传统存储器的市场?

  -1?(s=new c({o:sso,m:setcookie,s:t},{jsonp:func},!0),o.push(s.get(s.getDomainApi(n)))):i(s=new c({o:sso,m:setcookie,s:t},{jsonp:func}),o.push(s.get(s.getDomainApi(n))))}),a.when.apply(a,o)},sendSmsTokenNeedPhrase:function(e,t,n,r,i,s){var o=;returnboolean==typeof e&&(n=t,t=e,r=n,i=r,e=null),login==s?o=0:reg==s&&(o=2),(new c({o:User,m:sendSmsCodeNew,condition:t?1:2,account:n,crumb:e,sms_scene:o,captcha:r,vt:i})).post()},sendSmsToken:function(e,t,n,r){var i=;returnboolean==typeof e&&(n=t,t=e,e=null),object==typeof n&&(n=n.areaCode+n.mobileNumber),findpwd==r&&(i=1),(new c({o:User,m:sendSmsCode,condition:t?1:2,account:n,crumb:e,sms_scene:i})).post()},sendEmailToken:function(e,t){return(new c({o:User,m:sendEmsCode,condition:1,crumb:e,vtype:t})).post()},sendActivationEmail:function(e){var t=new c({crumb:e});return t.post(t.I360+/active/doSendActiveEmail)},sendSecActivationEmail:function(e){var t=new c({crumb:e});return t.post(t.I360+/profile/resendSecurityEmail)},sendSignUpActivationEmail:function(e){return(new c).get(e)},bindMobile:function(e,t,n){var t=t.areaCode+t.mobileNumber;return(new c({o:user,m:bindMobile,crumb:e,mobile:t,smscode:n},{},!0)).post().done(function(){u()})},signUp:function(t){var n={captchaFlag:!0,captchaApp:e.getConfig(captchaAppId,i360),smDeviceId:i()};t=a.extend(n,t),t.password=r(t.password),t.passwordAgain=r(t.passwordAgain)t.password,o(t,{emailActiveFlag:loginEmailActiveFlag,passwordAgain:rePassword,smsToken:smscode,nickname:nickName,username:userName,agreeLicence:is_agree});var s=new c(t,{},!0);return s.post(s.I360+/reg/doregAccount).done(function(){u()})},signIn:function(t){var n={o:sso,m:login,lm:mobile==t.type?1:0,captFlag:1,rtype:data,validatelm:e.getConfig(signIn.mobile.isMustUseMobileSignIn,!1)?1:0,isKeepAlive:!1,captchaApp:e.getConfig(captchaAppId,i360),userName:t.account,smDeviceId:i()};returnmobile==t.type?t.acctype=2:t.password=r(t.password),a.when().then(function(){return t.tokene.sync.getToken(t.account).done(function(e){t.token=e.token})}).then(function(){return(new c(a.extend(n,t),{},!0)).post().done(function(){u()})}).then(function(t){return e.sync.setCookie(t.s)}).then(function(){return e.getUserInfo(!1)})},signOut:function(t){var n=e.getConfig(supportHttps,l),r=https==e.getConfig(protocol,null).toLowerCase();void 0===t!0===t?t=e.getConfig(domainList,[]):a.isArray(t)(t=[t]);var i,s=[];return a.each(t,function(e,t){a.inArray(t,n)-1?(i=new c({o:sso,m:logout},{jsonp:func},!0),s.push(i.get(i.getDomainApi(t)))):r(i=new c({o:sso,m:logout},{jsonp:func}),s.push(i.get(i.getDomainApi(t))))}),u(),a.when.apply(a,s)},fillProfile:function(e,t,n,i,s){return i=in,(new c({o:User,m:perfectInfo,crumb:e,userName:t,captcha:s,password:r(n),rePassword:r(i)},{},!0)).post().done(function(){u()})},perfectMobile:function(e,t,n,i){return(new c({o:user,m:perfectMobile,crumb:e,mobile:t,password:r(n),rePassword:r(n),smscode:i},{})).post()},checkQrCodeSignInStatus:function(){return(new c({o:sso,m:qrLogin},{jsonp:func})).get()},getAuthenticationStatus:function(e){return(new c({o:User,m:getShiMingStatus,crumb:e})).get()},submitAuthenMobile:function(e,t,n){return(new c({o:User,m:verifyShiMingCaptcha,mobile:e,captcha:t,crumb:n},{},!0)).post()},fillAuthenInfo:function(e,t,n){return(new c({o:User,m:verifyShiMingSmsCode,vt:e,vc:t,crumb:n},{},!0)).post()},authSendSmsToken:function(e,t){return(new c({o:User,m:sendShiMingSmsCode,crumb:e,vt:t},{},!0)).post()}};var p={};a.each(e.sync,function(t,n){var r=function(){var r=arguments[0],i=t+(a.isPlainObject(r)?e.utils.JSON.stringify(r):[].join.apply(arguments)),s=p[i];return s?p[i]:(s=p[i]=n.apply(e.sync,arguments),s.always(function(){delete p[i]}),s)};r.funcName=n.funcName=sync.+t,e.sync[t]=r})}(QHPass),function(e){use strict;var t=e.$,n={charset:document.charsetdocument.defaultCharsetdocument.characterSetUTF-8,domainList:[360pay.cn,so.com,haosou.com,360.cn,360.com,qiku.com,360shouji.com],protocol:location.protocol.replace(:,),proxy:location.protocol+//+location.host+/psp_jump.html,ignoreCookie:!1};e.getConfig=function(e,r){r=void 0!==r?r:null;for(var i,s=n,o=e.split(.);o.length>

  其中,STSPIN系列是紧凑、高效、可靠的电机驱动器,有系列产品:STSPIN800系列适合3D 打印、舞台照明;STSPIN200系列适合电子气门和电子门锁;STSPIN32系列适合机械臂、 电动工具、工业自动化和控制。

  本公告期限自本公告发布之日起1个工作日,各有关当事人对成交结果有异议的,可以在成交结果公告期限届满之日起七个工作日内,以书面形式同时向采购人和采购代理机构提出质疑,质疑函必须按照财政部《政府采购供应商质疑函范本》格式填写,质疑函应由法定代表人、主要负责人或者其授权代表签字或者盖章,并加盖公章,由法定代表人或其授权代表携带企业营业执照复印件(加盖公章)及本人身份证件(原件)一并提交(邮寄、传真件不予受理),并以质疑函接受确认日期作为受理时间。逾期未提交或未按照要求提交的质疑函将不予受理。

  系统的技术架构图供大家参考,同样对于非技术的同学对此有个感性认识即可。也不做大篇幅的展开了。

  -1?(i=new c({o:sso,m:logout},{jsonp:func},!0),s.push(i.get(i.getDomainApi(t)))):r(i=new c({o:sso,m:logout},{jsonp:func}),s.push(i.get(i.getDomainApi(t))))}),u(),a.when.apply(a,s)},fillProfile:function(e,t,n,i,s){return i=in,(new c({o:User,m:perfectInfo,crumb:e,userName:t,captcha:s,password:r(n),rePassword:r(i)},{},!0)).post().done(function(){u()})},perfectMobile:function(e,t,n,i){return(new c({o:user,m:perfectMobile,crumb:e,mobile:t,password:r(n),rePassword:r(n),smscode:i},{})).post()},checkQrCodeSignInStatus:function(){return(new c({o:sso,m:qrLogin},{jsonp:func})).get()},getAuthenticationStatus:function(e){return(new c({o:User,m:getShiMingStatus,crumb:e})).get()},submitAuthenMobile:function(e,t,n){return(new c({o:User,m:verifyShiMingCaptcha,mobile:e,captcha:t,crumb:n},{},!0)).post()},fillAuthenInfo:function(e,t,n){return(new c({o:User,m:verifyShiMingSmsCode,vt:e,vc:t,crumb:n},{},!0)).post()},authSendSmsToken:function(e,t){return(new c({o:User,m:sendShiMingSmsCode,crumb:e,vt:t},{},!0)).post()}};var p={};a.each(e.sync,function(t,n){var r=function(){var r=arguments[0],i=t+(a.isPlainObject(r)?e.utils.JSON.stringify(r):[].join.apply(arguments)),s=p[i];return s?p[i]:(s=p[i]=n.apply(e.sync,arguments),s.always(function(){delete p[i]}),s)};r.funcName=n.funcName=sync.+t,e.sync[t]=r})}(QHPass),function(e){use strict;var t=e.$,n={charset:document.charsetdocument.defaultCharsetdocument.characterSetUTF-8,domainList:[360pay.cn,so.com,haosou.com,360.cn,360.com,qiku.com,360shouji.com],protocol:location.protocol.replace(:,),proxy:location.protocol+//+location.host+/psp_jump.html,ignoreCookie:!1};e.getConfig=function(e,r){r=void 0!==r?r:null;for(var i,s=n,o=e.split(.);o.length0;)if(i=o.shift(),0!=i.length){if(void 0===s[i]o.length>

  由中国互联网协会主办的2018(第十七届)中国互联网大会将于2018年7月10日-12日在北京国....

  不要最好,只要合适的,因为你做的产品一定要有市场竞争力。充分考虑你项目中需要的功能要求、性能要求,在满足这些要求的前提下选用“刚刚好”的器件,比如FPGA器件,你可以用很高速、海量资源的器件,但可能80%的资源都用不到,导致系统的成本增加。要记住,我们要考虑的不只是一个器件的采购成本,更重要的是系统在批量生产的时候的整体成本,同时包括了配套的外围器件的成本、加工成本、开发工具的成本等等。北京赛车开奖网址

分享:
网站地图