广州塔音频功能的调出
一、问题
广州塔有两种模式
- 普通动画模式
- 音乐频谱功能
切换方法:通过按按键开关切换模式
实际操作:
经过多次实验——
动画功能正常😉😉😉
我的广州塔没有音频功能😞😞😞😞
二、检查程序问题
先认为芯片都是正版STC12C5A60C2芯片
工作室这边有两座广州塔:1.kairui焊接的
2.本皮卡焊接的
步骤
- 检查kairui焊接的广州塔是否可以实现音乐频谱功能(同样是按键切换音频功能)
结果:可以
- 检查我的广州塔是否可以实现音乐频谱功能(同样是按键切换音频功能)
结果:不可以
3. 把kairui广州塔和我的广州塔的芯片取出,将我广州塔的芯片放入kairui广州塔的芯片座里面,检测是否有按键切换音乐频谱的功能
结果:的确可以实现音乐频谱的功能
结论:程序没有错误,芯片没有问题
三、检查电路走线问题
有三个版本的原理图
1.kairui广州塔的原理图
⏬⏬⏬⏬
2.我的原理图
⏬ ⏬ ⏬ ⏬
3.师兄给的原理图
⏬ ⏬ ⏬ ⏬
区别
这三张图最大的区别在于音频信号的输入接口不一样
1.kairui的是用下方这种音频座将音频信号引入P1.0口
实物
1.1 音频座原理
这种音频座除1脚外,2、3与4、5脚分别都是联通的(万用表实测)插入音频公头后,左右声道的信号分别传输到最左边与最右边的引脚上
原理图+PCB
1.2 原理图音频座接线
对应原理图的接线,1脚接地,任意一脚引入音频信号,其他的脚都与音频信号联通
2.我的原理图和师兄提供的原理图都是用MINI-USB口引入音频信号到P1.0口
实物
2.1 MINI-USB原理
MINI-USB接口1脚和5脚分别接VCC和GND,2、3脚引入需要的数据信号,4脚是留空的,一般不会有信号接入
原理图+PCB
特别注意🅾️🅾️🅾️
这种要配专门的MINI-USB口转aux3.5mm音频线和USB电源线,才可以引入音频信号😁😁😁😁😁😁😁
2.2 原理图MINI-USB接线
我的对应接线如下
1脚接电源,5脚接地,一般留空的4脚接入音频信号,一般用来传输数据的2、3脚留空
师兄给的原理图对应接线如下
我进行了更改:1——VCC,5——GND,2\3不接,4——音频信号
四、调试
因为kairui的广州塔音频功能是没问题的,所以以这一版为标准调试
1.假设音频信号正常输入,考虑单片机P1.0口信号的传输出到GND接线,对比P1.0口的接线
kairui
我的
师兄的
方法
我将PCB中的电容取出,此处不放置电容,电阻换成680欧姆大小的(怀疑是因为电阻太大导致电流信号太小)
结果:仍然无法实现音频功能,所以说问题不是出现在这里
2.音频信号输入出了问题,检查音频信号输入部分的接线
kairui
按照前面1.1处说的音频座原理,万用表实测2、3、4、5脚都和P1.0相接
我的和师兄的
按照前面2.1的MINI-USB的原理,万用表实测4脚的确和P1.0口连接
所以说问题到底出现在哪里???????
3.考虑音频信号传输路径是不是搞错了
kairui,直接音频线传输音频,没有什么好质疑的
我:这种要配专门的MINI-USB口转aux3.5mm音频线和USB电源线,才可以引入音频信号😁😁😁😁😁😁😁
用万用表实测每一部分(音频头、A型USB公头、MINI-USB)之间的连通关系
三部分共地
结果:万用表实测显示音频信号输入MINI-USB的2、3脚,可是我电路确实4脚输入音频信号,和实物原理不符,所以说没有音乐频谱功能
音频信号是从2、3脚引入,所以说应该是2、3脚接线到P1.0口
PCB上面的更改:将2、3、4脚接在一起,因为4脚已经和P1.0接上了,只要把2、3脚和4脚接在一起就行
音乐频谱功能实现了:
自己暑假做的小东西P5
补充知识
1、音频头
2、USB公头