基于STM32F407和MAX7349的超短波电台模拟训练系统设计与实现

基于STM32F407和MAX7349的超短波电台模拟训练系统设计与实现,第1张

针对超短波电台训练中实装训练存在装备数量有限、设备损耗大、现有纯软件模拟训练系统 *** 作体验与实装差距大的问题,提出一种基于STM32和MAX7349的超短波电台模拟训练系统。系统以STM32为微处理器实现对按键、LED、显示屏和音频接口等的控制,提供与实装电台相同的人机交互界面,通过串口与计算机实现数据交互,借助计算机网络完成电台通信的模拟和训练的监控,可为待训人员提供与真实设备没有差距的 *** 作体验,便于掌握每一个人在训练过程中的基本情况,便于大规模集中训练,同时可以降低成本、避免电磁辐射与干扰。

军用超短波电台是船艇近距离通信的主要装备,是船艇通信人员必须熟练 *** 作的装备。由于按军标生产配备的超短波电台成本较高,很难实现按训练人数配备电台,在数量有限的情况下,学员培训过程中的频繁 *** 作易造成设备的损坏,且多台设备使用中的电磁辐射及干扰问题不容忽视。为解决实装在教学实践中的局限性,基于模拟技术的超短波电台模拟训练系统在教学训练中被广泛使用。

本文针对某型号船用超短波电台,基于STM32和MAX7349实现电台人机交互界面的实物仿真,考虑到实装更新换代速度较快的情况,电路设计预留多种按键及LED的配置方式,可适应多种超短波电台模拟训练系统的需求。通信模拟基于计算机网络,实现了超短波通信环境的模拟、通信业务模拟、复杂电磁环境模拟,同时可进行训练情景设计、训练过程监控和训练效果评估。

1系统总体设计

模拟训练系统主要由硬件模拟器、学员计算机、监控计算机和网络设施组成,如图1所示。

基于STM32F407和MAX7349的超短波电台模拟训练系统设计与实现,以STM32为微处理器的超短波电台训练中实装训练系统设计,第2张

其中硬件模拟器采用与超短波电台一样的外观和人机交互界面,以STM32F407为核心器件,包括USB转串口模块、音频输入输出模块、显示模块和键盘旋钮LED模块,其中USB转串口模块实现与学员计算机间的 *** 作状态和通信内容的交互。

学员计算机通过USB 线连接硬件模拟器,通过网线接入网络,实现各模拟器间的通信模拟以及与监控计算之间的协作。

监控计算机通过网线接入网络,实现对所有学员计算机及硬件模拟器的监控。

2硬件模拟器电路设计

2.1STM32F407介绍

2.2USB转串口模块电路设计

微处理器与学员计算机的接口采用串口通信方式,考虑当前主流计算机很少支持串口,采用USB转串口的方式,选用南京沁恒的CH340G芯片,电路如图2所示。微处理器的USRAT1的串行数据的发端、收端分别与CH340G的串行数据的收端、发端相连,CH340G的USB数据D+、D-通过USB口可与计算机连接,实现微处理器与学员计算机之间通过USB连接的串口通信。图中Q1、Q2构成该硬件模拟器的串口下载电路,可通过串口实现软件代码的一键下载。

基于STM32F407和MAX7349的超短波电台模拟训练系统设计与实现,以STM32为微处理器的超短波电台训练中实装训练系统设计,第3张

2.3音频输入输出模块

音频输入输出模块选用欧胜的WM8978作为音频处理芯片,选用TI公司的LM4990作为喇叭驱动芯片。WM8978具有较好的数字信号处理能力,集成了对麦克风的支持,通过I2S与微处理器进行音频数据传输,通过I2C接口实现芯片的配置。LM4990为2 W输出音频功率的放大芯片,需要较少的外部元件,无需外接输出耦合电容和自举电容,且内置待机电路,可以关闭功放使其工作于较低的功耗状态。

2.4显示模块

显示屏选用128×128点阵液晶显示模块,模块控制芯片为T6963C,与微处理器的FSMC总线相连。由于FSMC总线电压标准为+3.3 V,而显示模块的电压标准为+5.0 V,FSMC总线与显示模块总线间需要电压转换芯片,选用TI公司的SN74LVC4245芯片实现总线的电压转换,SN74LVC4245支持8路双向电压转换。

2.5键盘、旋钮及LED

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/dianzi/2718434.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-08-17
下一篇 2022-08-17

发表评论

登录后才能评论

评论列表(0条)

保存