当出现定时器中断时,系统可能从低功耗模式中唤醒。中断频率执行Nyquist理论,因为登记的更高肌电信号频率是3.125 kHz,所以中断在经过配置后每151.5 μs(6.6 kHz)出现一次。在中断子程序中,肌电输入信号被检查并登记它们的状态。然后检查计数器,如果未达到可配置的计数,微控制器再次进入低功耗模式,直到出现另外一个定时器中断。但是,如果达到了可配置计数,微控制器就进入信号解码状态。
在信号解码状态中,MC9S08QE4检查在规定时间内哪个肌电信号注册了更多激活。然后微控制器决定接下来执行哪种状态:打开假手、关闭假手、将手腕左移或将手腕右移。但是,如果系统认为是电子脉冲导致了微控制器从低功耗模式中唤醒,系统除提供外部中断外不做任何处理,并重新进入低功耗模式。
一旦系统决定了接下来将执行的状态,定时器/脉宽调制器(PWM)就会配置输出信号,以便在假手中生成一个动作。然后系统会启用外部中断,并进入低功耗模式,等待下一次肌电刺激。
模数转换器(ADC)用来不断检查DC电机的电流消耗,以便控制假手关闭动作所引起的压力。由于MC33887 H桥器件所提供的专用硬件(能够从驱动电机的电源那里得到反馈),这种监控才成为可能。
MC9S08QE4拥有4KB闪存和256KB RAM,分别用于代码和数据。该微控制器内使用和加载的资源是:Flash(代码):983字节;RAM(数据):35字节。这为未来升级和预加载运动子程序预留了3KB闪存和221KB RAM。
在不久的将来,通过为机械硬件选择更轻和更结实的材料,提供更美观的假手,该项目将有较大的改进。设计一个更美观的手套将给用户带来重要的心理优势。
现在,技术的进步可谓是突飞猛进。飞思卡尔的任务就是不断地采用并开发这些技术,以便提供更好、更广泛的器件系列,让设计人员不断创建和改进动态解决方案。
在未来设计修改中,飞思卡尔也指明了方向。Flexis微控制器系列中的引脚至引脚功能实现了8位和32位MCU之间的轻松应用移植,从而可以在产品中增加更多特性。
飞思卡尔在密切注视着发展中国家的问题,并意识到我们的社会需要解决这些问题,以便为生活在这里的人民提供更好的生活质量。一个失去了手的人会经常感到灰心丧气,因为他或她可能再也不能像社会上的其他正常人一样生活了。这种沮丧情绪不仅是关于身体机能的,也是关于美学的。让他们重新找回最初的身体机能和美学,对飞思卡尔来说,无论是作为一家公司、一个设计团队还是这个社会的一份子,都是一种莫大的荣耀。