• 2021-3-11

    在 MSP430™ 微控制器 (MCU) 中集成多种功能

    我们一直在通过减少元器件的数量和节约印刷电路板的尺寸来追求系统设计的最优化。 增添小型、低成本的微控制器(MCU)以实现简单的辅助处理功能,可以对许多电路的设计产生助益。该通用MCU并非系统中主要的处理器,但它可处理一些必不可少的系统级功能,如LED控制或输入/输出扩展。本文中,我将说明如何在系统中集成多功能通用处理MCU来缩减物料清单(BOM)成本,节省电路板空间,并最大程度地简化设计。 例如,假如您要创建一个具有以下功能的新设计: LED控制 I/O扩展 带电可擦可编程存储器(EEPROM...
    • 2021-2-22

    紧凑,精确,互联。在工厂自动化、楼宇自动化和电网自动化领域应用智能边缘计算来提高生产力

    目前世界人口已经达到了78亿,并且还在不断增加,预计到2050年将达到100亿。日益增长的人口既有对衣服,食物等基本必需品的需求,对舒适、安全生活的追求也不断增长。被广泛应用于智能制造、智能楼宇和智能电网领域的工业4.0技术以及即将推出的工业5.0创新技术,都是可以满足上述需求的现代自动化技术。 工业4.0云架构中使用的高性能多核处理引擎可以从数千个边缘传感器中收集数据并执行复杂的分析,从而管理工厂运营。随着端到端自动化的发展,传感器数量和需要管理的数据也相应地呈指数级增长。一个智能工厂可能拥有...
    • 2020-12-11

    毫米波雷达技术在角雷达的应用

    作者:Amelie Zheng 近年来,毫米波雷达技术愈益成熟。前面在工业领域,主要介绍了道闸雷达的应用;而在汽车领域,主要的雷达应用可以大致分为两大类:角雷达(Corner Radars)和前向雷达(Front Radars)。 角雷达(包括前向角雷达和后向角雷达)通常是短距离雷达,可满足盲区检测(BSD),变道辅助(LCA)和前后交通警报(F / RCTA)的要求;而前向雷达主要是用于自主紧急制动(AEB)和自适应巡航控制(ACC)的中远程雷达应用。 传统的角雷达主要是基于24GHz技术,...
    • 2020-12-11

    关于如何将函数封装成库使用的方法介绍

    作者:Aki Li 在项目开发过程中,开发者出于保护核心算法的目的,希望将部分核心代码封装起来,使得其他使用者无法查看具体的代码实现细节,而不影响正常的调用。常见的思路是将核心的函数封装成库,下面将结合例程说明具体实现方法。 1.库的建立 1).新建库工程 在CCS中,选择Project -> New CCS Project,在工程配置窗口中,选择相应的“Target” device,以及输入自定义的工程名字;然后需要注意在“Project type ...
    • 2020-12-11

    低成本、高精度的电池测试设备数字控制方案

    作者:Jared Liu 电池测试设备,是锂离子电池生产线后处理系统的重要环节,对于锂离子电池的质量至关重要。电池测试设备的核心功能是对锂离子电池进行高精度的恒流或恒压充放电,传统的控制方法以使用分立器件搭建的模拟控制方案为主。相比于传统的模拟控制方案,采用TI的C2000™为核心实现的数字控制方案,由于其低成本、高精度、更灵活、保密性较好等优点,将成为未来电池测试设备主流的发展方向。本文中,将详细介绍如何通过TI的C2000数字控制方案,有效降低系统成本,并保证极高的电流、电压控...
    • 2020-11-20

    拥抱互联:汽车网关如何提升驾驶体验

    汽车供应商和原始设备制造商正大力投资软件研发工作,以期增加新的功能和特性,从而实现自主性、电气化和连通性。但通过增加更多的电子控制单元(ECU)来实现这些功能是不可行的,因为这会加剧系统复杂性和成本增加。 有两种方法可整合和简化车辆中的ECU:使用域体系结构或区域体系结构。域体系结构整合了支持汽车特定功能的ECU的子集,而区域体系结构则基于其在汽车中的位置(例如:右前区)整合ECU。尽管使用这两种方法可以最小化系统复杂性并节约成本,但区域体系结构简化了处理过程,并有助于进一步最小化车内布线。 图...
    • 2020-11-18

    C2000 CLA的使用与常见CLA内存问题的解决方案

    作者:Chen Yang, Benjamin Zhou, Strong Zhang CLA(Control Law Accelerator)控制率加速器是一个独立可编程的32位浮点数字处理单元,为快速触发响应及数学运算而设计。CLA独立于C28x CPU工作,时钟频率与CPU相同,可执行算法以及周期性的计算工作。通过增加平行的处理单元CLA,拓展了C28x CPU的性能。当前C2000系列产品共有3种类型的CLA, 不同的C2000型号对应不同的CLA类型, 各类型的差别及对应的C...
    • 2020-11-17

    AWR1843BOOST mmw demo运行指南

    作者:Meichen An/Chris Meng a. 硬件设备: 以 AWR1843BOOST RevC为例,也可以作为其他毫米波评估板运行mmw demo的参考。 5V3A电源 USB线 b. 软件环境: mmWave SDK(以mmwave_sdk_03_04_00_03为例) 下载链接: https://software-dl.ti.com/...
    • 2020-11-17

    在QSPI flash上运行毫米波芯片的测试代码

    作者:Chris Meng 毫米波的软件包mmWave SDK里有很多驱动的测试代码,包括外设驱动,mmWave link驱动等。例如\packages\ti\control\mmwavelink\test\xwr68xx目录下的测试代码。这些测试代码都需要编译生成MSS或者DSS的可以执行文件,然后通过CCS下载到板子上运行。但如果TI的毫米波评估板或者客户的板子上没有JTAG口/仿真器,那就不能方便的使用这些测试代码了...
    • 2020-11-16

    Compensation Designer 2P2Z控制器S域模型理解

    作者:Hardy Zhou TI C2000在数字电源领域有很广法的应用,同时针对数字电源控制器的设计提供了 CONTROLSUITE 的DPlib的软件库,可以很容易实现PID, 2P2Z, 3P3Z等控制器的软件代码设计,同时也提供 PowerSUITE 的Compensation Designer GUI来实现控制器的可视化设计以及获得离散化参数供C2000数字设计. 本文以DPLib中的2P2Z控制器设计为例,来说明C2000 Compensation Designer GUI中的 2P2Z...