1,104电容太小,只能做高频退耦不能做滤波。建议换成100μF以上的,最好用470μF,靠2822的2脚越近越好;
2,6、7脚(信号输入)必须加10k左右电阻到地,以便获得合适的输入阻抗;耦合电容不能省,最好用无极性电容。现在X7R的10μF电容很便宜,用在这里合适;
3,看一下你的5V电源输出功率是否足够。
2822功放很好做,无论是双声道还是BTL都是一装就成。如果经过上面3步声音还不正常,那就只能换IC了。
2822是OTL电路,输入端有1/2电源电压,不加输入电容会引起工作点偏离,造成电路杂音和严重失真。另外其放大量100倍左右,可以减低到40-50倍(现在的信号源幅度都比较大在300-600mv,放大量没必要太大,太大还有很大的本底噪音),在负反馈脚串接200-470欧电阻。
同意楼上几点,补充点:
巴塔巴塔既是电路自激,因此:
1、如果线路板是自制、应注意走线问题、请百度厂家的电路图对照
2、注意电源、信号输入接地点不要共地,更换不同点试试