CC8530
您好,
我是想咨询一下,CC85xx 系列,组网的时候,比如我有哦一个接受设备(主),多个发送设备(从),请问发送的音频流同时可以接几路,其他未连接的发射设备是怎样和主设备进行组网的。
例如,我有一个喇叭,但是我有10个麦克风,如果需要同时有2个可以说话,即两个从设备发送音频数据给主设备,其他10个从设备麦克风该怎样与主设备进行连接和通信,同时,如果其他话筒需要传输音频数据的时候,通道怎么切换,谢谢.
我看datasheet里面有这样一个图,这个图怎么理解,就是SWRU250L 文档中 Figure 24 - Network topology 这个图中的,Scanning PS 怎么理解,怎么建立音频通信,和切换,
谢谢
一个主设备只能支持四个Audio Stream,所以1个CC85xx芯片放在Speaker上面带不了10个麦克风。可以考虑的做法是在Speaker端板子上放多个CC85xx。
Zhong Xu, 您好!
先说一下我对您提出的问题理解,您的应用是否指:可以有12个麦克风连接到主设备,但是同一时间只会有2个麦克风可以工作。不知我的理解是否正确?如果是这样,您可以在2个工作时,通过按键将其他的设置为PowerOff状态,从机在PowerOff状态下,与主机是没有连接的,也就是说,PowerOff状态的麦克风不会影响工作状态的麦克风工作。但是当有其他麦克风要工作时,必须将正在工作的麦克风关掉一个,以便空出通道。为了区别开两个麦克风的音频通道,您需要用MCU对CC8531进行一些控制。
音频连接是在网络连接后就会自动建立的,不需要特别操作。如果您的输出端只有左右两路输出,那么麦克风就只能同时接入两个,一个通过接收端的左通道输出,另一个通过接收端的右通道输出。
希望能帮到您!谢谢!
Jeanne:
您好,感谢您的回复,你的理解是我要问的问题,还有一个问题,比如我用一片CC8530 只作为音频接收,规格书上写的是可以接收4channel。 我有12个或者更多的麦克风音频发射芯片(模块)。这样是不是同时可以有4个麦克风音频信号传送到接收端?
那比如我同时接收4路音频信号,那这正在连接的4路麦克风无线音频释放通道到其他麦克风连入系统,这个时间大概需要多久? 我的发射端芯片和接收端芯片都可以配置MCU来控制。
Zhong Xu, 您好!
CC8530是可以支持4个Channel,但我不确定是否可以4路都是MIC,我只用过两路MIC通道。
正在工作的MIC关闭后,另外的MIC打开就可以连接到空闲的通道了,这个时间应该不会超过2秒。
加上MCU的话,您就可以在从机加入网络时通过MCU来查询正在占用的MIC通道,然后Join进空闲的MIC通道。
谢谢!
”释放通道“这个想法似乎不太可行。12 个 Mic 可以在Speaker板子上用3颗 CC8530, 这是我见过的做法。