电磁炮以其易于使用、性价比高,在未来武器的发展计划中成为越来越重要的一部分。模拟曲射炮以STM32F103单片机为控制中心,由12864显示屏、舵机、云台、超声波检测模块、键盘、自制电磁炮等组成。利用超声波传感器检测引导标识的位置,实时采集到的数据通过串行接口输入单片机,计算炮筒旋转及仰角角度,通过PWM技术把直流电压变成电压脉冲序列,控制舵机工作和云台移动,使炮筒精准的转动并改变仰角角度,击中移动环形靶。本装置精度高,性能良好,能完成相应的功能。