品牌
代理商厂商性质
深圳市所在地
SSW7-RK512适配器Helmolz
面议AST-3P变送器Vishay Nobel
面议bks+3/FIU传感器德国microsonic
面议NEMO96HD+德国进口IME
面议PT5MA-250-N34-FR-420E-M6计数器Celesco
面议P3-D000039开关OTTO
面议M40/M3280.240/232螺母PFLITSCH
面议M32X1.5BG232MS螺母PFLITSCH
面议1700Z04-096.033电位计FSG
面议1700Z04-320.110电位计FSG
面议N813.5ANE真空泵KNF
面议MEMOLUB HPS-120/240/480CC进口
面议德企直销,欢迎采购【德国公司直接采购】
垂询洽谈:
深圳市扎克贸易有限公司
:王文强
手机:
:
:
地址:中国深圳市深南中路2038号爱华大厦607
深圳市扎克贸易有限公司——专注欧美工控备件进口
1.德国法兰克福设有专门采购分部,欧洲公司身份获得更低产品折扣。
2.正规渠道,所有产品*原厂*保障,出厂、清关等手续。
3.选择与服务优质的物流合作,一周多次航班,货期更准、更快。
4.欧美3000多个合作品牌,只需客户提供正确品牌、型号/铭牌,剩下的交给我们。
5.全程ERP办公,询复价更及时,选择精捷高效+售后保障,请认准深圳扎克!
ATOS HZGO-A-031/315
Spieth MSR 50 1,5
SCHUNK IN 60-S-M8 0301485
Mahle AF6026-025
B&R Industrie-Elektronik GmbH 8V1180.00-2
SIEMENS 6AG1322-1FF01-7AA0
Honsberg VDO-040GR150
ETA 17PLUS-Q02-00
Netter PKL 740 kpl.
Preeflow Part No. 20002
Mahle PI 0153 SM-L
Klaschka DSPW-54sg-1s[130567]
heidenhain LC483 370mm ID:557647-07
DNH CAREEX-6T 97DB
Staubli RBE 03 1151 G1/4
PILZ PSEN cable angle M12 8-pole 10m,540324
Murrelektronik GmbH 7000-12481-0000000.
Rexroth Z2DB10VD2-41/200V;R900411358
Datalogic S15-PA-5-M01-PK
magneta Typ 14.512.02.22 24V DC 16W 20NM
ekd gelenkrohr PKK 210 /125 x 3120 / 150
Murrelektronik GmbH 7000-88021-0300030
计算式
(1-13)和(1-14)式,就是计算串联式开关电源储能滤波电感L的公式(D = 0.5时)。(1-13)和(1-14)式的计算结果,只给出了计算串联式开关电源储能滤波电感L的中间值,或平均值,对于情况可以在平均值的计算结果上再乘以一个大于1的系数。
如果增大储能滤波电感L的电感量,滤波输出电压Uo将小于滤波输入电压uo的平均值Ua,因此,在保证滤波输出电压Uo为一定值的情况下,势必要增大控制开关K的占空比D,以保持输出电压Uo的稳定;而控制开关K的占空比D增大,又将会使流过储能滤波电感L的电流iL不连续的时间缩短,或由电流不连续变成电流连续,从而使输出电压Uo的电压纹波ΔUP-P进一步会减小,输出电压更稳定。
如果储能滤波电感L的值小于(1-13)式的值,串联式开关电源滤波输出的电压Uo将大于滤波输入电压uo的平均值Ua,在保证滤波输出电压Uo为一定值的情况下,势必要减小控制开关K的占空比D,以保持输出电压Uo的值不变;控制开关K的占空比D减小,将会使流过滤波电感L的电流iL出现不连续,从而使输出电压Uo的电压纹波ΔUP-P增大,造成输出电压不稳定。
由此可知,调整串联式开关电源滤波输出电压Uo的大小,实际上就是同时调整流过滤波电感L和控制开关K占空比D的大小。
由图1-4可以看出:当控制开关K的占空比D小于0.5时,流过滤波电感L的电流iL出现不连续,输出电流Io小于流过滤波电感Lzui大电流iLm的二分之一,滤波输出电压Uo的电压纹波ΔUP-P将显著增大。因此,串联式开关电源不要工作于图1-4的电流不连续状态,而工作于图1-3和图1-5表示的临界连续电流和连续电流状态。
串联式开关电源工作于临界连续电流状态,输出电压Uo等于输入电压Ui的二分之一,等于滤波输入电压uo的平均值Ua;且输出电流Io也等于流过滤波电感Lzui大电流iLm的二分之一。
串联式开关电源工作于连续电流状态,输出电压Uo大于输入电压Ui的二分之一,大于滤波输入电压uo的平均值Ua;且输出电流Io也大于流过滤波电感Lzui大电流iLm的二分之一。
串联式开关电源储能滤波电容的计算
我们同样从流过储能电感的电流为临界连续电流状态着手,对储能滤波电容C的充、放电过程进行分析,然后再对储能滤波电容C的数值进行计算。
图1-6是串联式开关电源工作于临界连续电流状态时,串联式开关电源电路中各点电压和电流的波形。图1-6中,Ui为电源的输入电压,uo为控制开关K的输出电压,Uo为电源滤波输出电压,iL为流过储能滤波电感电流,Io为流过负载的电流。图1-6-a)是控制开关K输出电压的波形;图1-6-b)是储能滤波电容C的充、放电曲线图;图1-6-c)是流过储能滤波电感电流iL的波形。当串联式开关电源工作于临界连续电流状态时,控制开关K的占空比D等于0.5,流过负载的电流Io等于流过储能滤波电感zui大电流iLm的二分之一。
Murr 55345
Sommer NJ3-E2
Honsberg SB-025HM0400
Contrinex DW-AD-509-C8-390
Helios KA10-05063/1 Nr.26252132
Bandelin K 28 Einh?ngekorb
Steinel ST7100 16-140
Rechner KAS-80-A14-A-NL
Murrelektronik 7000-46041-8021100
Spieth MSA 35*1.5
Rexroth R900301712
celesco PT-9510-0075-121-1110
KTR NR.618.6740.644
BAUMER HUEBNER GMBH Z141.007
BRILEX KE 1130x1130
heidenhain ERN 1381 2048 ID:727222-56
Phoenix QUINT-PS/ 3AC/24DC/40; 2866802
SODECA CMA-324-2T
bielomatik 30022764
MICHAEL RIEDEL RSTN1300UL-CSA 1,3kVA IP00 AC380V//AC24V,50/60Hz
LTA 421078
Halltech 065/0650/060
norelem 03040-610X40
Mahr NHT 6-100; 6111501
Coel Motori S.r.l. MH63C4 - Code 3450
parker PGM502A0025BP2D1NE2E2B1B1N4 3309219030
BARKSDALE 0631-093
BIFFI BPU500HVPD002UA
Dopag C-418-01-00-02
METO-FER IR-065-PS-U2L 410.1031
FSG PW70d AN:1700Z04-065.117
ATOS DLHZO-T-040-L71/PE
roehm ASP-50/2500IK,886026
QASS C-NSKB1.1
SICK SRM50-HWA0-K22,Nr.1037096
Proxitron IKZ302.23GH
Honsberg HD1K-020GM040A
Turck IM21-14-CDTRI,NR.7505650
Agromatic AG Art. 3010015
poeppelmann GPN 700 M 8 x 1
norelem 05520-00.
BEKA BA 368 C
Amtec GX-001230810N???? M125*6RH
Warmbier 2590.32189.37
Jokab JSNY7M
ROLLON TORX TC 28 M5X10
stotz P54-10-P15
Tecsis S4350B085001
VEM Plasüfter K20R225 4polig
leine&linde 1209096
Videor E. Hartig GmbH VKC-1314F2810IR
hydac 0660 D 005 BN4HC
Mecatraction DE 35-8 nr.7360626
Mahle PI 3145 PS 10
heidenhain ECN125 2048 ID: 810801-06
ATOS SP-CART M-3/100
Murrplastik KDT/ZE 12 87121228
SCHROFF 21101853 EMC PROFILDICHTUNG 3HE 10STK
Knoll Typ: F60-Keramik
ABB 769143
Rexroth M-3SEW 6 C3X/420MG24N9K4/P;R900569750
ATOS DHZO-A-071-L14 ATOS
Murrelektronik 56960
Vossen PTB0-03
heidenhain ST 1288 ID:383979-01
GMC SINEAX CAM
KISSLING WB 361544
Turck RSM-2RKM50
FLEXBIMEC art.no. 9315+28710+6801+6884+6885
sunfab SCP-047R-N-DL4-L35-S0S-000
Turck RKC4T-10/ NR:6625012
ATOS DPZO-AE-173-D5/D/G/I
SCHUNK MPG 25-AS Nr.0340040
hydac 0110 D 010 BN4HC /-V ,1251438
PULSOTRONIC KJ5-M18MB61-ANU-V2 nr:
Phoenix PSR-SCP- 24UC/ESA4/3X1/1X2/B?ID:2963763
Mahr 5001052
SAUTER ?AR30W22 F001
heidenhain 12-pin connector female 8mm ID:291697-05
SERTO SO-51194-1.5-1/4
Hawe SEH2-3/36F-P-G24
Vahle 154438/00-5, KST 55 PH
Haulotte 2441305340
SCHMERSAL 101006229 EDT SW
L+B GEL2443Y036
LTN G71SSTLBI-1024-143-05R3
BOSCH 3842992517/L=10245mm
legrand 4885
Ahlborn Mess- und Regelungstechnik GmbH MA28909
Lenord+Bauer GEL2443KNRG5A030-E
Eurotec MNF532024DC-LED
Contrinex DW-AD-621-M5
Seika XB1I Sensor N4 (-15°...+90°) PGL, Elektronik vergossen
HIMA F6217
Radolid Thiel M10-B-G15 PA black
Hawe MP 44 A-Z 12,3
Murrelektronik 7000-08041-0500500
SCHROFF 24560356 X-FUEHR.SCH IEEE RT 160T 10X
AGATHON 7631.032.090
M&C TechGroup Germany GmbH 90S0020,FilterelementS-2K150
Stoerk ST181-VRXV.XXF
Turck RK4.5T-5-RS4.5T/S2503 7030332
Murr 7000-12221-2340150
SIE MENS 7ML 5670-0BB00-0AA0-Z Y01
Rexroth V581-5/2SR-I1-1CNA-AA-X-C-T0 5811180000
hydac 0330 R 005 BN4HC /-V
Multi-Contact 14.5163-25
ATOS AGMZO-A-10/100
CEAG GHG5114306R0001
Stoeber MDS5075A/L
ETAMIC 10606.0072,Cde.210796
SIEMENS C79451-A3114-C1
HAHN+KOLB 56830070
Hawe SGOW-C
Druck Typ PTX 510-00 0-250 mbar abs.
SMW Nr. 016516
ETA ESX10-TB-102-DC24V-12A
heidenhain APK 02 ID:310128-03
Bartec 07-7311-97WPK1E0
Phoenix PLC-RSP- 24DC/21HC nr:2912277
KEYSTON CR-0B201BD00-00-0R1
Pneumax 2531.52.00.39.02 (24V/DC)
BEKO BEKOMAT8 ; KA083COZO
RICKMEIER 416843
Fibro 3-612-188-4001
MERKEL V-PACKUNGSSATZ 1000;#24306127
Icotek SFZ/SKL 1,5-3,0
norelem 06290-225
GIVI MISURE S.R.L. EN600 HR 10000 0528 D10 M0.5 LDC
Elaflex ERV-R 150.16
IHG 1615DU
Georg Fischer 779529017 63mm
Hengstler GEBER RI58-O/ 200ES.41RD Nr.0525269
Phoenix PLC-OSC- 24DC/ 24DC/ 10/R - 2982702
IPR 15100135; FM-80-U-3/53 NBR
coax 548041
Sibre EB2000-60
norelem 23021-150
GL GMBH 900920000
LINOS MEVIS C 25MM/F1.6
schrem Besl-Nr. D93-0142
Baumer NR:11002638
HBM 1-DF30DP
BTSR TS44/100ADRW
Rexroth R412007231 AS3-LBS-G012-PBP-LA
MENZEL MS SD4
Vahle PAD-K 20 PH (241035165), 2820969/00
Hawe G22-0-G24
ATOS DHZO-A-071-L14/6
SIEMENS 6SY7000-0AB18
FERRAZ SHAWMUT 1893
brinkmann STA403/450-MV+210
AirCom R400-04C
heidenhain ERN1080 ID:534913-18
Murr 7000-31161-0000000
TECSIS P3276B084671
NELSON 92-15-10
Rexroth 0820055052 HF03 - 5/2SR - 024DC
Debnar PQR48 0-250μA
Rexroth R412004800
Stuewe M12x50-10.9-ISO-4014
ElringKlinger 0779.0320 ET0001 35*50*8
Murrelektronik GmbH MPS3-230/24 Nr.87760
Mankenberg Maintenance kit for 6498116TA-35 Art.-Nr.: 6498116TA-35 WS
Vester IG-6-30/I/HSS
KUHNKE K-F-SW-BI
Rexroth P2GF3/040+GF3/040RJ07+07U2 s-nr:R900746862
Contrinex LXG-0000-080
IIM 301.0004.10
rohmann EK-3-007
Sveflow AB hoop 500-25
TR TI-62020303
Aquametro 89763 VZO 4 -RE
STORZ CBA-25
Voegtlin PSD 328-2234
Preeflow ECO-20735
DP Measurement(dpm) TT570S Dry Cell, with rubber holder
DEUBLIN 1005-020-045
CARLO GAVAZZI PIB01CD4810A
R+W Art.No.: SLE/0060/AW
Buehler NT 63-K4-MS-2M12 /370
Origa Zylinder AZ5100 , Hub 400 15Q0320/000AAAAA000A0000 Nr.A15Q0400/000
Alpes Alpivar3 Capacitor,Nr.V5040CB
kistler 4734AWDY2X400S1
Woertz 30965/482
Knoll TG32-86/55400
motrona ZU252
norelem nlm 03325-05x16
GATES XPB 2360
Klaschka SIDENT/IV-40FQ50N20-11SH1C 131449
在Ton期间,控制开关K接通,输入电压Ui通过控制开关K输出电压uo ,在输出电压uo作用下,流过储能滤波电感L的电流开始增大。当作用时间t大于二分之一Ton的时候,流过储能滤波电感L的电流iL开始大于流过负载的电流Io ,所以流过储能滤波电感L的电流iL有一部分开始对储能滤波电容C进行充电,储能滤波电容C两端电压开始上升。
当作用时间t等于Ton的时候,流过储能滤波电感L的电流iL为zui大,但储能滤波电容C的两端电压并没有达到zui大值,此时,储能滤波电容C的两端电压还在继续上升,因为,流过储能滤波电感L的电流iL还大于流过负载的电流Io ;当作用时间t等于二分之一Toff的时候,流过储能滤波电感L的电流iL正好等于负载电流Io,储能滤波电容C的两端电压达到zui大值,电容停止充电,并开始从充电转为放电。
储能滤波电容进行放电时,电容两端电压是按指数曲线的速率变化
可以证明,储能滤波电容进行充电时,电容两端电压是按正弦曲线的速率变化,而储能滤波电容进行放电时,电容两端电压是按指数曲线的速率变化,这一点后面还要详细说明,请参考后面图1-23、图1-24、图1-25的详细分析。
图1-6中,电容两端的充放电曲线是有意把它的曲率放大了的,实际上它们的变化曲率并没有那么大。因为储能滤波电感L和储能滤波电容构成的时间常数相对于控制开关的接通或关断时间来说非常大(正弦曲线的周期:T = ),即:由储能滤波电感L和储能滤波电容组成谐振回路的谐振频率,相对于开关电源的工作频率来说,非常低,而电容两端的充放电曲线变化范围只相当于正弦曲线零点几度的变化范围,因此,电容两端的充、放电曲线基本上可以看成是直线,这相当于用曲率的平均值取代曲线曲率。同理,图1-3、图1-4、图1-5中储能滤波电容C的两端电压都可以看成是按直线变化的电压,或称为电压或电流锯齿波。
实际应用中,一般都是利用平均值的概念来计算储能滤波电容C的数值。值得注意的是:滤波电容C进行充、放电的电流ic的平均值Ia正好等于流过负载的电流Io,因为,在D等于0.5的情况下,电容充、放电的时间相等,只要电容两端电压的平均值不变,其充、放电的电流必然相等,并等于流过负载的电流Io。
滤波电容C的计算方法如下:
由图1-6可以看出,在控制开关的占空比D等于0.5的情况下,电容器充、放电的电荷和充、放电的时间,以及正、负电压纹波值均应该相等,并且电容器充电流的平均值也正好等于流过负载的电流。因此,电容器充时,电容器存储的电荷ΔQ为:
Ismet SST 1,5 Nr.703436
Buhler UNN -44051-055
motrona ZU252
SCHNEIDER XS618B1PAM12
motrona GV210
SIEMENS US2:2021797-001
BEKO 2000018
PILZ PSEN cable M8-8sf, 5m 533151
Mecatraction DE70-10
Beru ZE 14-12-1200 A1 0009.340.035
Settima GR32 SMT16B 75L RF1
Wolftechnik CPH-25-762-8V
L+B GEL 211 AS0
JUMO 60/00435579(602021/0003-021-000-50-1000-40-10-00-00-000-00-6
RUD VRBS 6.7
KTR RotexGS19 6.0
heidenhain 1M cable NO:643450-01
Phoenix 2901366
BEKO M012FWC
TR 620001291
phoniex 2961338
SIEKERKOTTE ET1100-23/1101905
EMS DGK 100/4/L Z120.E0053
Honsberg UR3K-025GM150
BLEICHERT 1.10.011E
MULCO 100 ATL10/3.100-M-PAZ nr9014100000023
Fife SE-26
HOFMANN 1332011
heidenhain LC 483,ID.557654-12
Netter PKL 740 kpl.
heidenhain LC183 940mm ID:557680-09
Euchner FS2-1-1DA-H Nr.048411
O.T. OT200P08+08+08 D/G28P2/3(PS2307083D)
HOHNER PR06210.11/300
heidenhain 0.25m cable Nr.607720-N2
heidenhain LC485 ML270 +/-5UM ID:689680-05
Hoentzsch B004/110-S08
HOFMANN 1291190
heidenhain ERN 1331 2048 ID:735117-53
E+H FTL260-0029 F80E8F01095
Honsberg UM3K-015GM070
Honsberg FW1-010GP006-117
Mahle 852 971 TI 56/2-3.3 Nr.970.045.1
SELET B10G122P0
Beckhoff Automation GmbH KL4032
Meinberg LANTIME M300/GPS
PTM SG-Z-00018
SECTORIEL Type 2885 5005 2885/G20- PTFE - 1"1/4 inox 0.3b
monacor PDM-300,NR.0231200
Phoenix MACX MCR-SL-RPSSI-2I Nr.2924825
Ma.Vi. S.r.l mvTBI-E4A0
hydac 0160 DN 003 BN4HC
Norlem 06460-2062x55
Rohm GmbH 139669 EG500+630-3
Phoenix 1554885
SMW 17869
BOSCH 3842992517/L=10217mm
Honsberg KM-020GK012
fuhr AMF-09P4-F1A-0010
B&R 3CP153.9
hydac 1300R010BN4HC
Gemue 615 15D 1125211/N
Verder 850.31
Contrinex LLK-1180-003 620-200-537
Regina 27090083MS Rollenkette 083 Regina-Nr. 54
JITEX 10-0072
Stuewe GF-180-22x70xB
HYDROTECHNIK 3969-04-05.00
Legris 3601 08 13
heidenhain 534901-53
GRUNDFOS CR10-8 A-FGJ-A-V-HV 3x400V 3kW Art.-Nr. 96501318
STORZ CBB-40
Nordson EP25-1XXXXXPXXI1C3/XTXXX
brinkmann SAL404/440-W9+052
MBS ASK 31.4 Art-Nr.: 8046
SAT-Kabel SAT-Kabel IRM7
Phoenix SAC-5P-M12Y/2XM12FS VP S21 - 1514029
BARTHELME 55092415
Rexroth R900411311 ZDR10VP5-3X/200YM
Murrelektronik 4000 -68123-0000000
GSR NR:U2262400
heidenhain 3m cable ID:805375-03
KUHNKE 40.290.010
JAHN WSAG10/R1/4KEG 265446600000
HASBERG 0.5*100*5M-S
B&R Industrie-Elektronik GmbH X20CAO4622
Walther 06-003-0-SW004-23-2
Rexroth 822351006
ASSA ABLOY effeff 934U-0940335Q91
EPE 2.0004 G25-AH0-0-V
RITTAL SK3110.000
heidenhain ID:334755-15
Contrinex LRS-1180-304
JAGER 14931
evg 102905
ATOS E-BM-AC-05F
speck NP 10/10-140
Proxitron IKK 050.04 GS27 No.2044P
festo 170560 SLT-16-10-P-A
STROMAG Typ BG 270-5 431-0008
Vogel 283860
heidenhain 0.25m cable Nr:653231-N2
Spieth MSR 50.1,5
microsonic crm+130/IU/TC/E ,NO:29320
EPHY-MESS GmbH 9.0621E+14
STAHL 9175/20-16-11s,Nr.160419
legrand 4888
SCHNEIDER XUZK2004
MONEC CBR 300
MOOG GmbH D661-4651
Lenord+Bauer BK1181
PONAR 2FRM5-32-6Q
Honsberg FF-015RMS-125
Kral AG(pump) DS3-1500.BAA.0022
Murrelektronik GmbH 7000-12481-0000000
Murrelektronik GmbH 56611
SIEMENS 1FK7083-5AF71-1DH5
Rexroth R900754931,4WRGE 16V1-200L-1X/315G15EK31/C1M
heidenhain 572250-04
B&R Industrie-Elektronik GmbH X20IF1072
PMA 9408 967 34001
SAUTER 116067
Lenord+Bauer GEL2443 KN1G5K150-E
Murr 7000-12361-2550500
Voltcraft 208294 LADEKABEL AMP 2,5MM2
Beckhoff EP1008-0001
Vickers SBV11-8V-C-0-24DGP
Hengesbach TP16/TW39BH90L040T397
PMA KS90-110-2100E-000
suco 1-1-70-621-007
PMV Type EP5EX-HPNU-01K01-PV9DA-4Z (entspricht Serial-No. 483263
SALTUS DSG-4, 312NM,NO:8439000215
Demag 26089184
Fischer FGAB1.3 ID:604-141
MC Artikel 30.0006(include 3 Stück Artikel SP8/35)
Turck RKM52-6-RSM52 6914152
BALLUFF BES M12ME-NSC20B-S04G-003
FRIEDRICHS FILTERSYSTEME GMBH 697052134
FERRAZ SHAWMUT 598.0357
LEE LC-045F-08M
Phoenix Nr.1680539
Phoenix VIP-3/PT/FLK34 Nr.2903792
Synotech PCB-JM353B18
Rohde SG-73.100.B4
DANAHER P70360-SDN
ATOS KR-012,DN10
STAHL 9160/13-11-11
Rexroth 821003050
(1-17)和(1-18)式,就是计算串联式开关电源储能滤波电容的公式(D = 0.5时)。式中:Io是流过负载的电流,T为控制开关K的工作周期,ΔUP-P为输出电压的波纹。电压波纹ΔUP-P一般都取峰-峰值,所以电压波纹正好等于电容器充电或放电时的电压增量,即:ΔUP-P = 2ΔUc 。
顺便说明,由于人们习惯上都是以输出电压的平均值为水平线,把电压纹波分成正负两部分,所以这里遵照习惯也把电容器充电或放电时的电压增量分成两部分,即:2ΔUc。
同理,(1-17)和(1-18)式的计算结果,只给出了计算串联式开关电源储能滤波电容C的中间值,或平均值,对于情况可以在平均值的计算结果上再乘以一个大于1的系数。
当储能滤波电容的值小于(1-17)式的值时,串联式开关电源滤波输出电压Uo的电压纹波ΔUP-P会增大,并且当开关K工作的占空比D小于0.5时,由于流过储能滤波电感L的电流iL出现不连续,电容器放电的时间大于电容器充电的时间,因此,开关电源滤波输出电压Uo的电压纹波ΔUP-P将显著增大。因此,按(1-17)式计算结果的2倍以上来选取储能滤波电容的参数。
E+L air control valve with bracket left
TOSS 16/ 50
evg 153822
wandfluh AEXd4Z60a-G24/L12-M187/165
parker ZNS-AB02-5-S0-D1
SCHMERSAL IFL 15-30L-10TP,101127041
E+L FR5001 Nr:319583
Honsberg NG-015GA2
roehm RZP A64/3-1 436958
parker 341N35-2995-4818653D
IIM AG 115.0000.02
suco 0169-420-03-1-015
Lenord+Bauer BK1181
Rauter Sensor-Boxes Typ:EB-PC-V3
HOMMEL 231289
Rexroth 901224232 DA6VP2A5X/100FSM
Glenair 427DS018NF03
WALTHER-PRAEZISION Carl Kurt Walther GmbH & Co. KG LP-007-1-WR013-11
SARTORIUS Typ SIWSDCP-1-16-H
PERMA 108432
ADDA TFC 100 LB-4
RTK ST5112-32 13022231/040
Staubli CT 16814
Burster Typ-9243
Dopag C-402-26-59
HAHN+KOLB 23698030
Eberspaecher 3-00341O02-01
Indukey TKV-084-TB25V-MODUL-PS/2-US
SAUTER 110731
Multi-Contact 23.3020-21 SLB4-G
Dopag C-25-01-020
LOHMEIER F-204
SALTUS 8699005472
heidenhain APK 02 05 0,25 0TB014 4LS012-38 BK .. 01 1 .. 0,00
B&R Industrie-Elektronik GmbH 8BAC0124.000-1
BENZ FB07006ETPAP4UL
Vahle 236015
GEFRAN 40B-48-4-10-RR-0-2-0
HBM 1-WA/50MM-T
SIEMENS 6DD1681-0AJ1
Norgren 9.03503E+15
WENGLOR Y1TA100QXT3
BALLUFF BTL5-E17-M0025-J-DEXB-K05
BALLUFF BTL5-P1-M0100-B-S32
Rexroth R911277692 IKG4090/000,0
Buhler GNNN-10028-001
pizzato FS 3098D024-F1M2
kabelmat Wickeltechnik MESSBOI 10 85100471
Engel GNM2145 C-G1.3 NR.1978654
SALTUS 4027150819
Mecatraction DE 50-10 nr.7360741
KSB Spiralgehaeuse 40-160 JL1040 Teil-Nr. 102
Sommer-automatic GmbH & Co. KG GP260
Phoenix VS-08-SET-MOD-1-R/5-BU-BU/SD-F Nr.1658833
ATOS E-ME-AC-01F
Mahle PIS 3154/5,0 FPM M12x1 76300321
Phoenix ELR H5-IES-SC- 24DC/500AC-9(2900421)
OMAL DA090401S
SCHNEIDER TCSESM083F2CU0 SCHNEIDER
optek 1203-0004-0015-02
SIEMENS 7ML5050-0AA11-1DA0
SYNCHROFLEX ATP 10/ 840 K6327-F/1 Nr.4310084007500
Emerson 142U2D301BAECA165240
Steimel 5APE90S-4;Nr.1042581
Phoenix SAC-5P-M12MS PB TR Nr.1507803
AHS SL32-060-000801
haacon 200145
Beck 901.21111L4(Nr:16645-0057
Turck EM30-AP6X2-H1141/S1102 1602411
SCHUTZE DSVMKDDR812RI03
ALPTECH P1767NV-M-W7ML
LoeSi EPRM80CB
DELTA SM 30-200-P231
Vahle 170840
moog D661-4586E
ABB AW600/091
Serapid QDX-Q1177-1100; CH60SC
heidenhain DG1604 1250PULS/PEU (ROD429 1250 ID:514777-93
Ringfeder clamping set 20x47 RfN 7012
Proxitron IKL015.33GH Nr:2319D-20
INA GAKR20-PB 31101068
Walther MD-025-2-WR548-OV
DUESTERLOH KM110ZAVF-FL450V-EM1045MRZV
SCHAAF A45000405,1389/05(M30X2RH)
SHL 18997
hydac FPU-1-250F2.5G11A3K
SCHMERSAL BPS 260-1 Nr.101184395
E+L DR2275
Staubli RCS11.8813
MICHAEL RIEDEL REIA1000 380/220
ATOS AGMZO-A-10/210/6
heidenhain ROQ 425 ID:549884-01
BANSBACH D3D3-52-165-407--002/170N
Roterberg X 00626224
Honsberg HD1KV-020GM025
Hawe BVZP1A2-5
VAI L000-S005-DB
PILZ Nr.777310 PNOZ X3P 24VDC 24VAC 3n/o 1n/c 1so
Dopag C-40-01-076
TEKEL TKE45.F.360.B/0.11/30.K4.10.PL10.20.U..
SIEMENS 7ME4120-2DH20-0EA0
AREVA T&D 6915235411
Origa KL7226
Beta 1472AU;014720100
THIEDE 9-4079.1SO2
heidenhain RCN 226 16384 ID:533110-01
旋转编码器编程原理实例
光电旋转编码器的原理及应用方法
时间:2012-03-13 21:33:37 来源: 作者:
WinCE下光电编码器的驱动程序设计
近年来,嵌入式技术发展迅速,嵌入式系统在各行各业得到了广泛的应用。然而,由于嵌入式计算机的性,系统的硬件、软件结构千差万别,其输入设备也不再像通用计算机那样单一。嵌入式计算机的输入没备一般有鼠标、键盘、触摸屏、按钮、旋钮等,而光电编码器(俗称“单键飞梭”)作为一种输入设备,由于其具有输入灵活,简单可靠等特点,因此特别适合应用在嵌入式仪器和手持式设备上,整个系统可以只用一个键作为输入。触摸屏由于其方便灵活、节省空间、界面直观等特点也备受青睐,但存在寿命短,长时间使用容易产生误差等缺点。如果用光电编码器辅助触摸屏作为输入设备,必将大大增强系统的可靠性,使得人机接口更加人性化。但由于光电编码器并不是WinCE的标准输入设备,因此其驱动程序在嵌入式操作系统Windows CE Platform Builder中并未给出。本文以三星公司S3C2410(ARM9芯片)为CPU的嵌入式系统开发板为平台,详细阐述了嵌入式操作系统WinCE下光电编码器驱动程序的设计方法,以供同行参考。
1 光电编码器的工作原理
光电编码器(OptICal Encoder)俗称“单键飞梭”,其外观好像一个电位器,因其外部有一个可以左右旋转同时又可按下的旋钮,很多设备(如显示器、示波器等)用它作为人机交互接口。下面以美国Greyhill公司生产的光电编码器为例,介绍其工作原理及使用方法。光电编码器的内部电路如图1所示,其内部有1个发光二极管和2个光敏三极管。当左右旋转旋钮时,中间的遮光板会随旋钮一起转动,光敏三极管就会被遮光板有次序地遮挡,A、B相就会输出图2所示的波形;当按下旋钮时,2、3两脚接通,其用法同一般按键。
heidenhain 534904-89
Rexroth R900771681/R900916661,3DR10P5-6X/315Y/OOM
Gemue Anbausatz zu Typ 1230, 1230 S01Z300500
Rexroth R900564564
Conrad Electronic 001170967-4G
Rexroth DBEME10-7X/315YG24K31A1V
Contrinex LXG-0000-080
Hoffmann 655255-30
P+F RLK39-54-Z/31/40a/116
heidenhain ROD426 1024 NO:376846-LN
BALLUFF BKS-S 32M-20
SIEMENS 6DD1607-0AA2
hydac 1268870 0160DN025BN4HC
Mecatraction DE 95-12
SICK 1037395, SRS50-HZA0-S21
Sommer KB6,5
Phoenix ELR H5-IES-SC- 24DC/500AC-9 - 2900421
Contrinex DW-HD-603-M18-411(220 220 957) Teflon 5m+PUR 2m
kistler 1999A1A0,5
IHG WC 16DU
ARMATUREN ARI-ZESA,FIG22.012,DN125 PN16
gwk teco cd 90e(mit Profibus Schnittsle)
ATR 21160249/NG3024
Contrinex DW-AV-623-03-282
RGM SN3BFH 56:1
RAFI GmbH & Co. KG 1.20.123.034/0000
MAVI MV TBI-EBC
SARTORIUS PR6201/54D1
JUMO 703043/181-130-25/214
EPE F2,5GW0200M / R928028778
Schenck V096000.B11; 8473 30 20
Dopag C-401-09-01
Rexroth ZDRE6VP2-1X/50MG24N9K4M, R901252632
HBM 1-S9M/2KN-1
Rexroth 4WE 6 D62/EG24N9K4
BRECOFLEX 100ATS15/1710 PAZ WO72
Murr 7000-12721-0000000
Mahle PI 5211 PS VST 6 NO.7943558
Exsys EX-6450
JAHN SAG 16 R3/4 4457412-000-00
Lumberg ASB 6/LED 5-4-330/5 M NR60600
ORGATEX LG-50-L-02
Fenner 3525-080-EE23,3525/80
SCHNEIDER NSYSBS303015
parker 7029111293 PGP620A0260CC1H2NB1B1E6E5
Aerzener Type:175240000
BlitzRotary GmbH BB 55-39 NR:758164
Lumberg RSMCK 3 NR:28044
GECHTER 8/12 HKPV
SICK 1037395, SRS50-HZA0-S21
HPI P3BAN1003CL10-B01N
RUD VLBG 1,5 to M16,Nr.031360016
Rexroth FS 6-5-4X/2QV ;R900476838
ABB Type:OTE25T3M
Gotting KG HG 71310 XB
ROTEX 20381000042
PAULY Besl-Nr.4313qS
heidenhain 533631-03
PAULY YV/R26/2/2PG7/RL
Bucher CINDY 16-B-PNS-S200-A-G9-1 Nr.300601084100017
Contrinex DW-AS-621 M18-002
Re LYBRA
Woertz 43744
EPHY-MESS GmbH 9.0621E+14
KUEBLER 8.5803.126B.0050.0050 ID:146565
Honsberg VM-025.GR.060.IP65/0213
SAUTER 118746
Murrelektronik GmbH 7000-46041-8020600
Dopag C-415-101-1
Contrinex LTK-5050-115-501
Murrelektronik 7000-18081-2260500
heidenhain ID:359341-01
RUKO 229050
EMHART E1001028
norelem NLM 07534-10X20 /M. ANSATZ
S.A.T. 1TZ 9001-1DA23-4AA4Z
JAHN WSAG 10 R3/8 2654490-000-00
GSR D4323.1001.012, G1/2, 24VDC
heidenhain LC183 640mm ID:557679-06
SIt Powerteam PT 9793
WENGLOR TC55PA3
AXIOMATIC IC-DR-16
Staubli RBE08.1151/OD
ME SAC-5P-M12FR/10,0-PUR
Rexroth LFA 32 DBU2A2-7X/315A200,R900942009
Mahle PI 2145 PS 3 ,No:77680184
hedland H794A-030-S11
JUMO 402050/000-457-415-613-20-61/000
CLOOS 43520005
hydac 0030 D 003 BN4HC
Woerner KTR-B/3/V300/T5/T5/TA
Greifer FM-80-V-4/35 NR1510029
MGV PH1013-2440
VAT 21624-KA21-0002
JUMO 703043/181-000-23/000
Phoenix VS-PPC-C2-MSTB-MNNA-P13-A5-SP - 1608074
ORGATEX PAB-EK1
SCHMERSRL SRB301LC/B
Hasco Z 90 / 9X 63
RINCK LC-MV-2xPT100 0-250
Murrelektronik Nr:857781
Froehlich + Walter GmbH 30200005R
Ac-motoren Type FCA 132 SB-2/HE,Bauform B5/300 mm 7,5/9 kW
microsonic MIC+35/D/TC ID:22200
Sommer GULG26300
brinkmann TE142/470-51+009
SCHUNK IN 80-S-M8 0301478
SMW SMW 026594
SALTUS DSG-1,,NO:8439000209
KOCH BWD500072K05LS
Icotek KT 12 NR.41312
Walther LP-019-2-WR026-11-1
Phoenix PSR-SPP- 24DC/ESD/4X1/30 - 2981813
Botter TM0609501
Elobau 351071
Sommer BKST16390
Vahle 236015
Rechner IAS-30-M8-N, ATEX ID:301000
Gemue 615 15D 1125211/N
Rexroth 4WRZE10W8-85-7X/6EG24ETK31/A1M Snr:R901245654
AirCom R119-04CN
KTR 200 70x110
microsonic hps+35/DIU/TC/E/G1
Altratec 105351
B&R 5P62:BMW-06ATOM
B&R Industrie-Elektronik GmbH 7CM211.7
IWN-ARMATUREN PMV-D 40/80-A-D
ABB 1SVR011700R0000
Lenord+Bauer GEL 2432T-1BC600
Murr 56955
Kytola VLK7403-D
MP FILTRI D CG-100-A10-A
Sferax 2032A
schmalz 10.07.09.00047
Murrelektronik 7000-41181-0000000
Bucher MTDA08-050R
SIEMENS 6AG1331-7PF01-4AB0
Spandau Pumpen PSR0214GBS395H05BA
hydac EDS 348-5-400-000
Jokab 2TLA030054R0100
RUEZ 408.0418
Harmonic Drive FFA-20-100-H-M2048-SP
norelem 08900-A0500X16
Beckhoff EL9515
EGE P30715 IGMF015GOP 24VDC NC
heidenhain ECN413 ID:586645-04
REXROTH R901186322
KAMAT 7009253
Rexroth 0822395018 KPZ D50 H130 4122 411 000 02 2 0 2
parker F12-080-MF-IV-K-000-000-0
Jung JKB1.5K
Hasco Z1227 /16/24
Parker P8S-GRFLX
当顺时针旋转时,光电编码器的A相相位会比B相超前半个周期;反之,A相会比B相滞后半个周期。通过检测A、B两相的相位就可以判断旋钮是顺时针还是逆时针旋转,通过记录A或B相变化的次数,就可以得出旋钮旋转的次数,通过检测2、3脚是否接通就可以判断旋钮是否按下。其具体的鉴相规则如下:
A为上升沿,B=0时,旋钮右旋;
B为上升沿,A=l时,旋钮右旋;
A为下降沿,B=1时,旋钮右旋;
B为下降沿,A=O时,旋钮右旋;
B为上升沿,A=0时,旋钮;
A为上升沿,B=1时,旋钮;
B为下降沿,A=l时,旋钮;
A为下降沿,B=0时,旋钮。
通过上述方法,可以很简单地判断旋钮的旋转方向。在判断时添加适当的延时程序,以消除抖动干扰。
2 WinCE提供的驱动模型
WinCE操作系统支持两种类型的驱动程序。一种为本地驱动程序,是把设备驱动程序作为独立的任务实现的,直接在顶层任务中实现硬件操作,因此都有明确和专一的目的。本地设备驱动程序适合于那些集成到Windows CE平台的设备,诸如键盘、触摸屏、音频等设备。另一种是具有定制接口的流接口驱动程序。它是一般类型的设备驱动程序。流接口驱动程序的形式为用户一级的动态链接库(DLL)文件,用来实现一组固定的函数称为“流接口函数”,这些流接口函数使得应用程序可以通过文件系统访问这些驱动程序。本文讨论的光电编码器就属于流接口设备。
2.1 流设备驱动加载过程
WinCE.NET系统运行时会启动负责流驱动的加载进程DEVICE.exe。DEVICE.exe进程对驱动的加载是通过装载注册表列举器(RegEnum.dll)实现的。在WinCE.NET中,所有设备的资源信息都由OAL负责记录在系统注册表中,RegEnum.dll一个一个扫描注册表项HEKY_LOCAL_MACHINEDriverBuiltIn下的子键,发现新设备就根据每个表项的内容进行硬件设备初始化。
2.2 中断与中断处理
如果一个驱动程序要处理一个中断,那么驱动程序需要首先使用CreateEvent函数建立一个事件,调用InterruptInitialize函数将该事件与中断标识绑定。然后驱动程序中的IST就可以使用WaitForSing|eObject函数来等待中断的发生。在一个硬件中断发生之后,操作系统进入异常处理程序,异常处理程序调用OAL的OEMInterruptHandler函数,该函数检测硬件并将中断标识返回给系统;系统得到该中断标识便会找到该中断标识对应的事件,并唤醒等待相应事件的线程(IST),然后IST进行中断处理。处理完成之后,IST需要调用InterruptDone函数来告诉操作系统中断处理结束,操作系统再次调用OAL中的OEMInterruptDone函数,zui后完成中断的处理。图3为WinCE.NET中断处理的流程框图。
habermann HA9605,EN 61558-2-6 EN61000-3-2 EN 61131-2 CE
poeppelmann GPN 700 M 12 x 1,5
riegler 22.202.4
CAMLOC V964L01-1-1AG
parker P17B296NB**33-65/P11BBE**16-17 3339532005
MP Filtri MF1801A10HBP01
ATOS DPZO-AE-273-L5-DI
Froehlich + Walter GmbH 30200005Y
A.T.S 550X590X20 L2
RRG RV28-3
Dopag 400.05.30
VEM BEFESTIGUNGSTEIL KMR 132/160
Phoenix SAC-4P- 3,0-PUR/M 8FS - 1681855
Schmidt DTMB-1000-B
Eisele 99118-1611(red)
fischer Art.No.: TW45D413L080
POPPELMANN GPN 300 F 031/1000pcs
RK Rose+Krieger GmbH FNA5023TA0120
Rexroth 0821302500 NL4-RGS-G012-GAU-MAN-100-SS
Gemue 1215000Z1110
Vickers 1CEE95F4W20SV8
Hawe MP34A-H2.5
GTM EA0009; KA-K-25KN-F-2mV/V
Rexroth 820034990
Rexroth 3DREME 16 P-7X/200YG24K31F1V,R901218100
Burster Praezisionsmesstechnik GmbH & Co KG 8526-6200
hydac 0140D010BH4HC
sunclear 51048
Corbetta MEM56ST
Murr MCS-B 5-110-240/24
parker PRT-E10
Westlock 2645-A-BY-N-000-22FAN-AR2 DN450
HKS DA-H 63 180° Art.Nr.:1050734, Drawing no.:200618005048A
Mayr 4000021 RN2 Reibbelag 1;2
Stoerk ST70-31.10 ( 900380.020 )
LEONI F08266-00-06 2x2x0,34+(2x0,34)
Eldon EGK030
FuehlerSysteme KM/E-U300, MB:0~+100℃,0~10V
Epro PR9268/303-000
KUEBLER 6.923.0101.0A0
Rexroth R900746375,4WRZE 25 W8-220-7X/6EG24N9ETK31/F1D3M
Pister DN10 LC PN315 NBR STA
Hawe HK33T/1M-Z5.2-A1F1/30-SWR1F-D-B-BWH1K-K-1-1X24
Contrinex S12-4FUW-050
heidenhain 310128-03 APK 02 05 3,00
ATOS RZGO-AE-033/315/I 10
Vahle KDS2/40 68073
heidenhain ERN 431 1024 ID:385438-31
Rexroth R900751812 DR 6 DP7-5X/75YV
Bucher W2N33RN-6AB2 DC24V
TAOFLO TXR20PTT-6X14NF
Glenair IT4106GFA32-68S PG29 N4
APPOLDT PFE240D25-MS31XS 2011XS 24vdc
M+S HYDRAULIC MVW-630-SHP
FLOVEX ST3.8061.A40000
Nanotec ST4118S1006-A
Hoentzsch ZS25GA-mn40/140/p6(7m cable)
heidenhain 310573-03 Deckel mit Anschluss
Rexroth R900955887,3DREP 6 C-2X/25EG24N9K4/M
Vickers SBV11-8V-0-0-24DGP
SUN CBEA-CBN
Schmidt CPS 23.1 ?10 ?22N
KUHNKE 760460100
heidenhain LS187C 3040mm ID:526974-24
Dieter Kriz Sensortechnik IN5-18HTPS
Beck GmbH 6345
Rechner KAS-80-A14-S-K-NL
Hoentzsch A010/052
schoenbuch ILLI1814
Haberkorn Bumper T46119
B&R X67BC6321.L12
IFM LK7023
B&R X20DO9322.
Euchner CES-AP-CL2-CH-L05-105602
Turck BI5U-EM18-AP6X/3GD
Phoenix 1615585
WENGLOR UF87PCV3
Kleintges inductance LMD.10.2 (L-104114-02)
Murr 85041
Mobac PowerBlock 2
VULCANIC GmbH REF/PART NO.30881.23 SERIAL NO.379149 030 002
Altmann 104017 DP18 St
lika AST640/GY-10/S308
WENGLOR LM89PA2
Honsberg HD1K-020GM040A
Mahle PIS 3170 PN40 G1/8 Nr.0.369.970
Marzocchi ALPA2D13+ALPP1D7
Rexroth ZDREE 10 VP2-2X/315XLMG24K31A1M,R901225513
ASM WS10-125-420A-L10-SB0-D8-SAB2
LEONARD GSW100-06 MNS
RUD VRBS-4
heidenhain 667596-01
Guehring 4930 48,1
Proxitron ST S9/5-5
GRIP G-MEK063-U-4PK4
Turck BI3U-M12-AN6X Nr.1634120
rohmann 600094 EK-2-023
SALTUS DSG-1,,NO:8439000209
BOSCH 3 842 992 517, 6270 MM
Vahle SA-BLS200-2-01 Nr.0590000/00
Mankenberg GmbH DM652F 50 * 40ST 22T-2,5GV
SALTUS 3100000010,DSG-0, 15NM
HAINBUCH SK65BZIGR42
Mahle 054.153.8 (HC035 764.384.4 )
Ami Elektronik GmbH & Co. 41100023-02048
IIM AG 115.0000.02
B&R 8V1090.00-2
binder 86 61114H07
SITEC 771.1006
ICOMatic Sensortechnik GmbH I-O12/G16T-02-PSKL-S1-75mm
STOZ Pumpenfabrik GmbH KSW-1-30/120 Nr.:ZB 2555
Turck BIM-IKT-Y1X SN10560
Hecker PTFE-Packung 1601 (FAD-konform) Artikel-Nr. PV 104059
SAUTER 117456
FLUTEC RV-16-01.1/0
ROTADISK RD-020.0,Pmax:8bar
SOFIMA FAM 025-DC-X-S-B-6-S
NELSON 33908
heidenhain AE LC 1xx .. 5 0/+50; 559314-05
SIEMENS 7MB1943-3AA22
IFM IY5052
Amiad 730103-000466
Fibro GmbH 4-613-928-0008 seals kits
Sommer SF155MD4-C
SCHMERSAL BPS260-1;Nr. 101184395
Gemue 825840D1122124DC
RGS Davis SK7303-A1ND
ROSS W6377B1401
Krautzberger Membranpumpe MP 100
Froehlich + Walter GmbH 30200002
ATOS DLOH-2C-U 230RC
DOLD BGS924.48 0050982
HASBERG 0.07mm*12.7*5M
Murrelektronik GmbH 5666100
SCHMERSAL IFL 15-30-10T
ARBURG 116949
EMS BIS M-134-10/L-HT [HMS 150HT TAG]
Walther 11-019-2-WR533-AAAA
Turck WKSW451-10M
KUEBLER 8.5825.3512.6000
Aerzener 133582001
SCHMERSAL AZM 415-02/11XPKT 24VAC/DC Nr.101194000
Mankenberg SV29 1/2* H2 YV 1.73 MPA
Engel 02216-9499
Haegglunds SPLL85A-15
LEONI F07192-00-16 (6x(2x0,34)+4x2,5)
ELABO 93-1B
Honsberg MR1K-015GK004
ATOS AGRLE-10
Spieth MSR 150.3
CEAG GHG 434 1180
heidenhain 559308-05 AELC4XX
BIKON 1012-70-110
ATS SP179 266.70X304.80X17.45 L2M
Gemue 690 32D 720 412/N
PMA RL40-110-42200-000
Dopag 501.16.11
HASBERG 1.0*50×300mm Nr.0534
heidenhain 3m cable ID:309777-03
heidenhain DA300 ID:337147-01
PERMA 101416
Schleifring Nr:7KA300072A
IPR 15100002; FM-50-G-3/43 NR
BOEHLER UTP665 3.2*350mm (40.5KG)
heidenhain ERN 1387 2048 62S14-70 K 0,00 .. 65B.. 40 09 .. ..RA ~1,05Vss 05 01 749147-02
Mahle PI 3108 PS 10
Hagglunds R928006863
PALETTI SV 2001 V
pall HC2296FKS18H50
steute Nr.1173479 ZS 75 2O/2S WVD
Spieth MSR 24X1,5
Conec PD84-5K03A U Artikel-Nr 70935A
hydac ZBE02
PILZ PSEN op2H-s-30-015/1 Nr.630720
wilkerson X03-C2-000
parker 7029111293 PGP620A0260CC1H2NB1B1E6E5
SCHUNK PZN+100-1 Nr.0303312
Murr 7000-78211-0000000
Murrelektronik 7000-29281-0000000
Amepa AST/HT-T; HT coupling female teflon
heidenhain Adapter cable ID:310127-03