新闻中心

EEPW首页 > 设计应用 > 耐克SDM Triax Elite运动四件套硬件设计揭秘

耐克SDM Triax Elite运动四件套硬件设计揭秘

作者:时间:2008-10-09来源:网络收藏
我经常对拆开的每个产品进行分析。我发现有些产品的用户体验很好,而有些产品则易用性欠佳。本期拆卸的对象Nike SDM Triax Elite运动系统就属于后者,这实在令人遗憾,但我真是很喜欢这个产品,来听听我的理由吧。
Nike SDM Triax Elite是一款可以在走路或跑步时佩带的四件套产品,包括手表、与鞋子相连的部分、绑在胸口的部分以及与PC相连的部分。鞋子和胸口部件通过无线连接向手表提供实时响应,因此你可以判断自己走了多远、前进的速度以及心率等等。当你到家时,可以通过无线方式将这些运动信息下载到你的PC从而对运动情况进行记录。
这听起来似乎很棒。唯一的问题是我无法让它正常工作。硬件似乎没有任何缺陷,但是软件中的用户接口让我无法通过简单的操作跟踪运动情况。我自认为是一个相当聪明的用户,因此我认为,如果连我都没有耐心去了解如何让它工作,那么大多数其他人也会感到该产品的易用性欠佳。
下面重点介绍该产品的,从硬件的角度来看,这是一个非常优秀的设计。该产品是Dynastream公司为Nike公司设计的,在同类产品中具有相当高的声誉。事实上,SDM Triax EliteNike/Dynastream生产的系列产品中的首款产品。
全套产品的4个部件上都有TI公司MSP430微控制器。但奇怪的是,每个部件中的430器件都不相同。这表明,设计工程师做了充分的工作,并且采用了正好适合该应用的正确器件。
正如你从图1中所看到的,手表包含一个MSP430F135 REV N。我认为它的特别之处在于修改次数高达N次,但是我听说这种情况并不罕见。对于这个MCU,大多数修改是在TI内部进行的,因此设计工程师可能永远不会知道详细情况。其中只有三次修改是公布的。
TI公司MSP430产品营销工程师Adrian Valenzuela透露,一个器件在修改J次时发布并不罕见。在这些MCU上,通常出现问题最多的是串行通信接口,它可能存在一定的时序偏差,或者定时器可能存在缺陷。例如,也许它遗漏了一个计数器,或者只是没有按预期工作。在这些早期的13X14X器件中,ADC(模数转换器)问题最多。这是一个较老的器件,由于有很长的时间可以用来查找所有这些缺陷,因此增加了修改次数。这是整个行业的普遍现象,并不仅仅只是我们这样。
现在,135被认为是430系列中最老的器件之一,但是在Nike SDM Triax Elite被设计出来时(2004)情况并非如此。该MCU包含16B闪存、512B RAM216位定时器以及一个可以配置成UARTSPI的通信接口。另外还包含一个片上比较器和一个12ADC
手表电路板上的另一个元器件是Microchip公司的串行EEPROM (24AA128)。这是一个通过I2C总线进行通信的128KB器件。无线通信由工作在916.50MHz的混合收发器TX1000负责。该收发器是由RF Micro Devices (RFMD)公司设计的。
板上有一个器件我无法确定,这是因为它被一个起保护作用的塑料绝缘体覆盖了。根据推测,我相信隐藏在这个黑色迷雾下面的器件是一个LCD控制器,因为该功能未内置到这个特定的MCU中。绝缘的原因可能是为了让信号不受收发器发射的无线信号的任何干扰。另外一种可能性是采用了一个未封装的裸片,这在极高出货量应用中相当普遍。绝缘体会保护裸片及其相关的走线。
与鞋子相连的部分明显需要细心的设计。除了MCU和收发器这两个重要的元器件之外,它还有一对用来测量跑步者步伐的加速计。这些器件(ADXL321)来自Analog Devices公司。两个加速计可以形成一个三轴测量系统。该系统与Dynastream的专利算法整合在一起对加速计信号进行解释,并用来推导跑步者的速度和经过的距离。ADI声称可达到高达97%的精确度。
如图2所示,鞋子连接部件中的MCUMSP430F149 Rev. O。与前面讨论的135相比,149是更高端的器件:它包含60KB闪存、2KB RAM以及更多定时器。此外,它还有两个串行通信接口和一个乘法器。这个乘法器可能用来在数据传输到手表之前对其进行某种过滤。这个数据传输工作由RFMD TR6000 916.50MHz收发器完成。
这个产品的下一代(尽管我不确定两者之间是否有反复)没有采用加速计,它采用更低成本的混合方法来计算步数。
胸口监视器中的MCU430系列中最简单的430F1101,如图3所示。它采用20引脚封装,具有1KB闪存,没有专用的ADC。它有一个比较器、一个16位定时器和一个斜率ADCValenzuela表示,它不会提供可靠的ADC性能,因此他们将这个器件用于心跳监视非常有趣。
这个元器件只是将脉搏发送给手表进行处理,因此原理非常简单。心跳监视器上的RFMD发射器是T6000。它工作在相同的916.50MHz频率下。
这个产品的最后一部分如图4所示,它是与PC相连的部分。其核心为149的同系列产品MSP430F147。它们之间的唯一差别在于闪存大小,147149的闪存大小分别为32KB60KB。其它方面则完全相同。这个部分还包含一个RFMD TX1000收发器(与手表相同)。串口到USB转换器是由FTDI公司生产的。这个IC具有一个特殊功能,可从手表获取串行数据并将其转换成PC能够通过USB端口读取的格式。这个特殊的FTDI器件在此类设计中非常普遍。它可以采用极少的外部元器件来处理所有必需的功能。



关键词: 硬件设计

评论


相关推荐

技术专区

关闭