0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

78M6618 PDU1 固件快速入门全解析

chencui 2026-05-22 16:50 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

78M6618 PDU1 固件快速入门全解析

智能电网解决方案领域,Maxim 的 78M6618 PDU1 固件为单相交流配电单元(PDU)提供了出色的能量测量方案。本文将依据相关文档,为电子工程师们详细介绍 78M6618 PDU1 固件的快速入门指南,涵盖评估套件、软件开发工具包以及闪存编程等关键内容。

文件下载:78M6618-PDU-1.pdf

一、78M6618 PDU1 固件简介

78M6618 PDU1 固件是专门为单相交流配电单元优化的交钥匙能量测量解决方案。在传感器接口方面,它具备八个电流感应输入和两个电压感应输入(单相);在主机接口上,可通过 UART 或 SPI 接口对设备进行配置,并获取 RMS 电压、RMS 电流、有功功率、视在功率、无功功率、功率因数、能量以及线频率等测量数据。

评估套件(EVK)中包含的全功能演示代码,可直接在某些应用中使用,也能作为软件开发套件(SDK)进行定制和适配不同系统总线的基础。

二、评估套件(EVK)内容及使用步骤

1. EVK 包含内容

PDU1 评估套件(EVK)配备了 78M6618 PDU1 板(型号 78M6618 - PDU - 1),该板利用分流电阻展示了八个插座的测量和继电器控制功能。板上集成了 78M6618 功率和能量测量 IC、传感器、继电器以及与 Windows PC 连接的隔离串口。板上的 78M6618 已预编程 PDU1 演示代码,并在工厂完成校准,能量测量数据和状态可通过串行 UART 接口以虚拟 COM 端口的形式反馈给 PC。使用该评估套件需要一台安装了 Microsoft Windows XP 或更高版本操作系统、具备 USB 端口且视频显示分辨率至少为 1024 x 768 的 PC,同时还需交流电源和负载来完成测试设置。

2. EVK 使用步骤

  • USB 驱动安装:评估套件中的 FTDI USB 控制器 IC FT232R 负责 USB 通信功能,具体的 USB 驱动安装信息可参考 78M6618 PDU1 评估板用户手册。
  • 连接评估板到 PC:在连接前切勿给评估板施加交流电源,使用提供的 USB 电缆将 78M6618 PDU1 评估板连接到 PC 的 USB 端口。首次连接时,PC 会提示安装 USB - COM 驱动,详细信息可查阅评估板用户手册。
  • 准备测量交流能量:若对能量测量不太熟悉,可参考附带的安全预防应用笔记和评估板用户手册获取详细说明和故障排除提示。之后,将交流电源和负载连接到评估板,并接入外部 12VDC 电源。
  • 读取能量测量数据:此时可使用 GUI 应用程序读取能量测量数据,以验证硬件和软件是否正常工作,具体操作可参考 78M6618 PDU1 演示应用用户指南。
  • 校准:所有评估套件均已预先校准到精密源。校准需要连接比所需校准精度更准确的参考电源和参考负载,具体校准过程可参考 78M661x 校准程序。

三、软件开发套件(SDK)内容及使用步骤

1. SDK 包含内容

SDK 为用户提供了多种使用所需的元素。对于希望在自己硬件上评估应用程序的用户,有预构建的镜像文件可供使用,将这些文件加载到 78M6618 中即可运行应用程序。同时,还提供了基于 PC 的演示图形用户界面(GUI),可用于向 PDU1 应用程序发送配置命令并读取测量数据。对于想要开发自己应用程序的用户,可获取应用级源代码作为基础,能量测量功能以目标代码格式提供,并配有文档化的应用编程接口(API)。此外,SDK 还包含 SDK 用户指南、演示应用用户指南、固件引导加载器功能规范、程序员参考手册以及串行异步接口协议规范和串行外设接口(SPI)协议规范等文档,同时还包含 CRC 插入等后处理工具。

2. SDK 使用步骤

  • 运行 PDU1 应用程序软件:无需购买软件开发工具即可使用 PDU1 演示应用程序,可通过以下方法将预构建的镜像文件下载到 78M6618 设备:使用 78M6618 引导加载器通过 UART 接口(目标 78M6618 设备的闪存中必须已存在引导加载器代码);使用 TFP2 闪存编程工具通过 ICE 接口(需单独购买);使用 ADM - 51 仿真器通过 ICE 接口(由 Signum Systems Corporation 单独销售)。
  • 修改应用程序代码:可使用 Keil 开发工具套件和 ADM - 51 仿真器对项目应用代码进行修改和适配,需要 Keil uVision4 版本 9.0 及以上以及 ADM - 51 仿真器。
  • 使用 Keil uVision 工具打开项目:通过打开 Application 文件夹中的 6618_PDU1_APP_BL.uvproj 文件将项目加载到开发工具中,项目文件按计量、驱动、通信等文件夹进行组织。
  • 重建应用程序
    • 不包含引导加载器:不包含引导加载器构建应用程序时,最终产品的软件更新只能通过将 TFP2 或 ADM - 51 工具连接到 ICE 接口端口来实现,但可释放 1 KB 的闪存供应用程序使用。从下拉列表中选择目标 PDU_NO_BOOT 并按 F7 构建项目,成功运行后会在 ApplicationObj 文件夹中生成 .abs 和 .hex 文件,其中 .abs 文件最适合用于仿真器调试,.hex 文件适合 TFP2 编程器,但需使用 CHKSUM 实用程序将其处理成正确格式。
    • 包含引导加载器和 CRC:引导加载器需要 1 KB 内存,并需在镜像文件中插入 CRC 代码。包含引导加载器构建应用程序可通过连接到主机的串行接口(RS - 232 或 RS - 485)进行后续固件升级。从下拉列表中选择目标 PDU_BOOT 并按 F7 构建项目,同样会生成 .abs 和 .hex 文件。*.hex 输出文件需要进行后处理以计算和插入 CRC 值,SDK 的工具文件夹中包含 Hex2CRCHex.exe 应用程序用于执行此操作,处理后的文件会在名称中添加 ‘CRC’。
  • *.abs 文件下载到目标设备*:使用 ADM - 51 仿真器将 .abs 文件下载到 EVM 板,下载完成后,开发人员可运行、停止和调试应用程序。

四、闪存编程方法

1. 通过 GUI 进行闪存编程

若固件包含引导加载器,可按以下步骤使用 GUI 进行固件升级:在 SAI 命令选项卡上,点击左下角附近的“Invoke Boot Loader Mode”按钮;对设备进行电源循环或发送“Watchdog Reset”命令,使其进入引导加载模式,可通过观察 DIO4 引脚的 15 ms 脉冲来验证;在 BootLoader 选项卡上,点击“Load New Hex File”按钮并选择用于升级的 hex 文件;GUI 将显示固件升级进度,升级完成后新固件应用程序将开始运行。

2. 通过 TFP2 闪存编程工具进行编程

连接 TFP2 编程器到评估板,通过带状电缆连接到评估板,并将串行电缆连接到 PC,确保 78M6618 连接到 3.3V,将内存大小开关设置为 64 KB;启动终端程序(如 Hyper Terminal),设置连接到正确的 COM 端口,波特率为 38400,无校验位,1 位停止位,使用 XONXOFF 流控制;在终端的 > 提示符下输入 “H” 命令,选择 “Transfer –> Send Text File”(注意不要选择 “Send File”),此 hex 文件需事先使用 CHKSUM.exe 实用程序进行处理;等待 hex 文件传输到 TFP2 内部 EEPROM,完成后会显示 “PASS” 消息;在 > 提示符下输入 “P” 命令或按下 TFP2 上的 “Program” 按钮,对设备的闪存进行编程,编程成功后将显示 “PASS” 消息。

3. 通过 ADM - 51 仿真器进行编程

使用隔离 USB 电缆将 ADM - 51 连接到 PC,使用带状电缆将目标板连接到 ADM - 51 仿真器,并为 78M6618 设备供电;从连接的 PC 启动 Wemu51 程序;在 XRAM 地址 0x2000 处写入 0x00 停止 CE;使用 “File->Load” 选择用于编程的 hex 文件,可选择 Hex 文件类型或 ABS 文件类型;点击 “OK” 开始编程,进度将在进度条中显示,进度达到 100% 时,固件编程完成。

五、总结

78M6618 PDU1 固件为电子工程师提供了一套完整的能量测量解决方案,通过评估套件、软件开发套件和多种闪存编程方法,工程师们可以快速上手并根据实际需求进行定制开发。在实际应用中,你是否遇到过类似的能量测量解决方案的开发挑战呢?又有哪些独特的解决思路呢?欢迎在评论区分享交流。

如需获取更多关于 78M6618 或其他 Maxim 产品的信息,可通过 www.maxim - ic.com/support 联系技术支持。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 评估套件
    +关注

    关注

    0

    文章

    265

    浏览量

    13479
  • 闪存编程
    +关注

    关注

    0

    文章

    15

    浏览量

    6893
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Teridian 78M6618:多功能电力与能源测量IC的深度解析

    Teridian 78M6618:多功能电力与能源测量IC的深度解析 在电子工程领域,对于电力和能源的精确测量一直是至关重要的。Teridian 78M6618作为一款高度集成的IC,为独立监测
    的头像 发表于 05-22 16:55 502次阅读

    78M6613单相交流功率测量IC:设计与应用解析

    78M6613单相交流功率测量IC:设计与应用解析 在电子工程领域,功率测量是一个关键环节,尤其是在电源、智能家电等应用中。今天,我们将深入探讨Teridian™ 78M6613这款
    的头像 发表于 05-22 16:50 528次阅读

    78M6613评估板使用指南:从入门到精通

    78M6613评估板使用指南:从入门到精通 在电子工程领域,准确的电气测量至关重要。Maxim Integrated的78M6613评估板为我们提供了一个强大的工具,用于测量多达两个单相交流负载
    的头像 发表于 05-22 16:50 501次阅读

    78M6612 分相评估板使用指南

    78M6612SP-EVM-1.pdf 一、概述 Teridian 半导体公司的 78M6612 分相评估板是一个用于电气测量的单元,它集成了 TSC 78M6612 功率和能量测量 IC。该评估板通过
    的头像 发表于 05-22 16:40 488次阅读

    78M6612单芯片电力与能量测量IC:设计与应用解析

    78M6612单芯片电力与能量测量IC:设计与应用解析 在电力测量领域,精确、高效且集成度高的测量芯片是实现可靠电力监测的关键。Maxim的Teridian 78M6612单芯片测量和监测IC就是
    的头像 发表于 05-22 16:40 495次阅读

    78M6612 OMU1 - S - RF 演示单元:低成本电源监测解决方案

    78M6612 OMU1 - S - RF 演示单元:低成本电源监测解决方案 在电子工程领域,电源监测是一个至关重要的环节。今天,我们来深入了解一下 Teridian 公司的 78M
    的头像 发表于 05-22 16:40 507次阅读

    73M2901CE 演示板:设计与使用解析

    73M2901CE 演示板:设计与使用解析 在电子工程领域,调制解调器的设计与测试是一项关键工作。Teridian Semiconductor Corporation 的 73M29
    的头像 发表于 05-22 15:40 47次阅读

    深度剖析RL78/G1A微控制器:性能、特性与应用解析

    深度剖析RL78/G1A微控制器:性能、特性与应用解析 在当今的电子设备领域,微控制器扮演着至关重要的角色,它们为各种电子产品提供了智能控制的核心。Renesas的RL
    的头像 发表于 04-13 14:55 195次阅读

    RL78/L1C微控制器:特性、规格与应用解析

    RL78/L1C微控制器:特性、规格与应用解析 在电子工程领域,微控制器的性能和特性对产品的设计和应用起着关键作用。今天,我们将深入探讨RL78
    的头像 发表于 04-13 14:45 254次阅读

    RL78/L1C微控制器:特性、规格与应用解析

    RL78/L1C微控制器:特性、规格与应用解析 在当今的电子领域,微控制器扮演着至关重要的角色,它们广泛应用于各种电子设备中,为设备的智能化和自动化提供了核心支持。RL
    的头像 发表于 04-13 14:45 245次阅读

    瑞萨RL78/G14入门套件快速上手指南

    瑞萨RL78/G14入门套件快速上手指南 引言 对于电子工程师而言,瑞萨RL78/G14入门套件是一个功能强大的开发工具。本文将详细介绍该套
    的头像 发表于 04-13 14:30 162次阅读

    RL78/L1C微控制器:特性、规格与应用解析

    RL78/L1C微控制器:特性、规格与应用解析 在电子工程师的日常工作中,选择一款合适的微控制器对于项目的成功至关重要。今天,我们就来深入探讨一下瑞萨(Renesas)的RL
    的头像 发表于 04-01 16:10 385次阅读

    RL78/G1A微控制器:特性、参数与应用解析

    RL78/G1A微控制器:特性、参数与应用解析 在现代电子产品的设计中,合适的微控制器(MCU)宛如基石,对产品的性能、功耗和成本有着举足轻重的影响。今天来深入探究一下瑞萨电子的RL
    的头像 发表于 04-01 15:00 374次阅读

    78系列开关电源:特性、参数与应用解析

    78系列开关电源:特性、参数与应用解析 在电子设备的设计中,电源模块的选择至关重要,它直接影响着设备的性能、稳定性和可靠性。今天我们就来深入探讨一下78系列开关电源,看看它有哪些独特
    的头像 发表于 03-30 14:10 429次阅读

    Bluetooth LE Link Layer数据包解析

    Bluetooth LE有几种空中包格式? 常见的PDU命令有哪些? PDU和MTU的区别是什么? DLE又是什么? Bluetooth LE怎么实现重传的? Bluetooth LE ACK机制
    发表于 06-03 10:28