0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于 OpenHarmony 的智能电磁炮

电子发烧友开源社区 来源:未知 2023-02-02 13:20 次阅读

本项目由宁德师范学院吴政杰、许梓阳、叶启彬同学完成,作品获得福建省首届开源鸿蒙开发者大赛一等奖,感谢杨烈君老师倾情供稿!

1、项目背景

20世纪70年代以后,世界各国的军事部门和武器专家发现并研究了以电子载体技术为特征的新型武器。到本世纪初,这些研究进展得非常迅速。电磁大炮是将电能以一定方式转换为电磁能,并利用电磁力将弹丸射出,从而获得超高速。比起传统武器,电磁炮可以明显地提高射击速度和射程距离。

在国内外,已经开始了这方面的人才培养,特别是在各种重大创新比赛中,比如电子设计竞赛、智能汽车竞赛和大创项目等都能很好地培养大学生对于微电子硬件和微电脑软件的兴趣,强化微电子硬件和微电脑软件的相关知识。此项技术被越来越多的人使用,覆盖领域广泛,传播速度迅速。微电子硬件和微机软件在电磁系统中的应用,可以完美地实现电磁武器的智能化和小尺寸化,成为一种智能化的个体武器概念。

2、项目简介

2.1项目描述

项目主要使用***RK2206搭载OpenHarmony操作系统实现舵机云台、激光测距、电磁炮发射、按键屏幕交互等功能。

2.2功能说明

系统底层采用两个舵机,下舵机为水平横轴运动,上舵机为垂直竖轴运动,电磁炮口架设在上舵机,激光模块架设在电磁炮口之上,电磁炮口,激光和平台支撑板使用铜柱进行有效固定,形成牢固的、分工明确的上中下层结构。主控和升压板隔离电路主要由UC3843BN、KTLP250、继电器以及耐压值为500V/1000uF的充能电容组成的升压电路板以来控制电磁炮击发的距离和力道,并做了电压隔离,避免主控受到高压环境之下的影响而损坏。

2.3系统功能模块划分

系统主要分为五个模块:激光测距模块、显示模块、舵机云台模块、充能模块。

2.3项目展示

b7eff992-a2b7-11ed-bfe3-dac502259ad0.jpg

智能电磁炮模型实物

b803cc1a-a2b7-11ed-bfe3-dac502259ad0.jpg

按键交互屏

b8248676-a2b7-11ed-bfe3-dac502259ad0.jpg

TW10S激光模块

b83449c6-a2b7-11ed-bfe3-dac502259ad0.jpg

电磁炮云台

b842161e-a2b7-11ed-bfe3-dac502259ad0.jpg

电磁炮管

3、硬件方案

3.1硬件总体框架

b867f6fe-a2b7-11ed-bfe3-dac502259ad0.jpg

3.2主控芯片

b87ec3fc-a2b7-11ed-bfe3-dac502259ad0.jpg

小凌派

系统小凌派RK2206 OpenHarmony开发板,主控为瑞芯微RK2206芯片,200MHz主频,RAM 256KB、ROM16KB、PSRAM 8M、FLASH 8M。板载NFC Tag芯片及天线,可实现OpenHarmony“碰一碰”功能。支持 IEEE 802.11b/g/n 制式,AP 模式。USB 2.0 、SDcard /SPI/I2C 接口、麦克风接口、E53 接口(包含 UART、 I2C、ADCDAC、PWM、5 个 GPIO)。一根TypeC USB线,即可实现供电下载等功能。一根TypeC USB线,可支持串口调试功能。

3.3TW10S激光测距模块

TW10S激光测距模块北斗模块采用3.3V-5V电源供电,支持串口通信,可以与小凌派直接使用串口通信。

b8933a62-a2b7-11ed-bfe3-dac502259ad0.jpg

3.4TFT显示屏

显示屏采用2.4寸TFT液晶,支持5V或者3.3V供电,通信协议采用spi协议。

b8aa7240-a2b7-11ed-bfe3-dac502259ad0.jpg

3.5舵机

舵机采用MG955舵机,支持5V或者3.3V供电。使用小凌派的PWM进行驱动。

b8bc961e-a2b7-11ed-bfe3-dac502259ad0.jpg

3.6UC3848充能电路

充能模块通过一个UC3843芯片控制BOOST升压电路实现。考虑到电感电流纹波等因素,BOOST电路选择了1.5mA的电感。开关管选择的是IERP460,这是一款500V/20A的MOSFET。在充能电路中,可以通过在端口加入PWM控制,调节UC3843芯片的VFB引脚的电压,从而调节UC3843的控制信号,控制BOOST升压电路的输出。

b8df3304-a2b7-11ed-bfe3-dac502259ad0.jpg

3.7电磁炮部分

我们采用的是外径8mm,内径7.4mm长150mm的不锈钢炮管,线圈采用铜材质线。最后将铜线两端引出,刮花外层后露出内部铜线后,将此两端焊接在升压板输出端引出的耐高压线上,焊接完成后进行万用表蜂鸣档的测试,两端均有连通即可。

b8f27bee-a2b7-11ed-bfe3-dac502259ad0.jpg

4、 软件方案

4.1电磁炮充能功能设计

通过控制PWM的输出占空比对电磁炮进行充能。

b9084fbe-a2b7-11ed-bfe3-dac502259ad0.jpg

4.2舵机云台控制

使用PWM控制舵机云台。

b92039da-a2b7-11ed-bfe3-dac502259ad0.jpg

4.3发射程序

b94bda9a-a2b7-11ed-bfe3-dac502259ad0.jpg

5、项目总结和展望

本项目设计硬件选用小凌派开发板搭载瑞芯微低功耗、高集成的无线局域网处理器RK2206,搭载OpenHarmony操作系统,开发了一块智能电磁炮设备。通过模型演示充分体现项目的实用性。在以上的实验中,我们所选取的材料简单,容易购买并且经济实惠。可以达到本次比赛的目的,实现了优化作用也起到了学习的作用。后续可通过加入远程控制和视频,来达到打击目标后计分奖励功能;可以添加更加灵敏的视觉识别模块来加强识别的速度和能力,还有使用SIFT等算法提高识别物体的正确率,提高打击的命中率。相信在不断完善的情况下,可以实现一个完美的智能电磁炮。

更多热点文章阅读
  • 带你玩转OpenHarmony AI-基于海思NNIE的AI能力自定义
  • 合宙Air780E开发板趣味应用开发:方言打麻将
  • 稀疏镜像在 OpenHarmony 上的探索
  • 玩转OpenHarmony社交场景:即时通讯平台
  • HarmonyOS智能座舱体验是怎样炼成的?

提示:本文由电子发烧友社区发布,转载请注明以上来源。如需社区合作及入群交流,请添加微信EEFans0806,或者发邮箱liuyong@huaqiu.com。


原文标题:基于 OpenHarmony 的智能电磁炮

文章出处:【微信公众号:电子发烧友开源社区】欢迎添加关注!文章转载请注明出处。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 电子发烧友
    +关注

    关注

    33

    文章

    548

    浏览量

    32737
  • 开源社区
    +关注

    关注

    0

    文章

    93

    浏览量

    387

原文标题:基于 OpenHarmony 的智能电磁炮

文章出处:【微信号:HarmonyOS_Community,微信公众号:电子发烧友开源社区】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    20.3-使用两个通道进行电磁循迹 智能车竞赛 电磁杆原理图 电磁循迹小车 STM32电磁小车 电磁循迹算法

    20.3-使用两个通道进行电磁循迹 智能车竞赛 电磁杆原理图 电磁循迹小车 智能电磁组 STM
    的头像 发表于 08-20 10:56 460次阅读
    20.3-使用两个通道进行<b class='flag-5'>电磁</b>循迹 <b class='flag-5'>智能</b>车竞赛 <b class='flag-5'>电磁</b>杆原理图 <b class='flag-5'>电磁</b>循迹小车 STM32<b class='flag-5'>电磁</b>小车 <b class='flag-5'>电磁</b>循迹算法

    基于 FPGA 的目标跟踪电磁炮系统

    第一部分 设计概论 1.1设计目的 视觉目标跟踪是计算机视觉中的一个重要,有着广泛的应用,如:视频 监控、人机交互,无人驾驶等。电磁炮是利用电磁发射技术制成的一种先进 动能杀伤武器。与电磁炮与其
    发表于 06-24 19:19

    OpenHarmony南向开发案例:【智能中控屏】

    基于Hi3516开发板,使用开源OpenHarmony开发的应用。通过控制面板可以控制同一局域网内的空调,窗帘,灯等智能家居设备。
    的头像 发表于 04-17 16:12 306次阅读
    <b class='flag-5'>OpenHarmony</b>南向开发案例:【<b class='flag-5'>智能</b>中控屏】

    线圈式电磁炮原理 线圈式电磁炮模型的组成

    线圈式电磁炮原理: 线圈式电磁炮是一种利用电磁力将物体加速到高速并发射出去的装置。它由一系列的线圈和电源组成,通过在线圈中通入电流产生磁场,与物体内的永磁体或电磁体相互作用,从而达到加
    的头像 发表于 02-22 10:47 1723次阅读

    低音放大器电路图分享

    低音放大器是用于增强低音效果的一种电子设备。它主要用于放大低音信号,使低音更加深沉、有力,从而提供更好的听觉体验。低音放大器通常与低音(或称为低音扬声器)一起使用,用于家庭影院、汽车音响、舞台音响等场合。
    的头像 发表于 02-20 16:28 4283次阅读
    低音<b class='flag-5'>炮</b>放大器电路图分享

    安泰ATA-2161高压放大器在电磁炮实验系统中的具体应用

    电磁炮是利用电磁发射技术制成的一种先进动能杀伤武器。与传统大炮将火药燃气压力作用于弹丸不同,电磁炮是利用电磁系统中电磁场产生的安培力来对金属
    的头像 发表于 01-29 14:41 347次阅读
    安泰ATA-2161高压放大器在<b class='flag-5'>电磁炮</b>实验系统中的具体应用

    智能制造,创新未来 | OpenHarmony Meetup 2023南京站圆满举办

    meetup线下交流形式,解读OpenHarmony作为下一代智能终端操作系统的新版本及成果转化,提升开发者对OpenHarmony的关注度,普及OpenHarmony开发技能,加速开
    的头像 发表于 01-04 21:15 453次阅读
    <b class='flag-5'>智能</b>制造,创新未来 | <b class='flag-5'>OpenHarmony</b> Meetup 2023南京站圆满举办

    openharmony开发应用

    随着智能设备的普及和多样化,开发者们对于更加灵活、高效的操作系统需求与日俱增。在这个背景下,华为推出了OpenHarmony,一个全场景智能终端操作系统和生态平台。本文将详细探讨
    的头像 发表于 12-19 09:42 543次阅读

    OpenHarmony Meetup 2023北京站圆满举办

    OpenHarmony 正当时”OpenHarmony Meetup 2023 城市巡回活动,旨在通过 meetup 线下交流形式,解读 OpenHarmony 作为下一代智能终端操
    发表于 11-29 09:51

    电磁动能武器的研究和尝试制作

    适用于高中研究性学习的电磁炮相关内容,详细阐述了PCB设计、电磁场仿真等步骤
    发表于 11-13 16:56 1次下载

    OpenHarmony技术大会|OS原生智能分论坛嘉宾金句

    点击蓝字 ╳ 关注我们 开源项目 OpenHarmony 是每个人的 OpenHarmony 原文标题:OpenHarmony技术大会|OS原生智能分论坛嘉宾金句 文章出处:【微信公众
    的头像 发表于 11-09 22:10 393次阅读

    议程直击 | 第二届OpenHarmony技术大会——OS原生智能分论坛

    点击蓝字 ╳ 关注我们 开源项目 OpenHarmony 是每个人的 OpenHarmony 原文标题:议程直击 | 第二届OpenHarmony技术大会——OS原生智能分论坛 文章出
    的头像 发表于 11-01 09:25 478次阅读

    开鸿智谷亮相OpenHarmony Meetup深圳站!

    OpenHarmony作为下一代智能终端操作系统的新版本及成果转化,提升开发者对OpenHarmony的关注度,普及OpenHarmony开发技能,加速开发者对OpenHa
    的头像 发表于 10-18 08:30 584次阅读
    开鸿智谷亮相<b class='flag-5'>OpenHarmony</b> Meetup深圳站!

    OpenHarmony Meetup 2023深圳站圆满举办

    meetup线下交流形式,解读OpenHarmony作为下一代智能终端操作系统的新版本及成果转化,提升开发者对OpenHarmony的关注度,普及OpenHarmony开发技能,加速开
    的头像 发表于 10-17 03:25 434次阅读

    #科技DIY #电子爱好者 #电磁炮

    DIY电子diy
    发布于 :2023年10月14日 16:08:29