找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 6699|回复: 13
打印 上一主题 下一主题
收起左侧

单片机微孔雾化片驱动,开启PWM即短路问题 附程序电路

  [复制链接]
跳转到指定楼层
楼主
10黑币
大家好,最近需要用到一个雾化片驱动用来加湿,给这种雾化片通过108kHz的PWM波,雾化片就会起振,震碎水滴,实现喷雾效果。目前用 STC8GK08 的PCA 模块来产生一个PWM波,占空比50%,按键单击后开启PWM,但是  问题是只要一开启,立马就短路了,目前因为手头没有示波器,没法看波形。电路图几乎是和买到的产品一致,PWM经过电容后,除去直流分量,在加给MOS,MOS开关产生的波送给三脚电感,相当于自耦变压器用来升压,升压后在交给雾化片,电路下方是一个取样电阻。电路是没有问题的,把买的板子上单片机输出的波形送给这个电路是可以工作的。程序上是用定时器0的溢出率送给PCA模块,选择6位PWM,计算后大概是 111kHz,目前就是这些情况,开启PWM即短路 ,请大家帮帮忙,不胜感激!

单片机源程序如下:
  1. void Timer0Init(void)                //0.14微秒@35MHz
  2. {
  3.         AUXR |= 0x80;                //定时器时钟1T模式
  4.         TMOD &= 0xF0;                //设置定时器模式
  5.         TL0 = 0xFB;                        //设置定时初始值  (65536-65531)/35000000 = 0.14us
  6.         TH0 = 0xFF;                        //设置定时初始值
  7.         TF0 = 0;                                //清除TF0标志
  8. //        INTCLKO = 0x01;                             //使能时钟输出,保留意见
  9.         TR0 = 1;                                //定时器0开始计时
  10. }

  11. void Pwm_Init(void)
  12. {  
  13.         P1M1 &= 0xfe;//P1.0设置为推挽输出
  14.         P1M0 |= 0x01;
  15.         
  16.         CCON = 0x00;
  17.         CMOD = 0x04;                                //PCA时钟为定时器T0的溢出脉冲

  18.         CL = 0x00;
  19.         CH = 0x00;

  20.         CCAPM1 = 0x42;                              //PCA模块1为PWM工作模式
  21.         PCA_PWM1 = 0x80;                            //PCA模块1输出6位PWM  P1.0
  22.         CCAP1L = 0x20;                              //PWM占空比为50%[(40H-20H)/40H]
  23.         CCAP1H = 0x20;

  24.   CR = 0;                                     //默认上电关闭PCA计时器
  25. }
复制代码
  1.         while(1)
  2.         {        
  3.                 if(SW1 == 0)
  4.                 {
  5.                         delay_ms(10);
  6.                         if(SW1 == 0)
  7.                         {
  8.                                 CR = !CR;             //反转控制位,启动/关闭PCA计时器        
  9.                         }
  10.                 }
  11.         }        
复制代码




最佳答案

查看完整内容

问题:占空比不要超过50% 详情:电感可选用0.15元的专用贴片电感,感量选25比800,芯片写108Khz的方波,占空比调百分之33一35, 这样雾量适中, 如想雾猛,不怕电流大烧MOS管和发烫,就可写到百分之40到45,千万别写到百分之50,不是烧板就是击穿雾化片。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏4 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:488334 发表于 2022-2-19 16:56 | 只看该作者
问题:占空比不要超过50%
详情:电感可选用0.15元的专用贴片电感,感量选25比800,芯片写108Khz的方波,占空比调百分之33一35,  这样雾量适中, 如想雾猛,不怕电流大烧MOS管和发烫,就可写到百分之40到45,千万别写到百分之50,不是烧板就是击穿雾化片。
回复

使用道具 举报

板凳
ID:396971 发表于 2022-2-19 17:18 | 只看该作者
占空比减小一半试试
回复

使用道具 举报

地板
ID:1034306 发表于 2022-6-13 12:07 | 只看该作者
tatachaoren 发表于 2022-2-19 16:56
问题:占空比不要超过50%
详情:电感可选用0.15元的专用贴片电感,感量选25比800,芯片写108Khz的方波,占 ...

时间点久了雾化片容易生锈具体是什么原因吗?
回复

使用道具 举报

5#
ID:844772 发表于 2022-6-13 15:38 | 只看该作者
meshcore 发表于 2022-6-13 12:07
时间点久了雾化片容易生锈具体是什么原因吗?

用的不是纯净水,阳极电解导致吧,
回复

使用道具 举报

6#
ID:1005692 发表于 2022-6-13 18:34 | 只看该作者
MOS管你用的是什么型号 建议用NCE6003Y
回复

使用道具 举报

7#
ID:1005692 发表于 2022-6-13 18:39 | 只看该作者
应该是你的MOS管选型问题,我之前用2302也是烧管子 ,换了NCE6003Y ,就好了
回复

使用道具 举报

8#
ID:420836 发表于 2022-6-14 07:06 | 只看该作者
雾发生器电阻太低,因此高占空比会导致相当于短路的大电流。
回复

使用道具 举报

9#
ID:65237 发表于 2022-6-18 08:14 来自手机 | 只看该作者
一直用3400
回复

使用道具 举报

10#
ID:65237 发表于 2022-7-7 08:13 来自手机 | 只看该作者
楼主你这时钟频繁这里没看懂      TL0 = 0xFB;                        //设置定时初始值  (65536-65531)/35000000 = 0.14us         TH0 = 0xFF;                        //设置定时初始值         TF0 = 0;                                //清除TF0标志
回复

使用道具 举报

11#
ID:65237 发表于 2022-8-30 09:47 | 只看该作者
        AUXR |= 0x80;                //定时器时钟1T模式
        TMOD &= 0xF0;                //设置定时器模式
        TL0 = 0xFB;                        //设置定时初始值  (65536-65531)/35000000 = 0.14us*73=10.22
        CMOD = 0x04;                                //PCA时钟为定时器T0的溢出脉冲
      计算后大概是 111kHz 我怎么算不对1/111 000=0.0000090 怎么得到
回复

使用道具 举报

12#
ID:1069127 发表于 2023-4-1 19:32 | 只看该作者
占空比为%23可以吗
回复

使用道具 举报

13#
ID:1069127 发表于 2023-4-2 14:08 | 只看该作者
CUR_V是什么意思
回复

使用道具 举报

14#
ID:285258 发表于 2024-1-29 10:27 | 只看该作者
本帖最后由 copower 于 2024-1-30 18:34 编辑

老哥,这种产品你们用 STC8GK08 不亏本吗?我们都是用1毛钱的8脚OTP。另外烧MOS主要原因是你们少了吸收电容来保护3400这种低耐压MOS。如果不加吸收电容要选择高耐压MOS,比如楼上提到的6003.
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表