网站首页
IC库存
IC展台
电子资讯
技术资料
PDF文档
我的博客
IC72论坛
ic72 logo
资料首页最新产品 技术参数 电路图 设计应用 解决方案 代理商查询 IC替换 IC厂商 电子辞典
关键字: 技术文章 PDF资料 IC价格 电路图 代理商查询 IC替换 IC厂商 电子辞典

MediaTek Filogic 130A Wi-Fi 6 多媒体互动情境灯光圣诞树解决方案

全球疫情改变人类社会生活型态,节庆活动朝向在地小型化、转入居家。运用节庆布置及科技让人们在节庆生活感上有所共鸣,习俗文化与情感拉近心的距离。

联发科技 MediaTek Filogic 130A ( MT7933 )具先进的 Wi-Fi 和蓝牙功能,能够轻易地扩展或串联室内或室外气氛灯光,应用程式打造居家智慧照明,设计颜色组合、特效、速度、方向及亮度的个人化灯光动画秀。加入智慧居家生态系,同步家庭剧院、游戏、音乐。

MediaTek Filogic 130A 整合 ARM Cortex-M33 MCU 应用处理器与独立音讯数位讯号处理器 ( DSP )  及 AI 引擎。使用本机语音命令或云端语音处理套用气氛模式设定排程与时间、播放音乐及灯光同步。

麦克风模式接收环境音乐 / 声音,随着心情与活动同步灯光特效,将气氛推向高峰。

1. PWM initial

初始化 PWM 如 clock, duty cycle 等设定

static void PWM_init(void) {

int32_t total_count;

hal_gpio_init(HAL_GPIO_35);

hal_pinmux_set_function(HAL_GPIO_35, 3);

hal_pwm_init(HAL_PWM_6,HAL_PWM_CLOCK_26MHZ);

hal_pwm_set_frequency(HAL_PWM_6, 2000, &total_count);

hal_pwm_set_duty_cycle(HAL_PWM_6, 999);

hal_pwm_start(HAL_PWM_6);

}

2. Sound initialization

ATTR_ZIDATA_IN_RAM static short record_buffer[32000];

constintbitdepth= 16;

structmsd_hw_paramsparams;

static sound_t*w_snd= NULL;

static intvSound_init(void) {

{

intret = 0;

if (bitdepth!= 16 && bitdepth!= 32) {

aud_error("bitdeptherror: %d", bitdepth);

return 0;

}

params.format= bitdepth== 16 ? MSD_PCM_FMT_S16_LE : MSD_PCM_FMT_S32_LE;

params.channels= 1;

params.period_count= 4;

params.period_size= 960;

params.rate= 16000;

intbytes_per_frame= bitdepth* params.channels/ 8;

intdata_frames= params.rate;

intdata_size= bytes_per_frame* data_frames;

if (w_snd== NULL) {

connect_route("UL3", "INTADC in", 1, CONNECT_FE_BE);

connect_route("I_60", "O_14", 1, CONNECT_IO_PORT);

connect_route("I_61", "O_15", 1, CONNECT_IO_PORT);

ret = snd_pcm_open(&w_snd, "UL3", 0, 0);

3. 取得麦克风接收音量峰值

intget_max_volume()

{

inti=0;

intmax = 0;

intbytes_per_frame= bitdepth* params.channels/ 8;

intdata_frames= params.rate;

intdata_size= bytes_per_frame* data_frames;

ret = snd_pcm_read(w_snd, record_buffer, data_frames);

if (ret != data_frames) {

aud_msg("ret: %d", ret);

}

for (i=0; i<data_frames; i++) {

if (record_buffer[i] > max) max = record_buffer[i];

}

return max;

}

4. 计算环境声音调整 PWM duty

If (max volume > THRESHOLD) {

PWM duty cycle = (PWM duty cycle < 1000 )? PWM duty cycle + 200 : 1000;

} else If (max volume < THRESHOLD) {

PWM duty cycle = (PWM duty cycle > 0)? PWM duty cycle 200: 0;

}

hal_pwm_set_duty_cycle(HAL_PWM_6, PWM duty cycle);

场景应用图

展示版照片

方案方块图

核心技术优势

联发科技 MediaTek 全新无线连网系统单芯片Filogic 130A ( MT7933 ),整合微控制器 ( MCU )、AI 引擎、Wi-Fi 6 和蓝牙 5.2、独立音讯数位讯号处理器 ( DSP ) 节能、及电源管理单元 ( PMU ) 提供可靠及高效的网路连接,是多媒体互动、音乐播放、智慧居家、气氛灯光的 single chip 最佳解决方案。

MediaTek Filogic 130A 的 PWM 功能可以用于驱动 RGB LED ,RGB LED 由三个颜色红绿蓝 LED 所组成。能够产生如彩虹、波浪、颜色变换、闪烁等等各式各样的特效,营造电竞 RGB 氛围。

方案规格

应用处理器 :

● ARM Cortex-M33 MCU 具浮点运算,运作时脉 300MHz

● 支援 12 组 PWM

音讯数位讯号处理器 ( DSP ) :

● Cadence Tensilica HiFi4 处理器,运作时脉 600MHz

Wi-Fi 技术规格 :

● 双频段 IEEE 802.11 1T1R a/b/g/n/ax 5GHz 及 2.4GHz

● 2.4G / 5GHz 频带,20MHz 频宽 MCS0 ~ MCS8

蓝牙技术规格 :

● 符合 Bluetooth v5.0 2Mbps PHY

热门搜索:RS1215-20 TLM626NS PS361206 2817958 01M1001JF 2838322 PS3612 TLM615SA SBB830-QTY10 02T5000JF TR-6FM 2838228 TLP6B 01B5001JF 2866349 BTS412B2E3062A CC2544RHBR SS7619-15 LED24-C4 TLM609GF 2762265 2858043 TW-E41-T1 LC1200 BT152-500R/600R
COPYRIGHT:(1998-2010) IC72 达普IC芯片交易网
客户服务:service@IC72.com 库存上载:IC72@IC72.com
(北京)联系方式: 在线QQ咨询:点击这里给我发消息 联系电话:010-82614113 传真:010-82614123
京ICP备06008810号-21 京公网安备 11010802032910 号 企业资质