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

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

3天内不再提示

如何用PIC单片机和伺服系统创建Nerf枪靶系统

454398 来源:工程师吴畏 2019-08-01 11:25 次阅读

在这个项目中,我们构建了一个随机目标系统,它使用伺服和PIC微控制器随机显示目标。此目标还可以检测到冲击并在目标成功命中时发出警报!

原理图

工作原理 - 硬件

该项目利用模拟和数字部分:压电传感器检测命中,同时微控制器处理随机数生成,伺服控制和随机目标系统之间的链接。

命中检测发生在压电传感器的帮助下,压电传感器将电压转换为传感器本身的弯曲或将传感器中的弯曲转换为电压。当射弹击中目标(传感器连接到目标)时,它会产生电压尖峰。该尖峰被U3A放大(而负电压被D6去除),然后被馈入施密特触发器U3B。这导致微控制器检测脉冲,使其能够响应项目影响。连接到微控制器的所有其他部件均使用任一驱动器控制或直接驱动。

工作原理 - 软件

该项目真正的复杂性在于执行多种功能的固件:

将伺服设置为特定角度

显示或隐藏目标

发出哔哔声

检测影响

代码的主要部分是以有限状态机的形式编写的,使伺服的检测和设置既简单又可靠。如果targetState和machineState变量超出其预期值,则主代码将它们设置为target show,从而防止系统挂起。如果机器在目标状态为“目标显示”时检测到命中,则系统发出蜂鸣声,闪烁LED,然后隐藏目标。

该电路还有一个触觉开关,可以随机生成用户编号。当电路开启时,系统等待用户按下按钮。一旦用户按下按钮,就执行循环,仅在用户释放按钮时结束。在此循环期间,随机变量递增并用作随机数生成的种子。随机数生成可防止可预测的序列,使游戏更难。

构造

您可以使用常见的电路构造技术构建本项目的主电路,包括条形板,面包板,矩阵板和定制PCB。在这个项目中,我使用了一个定制PCB,因为我打算制作多个系统,我可以将它放在一个气枪系列之外。

在创建目标时,您需要认真考虑您打算射击的目标及其穿透力。 Nerf枪射击不会造成伤害的软式飞镖,因此换能器可以很容易地安装在一些纸板后面。然而,气枪具有一定的穿透力,可以穿过薄塑料和纸板等材料。由于我正在建造气枪目标练习,我使用了铜包作为目标并将压电传感器安装在背面。

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

    关注

    64

    文章

    691

    浏览量

    101910
  • 伺服系统
    +关注

    关注

    14

    文章

    569

    浏览量

    39199
收藏 人收藏

    评论

    相关推荐

    伺服系统智能化发展趋势

    随着工业自动化和智能制造的快速发展,伺服系统作为实现精确控制的关键技术之一,其智能化发展趋势日益受到重视。 1. 伺服系统的基本概念 伺服系统是一种能够自动控制机器或设备的系统,它能够
    的头像 发表于 12-10 10:27 63次阅读

    伺服系统在CNC机床中的应用

    伺服系统在CNC机床中的应用至关重要,它作为CNC机床的“执行机构”,负责精确执行由CNC装置(数控系统)发来的运动命令,控制机床的移动部件(如工作台、滑块等)按照预设的路径和速度精确移动。 一
    的头像 发表于 12-10 10:25 155次阅读

    伺服系统在机器人中的作用 伺服系统与传统电机对比

    伺服系统在机器人中的作用 机器人技术是现代工业自动化的重要组成部分,它涉及到机械、电子、计算机科学、控制理论等多个学科。在这些技术中,伺服系统扮演着至关重要的角色。伺服系统是一种能够精确控制机械设备
    的头像 发表于 12-10 10:18 155次阅读

    伺服系统调试技巧与注意事项

    1. 了解伺服系统的基本组成 在开始调试之前,首先要对伺服系统的基本组成有一个清晰的认识。伺服系统通常包括伺服电机、伺服驱动器、编码器、控制
    的头像 发表于 12-10 10:15 142次阅读

    伺服系统与步进电机的区别 如何选择合适的伺服系统

    在自动化和精密控制领域,电机的选择至关重要。伺服系统和步进电机是两种常见的电机类型,它们各自具有独特的优势和局限性。 伺服系统与步进电机的基本区别 1. 控制原理 伺服系统伺服系统
    的头像 发表于 12-10 10:13 116次阅读

    伺服系统工作原理解析 伺服系统在自动化中的应用

    伺服系统工作原理解析 伺服系统是一种可以按照外部指令进行人们所期望的运动的自动控制系统,它能使物体的位置、方位、状态等输出被控量跟随输入目标(或给定值)的变化而变化。伺服系统主要由
    的头像 发表于 12-10 10:12 188次阅读

    伺服系统基本概念和与变频的关系

    伺服系统的基本概念是准确、精确、快速定位。这一概念贯穿于伺服系统的设计理念和运行机制中。为了实现这一目标,伺服系统采用了多种先进的控制策略和技术手段。其中,变频技术是伺服控制的一个必不
    的头像 发表于 08-27 15:59 370次阅读

    影响伺服系统稳态速度精度的因素

    伺服系统是一种高精度、高响应速度的控制系统,广泛应用于工业自动化、机器人、航空航天等领域。伺服系统的性能直接影响到设备的运行精度和稳定性。 伺服电机的性能
    的头像 发表于 07-29 10:46 586次阅读

    开环闭环半闭环伺服系统的区别

    伺服系统是现代工业自动化和精密控制领域中不可或缺的一部分。根据控制方式的不同,伺服系统可以分为开环伺服系统、闭环伺服系统和半闭环伺服系统。这
    的头像 发表于 06-17 10:09 1948次阅读

    伺服系统与步进系统的区别

    在工业自动化和精密控制领域,伺服系统和步进系统都是常见的控制系统,它们各自具有独特的工作原理和应用场景。本文旨在深入探讨伺服系统与步进系统
    的头像 发表于 06-13 17:17 1160次阅读

    直流伺服系统的结构与工作原理

    直流伺服系统作为一种重要的电气传动控制系统,在自动化领域中发挥着至关重要的作用。其结构复杂而精密,工作原理独特,能够实现精确的位置和速度控制。本文将详细介绍直流伺服系统的结构和工作原理,并结合相关数字和信息进行阐述。
    的头像 发表于 06-12 11:10 1021次阅读

    交流伺服系统的组成和应用

    在现代工业自动化和精密控制领域中,交流伺服系统扮演着至关重要的角色。它以其高精度、高稳定性、快速响应和灵活性等优点,广泛应用于各种工业设备、机器人、数控机床等领域。本文将详细阐述交流伺服系统的基本概念、工作原理、组成部分、应用领域以及发展趋势,以期为相关领域的研究和应用提
    的头像 发表于 06-07 14:21 785次阅读

    伺服系统的分类及主要特点

      伺服系统,作为工业自动化领域的重要组成部分,其性能直接影响着整个生产线的效率和精度。随着科技的不断发展,伺服系统也在不断地优化和升级,以满足日益增长的市场需求。本文将详细探讨伺服系统的分类及主要特点,以期为相关领域的研究和实
    的头像 发表于 06-07 12:06 1230次阅读

    伺服系统的结构组成及应用场景

      伺服系统,作为自动化和精密控制领域的关键组成部分,广泛应用于各类工业和科研领域。其高精度、高响应速度以及优良的稳定性使得伺服系统在现代工业中扮演着举足轻重的角色。本文将对伺服系统的结构组成进行详细介绍,并对
    的头像 发表于 06-07 10:58 1091次阅读

    浅析伺服系统的发展的几个阶段

    第一阶段是传统伺服系统的发展。早期的伺服系统采用的是开环控制,即输出信号直接由输入信号决定,没有反馈机制进行实时调节这种系统简单、成本低,但对于精密控制要求较高的应用来说,效果并不理想。
    发表于 01-04 10:03 885次阅读
    浅析<b class='flag-5'>伺服系统</b>的发展的几个阶段