930电子网

 找回密码
 立即注册
艾克姆科技推出最新产品STC32G12K128开发板
查看: 7290|回复: 2

小白急求帮助!!!!!

[复制链接]

1

主题

2

帖子

19

积分

新手上路

Rank: 1

积分
19
发表于 2017-10-16 19:55:15 | 显示全部楼层 |阅读模式
请问各位大神,我现在想要学习用单片机的AD功能来控制传感器,但是一脸懵逼,不知道怎么开始学习,各位能不能详细地给出学习办法啊???我是新手,所以恳请详细一点,万分感激!!
渴望进阶中…………
回复

使用道具 举报

101

主题

332

帖子

7422

积分

版主

Rank: 7Rank: 7Rank: 7

积分
7422
发表于 2017-10-17 10:20:35 | 显示全部楼层
本帖最后由 正是河豚 于 2017-10-17 10:29 编辑

    STC15W4K32S4系列单片机有8路ADC,采样精度是10位。所谓的ADC就是模数转换器,即将模拟量转换成数字量,这样单片机的CPU就可以直接处理数字量了,进而相当于处理了外部ADC口输入的模拟量值。而这个模拟量就是电压值,符合单片机检测范围的电平信号。所以外接的传感器如果提供的是模拟量,那经处理到达单片机IO就是符合单片机检测范围的电平信号。
    所以,单片机是通过ADC采集口是读取传感器的值,一般不会是控制传感器,也控制不了传感器。
    具体关于STC15W4K32S4系列单片机ADC部分则要看下官方手册,把相关寄存器的使用详细了解下,也可以根据艾克姆科技的关于ADC原理部分的视频教程和提供的关于ADC的例程进行学习。下图给出STC15W4K32S4系列单片机ADC的结构图:



注:ADC是基本所有微处理器都会有的一个基本功能,差别是精度和路数上面不一样,将ADC原理搞懂是很有必要的。
回复 支持 反对

使用道具 举报

1

主题

2

帖子

19

积分

新手上路

Rank: 1

积分
19
 楼主| 发表于 2018-3-8 21:07:39 | 显示全部楼层
谢谢大佬
渴望进阶中…………
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|官方淘宝店|930电子网 ( 皖ICP备16000695号-2 )

Copyright © 合肥艾克姆电子科技有限公司
快速回复 返回顶部 返回列表