您好, 登錄| 注冊|
論壇導航
您好, 登錄| 注冊|
子站:
論壇首頁    逆變/光伏/并網
  •  發帖
  • 收藏

數控逆變器
閱讀: 23170 |  回復: 55 樓層直達

2016/02/06 04:55:43
1
45280
電源幣:27 | 積分:0 主題帖:20 | 回復帖:47
LV5
營長

QQ截圖20160321155901  【活動進行中……】禮遇感恩節!參與頂樓  免費送儀器

QQ截圖20160321155901   【風采匯】參與有獎!獲獎作品分享大賽



最近做個數控逆變器,程序已經寫得差不多了。。。

但是畫圖畫到一半的時候遇到個小問題。。。

ADC采樣的來源有一定強度共模干擾,

隔離的采樣話,說實話我都不知道用什么方案……

想用運放接成差分模式,但不知道效果怎么樣……

其他部分電路我都是做過實物的,沒有問題……

唯獨這個ADC采樣不知道用什么方法過濾干擾。。。。

有沒有這方面的大神指教一下?

電源網-天邊在2016-04-05打賞該貼 +10 電源幣 打賞理由:好貼必須獎勵!

2016/02/06 08:48:12
2
lizlk[版主]
電源幣:2452 | 積分:20 主題帖:63 | 回復帖:1058
LV10
司令
還是用運放靠譜,效果好,你試試!
2016/02/06 15:29:06
3
chen2011qian
電源幣:42 | 積分:5 主題帖:76 | 回復帖:331
LV8
師長
同意張工的方案!運放可靠!
2016/02/06 15:31:08
4
45280
電源幣:27 | 積分:0 主題帖:20 | 回復帖:47
LV5
營長

我打算這樣,不知道效果怎么樣!

2016/02/06 17:53:12
5
45280
電源幣:27 | 積分:0 主題帖:20 | 回復帖:47
LV5
營長

前級驅動(74HC???+IR4427)

后級輸出

一個單片機完成前級和后級的驅動……前級PCA模塊+74邏輯門電路就能產生死區。

后級直接用單片機的PWM模塊……

液晶觸摸屏界面……

2016/02/06 18:03:23
6
45280
電源幣:27 | 積分:0 主題帖:20 | 回復帖:47
LV5
營長

這個是SPI串口屏調試程序的時候用的……

上面的板子用的是16位并口

2016/02/06 18:33:12
7
45280
電源幣:27 | 積分:0 主題帖:20 | 回復帖:47
LV5
營長

決定使用運放做差分輸入。。。

3D顯示效果大概就是這樣……

看來要等春節后才能打樣了,某寶的店基本都打烊了~~~

2016/02/16 19:18:09
8
45280
電源幣:27 | 積分:0 主題帖:20 | 回復帖:47
LV5
營長
void mode_canshu()        //按鍵處理函數{        u8 i;         static bit k;        if(k)         {        //如果顯示了幫助界面或者錯誤提示界面                        key_huifu(); //恢復輸入界面                        k=0;                        //清零標志位                        return;                //退出,等待下一次按鍵操作                        }        i=kay_scan();        //匹配掃描回來的坐標        if(i==0)return; //如果沒有按在對應位置不做處理        switch(i)                {                case 1 :                case 2 :                case 3 : if(key_dat[7]>5)return;        //最多輸入6位數,包括小數點                                 if(key_dat[0]==0)if(key_dat[7]==1){key_dat[7]=0;key_addr-=16;} //如果第一位是0,則消隱                                 key_dat[key_dat[7]]=i+6;key_dat[7]++;                                //將數字保存于數組中                                 key_addr=LCD_ZF(ZF_16,key_addr,44,beijing_2,i+6);return; //顯示                case 6 :                case 7 :                case 8 : if(key_dat[7]>5)return;                                  if(key_dat[0]==0)if(key_dat[7]==1){key_dat[7]=0;key_addr-=16;}                                 key_dat[key_dat[7]]=i-2;key_dat[7]++;                                 key_addr=LCD_ZF(ZF_16,key_addr,44,beijing_2,i-2);return;                case 11 :                case 12 :                case 13 : if(key_dat[7]>5)return;                                 if(key_dat[0]==0)if(key_dat[7]==1){key_dat[7]=0;key_addr-=16;}                                 key_dat[key_dat[7]]=i-10;key_dat[7]++;                                 key_addr=LCD_ZF(ZF_16,key_addr,44,beijing_2,i-10);return;                case 9 : if(key_dat[6]!=0)return;if(key_dat[7]>5)return;                                 if(key_dat[7]==0)                //小數點判斷,如果已經存在小數點則退出,如果在第一位則自動補零                                 {key_addr=LCD_ZF(ZF_16,key_addr,44,beijing_2,0);key_dat[7]++;}                                 key_dat[6]=key_dat[7];key_dat[7]++;                                 key_addr=LCD_ZF(ZF_16,key_addr,44,beijing_2,mm_dg);return;                case 14 : if(key_dat[7]>5)return;if(key_dat[0]==0)if(key_dat[7]==1)return;                                  key_addr=LCD_ZF(ZF_16,key_addr,44,beijing_2,0);                                  key_dat[key_dat[7]]=0;key_dat[7]++;return;                case 5 : if(key_dat[7]==0)return;key_addr-=16;        //退格處理                                 LCD_Clear(key_addr,44,32,16,beijing_2);key_dat[7]--;                                 if(key_dat[6]==key_dat[7])key_dat[6]=0;key_dat[key_dat[7]]=0;return;                case 15 : mode_menu(mode_key/10);return;        //返回對應的界面                case 4 : mode_tishi(mode_key);k=1;return;        //如果點擊了問號按鈕,顯示提示界面                case 10 : k=enter();if(k){LCD_PC(0,0,80,320,PC_cuowu);return;}break; //確認按鍵,判斷輸入的數值是否有誤                }                                                                                                                        //如果有誤,顯示錯誤提示界面                if(canshu_falg!=0)                                //將設置的值寫入EEPROM.                        canshu_falg=write_eeprom(canshu_falg);}
2016/02/16 19:18:37
9
45280
電源幣:27 | 積分:0 主題帖:20 | 回復帖:47
LV5
營長
我擦,怎么這樣?本來想公布代碼的,既然這樣,發出來也看不懂,發了也沒用
2016/02/16 19:28:35
10
45280
電源幣:27 | 積分:0 主題帖:20 | 回復帖:47
LV5
營長

板子今天剛剛發去淘寶打樣……來張效果圖

2016/02/17 16:13:32
13
45280
電源幣:27 | 積分:0 主題帖:20 | 回復帖:47
LV5
營長

分享個風扇部分的代碼?。。?!

過熱保護過流保護等等功能絕對有,往后再貼上來

第4行有誤,應該是 canshu_temp[3]-canshu_temp[4]~~~~這圖是之前調試時候的,跟現在不一樣

2016/02/17 10:46:02
12
電源網-fqd
電源幣:5059 | 積分:15071 主題帖:529 | 回復帖:5104
LV11
統帥
樓主辛苦,好帖子哦,上個頭條
2017/07/30 11:55:24
49
lmx10
電源幣:13 | 積分:4 主題帖:2 | 回復帖:5
LV1
士兵
儀表運放電路?
2016/02/17 04:21:14
11
tri4123
電源幣:25 | 積分:0 主題帖:0 | 回復帖:232
LV5
營長
學習
2016/02/17 18:04:00
14
rongshengju
電源幣:348 | 積分:0 主題帖:2 | 回復帖:83
LV4
連長
支持!學習!
2016/02/17 18:19:44
15
45280
電源幣:27 | 積分:0 主題帖:20 | 回復帖:47
LV5
營長

直接復制文本發上來就想上面那樣亂七八糟的,只好截圖了,這僅僅是觸摸屏的一小部分,

2016/02/17 18:25:59
16
45280
電源幣:27 | 積分:0 主題帖:20 | 回復帖:47
LV5
營長

參數設置界面

2016/02/19 14:34:04
17
liaodeqing18
電源幣:34 | 積分:0 主題帖:11 | 回復帖:93
LV4
連長
有什么進展啊
2016/02/19 19:18:49
18
45280
電源幣:27 | 積分:0 主題帖:20 | 回復帖:47
LV5
營長

你說什么進展?

2016/02/21 11:32:23
19
45280
電源幣:27 | 積分:0 主題帖:20 | 回復帖:47
LV5
營長

控制板是打樣回來了,功率主板還沒畫好

2016/02/21 13:24:27
20
斯太爾
電源幣:20 | 積分:0 主題帖:8 | 回復帖:66
LV4
連長
2016/02/21 17:26:04
21
liaodeqing18
電源幣:34 | 積分:0 主題帖:11 | 回復帖:93
LV4
連長
到了恭喜恭喜
2016/12/30 10:46:13
45
anli124
電源幣:0 | 積分:3 主題帖:0 | 回復帖:2
LV1
士兵

用的是什么單片機啊

2016/02/21 17:30:46
22
dobetter
電源幣:1123 | 積分:40 主題帖:11 | 回復帖:277
LV7
旅長
牛人,這是用的什么單片機呀~
2016/02/21 18:59:08
23
45280
電源幣:27 | 積分:0 主題帖:20 | 回復帖:47
LV5
營長
你猜
2016/02/21 19:18:56
24
斯太爾
電源幣:20 | 積分:0 主題帖:8 | 回復帖:66
LV4
連長
好東西要分享
2016/02/21 19:58:17
25
45280
電源幣:27 | 積分:0 主題帖:20 | 回復帖:47
LV5
營長

驅動板,今天剛剛打樣回來,還缺幾個元件沒到?。?!

2016/02/22 18:56:52
26
45280
電源幣:27 | 積分:0 主題帖:20 | 回復帖:47
LV5
營長

好丑

2016/02/26 18:28:34
27
45280
電源幣:27 | 積分:0 主題帖:20 | 回復帖:47
LV5
營長

控制板和高壓板的連接……還有幾個元件沒焊上去……

前級打樣沒回來?。。?!

2016/03/06 20:44:49
28
jlwmall
電源幣:0 | 積分:0 主題帖:1 | 回復帖:15
LV2
班長
那么多的引線,不怕有干擾嗎?
2016/03/07 00:08:27
30
45280
電源幣:27 | 積分:0 主題帖:20 | 回復帖:47
LV5
營長

控制板我已經重新打樣過了,布線做了改進?。?!

現在都快完工了!

2016/03/06 20:46:11
29
jlwmall
電源幣:0 | 積分:0 主題帖:1 | 回復帖:15
LV2
班長
STM32?
2016/03/07 00:16:50
31
45280
電源幣:27 | 積分:0 主題帖:20 | 回復帖:47
LV5
營長

這是調試時候拍的…… 那個磁環是臨時做的前級…… IC座上面的是100A霍爾電流傳感器

所有驅動信號和所有控制輸入都是由一個單片機來完成的!  

電瓶別人拿走了,所以我用的是 12V開關電源(也是我自己DIY的) 來做輸入電源,但是電流小,超過25A就保護??!

2016/03/07 20:50:33
32
dobetter
電源幣:1123 | 積分:40 主題帖:11 | 回復帖:277
LV7
旅長
強悍!
2016/03/19 08:17:38
33
皇甫仁和
電源幣:68 | 積分:0 主題帖:3 | 回復帖:126
LV5
營長
是STM32還是其他芯片?
2016/03/19 20:56:55
34
45280
電源幣:27 | 積分:0 主題帖:20 | 回復帖:47
LV5
營長

小小逆變器 用不著STM32  51單片機就可以搞定??!

我用的是STC15W4K56S4   PCA驅動前級,PWM驅動后級!flash是25Q16!液晶是并口16位的 9341??!溫度傳感器18B20!觸屏界面

自己設計了個類似于操作系統的小程序!運行流暢得很  

軟啟動,過壓過流過熱,短路保護等等樣樣齊全!

說51單片機雞肋的,是因為你寫的代碼不夠效率?。?!

我寫的代碼里面基本沒有用到空延時這種浪費資源的代碼??!全部用硬件定時器巧妙的解決!

一般要用到復雜點的算法 我才使用STM32!!    要求不高的東西我都是喜歡用51單片機!

畢竟51的代碼寫起來簡單多了,沒幾個寄存器??! 

2016/03/20 09:07:45
35
斯太爾
電源幣:20 | 積分:0 主題帖:8 | 回復帖:66
LV4
連長
2017/01/04 11:11:06
46
zhouhuyin
電源幣:0 | 積分:0 主題帖:1 | 回復帖:8
LV1
士兵
我打算用這個芯片搞一個三相的逆變器,你可有什么推薦的嗎
2019/02/14 15:01:40
51
逆器電源[實習版主]
電源幣:30 | 積分:18 主題帖:16 | 回復帖:144
LV6
團長

用模擬電路實現


2016/03/25 20:58:11
36
lsq神秘人
電源幣:0 | 積分:1 主題帖:0 | 回復帖:36
LV3
排長
學習了,最好上個程序學習學習,最近在研究spwm,不會寫
2016/03/26 19:36:53
37
45280
電源幣:27 | 積分:0 主題帖:20 | 回復帖:47
LV5
營長
程序太長,懶得發了??! 再說了有些關鍵的地方我也不想發出來!
2016/03/30 22:09:50
39
黑夜11
電源幣:51 | 積分:0 主題帖:18 | 回復帖:152
LV5
營長
可惜沒有彩屏,只能玩玩12864,

2016/03/30 22:41:53
40
45280
電源幣:27 | 積分:0 主題帖:20 | 回復帖:47
LV5
營長

12864我也有, 要是用12864的話,那至少也要幾個按鍵……彩屏的話有觸摸,就不用按鍵了?。?!

再說了,12864比2.8的彩屏還貴??!淘寶大把??! 

如果不需要顯示圖片什么的,菜單界面可以用顏色填充的方式來做,不需要擴展flash……

字庫的話,可以只保留些常用的就可以了??!51單片機幾十K的內存足夠用!

用STM32的話就浪費點了??!當然,一些算法要求速度和精度稍微高一點的話,51就不行了!

2016/03/29 00:06:52
38
sj923748310
電源幣:0 | 積分:3 主題帖:1 | 回復帖:102
LV4
連長
2016/05/05 11:19:44
41
45280
電源幣:27 | 積分:0 主題帖:20 | 回復帖:47
LV5
營長

這回弄個實用的東西出來玩玩!

2016/05/24 23:25:05
42
tri4123
電源幣:25 | 積分:0 主題帖:0 | 回復帖:232
LV5
營長
學習
2016/06/05 11:07:53
43
逆器電源[實習版主]
電源幣:30 | 積分:18 主題帖:16 | 回復帖:144
LV6
團長

2016/06/17 11:49:05
44
斯太爾
電源幣:20 | 積分:0 主題帖:8 | 回復帖:66
LV4
連長
必須頂
2017/02/07 08:24:27
47
知識閱覽者
電源幣:11 | 積分:15 主題帖:5 | 回復帖:66
LV5
營長
樓主,可否貼出核心代碼,看看有些主要部分的代碼是如何處理的,還有就是不使用空操作語句和指令。這方面我用的不好。感謝
2017/03/19 17:40:34
48
碧海藍天7613
電源幣:0 | 積分:3 主題帖:0 | 回復帖:1
LV1
士兵
不知道機子什么時候可以做好,
2019/02/14 14:37:04
50
sabrina9988
電源幣:34 | 積分:0 主題帖:166 | 回復帖:306
LV7
旅長
頂一下
2019/07/04 01:30:54
52
king00001
電源幣:0 | 積分:3 主題帖:0 | 回復帖:1
LV1
士兵
你好,這板子賣嗎?想做個2000HZ基頻的逆變器
2019/11/22 20:03:35
53
peter_yu
電源幣:3 | 積分:0 主題帖:0 | 回復帖:105
LV4
連長
學習學習,學習學習。
2019/12/07 13:55:30
54
yinhuidianzi
電源幣:98 | 積分:0 主題帖:20 | 回復帖:46
LV5
營長
賣項目給我,13824718400微信同號 
2020/01/03 14:40:53
55
jbabc
電源幣:0 | 積分:3 主題帖:0 | 回復帖:4
LV1
士兵
你這個板子賣嗎?純屬個人愛好
2020/01/10 18:55:02
56
peter_yu
電源幣:3 | 積分:0 主題帖:0 | 回復帖:105
LV4
連長
學習學習,學習學習。
客服熱線
服務時間:周一至周五9:00-18:00
微信關注
免費技術研討會
獲取一手干貨分享

互聯網違法不良信息舉報

Reporting Internet Illegal and Bad Information
editor@netbroad.com
400-003-2006
日本人的色道