查看: 224|回复: 0

[原创] 【LPC860-max板卡试用】5. AD及模拟比较器

[复制链接]
  • TA的每日心情
    开心
    2019-3-5 08:47
  • 签到天数: 1 天

    [LV.1]初来乍到

    91

    主题

    2929

    帖子

    2

    金牌会员

    Rank: 6Rank: 6

    积分
    7812
    最后登录
    2024-4-28
    发表于 2023-11-26 16:11:55 | 显示全部楼层 |阅读模式
    本帖最后由 jundao721 于 2023-11-26 16:23 编辑

          这两个外设虽然比较常用,还是自己要验证一下。找了个10K的电位器作为外部的连接器件。连接如图1所示:
    5_1.jpg
    图1

          模拟比较器demo中的说明,是设置好内部参考比较电压,VDDA的一半,如果高于这个值就点亮led,否则就熄灭led。测试了一下是没问题的。Demo中并  没有设置比较输出引脚,在数据手册中,有说明比较器的输出是可以内部连接到AD引脚的。而且文档中有说明,输入和参考电压只能分配到指定引脚。这一点还是要注意的。如图2所示:

    4-2.JPG
    图2

          AD测试也是用10K电阻,输入换成AD配置的引脚PIO0_7,从demo中可以看到,通过SWM已经配置好。从手册上也可以看到,AD是12bit,1.9M采样率,一般的应用是足够了。测量范围是VREFN到VREFP。接下来就开始上电测试。
         原demo中使用了Getchar函数,终端发送字符,执行一次读AD输出。嫌麻烦这里就增加了systick定时器,1S中输出一次,转动电位器可以在串口助手上看到输出值,如图3所示:

    5-3.JPG
    图3

    这两个外设功能都是常用功能,想来避免眼高手低的最好方式就是试一试。当然只有在实际项目中,才能真正体会和学习到外设的使用。


    加油哦
    回复

    使用道具 举报

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

    本版积分规则

    关闭

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

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2024-4-29 05:16 , Processed in 0.156625 second(s), 19 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表