微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 基于Freescale MCU与传感器的蓝牙飞鼠设计(下)

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

时间:04-01 来源:电子产品世界 点击:

语音输入输出设计

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

红外控制器

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

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

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top