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

    文章

    584

    浏览量

    33977
  • 开源社区
    +关注

    关注

    0

    文章

    95

    浏览量

    771

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

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

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    电磁兼容与电磁干扰在电磁炮中的应用与测试系统平台

        在电磁炮系统中,电磁兼容(EMC)与电磁干扰(EMI)技术通过优化电磁环境、保障设备稳定运行并增强攻击能力,构建起“防护—攻击—测试”一体化的应用体系。以下从技术原理、应用场景
    的头像 发表于 11-28 15:06 177次阅读

    长城汽车2026款金刚焕新上市

    10月22日,金刚迎来第10万辆整车荣耀下线,助推中国皮卡“智造”水平再上新台阶。同时2026款金刚焕新上市,其中金刚8AT车型官方建议零售价9.98万元起,金刚6MT车型官方
    的头像 发表于 10-28 10:09 341次阅读

    长城汽车金刚第10万辆整车下线并交付

    10月22日,长城汽车荆门智慧工厂内,金刚第10万辆整车正式下线,并交付给荆门市蓝天应急救援中心。10万辆,不仅是一个产量里程碑,更是长城对长期主义的执着坚守,也是中国皮卡从“制造”迈向“智造
    的头像 发表于 10-24 10:42 429次阅读

    触觉智能RK3576开发板OpenHarmony开源鸿蒙系统USB控制传输功能示例

    本文介绍OpenHarmony开源鸿蒙系统的USB控制传输功能实现及相关代码示例,基于触觉智能RK3576开发板PurplePiOH2演示。OpenHarmony的USB通信介绍实现
    的头像 发表于 09-30 16:31 1213次阅读
    触觉<b class='flag-5'>智能</b>RK3576开发板<b class='flag-5'>OpenHarmony</b>开源鸿蒙系统USB控制传输功能示例

    电磁干扰自适应抑制系统:动态智能应对复杂电磁环境核心方案

    五大电磁干扰自适应抑制系统:动态智能应对复杂电磁环境核心方案
    的头像 发表于 09-17 16:38 133次阅读
    <b class='flag-5'>电磁</b>干扰自适应抑制系统:动态<b class='flag-5'>智能</b>应对复杂<b class='flag-5'>电磁</b>环境核心方案

    电磁兼容与电磁干扰在电磁兼容性大数据分析中的智能管理系统

    北京华盛恒辉电磁兼容 (EMC) 大数据智能管理系统精简解析 在 EMC 大数据分析中,电磁兼容与电磁干扰(EMI)智能管理系统是保障设备稳
    的头像 发表于 09-17 14:58 428次阅读

    电磁兼容与电磁干扰在电磁兼容性大数据分析中的智能管理平台

    电磁兼容与电磁干扰在电磁兼容性大数据分析中的智能管理系统
    的头像 发表于 09-17 14:58 372次阅读
    <b class='flag-5'>电磁</b>兼容与<b class='flag-5'>电磁</b>干扰在<b class='flag-5'>电磁</b>兼容性大数据分析中的<b class='flag-5'>智能</b>管理平台

    电磁兼容与电磁干扰在电磁兼容性大数据分析中的智能管理系统

    电磁兼容与电磁干扰在电磁兼容性大数据分析中的智能管理系统
    的头像 发表于 09-17 14:42 586次阅读
    <b class='flag-5'>电磁</b>兼容与<b class='flag-5'>电磁</b>干扰在<b class='flag-5'>电磁</b>兼容性大数据分析中的<b class='flag-5'>智能</b>管理系统

    基于OpenHarmony打造新一代智能化解决方案

    RK3568 OpenHarmony方案以Core-RK3568主控板为核心载体,采用瑞芯微自主研发的RK3568高性能处理器,并搭载国产自主可控的OpenHarmony开源操作系统,通过深度整合
    的头像 发表于 05-23 17:45 1242次阅读

    如何减少电磁干扰对智能电位采集仪的影响

    减少外界电磁干扰对智能电位采集仪的影响,可从屏蔽技术、滤波措施、接地处理等方面着手,具体方法如下: 屏蔽技术 使用屏蔽线:连接智能电位采集仪与参比电极、被测量物体的导线应选用屏蔽线。屏蔽线的外层金属
    的头像 发表于 05-10 11:31 431次阅读
    如何减少<b class='flag-5'>电磁</b>干扰对<b class='flag-5'>智能</b>电位采集仪的影响

    长城山海Hi4-T开启全球预售

    真新能源皮卡电来了!近日,“全球首款越野混动皮卡”山海Hi4-T正式开启全球预售。山海Hi4-T全球版官方预售价格为22.88万元,山海Hi4-T性能版官方预售价格为24.98
    的头像 发表于 04-25 16:36 721次阅读

    长城全球化进程再提速

    长城全球化进程再提速!继1月强势登陆智利后,日前2.4T长城在南非正式上市,车型搭载2.4T+9AT强劲动力、智能豪华座舱,具备强大的越野性能,将以硬核产品实力,助力品牌加速抢占全球高势能皮卡市场。
    的头像 发表于 03-03 15:55 705次阅读

    OpenHarmony城市技术论坛第12期——合肥站圆满举办

    2024年12月23日,OpenHarmony城市技术论坛(以下简称“技术论坛”)第12期——合肥站于中国科学技术大学高新校区圆满举办。本次技术论坛聚焦于“智能时代基础软件与数据管理”的主题,深入
    的头像 发表于 12-26 09:14 1290次阅读
    <b class='flag-5'>OpenHarmony</b>城市技术论坛第12期——合肥站圆满举办

    OpenHarmony怎么修改DPI密度值?触觉智能RK3566鸿蒙开发板演示

    开源鸿蒙OpenHarmony系统下,修改DPI密度值的方法,触觉智能Purple Pi OH鸿蒙开发板演示,搭载了瑞芯微RK3566四核处理器,Laval鸿蒙社区推荐开发板,已适配全新开源鸿蒙OpenHarmony5.0 Re
    的头像 发表于 12-24 11:46 1082次阅读
    <b class='flag-5'>OpenHarmony</b>怎么修改DPI密度值?触觉<b class='flag-5'>智能</b>RK3566鸿蒙开发板演示

    OpenHarmony默认30秒熄屏太麻烦?触觉智能鸿蒙开发板教你轻松取消

    OpenHarmony系统开机后 30 秒会自动息屏,教大家两招轻松取消自动息屏,触觉智能Purple Pi OH鸿蒙开发板演示,已适配全新OpenHarmony5.0 Release系统!
    的头像 发表于 12-09 11:45 1300次阅读
    <b class='flag-5'>OpenHarmony</b>默认30秒熄屏太麻烦?触觉<b class='flag-5'>智能</b>鸿蒙开发板教你轻松取消