|
首先看一下效果,還是很不錯的
IMG_20201115_142810.jpg (2.72 MB, 下載次數: 137)
下載附件
2020-11-15 19:16 上傳
第一步先上電路圖,共10個元器件,單片STC8G1K08A 0.8元, 三腳升壓電感 6*8MM 25UF+800UF 0.35元,16MM霧化器 2.6元,其他元器件不介紹了,都是一些常用器件。
IMG_20201115_190754.jpg (3.78 MB, 下載次數: 130)
下載附件
2020-11-15 19:17 上傳
第二步單片機程序,直接編譯就可以了用,不會的也要找要HEX文件,直接下載燒錄就可以用了。
- #include "STC8.h"
- #define u8 unsigned char
- #define u16 unsigned int
- sbit PWM=P3^3;
- sbit LED1=P5^4;
- sbit KEY=P5^5;
- void delay(u16 Count);
- void Time0_init(void);
- void main(void)
- {
- u8 num=0;
- P3M0|=0x08;
- P3M1&=0xF7;
- RSTCFG&=0xEF;
- P5M0|=0x10;
- P5M1&=0xEF;
- P5M0&=0xDF;
- P5M1&=0xDF;
- LED1=1;
- PWM=0;
- Time0_init();
- while(1)
- {
- if(KEY==0)
- {
- delay(10);
- if(KEY==0)
- num=(num+1)%2;
- while(!KEY);
- }
- switch(num)
- {
- case 0:{EA=0;TR0=0;LED1=1;PWM=0;}break;
- case 1:{EA=1;TR0=1;LED1=0;}break
- }
- }
- }
復制代碼 第三 看一下我制作的實物,舊版上改造的。
IMG_20201115_190943.jpg (1.77 MB, 下載次數: 117)
下載附件
2020-11-15 19:17 上傳
IMG_20201115_142744.jpg (2.66 MB, 下載次數: 118)
下載附件
2020-11-15 19:15 上傳
第四,測量了波形,峰值電壓以及頻率都達到了基本要求
IMG_20201115_143113.jpg (3.26 MB, 下載次數: 115)
下載附件
2020-11-15 19:16 上傳
IMG_20201115_143119.jpg (3.29 MB, 下載次數: 131)
下載附件
2020-11-15 19:16 上傳
第五,從上次網上發表制作過程時,有人提出要用1.7M的頻率效率會更高一些,我在網上也查了霧化器的相關參數,準備下一步修改程序,重新計算三腳電感值,實現1.7M版本的自制加濕器,同時也請網友看看還有沒有其他不一樣的看法。
|
評分
-
查看全部評分
|