记录智能车自制霍尔编码器(PCB篇)

这篇具有很好参考价值的文章主要介绍了记录智能车自制霍尔编码器(PCB篇)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

前文论述了智能车独轮车组自制编码器的可行性,昨天下单编码器今天就到货了,在此记录一下自制(抄板)年轻人的第一款编码器的历程。

记录智能车自制霍尔编码器(PCB篇)
到货的编码器

 这种商品店家自然是不可能提供原理图和PCB,能有尺寸图已经是非常好了。所以主要靠自己观察,好在构造本就很简单,传感器核心应该就是磁环和两个霍尔传感器,让我疑惑的是,磁铁只有两个磁极,而霍尔传感器一般针对一个磁极也只会有一种电平,这种编码器是如何转一圈输出很多个脉冲的?

记录智能车自制霍尔编码器(PCB篇)
优雅无比的霍尔编码器装配

 两种可能,第一种猜测:这个霍尔传感器比较特殊,根据磁极的大小分割了多段数字量自动输出脉冲,这样确实比较简单,但真的存在这样的传感器吗?如果是这样霍尔传感器的输出特性应当是:“磁场每变化一段,就输出一段高低电平脉冲”。这个逻辑显然不太好实现,对于小小的三条腿的基本传感器来说太复杂了。那就只能是第二种猜想:这个磁环不是常规磁铁,有好多对磁极。验证也很简单,用磁铁沿着一周走一圈就知道了。果然如此,我买的这个编码器是11线的,用磁铁固定一面沿着走一周确实明显分成了11段磁极。

记录智能车自制霍尔编码器(PCB篇)
标记出磁极的霍尔编码器

 这下就非常明了了,板子上的霍尔传感器的运行逻辑应当是“当检测到N极时输出高(低)电平,当检测到S极时输出低(高)电平”,符合这么一个小传感器的基本定位。基本的装配尺寸参考着这个模块稍微量一下就行。板子还有个非常重要的需要确定的就是两个传感器的位置,正交编码器要求两个传感器的输出波形有一个分明的相位差,就是说两个传感器的角度差不能是一对磁极夹角的整数倍。更理想的情况应该是,相位差刚好是一个磁极角度的一半。也就是说,对于N线的磁环,两个霍尔传感器的角度差应当是360/N*(B+0.25)或360/N*(B+0.75),B为0~(N-1)的整数。

比较方便买到的这款磁环是11线的,我直接选择了夹角为360*1.25/11来让两个传感器间距最小,这样便于腾出大片空间放学校队伍名和设计时间

记录智能车自制霍尔编码器(PCB篇)
智能车对于PCB标记的要求

 由于PCB对装配尺寸要求比较高,且元件需要精准定位,所以先使用CAD绘制PCB板框和元件的定位参考

记录智能车自制霍尔编码器(PCB篇)
使用CAD绘制的编码器PCB板框和关键点定位

 画出了磁极位置作为参考,可以看出,由360*1.25/11计算出的角度差可以让两个霍尔传感器保持1/4也就是8.17°的相位差。

理论数据推导完了,接下来就是简单愉快的画板时间,打开简单好用的立创EDA,找到霍尔传感器OH137,再用万用表蜂鸣器档测一下板上6个阻容的连接关系,两个电阻给AB相信号上拉,两个霍尔传感器的去耦电容,还有俩是AB相输出滤波电容。上拉电阻可以清晰看到512是5.1k的,滤波去耦电容不多说全是0.1uF。

 文章来源地址https://www.toymoban.com/news/detail-461069.html

记录智能车自制霍尔编码器(PCB篇)
霍尔编码器原理图

 还有个接线座,本来考虑到小体积想要用ZH1.5,刚好无刷电机也是ZH1.5。不查不知道,ZH1.5竟然额定电流只有1A,电机的接口额定电流1A,好家伙之余也想到这可能也是无刷电机要用24V供电的原因吧。还是老老实实用XH2.54,其实板子尺寸倒没啥限制,毕竟电机是凸出在外面的。

按照实际需求小改一下CAD导入的板框,再稍微摆一摆元件的位置,随便拉两根线连上,PCB就搞定了。

记录智能车自制霍尔编码器(PCB篇)
霍尔编码器V0.1

 最后不要忘了添加学校队伍名和日期,不能在丝印层,必须是铜箔层或者阻焊层,接下来就是等打板回来测试了。

 

 

 

到了这里,关于记录智能车自制霍尔编码器(PCB篇)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • AS5600步进电机编码器(原理图+pcb+stm32控制代码)

    AS5600是一个易于编程的磁性旋转位置传感器,具有高分辨率的12位模拟或PWM输出。这种非接触式系统测量一个直径磁化的轴上磁铁的绝对角度。 引脚如下图 他有两种供电模式:5V和3.3V 我们为了和stm32F103C8T6单片机的电压一致,也使用3.3V供电,然后开始画PCB。 使用嘉立创EDA画

    2024年02月03日
    浏览(60)
  • 【STM32】HAL库自学记录-旋转编码器的使用

    通过本文可学会两种实现判断旋转编码器正转反转的方法,可根据自己的应用场景来选择使用哪种方法。 1、芯片:STM32F103RCT6 2、STM32CubeMx软件 3、IDE: MDK-Keil软件 4、旋转编码器模块 5、XCOM V1.4串口软件 图中C端为GND。 方向 :A相和B相相差一个相位,一般来说是90°。A相信号在

    2024年02月11日
    浏览(53)
  • 【人工智能概论】 自编码器(Auto-Encoder , AE)

    自编码器结构图 自编码器是自监督学习的一种,其可以理解为一个试图还原其原始输入的系统。 其主要由编码器(Encoder)和解码器(Decoder)组成,其工作流程是将输入的数据 x 经编码器压缩成 y , y 再由解码器转化成 x* ,其目的是让 x* 和 x 尽可能相近。 注意:尽管自编码

    2024年02月04日
    浏览(43)
  • 【人工智能】Transformer 模型数学公式:自注意力机制、多头自注意力、QKV 矩阵计算实例、位置编码、编码器和解码器、常见的激活函数等

    Transformer模型由多个编码器和解码器层组成,其中包含自注意力机制、线性层和层归一化等关键构造模块。虽然无法将整个模型完美地表示为单个数学公式,但我们可以提供一些重要构造模块的数学表示。以下是使用LaTeX格式渲染的部分Transformer关键组件的数学公式: 自注意力

    2024年02月14日
    浏览(56)
  • 编码器 | 基于 Transformers 的编码器-解码器模型

    基于 transformer 的编码器-解码器模型是 表征学习 和 模型架构 这两个领域多年研究成果的结晶。本文简要介绍了神经编码器-解码器模型的历史,更多背景知识,建议读者阅读由 Sebastion Ruder 撰写的这篇精彩 博文。此外,建议读者对 自注意力 (self-attention) 架构 有一个基本了解

    2024年02月08日
    浏览(64)
  • 【FPGA】Verilog:编码器 | 实现 4 到 2 编码器

    0x00 编码器(Encoder) 编码器与解码器相反。当多台设备向计算机提供输入时,编码器会为每一个输入生成一个与设备相对应的信号,因此有多少比特就有多少输出,以数字形式表示输入的数量。 例如,如果有四个输入,就需要一个两位二进制数来表示 0 至 3,这样就有四个输

    2024年02月04日
    浏览(55)
  • 旋转编码器原理、选型及编码

    旋转编码器(rotary encoder)也称为轴编码器,是将旋转的机械位移量转换为电气信号,对该信号进行处理后检测位置速度等信号的传感器。检测直线机械位移量的传感器称为线性编码器[1]。一般装设在旋转物体中垂直旋转轴的一面。 旋转编码器用在许多需要精确旋转位置及速

    2024年01月19日
    浏览(42)
  • AE(自动编码器)与VAE(变分自动编码器)的区别和联系?

    他们各自的概念看以下链接就可以了:https://blog.csdn.net/weixin_43135178/category_11543123.html  这里主要谈一下他们的区别? VAE是AE的升级版,VAE也可以被看作是一种特殊的AE AE主要用于数据的 压缩与还原 ,VAE主要用于 生成 。 AE是将数据映直接映射为数值 code(确定的数值) ,而

    2024年02月03日
    浏览(76)
  • 解码器 | 基于 Transformers 的编码器-解码器模型

    基于 transformer 的编码器-解码器模型是 表征学习 和 模型架构 这两个领域多年研究成果的结晶。本文简要介绍了神经编码器-解码器模型的历史,更多背景知识,建议读者阅读由 Sebastion Ruder 撰写的这篇精彩 博文。此外,建议读者对 自注意力 (self-attention) 架构 有一个基本了解

    2024年02月08日
    浏览(51)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包