新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于Freescale MCU与传感器的蓝牙飞鼠设计(下)

基于Freescale MCU与传感器的蓝牙飞鼠设计(下)

作者:时间:2014-04-01来源:电子产品世界收藏

  语音输入输出设计

本文引用地址:http://www.amcfsurvey.com/article/235651.htm

   Kinetis MCU L16支持ADC与DAC功能,ADC用于麦克风数据采集,以支持语音输入功能,而DAC主要用于语音输出。本方案支持语音识别,耳机功能。语音数据与主机的交互主要通过的HFP协议。

  红外控制器

  在飞鼠方案中,红外遥控功能可以支持市面上绝大多数红外设备,比如电视机,机顶盒,空调等等。红外发射功能是通过MCU的PWM功能产生38kHz,1/3占空比的载波,然后通过红外编码调制载波后发射,载波的调制主要是通过MCU的定时器功能实现红外载波的使能与关断。

  红外信号的接收主要是通过红外信号的检测方法电路实现,当飞鼠检测到红外信号后,经过三极管放大,MCU采用捕获与中断功能进行红外解码。红外收发这部分功耗主要由MCU的GPIO进行控制电源打开与关闭,以达到减少功耗的目的。红外收发功能支持红外自学习,用户可以使用飞鼠学习其它红外遥控器的编码,家庭只要一个飞鼠,就可以进行所有红外设备的遥控。



关键词: Freescale 传感器 蓝牙

评论


相关推荐

技术专区

关闭