• 2018-3-29

    电容触摸按键在电梯行业的创新应用

    作者:TI 工程师 Daniel Fang 在电梯行业,轿箱内的操纵箱控制面板以及每层楼安装的外呼板上都会用到按键开关,该按键要求具有高可靠性、抗干扰、长寿命和易用美观的特点。目前大部分使用的都是机械式按键。 传统机械式按键通过微动开关和机械结构来实现按键功能,当按键被按下时触发微动开关输出信号给主板,当按键被释放时通过内部弹簧和机械机构实现回弹。传统机械式按键其成本很大一部分是花在模具上,所以如果要更改按键外观,比如外观形状(圆形,方形或者长条形)尺寸大小,按键附加功能,机械式按键就力不从心...
    • 2018-3-5

    在TMS320F28x7x中使用IQmath

    作者:Emma Wang 华北区工程师 引言 由于TMS320F28x7x系列芯片内部集成了TMU(Trigonometric Math Unit)专门用于加速常用的三角函数和算术运算的执行,可以5个cycles以内得到正弦/余弦/正切等运算结果,因此TMS320F28x7x系列芯片的ROM中不再固化IQmathTables和相关三角函数。同时,在新的设计中我们更推荐用户使用TMU去处理三角函数运算。 为了兼容基于IQmath的程序的移植,本文给出了基于TMS320F2807x的IQmath的移...
    • 2017-11-21

    25美分获得25项功能:如何使用MCU进行简单的功能增强

    如果有一个25美分的MCU,可以用0.5KB的内存做些什么? 您现在可能已经使用固定功能的集成电路(IC)很长一段时间了,并且在某些情况下,已经适应了它们有限的灵活性。一个简单的通用异步收发器(UART)到串行外设接口(SPI)桥接器、一个复位控制器或一个带有后备存储器的外部实时控制器(RTC)在自身功能方面拥有良好的表现,但却仅限于设定的功能。 但是如果可以通过智能化或功能定制来更好地满足您的需求呢?如果可以使用独立的低成本MCU来实现这些独立功能呢? 新型MSP430™超值传感系列MCU可以通过多种集成混合信号功能帮助部署简单的传感解决方案。为扩展这些低成本MCU的功能,TI为25个常见系统级功能创建了一个代码实例库,包括定时器、输入/输出...
    • 2017-8-7

    C2000浮点运算注意事项——CPU和CLA的差异及误差处理技巧

    C28x+FPU架构的C2000微处理器在原有的C28x定点CPU的基础上加入了一些寄存器和指令,来支持IEEE 单精度浮点数的运算。对于在定点微处理器上编写的程序,浮点C2000也完全兼容,不需要对程序做出改动。浮点处理器相对于定点处理器有如下好处: 编程更简单 性能更优,比如除法,开方,FFT和IIR滤波等算法运算效率更高。 程序鲁棒性更强。 一、IEEE754格式的浮点数 C28x+FPU的单精度浮点数遵循IEEE754格式。它包括: 1位符号位:0表示正数,1表示负数。 8位阶码 23位尾数 31 30 23 22 0 ...
    • 2017-7-1

    在空间有限的嵌入式应用中增加性能

    感应应用的物理体积越来越小。无论您是设计出需要在工厂中收集的远程工业传感器节点(图1),抑或是下一个智能穿戴式设备的传感器,空间正成为一种稀缺资源。 另一方面,对于在微控制器(MCU)或系统级本地可用的集成和处理的需求越来越多。将来自机架或测试台的离域测量直接插入节点,结合先进的处理功能,以支持本地分析,使远程节点能够做出更及时和明智的决策,最大限度地减少通信延迟并减轻通信链路的不可用性。 这两种趋势——物理尺寸减小,更多的集成——具有同等吸引力,但并不总是相辅相成。嵌入式应用程序开发人员的挑战是挑选正确的产品,以适应其物理体积和计算方面的约束。 图 1 :空间受限的工业无线传感器节点 MSP432™MCU系列采用生产就绪的80管脚球栅阵列...
    • 2016-12-21

    Value line MCU 为个人电子产品带来更多模拟器件

    对于消费者来说,很难找出许多个人电子设备如电动剃须刀和牙刷之间的差异,这些电子设备挤满了商店的货架或布满互联网购物网站的页面。 决定购买哪种产品通常需要快速审查产品的电池寿命、高级功能、耐用性、多功能性和其他品质。为了从众多竞争设备中脱颖而出,一些制造商正在转向使用新的微控制器(MCU),这些微控制器集成了精确控制许多个人电子设备核心的微型电机所需的所有资源。 当然,低功耗是绝对要求,因为剃刀、牙刷等操作可不用充电电池。其中一些新的MCU,如TI的 MSP430FR2311 MCU,集成了一个高性能的模拟前端,包括几个标准运算放大器及一个很少发现集成到MCU的超敏感的低电流互阻抗放大器(TIA)。 集成所有这些资源,及模数转换器(ADC),保持功耗降低,且TIA对个人电子设备真正有用...
    • 2016-12-8

    如何使用MCU构建智能恒温器 —— 通过7个步骤可实现目标!

    第 1 步 —— 一个有关想法和期望目标的短故事 由TI 系统工程师Britta Ruelander和Bhargavi Nisarga共同撰写 如何开始 当TI的 超低功耗微控制器 (MCU)业务起步时,我刚大学毕业,我发现我对于微控制器的特性和功能有很多疑问。我开始与更多有经验的同事定期讨论,以更好地了解MCU的功能及其典型用法。过段时间后,我意识到我可以分享我的学习经验,因此其他MCU新手可从我收集的信息中受益。而且,此博客系列是我与同事一起撰写的! 为什么又是一篇智能恒温博客? 我们想要专注于大多数人都熟悉的最终应用,但想要更好地了解如何使用MCU来实现。我们选择了智能恒温器终端应用程序,因为它涉及不同级别的细节和复杂性...
    • 2016-11-29

    利用MCU实现语音识别?MSP432能做到!

    在万物互联的世界中,越来越多能够理解语音内容的电子设备逐渐进入我们的视线。在智能手机、平板电脑和笔记本等拥有Siri或Cortana应用程序的设备中,语音识别能够帮助用户搜索答案或控制周围的电子器件等。虽然这些应用程序让人眼前一亮,但是它们却占用了大量的处理能力和内存。所以,人们对于微控制器(MCU)因过小而无法识别语音的误解也就不足为奇了。 没错,MCU的低功耗和小尺寸设计虽然使它不足以理解全部语音内容,不过对于小型低功耗的嵌入式应用而言,也许只需识别几个定义明确的短语就大功告成了,例如“给我的咖啡加热”或“关灯”等。最近,德州仪器(TI)在CES上所展示的低功耗 MSP432 ™ MCU上演示了这个功能。 TI还发布了一个用C语言代码编写的...
    • 2016-11-11

    MCU对健康监测设备的影响

    几年前,腕带尺寸的健康监测器在现场爆炸时,健身产品市场受到了冲击。然后,智能手表出现了,智能手表能够收集更高级的健康相关数据。现在,远程医疗变得日益流行。事实上,有人说很大程度上依靠远程健康监测设备的远程医疗,在未来降低医疗成本方面具有巨大的潜力。 因此,随着健康监测器市场逐渐升温,需要具有功能和资源特殊结合的微控制器(MCU)来简化产品开发,提供这些设备所需的质量。开发人员“必备”列表首先肯定是高度集成,因为大多数健康监测器是非常小的设备,这意味着MCU和相关电路必须具有非常小的形状。 包括TI的新 MSP430FR2311 MCU在内的新MCU集成比过去典型MCU更多的功能。新集成功能包括具有几个标准运算放大器的模拟前端,能够将非常低的电流转换为电压信号的极低功率跨阻放大器...
    • 2016-11-8

    体积虽小但功能强大

    现如今,随着内存和引脚数的不断增加,我们有时会听到有人问及为什么还要继续开发和推出内存低至几千字节(KB)的微控制器(MCU)。答案其实很简单。有数百项应用可以通过采用低功耗MCU来取代标准逻辑或其他模拟电路而受益。通常这些基于MCU的解决方案能够带来新的功能和灵活性,为设计创造附加值。 例如,我们可以将温度传感器连接到模数转换器(ADC),借助几行控制代码,即可构建一个简单的温度控制器。下图所示的系统中采用了 LMT88 温度传感器和电位器,通过切换继电器创建一个简单的闭环开/关控制系统,从而来控制加热元件。 图1:简单温度控制系统的框图 通过将温度传感器改换为紫外光(UV)传感器,我们可以构建一个简单的UV曝光监测器,用于测量特定时段内的UV指数,或者借助简单的湿敏元件...