基于STM32单片机的变频正弦信号发生器.docxVIP

  • 0
  • 0
  • 约6.88千字
  • 约 8页
  • 2026-01-22 发布于浙江
  • 举报

基于STM32单片机的变频正弦信号发生器.docx

第24卷第5期Vol.24No.5

电子设计工程ElectronicDesignEngineering

2016年3月Mar.2016

基于STM32单片机的变频正弦信号发生器

蒋昭颖(国电子科技集团第15研究所北京100083)

摘要:为了实现对三相永磁式同步交流伺服电机频域响应的检测需求,提出了一种基于ARM单片机的变频率PWM正弦信号发生器的设计方案,并完成系统的软硬件设计。该系统的硬件部分采用STM32F103系列ARM单片机,用于PWM方式输出变频率的模拟正弦信号,软件部分采用Keil进行编程。通过软件仿真和示波器对输出信号进行检测,利用该方案的正弦信号发生器对三相永磁式同步交流伺服电机进行频率响应测试,将得到的数据利用matlab绘图,实验结果表明此方案产生的正弦信号发生器满足电机频响需求。

关键词:交流伺服电机;ARM单片机;PWM;正弦信号发生器

中图分类号:TN710 文献标识码:A 文章编号:1674-6236(2016)05-0190-04Designofsine-wavesignalgeneratoroffrequencyconversionbasedonSTM32

JIANGZhao-ying

(ChinaElectronicsTechnologyGroupCorporation15th,Beijing100083,China)

Abstract:InordertosatisfytherequirementoffrequencydomainresponseofACservomotor,weproposedamethodforproduceasine-wavesignaloffrequencyconversionbasedonARM.ThehardwaresystemisusedtoPWMoutputtoproduceasine-wavesignaloffrequencyconversionbySTM32F103.ThesoftwaresystemadoptstheKeilasdevelopmentenvironment.Simulationsusingsoftwareandoscilloscopeaccomplishtodetectoutputsignal.TheresultsshowthattheproposalcansatisfytherequirementoffrequencydomainresponseofACservomotor.

Keywords:ACservomotor;ARM;PWM;sine-wavesignalgenerator

近年来,中国航空工业的发展进一步加速,新型号,新机

型不断推出,大型运输机成功首飞,C919大型客机开始进行

1 正弦信号发生器总体设计

结构总装,航空零部件生产规模不断扩大,这一系列成就预 1.1理论分析

示着中国的大飞机时代正离我们越来越近。在大飞机项目发展的同时,相应机型的飞行模拟器研制也逐渐加快了脚步。本文依托于某机型飞行模拟器项目的操纵负荷系统的研发,为了满足操纵负荷系统的实时性要求,对系统内交流伺服电机的频域响应进行了深入研究。

控制系统中的信号可以表示为不同频率正弦信号的合成。控制系统的频率特性反映正弦信号作用下系统响应的性能,所以频域分析法是研究系统频率特性非常有效的方法。为了能够更直观的对电机系统频率响应进行检测,需要为电机系统提供一个合适的信号源。信号发生器在工程领域是常用的信号源,种类包括:函数信号发生器、脉冲信号发生器等。这些信号发生器可以为系统提供所需频率、波形的电压和电流信号。本文涉及电子电路以及自动化控制技术,借助于ARM单片机的TIMER(定时器)功能以及PWM输出,为正弦信号发生器的设计提供了理论依据和技术支持,同时将正弦信号加到交流伺服电机上进行验证电机的频率响应

特性。

PWM(脉冲宽度调制)将模拟信号进行数字编码,按一个固定的频率来接通和断开电源,并且根据需要改变一个周期内的“接通”和“断开”时间的长短。对于直流电机来说,通过改变直流电机电枢上电压的“占空比”来达到改变平均电压大小的目的,从而来控制电动机的转速。从某种意义上来说,只要带宽足够,PWM可以对任何模拟量进行数字

文档评论(0)

1亿VIP精品文档

相关文档