基于STM32的某型火炮数字传信仪设计与实现
详细信息    查看全文 | 推荐本文 |
  • 英文篇名:Design and implementation of a digital transmitter for artillery based on STM32
  • 作者:杨帆 ; 马春庭 ; 李浩谊
  • 英文作者:YANG Fan;MA Chun-ting;LI Hao-yi;Department of Artillery Engineering,Ordnance Engineering College;
  • 关键词:STM32 ; RT-Thread ; CAN总线 ; 随动系统
  • 英文关键词:STM32;;RT-Thread;;CAN-bus;;servo system
  • 中文刊名:GWDZ
  • 英文刊名:Electronic Design Engineering
  • 机构:军械工程学院火炮工程系;
  • 出版日期:2018-05-20
  • 出版单位:电子设计工程
  • 年:2018
  • 期:v.26;No.384
  • 语种:中文;
  • 页:GWDZ201810032
  • 页数:6
  • CN:10
  • ISSN:61-1477/TN
  • 分类号:155-160
摘要
为实现对某型火炮的数字化随动系统性能进行快速检测,设计一种基于STM32单片机的数字传信仪。利用上位机发送高低、方位的运动方式和参数给下位机,下位机生成主令通过CAN总线传给随动系统。通过观察随动系统的运动情况及反馈量是否正常到达检测的目的。本文重点分析了在嵌入式实时操作系统RT-Thread环境下单片机与外部设备实时通信的实现方法,搭建了相关的硬件电路,实现了主令生成,达到了预期效果,具有一定的实际应用价值。
        In order to realize the rapid detection of the digital servo system of a certain gun,a digital transmitter based on STM32 microcontroller is designed. The computer is used to send high and low direction movement and parameters to MCU,and MCU generates command,which is sent to the servo system through the CAN bus. By observing the movement of the servo system and the amount of feedback the purpose of diagnosis is achieved. This paper focuses on the implementation of real-time communication between MCU and external equipment using RT-Thread real-time embedded operating system. The related hardware circuits are built,and the master command generation algorithm is implemented.
引文
[1]马春庭,谭叶双,熊超,等.通用多路数字传信仪研究[J].国外电子技术,2014,33(11):47-49.
    [2]王圣旭,游藩,陈敏,等.基于CAN总线的某随动系统故障检测装置的设计[J].现代电子技术,2015,38(8):128-131.
    [3]李林,王鹏军,汪玉,等.基于CAN总线的桥梁健康监测系统异构网络协议研究[J].科学技术与工程,2015(4):145-149.
    [4]杨坷,宋国堃,赵世平.基于多线程技术的测控系统软件设计[J].电子设计工程,2016(16):89-91.
    [5]魏义虎,陈雷.基于Lab VIEW-VISA方式的串口通信研究[J].电子设计工程,2015(24):129-131.
    [6]谌进,马尚昌,张素娟,等.基于UCOS-Ⅱ和Lw IP的串口设备联网技术研究[J].电子设计工程,2015(10):75-78,82.
    [7]李起伟.基于RT-Thread的CAN转以太网网关的设计[J].单片机与嵌入式系统应用,2016(5):46-48.
    [8]徐小玲,刘美,李绪政.基于STM32的无线智能家居终端设计[J].电子设计工程,2016(3):176-180.
    [9]许矛盾,殷安龙,陈琳,等.基于CAN总线通信协议安全及汽车温度检测系统的研究[J].电子设计工程,2016(18):182-184.
    [10]朱宝增,黎明也,严华,等.机载CAN总线节点的模块化设计与实现[J].电子设计工程,2014(16):151-154,158.
    [11]程瑶.基于CAN的车载故障诊断系统设计与实现[J].电子设计工程,2017(10):162-165.
    [12]李博,李晓强.基于CAN总线的智能控制器设计[J].电子设计工程,2015(10):121-124.
    [13]王海霞.基于PCI总线的四通道CAN通讯卡的设计[J].电子设计工程,2015(14):186-189.
    [14]崔济麟,张军杰.多路传感器信号采集与传输系统的设计[J].电子设计工程,2016(13):92-94.
    [15]刘蕾,常亮,李华旺.星载计算机双冗余CAN总线模块设计与实现[J].电子设计工程,2015(21):99-102.
    [16]吕中虎,张徽,张晓飞.基于STM32的便携式二氧化碳监测仪设计[J].电子设计工程,2014(21):91-93.
    [17]刘耀聪,袁海斌,李荣.基于CAN总线仿真测试的开发平台[J].计算机应用,2016,36(S1):184-187.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700