步骤1:adc10简介
msp430g2xxxx系列(例如msp430g2553)带有 10位可以以 200ksps 运行的逐次逼近adc 。
msp430g2xxx3的adc10带有 8个模拟通道,可用于连接外部传感器和两个内部通道(一个用于内部温度传感器,另一个用于测量vcc-vss/2)
adc 10还具有内置的软件可选电压基准源(1.5v或2.5v),并提供外部基准。
即使adc10可以在4种模式,这里我们仅讨论单通道单转换模式。
您可以找到有关 重要寄存器和adc10中断的说明此处
步骤2:所需材料
该项目所需的所有材料都可以在您的电子馆藏中轻松找到。将需要以下
1)包含msp430g2553芯片的msp430 launchpad板
2)电位计(4.7 k或10k欧姆)
3)led指示灯(8准确)
4)电阻1k,8个数字
5) protoboard或面包板
6)多余的导线
7)烙铁
步骤3:连接电位计
要在msp430g2553微控制器上测试adc10,我们将10k电位计连接到adc通道a0。
电位计(pot)具有三个端子,如图所示。中间端子称为抽头,它随着旋转轴并更改电位计的电阻值而移动。
我们将中间端子连接到msp430g2553的a0端子。a0是pin msp430g2553的2号(20引脚dip)或p1.0。
pot的另外两个端子可以连接到msp430启动板的vcc(3.3v)和接地。
第4步:建立条形图类型显示
要显示msp430的a0引脚上的电压变化,我们将使用条形图使用led进行类型显示。如果有可用的条形图模块,则可以使用该模块代替构建所示的模块
我们将要构建的模块使用八个线性排列的led,如上图所示。
当a0引脚上的电压值增加时,led点亮的数量也会增加
,当a0处的电压值减小时,led开始关闭。
您可以在此处看到此youtube视频的效果
步骤5:条形图显示的电路图
这里8个led的地线连接在一起,正极端子通过1k电阻取出。在显示软件中msp430的数据端口2用于控制led,因此将
p2.0连接到d0或将第一个led
p2.0连接到d1或第二个led
。..
。.
和
p2.7到d7或第8个led。
将将led的公共接地连接到msp430接地。
步骤6:将pot连接到msp430启动板
现在将锅连接到msp430 launchpad如上图所示。 e。
现在我编写了一个小程序,可以在仿真器上显示adc值。c文件(称为 adc10-configuration.c )可以在上面的链接的“代码下载”部分中找到。
您可以编译“ adc10-configuration.c”并将其下载到启动板,然后改变电位计以检查adc是否正确配置。
如果您是iar ide的新手,可以在此处在线获取简短的教程。
转动pot的轴时,adc10mem寄存器中的adc值将更改。
并不是完全需要将“ adc10-configuration.c”下载到启动板,但可以确保正确配置adc10并正确连接电位计。
步骤7:将显示器连接到启动板
1)将led灯连接到msp430启动板的端口2,将pot连接到msp430的p1.0。
2)编译“ adc10-bar-graph.c”并将其下载到msp430。
3)现在是ru通过重置msp430或通过在ccs或iar ide中按run键来执行代码。
4)改变电位计以查看led的变化。
荣耀海外发布 2021 款 MagicBook Pro、智能手环:英特尔酷睿i5-10210U
华为荣耀8、荣耀v9,颜值与性价比共存!
聚焦高端市场,魅族要做就做美做强
消息称三星降低5nm报价以获得订单
智能制造专业属于哪个大类及就业前景
如何配置和使用ADC10
学用FPGA的几大误区
适用于物联网无线设计的Wi-Fi解决方案
基于区块链技术以社交职业技能为主的时间交易平台闪蚁市场介绍
半导体一周要闻:上海集成电路装备材料产业创新中心有限公司注册资本增幅达647.06%
中软国际软件工厂 | 鼎桥通信IPM产品一期功能上线启动会顺利举行
数字孪生对于物联网有多重要
亚马逊云科技Amazon Lightsail:一种在云服务器上运行容器的简单方法
简易霓虹灯驱动电路图
上能电气获评“江苏省互联网标杆工厂”
拉绳开关怎么安装_拉绳开关安装注意事项
邀请函 | 安富利邀您参加艾迈斯欧司朗探索者大会2023
赛莱克斯深耕MEMS细分领域,创新研发构建核心技术壁垒
新能源的发展趋势及展望
恒大健康发布盈利预警公告 新能源汽车业务净亏损32亿元