查看: 14981|回复: 36

[分享] [TRK-KEA128]KEA128内部温度采集以及库分享

[复制链接]
  • TA的每日心情

    2016-10-20 09:45
  • 签到天数: 1 天

    [LV.1]初来乍到

    80

    主题

    1038

    帖子

    5

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    2223
    最后登录
    2023-11-20
    发表于 2015-11-9 20:37:06 | 显示全部楼层 |阅读模式
    KEA8升级成KEA128,修改了库!基本部分功能能使用了。先分享下库,已经弄了5个模块的咯,以后着重开发CAN和LIN了!上图:

    QQ截图20151109202450.png

    下面分享下内部温度采集:

    根据参考手册可以看到,采集内部温度频率最高只能1MHz,内部温度是AD22通道!
    QQ截图20151109202651.png

    直接初始化ADC
    1. ADC_InitTypeDef  ADC_InitStruct;
    2.         ADC_InitStruct.ADC_CLK = CLOCK_SOURCE_BUS_CLOCK_DIVIDE_2; //ADC时钟选择 外部最大8M 内部采集最大1M
    3.         ADC_InitStruct.ADC_ADIV = ADC_ADIV_DIVIDE_8;   // 8分频0.8M
    4.         ADC_InitStruct.ADC_CHx = ADC_CHANNEL_AD22_TEMPSENSOR;//内部温度采集
    5.         ADC_InitStruct.ADC_FIFO = ADC_FIFO_DISABLE ;
    6.         ADC_InitStruct.ADC_Mode = ADC_12BIT;   //12位采集
    7.         ADC_InitStruct.ADC_Trigger = SoftwareTrigger;
    8.   ADC_Init(&ADC_InitStruct);
    复制代码
    然后是AD转换:


    根据数据手册可以看到:
    QQ截图20151109203043.png

    25度时1.396V,-40~25斜率是3.266mv 25~125斜率是3.638

    所以直接可以得到公式 Temp = 25- (Vad - V25)/m

    程序:
    1. temp =(double) ADC_GetConversionValue(ADC_CHANNEL_AD22_TEMPSENSOR);
    2.           temp =temp /4096.0 *5.0;
    3.                 if(temp >1.396)
    4.                 {
    5.      temp =25-(temp-1.396)/(3.266*10e-3);
    6.                 }
    7.                 else temp =25-(temp-1.396)/(3.638*10e-3);
    复制代码
    然后打印到串口:

    QQ截图20151109203537.png

    附上Keil工程及库文件:

    TRK-KEA128.rar (155.56 KB, 下载次数: 530)

    评分

    参与人数 1NXP金币 +20 收起 理由
    沐紫 + 20

    查看全部评分

    回复

    使用道具 举报

  • TA的每日心情
    开心
    2018-4-17 08:39
  • 签到天数: 8 天

    [LV.3]偶尔看看II

    33

    主题

    788

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    2796
    最后登录
    1970-1-1
    发表于 2015-11-10 08:47:18 | 显示全部楼层
    飞思卡尔的官网上没有看到KEA系列提供库啊,请问这个库是哪里提供的呢
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2016-10-20 09:45
  • 签到天数: 1 天

    [LV.1]初来乍到

    80

    主题

    1038

    帖子

    5

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    2223
    最后登录
    2023-11-20
     楼主| 发表于 2015-11-10 09:57:15 | 显示全部楼层
    qiu-368230 发表于 2015-11-10 08:47
    飞思卡尔的官网上没有看到KEA系列提供库啊,请问这个库是哪里提供的呢

    自己编写的!!!类似STM32风格!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    1

    主题

    58

    帖子

    0

    注册会员

    Rank: 2

    积分
    131
    最后登录
    2015-11-19
    发表于 2015-11-10 11:15:19 | 显示全部楼层
    这个网上又啊
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2017-3-12 12:14
  • 签到天数: 7 天

    [LV.3]偶尔看看II

    7

    主题

    556

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1601
    最后登录
    2017-3-12
    发表于 2015-11-10 12:39:37 | 显示全部楼层

    支持支持
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

  • TA的每日心情
    郁闷
    2021-3-10 19:44
  • 签到天数: 7 天

    [LV.3]偶尔看看II

    126

    主题

    525

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    2018
    最后登录
    2023-12-25
    发表于 2015-11-11 17:14:40 | 显示全部楼层
    内部的温度传感器。。会不会和STM32一样的不准确。。
    很开心
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2016-10-20 09:45
  • 签到天数: 1 天

    [LV.1]初来乍到

    80

    主题

    1038

    帖子

    5

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    2223
    最后登录
    2023-11-20
     楼主| 发表于 2015-11-11 20:54:06 | 显示全部楼层
    MDebug 发表于 2015-11-11 17:14
    内部的温度传感器。。会不会和STM32一样的不准确。。

    不是很准!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    18

    主题

    371

    帖子

    0

    禁止发言

    积分
    817
    最后登录
    2022-10-27
    发表于 2015-11-14 17:37:35 | 显示全部楼层
    提示: 作者被禁止或删除 内容自动屏蔽
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    9

    帖子

    0

    注册会员

    Rank: 2

    积分
    98
    最后登录
    1970-1-1
    发表于 2015-11-17 14:47:42 | 显示全部楼层
    http://sumcu.suda.edu.cn/BingoV1/sumcu/download?cardId=7#
    有苏州大学与飞思卡尔汽车电子部门联合完成的KEA完整的资料、驱动构件、样例程序。
    •SD-FSL-KEA-CD(V2.0)KDS3.0-20150919.rar
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8

    主题

    569

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    2017
    最后登录
    2018-2-1
    发表于 2015-11-17 16:40:28 | 显示全部楼层
    支持一下, FreeLogo.png
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2024-4-19 17:38 , Processed in 0.139990 second(s), 27 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

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