• 217查看
  • 0回复

[芯片硬件] 快速评估MPC5744P的ADC功能

[复制链接]


该用户从未签到

发表于 28-3-2024 09:07:59 | 显示全部楼层 |阅读模式

汽车零部件采购、销售通信录       填写你的培训需求,我们帮你找      招募汽车专业培训老师


在嵌入式产品设计中,很多都会用到ADC模块外设,负责模拟量的采集,例如电机电流,电池电压,电机温度等,驱动层提供可配置的ADC采集功能,通道可选,触发方式可选。加入我们使用MPC5744片子的ADC0模块以下通道来评估下ADC功能。

AN0---------B7-----Pin43      电机A相电流

AN1--------B8------Pin47      电机B相电流

AN2_____C1-----Pin41,     电机C相电流

AN3-------C2------Pin45       输出电压

AN4-----  E6------Pin46        温度采集1

AN5-------E2-----Pin49         电池电压

AN6-------E7------Pin48        温度采集2

软件触发  AN3,AN4,AN5,AN6.  硬件触发 AN0,AN1,AN2.

ADC 配置

快速评估MPC5744P的ADC功能w1.jpg

快速评估MPC5744P的ADC功能w2.jpg

通道配置

快速评估MPC5744P的ADC功能w3.jpg
调用API初始化

快速评估MPC5744P的ADC功能w4.jpg

回调函数实现

快速评估MPC5744P的ADC功能w5.jpg

快速评估MPC5744P的ADC功能w6.jpg

编译无误后,可以测试,

通过测试AD通道的电位器,计算和采集到的AD值接近,证明ADC功能没有问题,还可以优化,添加更多接口,供项目使用。

快速评估MPC5744P的ADC功能w7.jpg


快速发帖

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

本版积分规则

QQ|手机版|小黑屋|Archiver|汽车工程师之家 ( 渝ICP备18012993号-1 )

GMT+8, 4-3-2025 07:42 , Processed in 0.518777 second(s), 37 queries .

Powered by Discuz! X3.5

© 2001-2013 Comsenz Inc.