草庐IT

电磁寻迹

全部标签

基于STM32F103C8T6的六路寻迹小车制作攻略

文章目录前言一、所需材料二、组装步骤三、代码讲解总结前言寻迹小车是一个入门级别的东西,可以通过制作一辆寻迹小车熟悉单片机的一些基础操作,比如运用GPIO口、串口通信等单片机知识。寻迹我采用的是数字量,并没有使用模拟量。数字量会更加容易上手。做寻迹小车最花费时间的地方就是调PWM,需要我们自己一点点去改去试,所以需要有耐心一点。话不多说,进入正文一、所需材料1、STM32F103C8T6最小系统板具体引脚图我会跟代码放在同一个文件夹  2、L298N电机驱动可以换成TB6612,性能会比这个好一点 3、降压模块LM2596S*2一个降压到3.3v给单片机供电一个作为可调给电机驱动和寻迹供电 4、

电磁场与电磁波(5)——静电场基本方程、分界面上的衔接条件

目录1.静电场的基本方程2.分界面的衔接条件2.1楔子2.2电场强度的衔接条件2.3电位移矢量的衔接条件2.4折射定律3.导体和电介质的分界面1.静电场的基本方程积分形式微分形式(1)等式不仅对自由电荷在真空中产生的电场成立,对极化电荷在真空中产生的电场依然成立,但该电场仅指静电场(2)旋度方程积分形式指出电场沿任意闭合曲线的积分为0,微分形式指出电场力是保守力,无旋度。(3)散度方程积分形式指出任意闭合曲面的电通量等于面内所围电荷的总量,微分形式指出静电场具有散度源,即自由电荷的体密度(4)基本方程只说明体电荷和场强的关系(对于分界面问题,如何计算场强?)2.分界面的衔接条件2.1楔子对于界

基于线性代数+opencv+tensorflow2.x智能小车寻迹解决方案

概述    这篇文章的写作是最近正在重新学习线性代数后,想到的一个简单的应用。也是对OpenCV+TensorFlow简单的机器小车传统视觉寻迹这一篇文章的一个新的思路和比较。    在使用的技术工具上为opencv和tensorflow。opencv不过多介绍,在图像处理方法是一个非常好用的库了。使用tensorflow是用来做矩阵运算,并没有涉及到更深层次的人工智能的处理。因此如果你接触过pytorch也可以平替。    这篇文章末尾会附上测试所有代码。训练素材&最终效果训练素材静态素材动态素材    有点遗憾,本人没参加过飞思卡尔智能车大赛和电赛。因此没有实际的参赛视频来进行检测。我这里

基于MATLAB实现电磁场的动画演示

基于MATLAB实现电磁场的动画演示简介:学习过电磁场的小伙伴们都比较清楚,电磁场由于其抽象的概念,时空分布复杂等问题,成功劝退一大波小朋友,如果我们在学习的时候能够将抽象的概念可视化,再将静态的图片动态实现,那么将会大大提高我们的学习兴趣,同时可以很好的帮助我们理解相关的概念,今天就帮助大家如何实现这种类型的动画演示,当然欢迎小伙伴在评论区里面留言,你们想要的实现的其他的东西,本文做抛砖引玉之用。动画演示函数简介驻波与行波动画演示函数​MATLAB中实现动画演示一般分为两个步骤:首先第一步需要调用getframe函数生成每帧的信息;第二步调用movie2avi函数将阵列中一系列的动画帧转化成

电磁场与电磁波(7)——唯一性定理的应用:镜像法

镜像法是用一组适当配置的电荷系统来替代要求解的给定系统。根据唯一性定理,只要新添加的电荷(镜像电荷)不进入原求解区域,以保证不改变原求解区域内的电荷分布,就能保证不改变原求解区域内的电位方程,并且原区域边界处的条件保持不变就可满足要求。镜像法实际上是用在求解区域外添加的电荷来替代原有边界对系统的影响,因此,在使用镜像法时,首先把原有的边界去掉,再在求解区域外适当添加若干电荷,调整电荷数量、电荷量和位置,使得在原有边界处的条件不变。这样根据唯一性定理,新系统的解在原求解区域中就是原系统的解。目录1.在无限大接地导体平板上方放置一个点电荷的系统 2.接地导体球外放置一个点电荷的系统3.不接地不带电

基于STM32的电磁寻迹智能车硬件部分总结

        作为电子初学者,今天对过去的校内智能车比赛做一下总结,这其中有很多收获和感想。        这次比赛难度较低我主要讲解一下电磁传感器(电磁杆)和底板供电设计。一、小车基本模块     首先,先来讲解一下小车的基本工作原理,电磁寻迹智能车通过前端电磁杆采集赛道磁场信息,电磁杆能将磁场信号转化为单片机易处理的电压信号,通过写入单片机算法对电磁杆采集到的电压信号进行处理、计算来控制舵机方向(简单来说就是控制小车转向),此外单片机还需要通过驱动来控制电机的转速(简单来说就是控制小车速度)。        了解基本原理后,可以大致得出小车是由电磁杆,单片机,舵机,驱动,电机组成,然而这

【Proteus仿真】【51单片机】自动避障寻迹智能小车设计

文章目录一、主要功能二、硬件资源三、软件设计四、实验现象联系作者一、主要功能本项目使用Proteus8仿真51单片机控制器,使用LCD1602液晶模块、DS18B20模块、超声波模块、蜂鸣器、按键、红外寻迹模块等。主要功能:系统运行后,LCD1602显示DS18B20采集温度和超声波检测距离以及左右红外传感器检测的AD值。可通过S1键选择自动/手动控制模式,当处于手动模式时,可通过K1-K4键控制小车运行方向。当处于自动模式时,根据左右超声波检测距离、红外传感器检测黑线值自动控制小车运行,当超声波检测距离小于危险距离,小车立即停止。主要功能如下:1、温度、距离显示2、超声波避障,报警指示3、红

电磁仿真在EMC设计中的应用案例

目录前言1EMC仿真的意义2车载以太网仿真案例2.1车载以太网的EMC理论基础2.2车载以太网共模噪声的产生因素2.3车载以太网EMC建模方法2.4车载以太网CE的解决方案2.4.1VCE测试布置对结果的影响2.4.2以太网双绞长度对结果的影响2.4.3WorstCaseDesign2.4.4电源线上套磁环2.4.5线缆屏蔽2.4.6共模电感2.5车载以太网RE仿真方法2.6车载以太网BCI/CCE仿真方法3开关电源仿真案例3.1电源EMC建模方法3.2电源EMC仿真结果4电机驱动控制器仿真案例5结语6参考资料关注“电磁学社”,让电磁仿真不再复杂!前言“随着CEM(计算电磁学)的发展与计算机算

电磁兼容(EMC)设计如何融入产品研发流程~系统流程法

系统流程法(SystemFlowMethod)产品工程师可以通过短期的培训以及通过积累经验基本掌握EMC设计的方法,但对于一个企业来讲,目前迫切的是建立一套规范的EMC设计流程,把电磁兼容要求融入产品设计中去,这样才能保证企业大多产品经过这样的流程顺利通过测试认证。如果能从设计流程的早期阶段就导入正确EMC设计策略,同时研发工程师掌握正确的EMC设计方法,从产品设计源头解决EMC问题,将可以减少许多不必要的人力及研发成本,缩短产品上市周期。业界很多专家对于产品EMC设计主要从技术点来讲,如屏蔽、滤波、接地、PCB设计等层面,但对于一个企业来讲,这些都是一些技术知识点,理论描述,关键是如何在我们

基于STM32智能小车->红外寻迹篇

嵌入式之路,贵在日常点滴                                ---阿杰在线送代码目录前言一、TCRT5000循迹模块介绍二、红外寻迹小车原理三、寻迹小车设计注意事项四、寻迹小车程序前言系列文章之红外寻迹篇(库函数版本)在介绍循迹模块时,先介绍一个知识点:黑色的东西吸收比较强,反射能力弱一、TCRT5000循迹模块介绍TCRT5000就是一个红外发射和接收器,不断发射和接收红外线。产品用途:1、电度表脉冲数据采样2、传真机碎纸机纸张检测3、障碍检测4、黑白线检测深色(黑色)的是发射端,白色(透明)的是接收端。中间蓝色的是可以调节灵敏度的旋钮。TCRT5000光电传感器