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

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

3天内不再提示

基于OpenHarmony的智能电磁炮

福州市凌睿智捷电子有限公司 2023-01-16 11:12 次阅读

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

1、项目背景

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

2、项目简介2.1 项目描述 项目主要使用***RK2206搭载OpenHarmony操作系统实现舵机云台、激光测距、电磁炮发射、按键屏幕交互等功能。2.2 功能说明 系统底层采用两个舵机,下舵机为水平横轴运动,上舵机为垂直竖轴运动,电磁炮口架设在上舵机,激光模块架设在电磁炮口之上,电磁炮口,激光和平台支撑板使用铜柱进行有效固定,形成牢固的、分工明确的上中下层结构。主控和升压板隔离电路主要由UC3843BN、KTLP250、继电器以及耐压值为500V/1000uF的充能电容组成的升压电路板以来控制电磁炮击发的距离和力道,并做了电压隔离,避免主控受到高压环境之下的影响而损坏。2.3 系统功能模块划分 系统主要分为五个模块:激光测距模块、显示模块、舵机云台模块、充能模块。2.4 项目展示e18eea00-9444-11ed-ad0d-dac502259ad0.jpg智能电磁炮模型实物e1a3e072-9444-11ed-ad0d-dac502259ad0.jpg按键交互屏e1bc22fe-9444-11ed-ad0d-dac502259ad0.jpgTW10S激光模块e1de438e-9444-11ed-ad0d-dac502259ad0.jpg电磁炮云台e1f31048-9444-11ed-ad0d-dac502259ad0.jpg电磁炮管e200a78a-9444-11ed-ad0d-dac502259ad0.jpg电磁炮珠

3、硬件方案3.1 硬件总体框架e20eeebc-9444-11ed-ad0d-dac502259ad0.jpg3.2 主控芯片e21c1524-9444-11ed-ad0d-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电源供电,支持串口通信,可以与小凌派直接使用串口通信。e2494896-9444-11ed-ad0d-dac502259ad0.jpg3.4TFT显示屏 显示屏采用2.4寸TFT液晶,支持5V或者3.3V供电,通信协议采用spi协议。e2507274-9444-11ed-ad0d-dac502259ad0.jpg

3.5 舵机 舵机采用MG955舵机,支持5V或者3.3V供电。使用小凌派的PWM进行驱动。e2666cc8-9444-11ed-ad0d-dac502259ad0.jpg

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

3.7 电磁炮部分 我们采用的是外径8mm,内径7.4mm长150mm的不锈钢炮管,线圈采用铜材质线。最后将铜线两端引出,刮花外层后露出内部铜线后,将此两端焊接在升压板输出端引出的耐高压线上,焊接完成后进行万用表蜂鸣档的测试,两端均有连通即可。e28dd0e2-9444-11ed-ad0d-dac502259ad0.jpg4、软件方案4.1 电磁炮充能功能设计 通过控制PWM的输出占空比对电磁炮进行充能。e2b50f36-9444-11ed-ad0d-dac502259ad0.jpg4.2 舵机云台控制 使用PWM控制舵机云台。e2cb77bc-9444-11ed-ad0d-dac502259ad0.jpg4.3 发射程序e2eb96e6-9444-11ed-ad0d-dac502259ad0.jpg

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

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

    关注

    17

    文章

    29

    浏览量

    28619
  • OpenHarmony
    +关注

    关注

    25

    文章

    3658

    浏览量

    16145
收藏 人收藏

    评论

    相关推荐

    触觉智能Purple Pi OH鸿蒙开发板成功适配OpenHarmony5.0 Release,开启新征程

    触觉智能Purple Pi OH鸿蒙开发板,成功适配OpenHarmony5.0 Release版本!为大家带来OpenHarmony5.0特性讲解!关注触觉智能,为大家带来更多
    的头像 发表于 10-25 10:51 305次阅读
    触觉<b class='flag-5'>智能</b>Purple Pi OH鸿蒙开发板成功适配<b class='flag-5'>OpenHarmony</b>5.0 Release,开启新征程

    基于ArkTS语言的OpenHarmony APP应用开发:HelloOpenharmony

    1、程序简介该程序是基于OpenHarmony标准系统编写的UI应用类:HelloOpenHarmony。本案例是基于API9接口开发。本案例已在OpenHarmony凌蒙派-RK3568开发
    的头像 发表于 09-15 08:09 305次阅读
    基于ArkTS语言的<b class='flag-5'>OpenHarmony</b> APP应用开发:Hello<b class='flag-5'>Openharmony</b>

    20.0-电磁杆的组装和实物介绍“这个是就是你想要的“-智能电磁电磁循迹小车

    电子设计大赛20.0-电磁杆的组装和实物介绍“这个是就是你想要的“-智能电磁电磁循迹小车 电磁循迹
    的头像 发表于 08-20 11:07 389次阅读
    20.0-<b class='flag-5'>电磁</b>杆的组装和实物介绍“这个是就是你想要的“-<b class='flag-5'>智能</b>车<b class='flag-5'>电磁</b>组 <b class='flag-5'>电磁</b>循迹小车

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

    20.3-使用两个通道进行电磁循迹 智能车竞赛 电磁杆原理图 电磁循迹小车 智能电磁组 STM
    的头像 发表于 08-20 10:56 649次阅读
    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 360次阅读
    <b class='flag-5'>OpenHarmony</b>南向开发案例:【<b class='flag-5'>智能</b>中控屏】

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

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

    低音放大器电路图分享

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

    浅谈兼容 OpenHarmony 的 Flutter

    OpenHarmony SIG 组织在 Gitee 开源了兼容 OpenHarmony 的 Flutter。该组织主要用于孵化 OpenHarmony 相关的开源生态项目。     ▲ 仓库地址
    的头像 发表于 02-02 15:22 568次阅读
    浅谈兼容 <b class='flag-5'>OpenHarmony</b> 的 Flutter

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

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

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

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

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

    OpenHarmony正当时”OpenHarmony Meetup 2023城市巡回活动,旨在通过meetup线下交流形式,解读OpenHarmony作为下一代智能终端操作系统的新版
    的头像 发表于 01-03 13:14 335次阅读

    openharmony开发应用

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

    OpenHarmony Meetup 2023北京站圆满举办

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

    OpenHarmony Meetup 2023北京站圆满举办

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