CC2541 PWM 驱动超声音波雾化片 发现奇怪的问题,各样的办法都试了,求帮助
P0DIR|= BV(7);
P0SEL|= BV(7);
PERCFG |= 0x40;
T1CTL = 0x02;
T1CCTL3 = 0x2c;
T1CC0H = 0x01;
T1CC0L = 0x22;
T1CC3H = 0x00;
T1CC3L = 0xa1;
T1CNTL = 0;
T1CNTH = 0;
用过定时器1 产生了一个PWM 108KHZ 的方波,后面驱动一个MOS管和升压电感,产生50V左右的类正弦波形,用于超声波的雾化片使用;
功能可以实现,产生的波形与雾化效果都是不错的,但是,不知道是什么原因,雾化片会节奏性的发出 “打打”的异常,当用手机与蓝牙握手连接过程
这个“打打”的频率会加快,连接完成后,“打打”的声音就会减弱。(初步估计是与蓝牙信号冲突了)
尝试方案: 1:用信号发生器形成108K PWM方波,驱动雾化片,无异响(应该不是升压电路的问题,)
2、会不会是IO驱动能力不足,加了前驱(三极管以及差分),同样会出现异常“打打”(MOS管是12N10L,驱动电压3.3V也足够了)
3、会不会是IC内部PWM 与 蓝牙信号发送模组间的干扰问题?(把蓝牙广播关闭,这时,PWM驱动电路再无异响)
真想不出什么办法让这个驱动雾化片 与 蓝牙共存,雾化时的电流为200MA以内的,5V升压至50V ,用的适配器电流为1A,3.3V用的是RT9013-33G
请帮忙分析一下!万分感 谢!
还有就是用另外一个IC进行雾化,另外一个IC用于蓝牙连接,两者是没有干扰的,应该排除 空间上电磁波音的干扰,应该是来自IC内部缺陷,或者是软件配置的问题