我们从2011年坚守至今,只想做存粹的技术论坛。  由于网站在外面,点击附件后要很长世间才弹出下载,请耐心等待,勿重复点击不要用Edge和IE浏览器下载,否则提示不安全下载不了

 找回密码
 立即注册
搜索
查看: 1402|回复: 1

利用MAXQ2000和MAX4397实现低成本的音频和视频选择方案 - 音频

[复制链接]

该用户从未签到

1万

主题

1424

回帖

3万

积分

管理员

积分
32032

社区居民最爱沙发原创达人社区明星终身成就奖优秀斑竹奖宣传大使奖特殊贡献奖

QQ
发表于 2013-3-30 09:36:34 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区

您需要 登录 才可以下载或查看,没有账号?立即注册

×
这篇应用笔记给出了MAXQ2000微控制器(MAXQ20核)与MAX4397的连接电路,并提供了所需的全部固件。本文给出了汇编程序实例,该程序可以通过免费的MAX-IDE 1.0版(发布日期:2004年11月18日)进行编译。从Maxim网站上可以免费下载MAX-IDE。

MAX4397概述
MAX4397是一款双SCART开关阵列,为MPEG编码器与两路外部SCART连接器之间提供音频/视频信号选择,供应欧洲市场。在这篇应用笔记的帮助下,MAX4397可以用于实现低成本、简单的视频/音频信号选择,从而降低整个产品的成本。

硬件概述
应用电路采用MAX4397EVKIT和MAXQ2000-KIT
MAX4397评估板包括MAX4397、所需的无源器件以及经过验证的PCB布线。图1MAX4397测试板的结构图。

MAXQ2000并没有放在MAX4397的评估板上。MAXQ2000置于MAXQ2000的评估板,并通过SCL、SDA和GND三个引脚与MAX4397评估板相连,构成整个系统。另外,+5V电压必需加在MAX4397评估板的VDIG (J3-1)端。

MAXQ2000的评估板包括完整的软件、硬件、例程和使用MAXQ2000进行设计的有关资料。MAXQ2000-KIT的数据资料可以从Maxim网站下载。MAXQ2000评估套件包含三个按钮开关,分别实现两路音频/视频选择(SW5和SW4)和复位(SW2)。

图1. MAX4397评估板的结构图
音频和视频部分的地线连接
   
实际应用中最好将音频部分的地线和视频部分的地线隔离开。如图2所示,通过将顶层板下端的引脚GNDAUD和GNDVID相连,连接音频地和视频地。数字地与音频地、视频地应采用星型连接。如图3所示,如果用J3将MAXQ2000评估板的I2C接口和MAX4397评估板相连,数字地即可连接在正确的位置。

图2. 分离的音频地和视频地 图3. 星型连接的数字地
固件说明

程序清单1给出了MAXQ2000与MAX4397通信的汇编程序,利用MAXQ2000的GPIO口模拟I2C传输协议实现上述通信。MAXQ2000的16MHz系统时钟使I2C模拟接口速率达到400KHz。固件的缺省I2C时钟速率是100kHz。表1给出了MAX4397上电后初始化的I2C命令。
   
当MAX4397完成初始化之后,程序会等待用户按下MAXQ2000评估板三个按钮中的一个。按下SW5,将第一路TV_Y/CVBS_IN视频信号连接到TV_Y/CVBS_OUT,第一路TV_IN_音频信号连接到TV_OUT_。表2给出了按下SW5后的I2C命令。按下SW4,将第二路VCR_Y/CVBS_IN视频信号连接到TV_Y/CVBS_OUT,将第二路VCR_IN_音频信号连接到TV_OUT_。 表3给出了按下SW4后I2C的命令。按下SW2,固件被复位至上电复位状态。

下载: 程序清单1
程序清单1. 是利用位仿真I2C协议实现MAX4397与MAXQ2000通讯的汇编程序。
下载: 源代码

表1. 用于初始化MAX4397的I2C写字节命表2. 用于切换视频和音频信号源1的I2C写字节命 点击看原图

表3. 用于切换视频和音频信号源2的I2C写字节命 点击看原图
回复

使用道具 举报

该用户从未签到

2

主题

68

回帖

35

积分

一级逆天

积分
35

社区居民终身成就奖

QQ
发表于 2014-5-16 18:27:03 | 显示全部楼层
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

每日签到,有金币领取。


Copyright ©2011-2024 NTpcb.com All Right Reserved.  Powered by Discuz! (NTpcb)

本站信息均由会员发表,不代表NTpcb立场,如侵犯了您的权利请发帖投诉

( 闽ICP备2024076463号-1 ) 论坛技术支持QQ群171867948 ,论坛问题,充值问题请联系QQ1308068381

平平安安
TOP
快速回复 返回顶部 返回列表