• TI Sub-1G无线SoC方案改善无线麦克风的工作距离

    作者:Albin Zhang

    进入智能时代以来,随着互联网、物联网、新概念教育/会议、直播经济等产业蓬勃发展,使用者对于麦克风的需求越来越多样。特别是对于麦克风的话音质量、便携性、通信距离、待机和使用时间、用户体验等都提出了一些新的需求。本文就着重给大家介绍一下基于TI的无线MCU芯片开发出的无线麦克风解决方案。

            无线麦克风将麦克风产生的音频信号转换为无线电信号,无线电信号由发射器通过空气发送到接收器。 接收器将无线电信号转换回音频信号,然后通过音响系统发送。 它们消除了对电缆的需求,因此您不再被束缚在音响系统上。 随着音质和可靠性的持续技术进步和改进,无线麦克风比以往任何时候都更经济实惠,更受欢迎。 市场潜力非常大。

            无线麦克风的最大优点就是便携性。但是,在有一些场景下,对于无线麦克风通信距离和抗干扰性要求很高,比如大型会议室、大型教室、演唱会现场等,另外,随着WiFi,蓝牙,zigbee等工作在2.4GHz频段设备的布置和使用越来越广泛…

  • C2000™︎ MCU提示“flash is not available on this device”错误的解决方案

    作者:JOHNSON CHEN

    在使用C2000  MCU产品的时候,有可能会碰到仿真器连上目标板以后报“flash is not available on this device”,详细报错信息如下,而事实上芯片本身是有Flash的。

    C28xx_CPU1: GEL Output:

    RAM initialization done

    C28xx_CPU1: GEL Output:

    Memory Map Initialization Complete

    C28xx_CPU1: GEL Output: ... DCSM Initialization Start ...

    C28xx_CPU1: GEL Output: ... DCSM Initialization Done ...

    C28xx_CPU1: Error initializing flash programming: Interface returned…

  • TI 推出全新处理器,推动边缘AI普及并使其功耗减半

    Other Parts Discussed in Post: AM625, AM623

    借助高能效处理器,工程师既能满足外形尺寸要求,又能在任何地点部署智能设计

    德州仪器 (TI) 今日推出全新的 Sitara AM62 处理器,有助于将边缘人工智能 (AI) 处理扩展到下一代应用,推动了高度集成处理器的进一步发展。全新处理器的低功耗化设计可支持双屏显示和小型人机界面 (HMI) 应用。更多信息请参阅https://www.ti.com.cn/product/cn/AM625

    TI 将于2022621日至23日在德国纽伦堡的Embedded World展会(215号展位)上展出全新的AM62处理器,并演示适用于边缘AI和电动汽车充电HMI应用的系统级解决方案。更多信息请参阅TI.com/embeddedworld

    下一代HMI将带来与机器交互的全新方式,例如在嘈杂的工厂环境中通过手势识别来发出命令,或通过无线连接的手机或平板电脑来控制机器…

  • 下一代 HMI 的 3 个关键考虑因素

    过去,人机界面 (HMI) 包括一个物理控制面板,用户可通过其中的按钮、开关和指示灯与机器进行交流。随着技术的进步,用户能够监控过程、查看状态信息显示和发送命令。如今,HMI 应用随处可见,包括用于控制电视的智能手机应用程序、汽车内的语音命令交互、医院内的病人监护或智能工厂里的触摸屏控制面板。

    在日常生活中,我们发现与机器发生交互的地方越来越多。那么,HMI的未来如何?除了数据收集、控制和显示外,新一代HMI将抛开传统的人机界面,在多个应用场景下表现出更加智能和友好的交互,如图 1 所示。

    1:一名专业医疗人员使用手势识别与智能 HMI 系统进行交互

    步入人机交互的新世界,将需要交互式的智能应用,同时,用于支持实现HMI的处理器也面临一系列新的挑战。下面,我们来详细了解下一代 HMI3个考虑因素。

    考虑因素 1:采用边缘 AI 实现新功能

    新一代 HMI 设计将依赖于边缘人工智能 (AI) 来实现新功能。例如,机器视觉可通过面部识别来实现对机器的受控访问或通过手势识别来实现无接触操作…

  • 适用于TI mmWave sensor单芯片SOC平台的连续波点频模式设置方法

    Other Parts Discussed in Post: AWR6843, AWR1843, AWR1642, AWR1443, IWR6843ISK, DCA1000EVM

    作者:Wesley He

    TI mmWave sensor是高集成度的毫米波雷达传感器SOC,在开发过程中,SDK及TI DEMO均使用灵活的UART接口发送CLI命令进行射频参数配置及相关算法参数的配置。对于研发及测试认证过程中,往往都会有对连续波点频率模式设置的要求。本文介绍一种可以把连续波模式配置增添到应用代码中的实现方式,同时支持原有串口的CLI配置,仅需增加APP层代码,无需修改SDK驱动层代码,即可完成FMCW chirp模式或连续波CW模式的设置,旨在给用户提供一种简洁的配置方式,方便用户对毫米波雷达模块进行RF性能、天线方向图、频带内外性能、电源可靠性等测试。本文的测试环境如下:

    • 此方法适用器件型号:I/AWR1443, I/AWR1642…
  • 毫米波传感器如何为独立的“辅助”生活创造技术优势

    Other Parts Discussed in Post: IWR6843AOP

    随着医学和医疗保健的进步,人类的平均预期寿命不断增加。世界上几乎每个国家/地区的老年人口规模和比例都在增长,65岁及以上的人口总数预计到2050年将翻一番,达到15亿。与此同时,为了应对这一老龄化发展趋势,必须扩大居家照护或护理设施的规模。

    疾病控制与预防中心的数据显示,每年有近25%的老年人跌倒,老年人跌倒是美国创伤性入院的主要原因。了解跌倒或其他与健康相关的事件何时发生,并能够快速做出反应,有助于确保患者得到所需的护理。

    当前技术家庭健康

    医用传感器以及连接技术的创新正帮助老年人在家中过上正常的生活,并确保在发生意外时能够及时提供帮助。这些医用传感器通常基于加速计来检测跌倒等运动特征,并可自动呼叫家人或护理人员寻求帮助。

    老年人必须在脖子或手腕上佩戴这些由电池供电的传感器;将他们佩戴在身体上有助于传感器识别诸如跌倒等宏观运动,并使用连接节点联系家人或护理人员…

  • ADAS工程师需了解的新NCAP雷达要求

    Other Parts Discussed in Post: AWR2944

    Bhavin Kharadi

    202214

    欧洲新车安全评鉴协会(NCAP)近期更新了其雷达标准,以便在新车中改善驾驶辅助功能。

    NCAP标准因地区而异;在美国,NCAP由国家公路交通安全管理局(又称为NHTSA)管理,而全球NCAP则是一个集中型组织。但是,所有组织都有着共同的目标:设定标准来提高汽车和驾驶安全性。这些组织提供0-5星的评级来帮助消费者在购买新车时做出明智决策。

    很多情况下,Euro NCAP都率先设定标准,进而推动全球汽车行业的发展。最新的第79号条例指定了雷达在盲点检测和车道变换辅助中的最小距离和最低运行速度。

    针对雷达,“最小距离和最低运行速度”一节(第5.6.4.8节)可方便您查找车辆最低运行速度(Vsmin)(ACSF C类功能允许用于执行车道变换的最低速度)以及雷达支持的最小距离(Srear)。…

  • Jacinto™︎ 7核间通信解决方案

    Other Parts Discussed in Post: TDA4VM

    作者:Fredy Zhang

    近年来,处理器性能越来越强,无论是通用处理器还是嵌入式处理器,都进入了多核处理器时代,多核处理器中,每个核心不能独立工作,需要协同工作才能充分发挥处理器的性能,也就是需要高效的核间通信(Inter-processor Communication)机制。核间通信的主要目标是,充分利用硬件提供的机制,实现高效的核间通信,从而充分发挥Soc的整体性能。 

    核间通信(IPC)方案简介

    TI J7 DRA8xx/TDA4xx、AM65xx、J6家族的处理器,基于异构、可扩展的架构开发,拿TDA4VM的处理器来说,该处理器包含了TI DSP处理器(C66/C7x)、Cortex A72、Main域Cortex R5F、MCU域Cortex R5F、深度学习加速器MMA、图形处理器GPU等核,属于多核异构的架构。Cortex A72可用于通用计算…

  • 适用于TI mmWave sensor的CCS在线调试脚本上手指南

    Other Parts Discussed in Post: AWR6843, AWR1843, AWR1642, AWR1443, IWR6843ISK, UNIFLASH, CCSTUDIO, IWR6843

    作者:Wesley He

    TI mmWave sensor毫米波雷达传感器是高集成度的毫米波雷达传感SOC,将中射频电路,VCO,ADC,DSP 和硬件加速器集成在单颗芯片内,它具有集成度高,成本低,开发简单等优点,在汽车及工业中都有广泛的应用。本文介绍了使用CCS软件的毫米波雷达传感器在线调试的方法及步骤,同时提供了一种基于debug server scripting脚本的自动加载实现方法,方便广大开发者提高开发效率,本文的测试环境如下:

    • 此方法适用器件型号:I/AWR1443, I/AWR1642, I/AWR1843, I/AWR6843
    • 本文测试软件版本:mmWave SDK 3.5.0.4 out-of-box…
  • 全新高性能 Sitara™︎ AM263 MCU 如何发挥电气化设计的全部潜能

    电动汽车(EV)的广泛普及一度还只存在于科幻小说中。曾经因过于昂贵或不切实际而不被看好,而现在,OEM为实现零排放和探索替代能源,正在推动一场电动汽车变革。许多汽车制造商已经全力以赴,承诺在未来10到15年内推出全电动汽车。

    尽管势头正盛,但情况不容乐观。鉴于驾驶员追求更低的每公里能源成本和电动汽车的有趣驾驶体验,电动汽车在主流接受度方面具有重要进展。由于目前充电站匮乏、续航里程低以及充电时间长,驾驶员也存在里程焦虑。

    每辆电动汽车的核心是电力电子系统:牵引逆变器、车载充电器和高压直流/直流转换器,如图1所示。这些系统的性能直接影响电动汽车的驾驶性能、成本、续航里程和充电时间,将决定未来几年内能否快速和成功实现电动汽车的普及。在实时控制和高级计算方面,要提高这些系统的性能,可直接提高微控制器(MCU)的性能。

    图1:电动汽车动力总成,包括:牵引逆变器、高压直流/直流和车载充电器

    我们全新的高性能Sitara  AM263 MCU是Sitara…

  • 嵌入式边缘AI应用开发简化指南

    Other Parts Discussed in Post: TDA4VM

    如果在没有嵌入式处理器供应商提供的合适工具和软件的支持下,既想设计高能效的边缘人工智能(AI)系统,同时又要加快产品上市时间,这项工作难免会冗长乏味。面临的一系列挑战包括选择恰当的深度学习模型、针对性能和精度目标对模型进行训练和优化,以及学习使用在嵌入式边缘处理器上部署模型的专用工具。

    从模型选择到在处理器上部署,TI可免费提供相关工具、软件和服务,为您深度神经网络(DNN)开发工作流程的每一步保驾护航。下面让我们来了解如何不借助手动工具或手动编程来选择模型、随时随地训练模型并将其无缝部署到TI处理器上,从而实现硬件加速推理。

    1 边缘AI应用的开发流程

    1步:选择模型

    边缘AI系统开发的首要任务是选择合适的DNN模型,同时要兼顾系统的性能、精度和功耗目标。GitHub上的TI边缘AI Model Zoo等工具可助您加速此流程。

    Model Zoo广泛汇集了TensorFlow…

  • 简化下一代物联网应用的雷达开发

    Other Parts Discussed in Post: TPS628502, TPS628503, IWR6843LEVM, TPS628501

    传感技术让许多公司有了提升现有产品功能的机会。例如,在物联网领域,Omdia预测,在2020年到2024年期间传感器出货量将增加近200亿个,其中雷达传感器的年复合增长率大概会达到30%。

    鉴于TI毫米波雷达拥有诸多优势,包括能够在恶劣的条件下运行、保护隐私并提供高分辨率的距离、速度和角度信息,其关注度和使用率日渐增长。

    在本文中,我们将提供一些毫米波雷达传感解决方案优化成本的见解,分享新产品创意的真实案例,并探索实际的电路板设计以加快开发速度。

    对于已经采用毫米波雷达的系统,所节省的成本可以用来提供颇具竞争力的全新价格,借此弥补产品系列的空缺或为客户提供新的切入点。低成本解决方案还可以帮助印证添加传感功能以提供新功能、便利性及市场吸引力的合理性。楼宇自动化领域便很好地印证了这些可能性…

  • SVPWM算法在低成本微控制器中的快速实现

    Other Parts Discussed in Post: TMS320F28027

    作者:Captain Luo

    SVPWM,即空间矢量脉宽调制,由于在相同直流母线电压下的电压利用率比SPWM(正弦脉宽调制)高约15%,因而被广泛应用于电机伺服驱动以及变频器等场合。然而,传统的SVPWM算法实现需要判断矢量的扇区位置并计算矢量作用时间,求解过程设计较多浮点、三角函数与除法等运算,这对于低成本的微控制器而言,其运算难度较大。因此,设计一种运算简单,易于微机实现的改进SVPWM算法具有重要意义。典型的电机矢量控制框图如下:

    图1 矢量控制框图

    可见SVPWM部分的目的就是把输入的 , 转换成六个开关管的导通时间,对应电机需要的ABC三相绕组电压。通过数字方式实现矢量控制时,往往以占空比(实际为微机中用于产生PWM的比较值)代替实际电压值。因此,在实现SVPWM时,仅需处理相应的坐标变换即可。

    按电机绕组为星形连接为例,传统SVPWM按照8种开关状态进行分区…

  • AM64x/AM243x多协议Demo搭建与详解

    Other Parts Discussed in Post: AM6442, LP-AM243, TMDS243GPEVM, AM2434

    作者:Shaoxing Ke

    1. 摘要:

    AM243x 是TI高性能的Sitara   MCU产品,片上集成了用于工业以太网通信的2个PRU_ICSSG(Programmable Real-time Unit_Industrial Communication SubSystem Gb) 工业通讯子模块,可实现Profinet RT/Profinet IRT,EtherNet/IP,EtherCAT和IO-Link等通信协议。本文档详细介绍AM64x/AM243x多协议Demo,其中AM64x A53核上跑Linux系统并运行Codesys runtime system,可以用来当作Codesys主站(可以理解为软PLC),LP-AM243评估板用来当作从站,且主从之间可进行多种工业以太网的通信协议切换…

  • AWR2243 CSI2接口详解

    Other Parts Discussed in Post: AWR2243

    作者:Chris Meng

    Abstract:

    This blog is to help customer to work smoothly with AWR2243 and different external host. It gives an explanation about the relationship between lane position and AWR2243 CSI pin and provides an example of CSI2 hardware connection. It also suggests the CSI2 format setting of external host and explains how to parser the correct ADC data with different ADC buffer…

  • 全新F28003x系列C2000™︎实时MCU帮您攻克服务器电源设计挑战

    Other Parts Discussed in Post: TMS320F280039C

    作者:MEGHANA MANAVAZHI

    随着服务器和数据中心在全球范围内的应用日益广泛,对稳定高效电源的需求越来越强烈,以应对不断增加的功耗。由于需要更多的集成中央处理单元、图形处理单元和加速器来提高服务器和数据中心的计算速度,用电量一直快速增长。用电效益的提高催生了电源装置 (PSU) 的发展,以提供高能效、快速瞬态响应、高功率密度和更大的电源容量。

     高能效

    具有高能效的服务器 PSU 可通过减少功耗和更大程度提高电源到负载间的功率传输效率,降低运营数据中心的成本及其对环境的影响。这种能力使数据中心能够满足日益严格的能效标准(例如 80 Plus),在各种负载范围内实现高于平均水平的钛金级能效,并向环境排放更少的二氧化碳。

    快速瞬态响应

    在服务器电源应用中,在不断变化的负载和输入瞬态情况下,具有快速瞬态响应有助于实现稳定可靠的系统运行。此外…

  • 利用Linux开发板为TLV320ADC5120开发Linux内核驱动的方法

    作者:Zhang, Remy 

    本文档概述了利用Linux开发板为 Linux 内核开发驱动程序的基础知识,并简单介绍了如何配置和操作 Linux 驱动程序开发板。

     

    一 开发背景

    1. 驱动是什么?

    驱动程序是驻留在内核中的一段软件,它促进主机设备和外围设备之间的交互。这些外围设备可以像鼠标或键盘一样普通。我们为我们的产品编写驱动程序软件以便于和各种类型的主机设备进行通信。

    1. Linux内核是什么?

    Linux内核是构成Linux操作系统的核心代码。 常见的基于 Linux 内核构建的高级操作系统 (HLOS) 有 Ubuntu、Android 和 Yocto。一个计算机系统是一个硬件和软件的共生体,它们互相依赖,不可分割。计算机的硬件…

  • TDA4动态热检测与控制方案

    Other Parts Discussed in Post: TDA4VM

    作者:王力(Neo Wang)

    1. 背景介绍:

    在TI上一代Jacinto 6汽车处理器中,例如DRA7x/TDA2x,为了实现性能与功能安全的综合考虑,提供了名为DVFS(Dynamic Voltage Frequency Scaling)的机制,使能系统能够实时获取芯片thermal状态,并动态反馈调节系统电压与运行频率,使得系统运行在安全温度范围内,实现性能最大化。

    在TI最新一代Jacinto ︎ 7 处理器中,例如DRA8x/TDA4x,目前外部PMIC输出电压NVM固定,故推荐使用DFS来实现在固定电压下的频率调节,从而实现对整芯片热状态的检测以及控制。

    2. 测试条件:

    TDA4VM EVM开发板:https://www.ti.com/tool/J721EXSOMXEVM

    TDA4VM Linux SDK:https://www.ti.com…

  • 基于F280025C controlCard和DRV8312-Kit的InstaSPIN FOC 软硬件使用指南

    作者:JOHNSON CHEN

    随着市场需求的发展,C2000 实时处理器不断地在性价方面做优化, 高性价比的F28002x系列在2020年开始量产。 F28002x系列拥有100MHz C28x 32Bit DSP CPU,高达128KB Flash 24KB RAM,有两个独立的12ADC 转换器,每个ADC 转换器高达3.45MSPS采样率,有16ADC通道,有14ePWM 输出(其中8路支持高精度HRPWM,最高可到达150ps精度),有四个窗口比较器CMPSS,支持CAN LIN 通讯,有48/64/80LQFP三种封装,因此,非常适合做各种风机,水泵,油泵,空调压缩机等电机控制应用以及做交错式PFC,图腾…

  • 核心板如何加速和简化基于处理器的设计

    Other Parts Discussed in Post: AM6442

    如果您是一个基于 Arm® 的处理器开发新产品的设计者,您可能已经习惯了使用 4 - 48 个引脚的 IC,您也有可能会用到更多引脚的芯片,尽管这样,查阅 datasheet 并确保电路正确连接会耗费大量的时间。

    但是即使在这些准备工作之后,考虑设计一个带有处理器、DDR 存储、eMMC、复杂 layout,Wi–Fi,蓝牙,以及多层 PCB 设计、长度和阻抗匹配的走线、符合 EMI / EMC 的设计仍然是困难且耗时的。

    如果您没有从处理器开始设计 PCB 所需的经验,或者没有足够的时间从头开始开发,又或者是需要一个协议兼容的系统来集成,您可以考虑使用核心板(SOMs, Systems-on-Module)。

    核心板采用紧凑型设计,因此可以便于安装在狭窄的空间中,例如家庭自动化应用所要求的外壳。 核心板具有高稳定性,使其更适用于严苛的楼宇或者工业自动化应用…

  • AM243x-LP 快速上手 --- Booting SBL 和板载 OSPI Flash 烧录

    Other Parts Discussed in Post: UNIFLASH

    作者:Yan, Leon

    1. 摘要:

    AM243x 是TI Sitara 产品线最新推出的高性能MCU+产品,是一种性能强劲的多核异构MCU,拥有4颗800MHz 主频的Cortex R5F核心和1颗400MHz 主频的Cortex M4F,以及专门针对多协议工业通信总线的2个PRU_ICSSG(2× Gigabit Industrial Communication Subsystems)模块,可以实现Profinet IRT,Profinet RT,EtherNet/IP,EtherCAT等通信方式。

    在这类多核异构MCU / CPU产品开发中,由于芯片在电源轨上的复杂性以及外设的丰富程度,不可避免的会接触到系统复杂的boot环节,以及多核调试带来的挑战,本文以AM243x-LP评估板为例,对AM243x的booting相关内容进行了初步的介绍…

  • 低成本 MCU 助力电池组系统实现强大功能

    Other Parts Discussed in Post: MSP430FR2355, BQ76952

    电池技术发展催生了全新一代的个人电子产品。也得益于技术的进步,电动工具、电动自行车和电动汽车等具有严苛电源要求的产品也有极大的发展。如今随着大规模的使用,电池必须比以往任何时候都安全,高效,和智能。而随着人们对智能电池组系统的功能需求不断增加,选择合适的 MCU 也变的越来越重要。在本文中,我们将对 MSP430  的生态系统进行深入的探讨,帮助读者了解如何利用这些功能来解决电池组系统中的挑战。

    电池组概述

    对于基本的锂电池保护需求,可以使用 BQ77915 等电池保护型IC,以确保电池在其额定温度和额定电流下工作。而部分设计需要更多电池系统的实时状态信息,以实现更精确的监测和控制,这可以采用 BQ76952 等电池监测型 IC。

    通常情况下,高端电池管理 IC 会搭载微控制器 (MCU),以进行电池管理 IC 配置,通信,数据处理与计算…

  • 两种MOS冗余驱动方案

    Other Parts Discussed in Post: UCC21225A

    作者:Jimmy Zhou

    在电源和电机驱动应用中,功率MOS可以在不同的调制方式下,实现相应的能量转换功能。单个MOS驱动的结构如图1所示,通过MCU的 PWM模块调整占空比,控制功率MOS的通断,达到相应的功能。另外,在一些过压,过流和过载工况下,功率MOS很容易损坏,从而造成整个驱动板的失效,甚至存在起火的风险。本文提出两个冗余驱动线路,可以有效避免MOS单点失效的负面影响。

    1:典型的有刷电动工具驱动系统

    如图2所示,通过冗余的驱动和功率MOS,可以实现驱动的冗余,有效地隔离MOS失效的故障。在本设计中,驱动线路是完全隔离的,即驱动的原边和副边是隔离,驱动通道1和通道2是隔离。即使MOS失效,比如任意MOS短路,系统的高压并不能传导到低压,从而实现故障隔离。

    2:双管冗余驱动方案

    双管冗余驱动方案的设计要点如下:

    • 可以采用两个单通道的隔离驱动IC…
  • 电动工具中高边驱动方案分析

    Other Parts Discussed in Post: LM5060, BQ76200, UCC27284

    作者:Jimmy Zhou

    在无绳电动工具应用中,电池包的电压通常为16V、20V、24V、40V、60V和80V,会使用机械开关控制驱动板供电,但是由于机械开关的特性,会存在开关火花、寿命、体积等缺点。

    1:电动工具中机械开关应用

    在电动工具中,引入高边驱动方案,除了避免传统机械开关的固有缺点,同时具有可控强、导通时间可调整、支持多包并联、短路保护、体积小等优点。如图2所示,高边驱动IC会产生高出电池包12V的电压,通过控制MOS的Gate电压,可以控制主回路通断。

    2:电动工具中高边驱动芯片方案

    1.支持多包并联的LM5050

    LM5050是High Side Oring FET Controller,工作电压支持1V – 75V,最大承受电压支持100V。LM5050通过检测VDS上电压,控制VGS上电压…

  • 在4片级联参考设计板上进行发射天线的连续波测试

    Other Parts Discussed in Post: MMWCAS-DSP-EVM, MMWCAS-RF-EVM, AWR2243

    作者:Chris Meng

    毫米波用户需要通过测试连续波来确认TI毫米波芯片发射射频信号的频率的准确性。用户对联参考设计板上进行发射天线的连续波测试有不同的测试要求。下面介绍三种不同测试场景的测试流程。

    测试条件:

    1. 硬件平台: MMWCAS-RF-EVM (revE)/MMWCAS-DSP-EVM
    2. PC软件: mmwave studio 3.00.00.14
    3. AWR2243 ES1.1的固件补丁: mmwave_dfp_02_02_03_01
    4. 频谱分析仪

    测试场景一

    1. 测试要求:对级联板上每个AWR2243所有3根发射天线同时发射连续波的测试。

    2. 测试流程:

    • 先在mmwave studio里运行下面的脚本进行所有4片AWR2243的参数配置。\mmwave_studio_03_00_00_14…