查看: 922|回复: 0

[评测分享] 【ESP32-E Arduino开发板】串口通讯及霍尔传感器的检测

[复制链接]
  • TA的每日心情
    奋斗
    2023-5-10 20:09
  • 签到天数: 1742 天

    连续签到: 1 天

    [LV.Master]伴坛终老

    发表于 2021-7-8 08:36:46 | 显示全部楼层 |阅读模式
    分享到:
    ESP32-EArduino开发板可以很方便地来实现串口通讯功能,其测试程序如图1所示,其中Serial.begin()函数用于设置波特率,而用函数Serial.println()则可以直接将变量的进行串行输出。
                                  
    1.jpg
    图1测试程序
    经程序的编译和上传,其运行结果如图2所示,可见它已将计数器i的值有序地呈现在串口监视器上。
    2.jpg
    图2测试结果
    据相关资料介绍,在开发板上集成了霍尔传感器。当芯片处于电磁场时,霍尔传感器会在电阻上产生一个小电压,这个小电压可供ADC 直接采集和测量,也可以经过超低噪声的前置模拟放大器进行放大再由 ADC加以测量。
    但在原理图中,并未见到霍尔传感器的身影,为此只好以测试的方式来观察一下检测结果。
    在完成程序的上传后,其界面如图3所示。
    3.jpg
    图3 完成上传
    在打开串口监视器的情况下,其运行结果如图4所示。
    4.jpg
    图4 未加磁铁
    按资料介绍,当磁铁靠近开发板正面(有logo 面)时,输出值为负数,并随着磁铁的靠近,值变小;当磁铁靠近反面时,输出值为正数,并随着磁铁的靠近,值变大。
    5.jpg
    图5渐进测试
    6.jpg
    图6 反面测试
    7.jpg
    图7 正面测试
    经实际测试,在磁铁对开发板存在规律性的变化,使用在开发板的芯片内部是存在霍尔传感器的。
    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条

    手机版|小黑屋|与非网

    GMT+8, 2024-11-23 09:21 , Processed in 0.123673 second(s), 17 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.