/Modules/PowerSW/PWMLED01B/SCH_PCB/PWMLED01B-cache.bak |
---|
0,0 → 1,179 |
EESchema-LIBRARY Version 2.3 |
#encoding utf-8 |
# |
# C |
# |
DEF C C 0 10 N Y 1 F N |
F0 "C" 25 100 50 H V L CNN |
F1 "C" 25 -100 50 H V L CNN |
F2 "" 38 -150 30 H V C CNN |
F3 "" 0 0 60 H V C CNN |
$FPLIST |
C? |
C_????_* |
C_???? |
SMD*_c |
Capacitor* |
$ENDFPLIST |
DRAW |
P 2 0 1 20 -80 -30 80 -30 N |
P 2 0 1 20 -80 30 80 30 N |
X ~ 1 0 150 110 D 40 40 1 1 P |
X ~ 2 0 -150 110 U 40 40 1 1 P |
ENDDRAW |
ENDDEF |
# |
# CONN1_1 |
# |
DEF CONN1_1 J 0 40 Y N 1 F N |
F0 "J" 50 50 50 H V C CNN |
F1 "CONN1_1" 100 -50 40 H V C CNN |
F2 "" 50 -50 60 H V C CNN |
F3 "" 50 -50 60 H V C CNN |
DRAW |
X P1 1 -300 50 250 R 60 60 1 1 P I |
ENDDRAW |
ENDDEF |
# |
# CP |
# |
DEF CP C 0 10 N Y 1 F N |
F0 "C" 25 100 50 H V L CNN |
F1 "CP" 25 -100 50 H V L CNN |
F2 "" 38 -150 30 H V C CNN |
F3 "" 0 0 60 H V C CNN |
$FPLIST |
CP* |
Elko* |
TantalC* |
C*elec |
c_elec* |
SMD*_Pol |
$ENDFPLIST |
DRAW |
S -90 20 -90 40 0 1 0 N |
S -90 20 90 20 0 1 0 N |
S -70 90 -30 90 0 1 0 N |
S -50 70 -50 110 0 1 0 N |
S 90 -20 -90 -40 0 1 0 F |
S 90 40 -90 40 0 1 0 N |
S 90 40 90 20 0 1 0 N |
X ~ 1 0 150 110 D 40 40 1 1 P |
X ~ 2 0 -150 110 U 40 40 1 1 P |
ENDDRAW |
ENDDEF |
# |
# GND |
# |
DEF GND #PWR 0 0 Y Y 1 F P |
F0 "#PWR" 0 -250 50 H I C CNN |
F1 "GND" 0 -150 50 H V C CNN |
F2 "" 0 0 60 H V C CNN |
F3 "" 0 0 60 H V C CNN |
DRAW |
P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N |
X GND 1 0 0 0 D 50 50 1 1 W N |
ENDDRAW |
ENDDEF |
# |
# INDUCTOR_SMALL |
# |
DEF INDUCTOR_SMALL L 0 0 N N 1 F N |
F0 "L" 0 100 50 H V C CNN |
F1 "INDUCTOR_SMALL" 0 -50 50 H V C CNN |
F2 "" 0 0 60 H V C CNN |
F3 "" 0 0 60 H V C CNN |
DRAW |
A -150 0 50 1 1799 0 1 0 N -100 0 -200 0 |
A -50 0 50 1 1799 0 1 0 N 0 0 -100 0 |
A 50 0 50 1 1799 0 1 0 N 100 0 0 0 |
A 150 0 50 1 1799 0 1 0 N 200 0 100 0 |
X 1 1 -250 0 50 R 30 30 1 1 I |
X 2 2 250 0 50 L 30 30 1 1 I |
ENDDRAW |
ENDDEF |
# |
# JUMP_2x1 |
# |
DEF ~JUMP_2x1 J 0 40 Y N 1 F N |
F0 "J" -350 200 50 H V C CNN |
F1 "JUMP_2x1" 0 150 40 V I C CNN |
F2 "" 0 0 60 H V C CNN |
F3 "" 0 0 60 H V C CNN |
DRAW |
X 1 1 -400 150 300 R 60 60 1 1 P I |
X 1 2 -400 150 300 R 60 60 1 1 P NI |
ENDDRAW |
ENDDEF |
# |
# JUMP_4X2 |
# |
DEF JUMP_4X2 J 0 40 Y N 1 F N |
F0 "J" -350 250 50 H V C CNN |
F1 "JUMP_4X2" -50 0 40 V V C CNN |
F2 "" 0 0 60 H V C CNN |
F3 "" 0 0 60 H V C CNN |
DRAW |
X 2 1 -400 150 300 R 60 60 1 1 P I |
X 2 2 -400 150 300 R 60 60 1 1 P NI |
X 4 3 -400 50 300 R 60 60 1 1 P I |
X 4 4 -400 50 300 R 60 60 1 1 P NI |
X 5 5 -400 -50 300 R 60 60 1 1 P I |
X 5 6 -400 -50 300 R 60 60 1 1 P NI |
X 8 7 -400 -150 300 R 60 60 1 1 P I |
X 8 8 -400 -150 300 R 60 60 1 1 P NI |
ENDDRAW |
ENDDEF |
# |
# LM3407 |
# |
DEF LM3407 U 0 40 Y Y 1 F N |
F0 "U" 0 400 60 H V C CNN |
F1 "LM3407" 50 100 60 H V C CNN |
F2 "" 200 -50 60 H V C CNN |
F3 "" 200 -50 60 H V C CNN |
DRAW |
S -350 700 450 -450 0 1 0 N |
X ISNS 1 -550 -200 200 R 50 50 1 1 U |
X DIM 2 -550 500 200 R 50 50 1 1 U |
X EN 3 -550 350 200 R 50 50 1 1 U |
X FS 4 -550 -350 200 R 50 50 1 1 U |
X VIN 5 650 350 200 L 50 50 1 1 U |
X VCC 6 650 -150 200 L 50 50 1 1 U |
X GND 7 150 -650 200 U 50 50 1 1 W |
X LX 8 650 500 200 L 50 50 1 1 U |
X GND 9 150 -650 200 U 50 50 1 1 W N |
ENDDRAW |
ENDDEF |
# |
# R |
# |
DEF R R 0 0 N Y 1 F N |
F0 "R" 80 0 50 V V C CNN |
F1 "R" 0 0 50 V V C CNN |
F2 "" -70 0 30 V V C CNN |
F3 "" 0 0 30 H V C CNN |
$FPLIST |
R_* |
Resistor_* |
$ENDFPLIST |
DRAW |
S -40 -100 40 100 0 1 10 N |
X ~ 1 0 150 50 D 60 60 1 1 P |
X ~ 2 0 -150 50 U 60 60 1 1 P |
ENDDRAW |
ENDDEF |
# |
# _ |
# |
DEF _ P 0 40 Y N 1 F N |
F0 "P" 50 100 50 H V C CNN |
F1 "_" 0 50 40 H V C CNN |
F2 "" 250 -150 60 H V C CNN |
F3 "" 250 -150 60 H V C CNN |
DRAW |
X P1 1 -300 50 250 R 60 60 1 1 P I |
ENDDRAW |
ENDDEF |
# |
#End Library |
/Modules/PowerSW/PWMLED01B/SCH_PCB/PWMLED01B.bak |
---|
0,0 → 1,451 |
EESchema Schematic File Version 2 |
LIBS:power |
LIBS:device |
LIBS:transistors |
LIBS:conn |
LIBS:linear |
LIBS:regul |
LIBS:74xx |
LIBS:cmos4000 |
LIBS:adc-dac |
LIBS:memory |
LIBS:xilinx |
LIBS:microcontrollers |
LIBS:dsp |
LIBS:microchip |
LIBS:analog_switches |
LIBS:motorola |
LIBS:texas |
LIBS:intel |
LIBS:audio |
LIBS:interface |
LIBS:digital-audio |
LIBS:philips |
LIBS:display |
LIBS:cypress |
LIBS:siliconi |
LIBS:opto |
LIBS:atmel |
LIBS:contrib |
LIBS:valves |
LIBS:ADC-DAC |
LIBS:asp-134604-01_(fmc) |
LIBS:clock |
LIBS:header |
LIBS:Jumpers |
LIBS:konektory |
LIBS:mechanical |
LIBS:MLAB_BATERY |
LIBS:MLAB_CONNECTORS |
LIBS:MLAB_D |
LIBS:MLAB_IO |
LIBS:MLAB_Jumpers |
LIBS:MLAB_T |
LIBS:OpAmp |
LIBS:sata7-67491-1030 |
LIBS:PWMLED01B-cache |
EELAYER 25 0 |
EELAYER END |
$Descr A4 11693 8268 |
encoding utf-8 |
Sheet 1 1 |
Title "" |
Date "" |
Rev "" |
Comp "" |
Comment1 "" |
Comment2 "" |
Comment3 "" |
Comment4 "" |
$EndDescr |
$Comp |
L R R1 |
U 1 1 564C2218 |
P 3700 4710 |
F 0 "R1" V 3780 4710 50 0000 C CNN |
F 1 "0,565" V 3700 4710 50 0000 C CNN |
F 2 "Mlab_R:SMD-0805" V 3630 4710 30 0001 C CNN |
F 3 "" H 3700 4710 30 0000 C CNN |
1 3700 4710 |
1 0 0 -1 |
$EndComp |
$Comp |
L INDUCTOR_SMALL L1 |
U 1 1 564C22DA |
P 5290 3160 |
F 0 "L1" H 5290 3260 50 0000 C CNN |
F 1 "DE1207-22 (22uH)" H 5290 3110 50 0000 C CNN |
F 2 "Mlab_L:DE1205-10" H 5290 3160 60 0001 C CNN |
F 3 "" H 5290 3160 60 0000 C CNN |
1 5290 3160 |
0 1 1 0 |
$EndComp |
$Comp |
L C C1 |
U 1 1 564C23E1 |
P 5230 4590 |
F 0 "C1" H 5255 4690 50 0000 L CNN |
F 1 "1uF" H 5255 4490 50 0000 L CNN |
F 2 "Mlab_R:SMD-0805" H 5268 4440 30 0001 C CNN |
F 3 "" H 5230 4590 60 0000 C CNN |
1 5230 4590 |
1 0 0 -1 |
$EndComp |
$Comp |
L CP C3 |
U 1 1 564C245B |
P 6180 3180 |
F 0 "C3" H 6205 3280 50 0000 L CNN |
F 1 "4,7uF" H 6205 3080 50 0000 L CNN |
F 2 "Mlab_C:TantalC_SizeC_Reflow" H 6218 3030 30 0001 C CNN |
F 3 "" H 6180 3180 60 0000 C CNN |
1 6180 3180 |
-1 0 0 1 |
$EndComp |
$Comp |
L _ P1 |
U 1 1 564C252E |
P 7980 5290 |
F 0 "P1" H 8030 5420 50 0000 C CNN |
F 1 "M3" H 7980 5340 40 0000 C CNN |
F 2 "Mlab_Mechanical:MountingHole_3mm" H 8230 5140 60 0001 C CNN |
F 3 "" H 8230 5140 60 0000 C CNN |
1 7980 5290 |
1 0 0 -1 |
$EndComp |
$Comp |
L CONN1_1 J4 |
U 1 1 564C45D7 |
P 6590 4080 |
F 0 "J4" H 6640 4130 50 0000 C CNN |
F 1 "WAGO256" H 6690 4030 40 0000 C CNN |
F 2 "Mlab_Con:WAGO256" H 6640 4030 60 0001 C CNN |
F 3 "" H 6640 4030 60 0000 C CNN |
1 6590 4080 |
1 0 0 -1 |
$EndComp |
$Comp |
L CONN1_1 J3 |
U 1 1 564C46DC |
P 6590 3880 |
F 0 "J3" H 6640 3930 50 0000 C CNN |
F 1 "WAGO256" H 6690 3830 40 0000 C CNN |
F 2 "Mlab_Con:WAGO256" H 6640 3830 60 0001 C CNN |
F 3 "" H 6640 3830 60 0000 C CNN |
1 6590 3880 |
1 0 0 -1 |
$EndComp |
$Comp |
L JUMP_4X2 J5 |
U 1 1 564C472F |
P 6640 4600 |
F 0 "J5" H 6290 4850 50 0000 C CNN |
F 1 "JUMP_4X2" V 6590 4600 40 0000 C CNN |
F 2 "Mlab_Pin_Headers:Straight_2x04" H 6640 4600 60 0001 C CNN |
F 3 "" H 6640 4600 60 0000 C CNN |
1 6640 4600 |
1 0 0 -1 |
$EndComp |
$Comp |
L LM3407 U1 |
U 1 1 564C4B7F |
P 4580 4180 |
F 0 "U1" H 4580 4580 60 0000 C CNN |
F 1 "LM3407" H 4630 4280 60 0000 C CNN |
F 2 "Mlab_IO:MSOP-8-1EP_3x3mm_Pitch0.65mm" H 4780 4130 60 0001 C CNN |
F 3 "" H 4780 4130 60 0000 C CNN |
1 4580 4180 |
1 0 0 -1 |
$EndComp |
$Comp |
L R R2 |
U 1 1 564C555E |
P 3920 4710 |
F 0 "R2" V 4000 4710 50 0000 C CNN |
F 1 "47k" V 3920 4710 50 0000 C CNN |
F 2 "Mlab_R:SMD-0805" V 3850 4710 30 0001 C CNN |
F 3 "" H 3920 4710 30 0000 C CNN |
1 3920 4710 |
1 0 0 -1 |
$EndComp |
$Comp |
L CP C2 |
U 1 1 564C5CF3 |
P 5690 4100 |
F 0 "C2" H 5715 4200 50 0000 L CNN |
F 1 "4,7uF" H 5715 4000 50 0000 L CNN |
F 2 "Mlab_C:TantalC_SizeC_Reflow" H 5728 3950 30 0001 C CNN |
F 3 "" H 5690 4100 60 0000 C CNN |
1 5690 4100 |
1 0 0 -1 |
$EndComp |
$Comp |
L JUMP_2x1 J1 |
U 1 1 564C6381 |
P 3260 3530 |
F 0 "J1" H 2910 3730 50 0000 C CNN |
F 1 "JUMP_2x1" V 3260 3680 40 0001 C CNN |
F 2 "Mlab_Pin_Headers:Straight_1x02" H 3260 3530 60 0001 C CNN |
F 3 "" H 3260 3530 60 0000 C CNN |
1 3260 3530 |
-1 0 0 1 |
$EndComp |
$Comp |
L JUMP_2x1 J2 |
U 1 1 564C66D6 |
P 3260 3680 |
F 0 "J2" H 2910 3880 50 0000 C CNN |
F 1 "JUMP_2x1" V 3260 3830 40 0001 C CNN |
F 2 "Mlab_Pin_Headers:Straight_1x02" H 3260 3680 60 0001 C CNN |
F 3 "" H 3260 3680 60 0000 C CNN |
1 3260 3680 |
-1 0 0 1 |
$EndComp |
$Comp |
L CONN1_1 J6 |
U 1 1 564C6DCF |
P 6810 2960 |
F 0 "J6" H 6860 3010 50 0000 C CNN |
F 1 "WAGO256" H 6910 2910 40 0000 C CNN |
F 2 "Mlab_Con:WAGO256" H 6860 2910 60 0001 C CNN |
F 3 "" H 6860 2910 60 0000 C CNN |
1 6810 2960 |
1 0 0 -1 |
$EndComp |
$Comp |
L CONN1_1 J7 |
U 1 1 564C7D80 |
P 6820 3450 |
F 0 "J7" H 6870 3500 50 0000 C CNN |
F 1 "WAGO256" H 6920 3400 40 0000 C CNN |
F 2 "Mlab_Con:WAGO256" H 6870 3400 60 0001 C CNN |
F 3 "" H 6870 3400 60 0000 C CNN |
1 6820 3450 |
1 0 0 -1 |
$EndComp |
Text Label 6280 2910 0 60 ~ 0 |
-LED |
Text Label 6290 3400 0 60 ~ 0 |
+LED |
Text Notes 7190 3420 1 60 ~ 0 |
LED OUTPUT |
$Comp |
L GND #PWR3 |
U 1 1 564C8818 |
P 4730 4900 |
F 0 "#PWR3" H 4730 4650 50 0001 C CNN |
F 1 "GND" H 4730 4750 50 0000 C CNN |
F 2 "" H 4730 4900 60 0000 C CNN |
F 3 "" H 4730 4900 60 0000 C CNN |
1 4730 4900 |
1 0 0 -1 |
$EndComp |
$Comp |
L GND #PWR4 |
U 1 1 564C8876 |
P 5230 4900 |
F 0 "#PWR4" H 5230 4650 50 0001 C CNN |
F 1 "GND" H 5230 4750 50 0000 C CNN |
F 2 "" H 5230 4900 60 0000 C CNN |
F 3 "" H 5230 4900 60 0000 C CNN |
1 5230 4900 |
1 0 0 -1 |
$EndComp |
$Comp |
L GND #PWR5 |
U 1 1 564C88CD |
P 5690 4290 |
F 0 "#PWR5" H 5690 4040 50 0001 C CNN |
F 1 "GND" H 5690 4140 50 0000 C CNN |
F 2 "" H 5690 4290 60 0000 C CNN |
F 3 "" H 5690 4290 60 0000 C CNN |
1 5690 4290 |
1 0 0 -1 |
$EndComp |
$Comp |
L GND #PWR7 |
U 1 1 564C8E87 |
P 6290 4070 |
F 0 "#PWR7" H 6290 3820 50 0001 C CNN |
F 1 "GND" H 6290 3920 50 0000 C CNN |
F 2 "" H 6290 4070 60 0000 C CNN |
F 3 "" H 6290 4070 60 0000 C CNN |
1 6290 4070 |
1 0 0 -1 |
$EndComp |
$Comp |
L GND #PWR6 |
U 1 1 564C95AB |
P 6140 4900 |
F 0 "#PWR6" H 6140 4650 50 0001 C CNN |
F 1 "GND" H 6140 4750 50 0000 C CNN |
F 2 "" H 6140 4900 60 0000 C CNN |
F 3 "" H 6140 4900 60 0000 C CNN |
1 6140 4900 |
1 0 0 -1 |
$EndComp |
Text Notes 7030 4560 1 60 ~ 0 |
POWER IN |
$Comp |
L GND #PWR2 |
U 1 1 564CA4A3 |
P 3920 4900 |
F 0 "#PWR2" H 3920 4650 50 0001 C CNN |
F 1 "GND" H 3920 4750 50 0000 C CNN |
F 2 "" H 3920 4900 60 0000 C CNN |
F 3 "" H 3920 4900 60 0000 C CNN |
1 3920 4900 |
1 0 0 -1 |
$EndComp |
$Comp |
L GND #PWR1 |
U 1 1 564CA533 |
P 3700 4900 |
F 0 "#PWR1" H 3700 4650 50 0001 C CNN |
F 1 "GND" H 3700 4750 50 0000 C CNN |
F 2 "" H 3700 4900 60 0000 C CNN |
F 3 "" H 3700 4900 60 0000 C CNN |
1 3700 4900 |
1 0 0 -1 |
$EndComp |
Text Label 3700 3680 0 60 ~ 0 |
DIM |
Text Label 3700 3830 0 60 ~ 0 |
EN |
$Comp |
L _ P2 |
U 1 1 564CD7AE |
P 7980 5470 |
F 0 "P2" H 8030 5600 50 0000 C CNN |
F 1 "M3" H 7980 5520 40 0000 C CNN |
F 2 "Mlab_Mechanical:MountingHole_3mm" H 8230 5320 60 0001 C CNN |
F 3 "" H 8230 5320 60 0000 C CNN |
1 7980 5470 |
1 0 0 -1 |
$EndComp |
$Comp |
L _ P3 |
U 1 1 564CD84E |
P 8560 5290 |
F 0 "P3" H 8610 5420 50 0000 C CNN |
F 1 "M3" H 8560 5340 40 0000 C CNN |
F 2 "Mlab_Mechanical:MountingHole_3mm" H 8810 5140 60 0001 C CNN |
F 3 "" H 8810 5140 60 0000 C CNN |
1 8560 5290 |
1 0 0 -1 |
$EndComp |
$Comp |
L _ P4 |
U 1 1 564CD8D0 |
P 8560 5470 |
F 0 "P4" H 8610 5600 50 0000 C CNN |
F 1 "M3" H 8560 5520 40 0000 C CNN |
F 2 "Mlab_Mechanical:MountingHole_3mm" H 8810 5320 60 0001 C CNN |
F 3 "" H 8810 5320 60 0000 C CNN |
1 8560 5470 |
1 0 0 -1 |
$EndComp |
$Comp |
L GND #PWR8 |
U 1 1 564CDB2C |
P 7620 5450 |
F 0 "#PWR8" H 7620 5200 50 0001 C CNN |
F 1 "GND" H 7620 5300 50 0000 C CNN |
F 2 "" H 7620 5450 60 0000 C CNN |
F 3 "" H 7620 5450 60 0000 C CNN |
1 7620 5450 |
1 0 0 -1 |
$EndComp |
$Comp |
L GND #PWR9 |
U 1 1 564CDC12 |
P 8200 5450 |
F 0 "#PWR9" H 8200 5200 50 0001 C CNN |
F 1 "GND" H 8200 5300 50 0000 C CNN |
F 2 "" H 8200 5450 60 0000 C CNN |
F 3 "" H 8200 5450 60 0000 C CNN |
1 8200 5450 |
1 0 0 -1 |
$EndComp |
Wire Wire Line |
5230 3680 5410 3680 |
Wire Wire Line |
5290 3410 5290 3680 |
Connection ~ 5290 3680 |
Wire Wire Line |
5290 2910 6510 2910 |
Wire Wire Line |
6180 2910 6180 3030 |
Connection ~ 6180 2910 |
Wire Wire Line |
6180 3330 6180 3680 |
Wire Wire Line |
6180 3680 5710 3680 |
Wire Wire Line |
6180 3400 6520 3400 |
Connection ~ 6180 3400 |
Wire Wire Line |
5230 3830 6290 3830 |
Wire Wire Line |
6200 4650 6240 4650 |
Wire Wire Line |
6200 3830 6200 4650 |
Wire Wire Line |
6200 4550 6240 4550 |
Connection ~ 6200 3830 |
Connection ~ 6200 4550 |
Wire Wire Line |
6290 4070 6290 4030 |
Wire Wire Line |
6240 4450 6140 4450 |
Wire Wire Line |
6140 4450 6140 4900 |
Wire Wire Line |
6140 4750 6240 4750 |
Connection ~ 6140 4750 |
Wire Wire Line |
5230 4330 5230 4440 |
Wire Wire Line |
5230 4900 5230 4740 |
Wire Wire Line |
4730 4900 4730 4830 |
Wire Wire Line |
5690 4290 5690 4250 |
Wire Wire Line |
5690 3830 5690 3950 |
Connection ~ 5690 3830 |
Wire Wire Line |
3660 3680 4030 3680 |
Wire Wire Line |
4030 3830 3660 3830 |
Wire Wire Line |
4030 4380 3700 4380 |
Wire Wire Line |
4030 4530 3920 4530 |
Wire Wire Line |
3920 4900 3920 4860 |
Wire Wire Line |
3700 4900 3700 4860 |
Wire Wire Line |
3700 4380 3700 4560 |
Wire Wire Line |
3920 4530 3920 4560 |
Wire Wire Line |
6110 3680 6110 3830 |
Connection ~ 6110 3830 |
Connection ~ 6110 3680 |
Wire Wire Line |
8260 5240 8200 5240 |
Wire Wire Line |
8200 5240 8200 5450 |
Wire Wire Line |
7680 5240 7620 5240 |
Wire Wire Line |
7620 5240 7620 5450 |
Wire Wire Line |
7620 5420 7680 5420 |
Connection ~ 7620 5420 |
Wire Wire Line |
8260 5420 8200 5420 |
Connection ~ 8200 5420 |
$EndSCHEMATC |
/Modules/PowerSW/PWMLED01B/SW/PIC16F887/main.bak |
---|
0,0 → 1,45 |
#include "main.h" |
#define MAX 1024 |
// Vystup PWM je na nozickach C1 a C2 |
void main() |
{ |
int16 pwm; |
setup_adc_ports(NO_ANALOGS); |
setup_adc(ADC_OFF); |
setup_spi(SPI_SS_DISABLED); |
setup_timer_0(RTCC_INTERNAL|RTCC_DIV_1); |
setup_timer_1(T1_DISABLED); |
setup_timer_2(T2_DIV_BY_1,255,1); |
setup_ccp1(CCP_PWM); |
setup_ccp2(CCP_PWM); |
set_pwm1_duty(0); |
set_pwm2_duty(0); |
port_b_pullups(TRUE); |
pwm=0; |
// Postupne zhasina a rozsveci stridave dve LED |
while(TRUE) |
{ |
while(pwm<MAX) |
{ |
pwm++; |
delay_ms(10); |
set_pwm1_duty(pwm); |
set_pwm2_duty(MAX-pwm); |
}; |
while(pwm>0) |
{ |
pwm--; |
delay_ms(10); |
set_pwm1_duty(pwm); |
set_pwm2_duty(MAX-pwm); |
} |
} |
} |
/Modules/PowerSW/PWMLED01C/SCH_PCB/PWMLED01C.bak |
---|
0,0 → 1,508 |
EESchema Schematic File Version 2 |
LIBS:power |
LIBS:device |
LIBS:transistors |
LIBS:conn |
LIBS:linear |
LIBS:regul |
LIBS:74xx |
LIBS:cmos4000 |
LIBS:adc-dac |
LIBS:memory |
LIBS:xilinx |
LIBS:microcontrollers |
LIBS:dsp |
LIBS:microchip |
LIBS:analog_switches |
LIBS:motorola |
LIBS:texas |
LIBS:intel |
LIBS:audio |
LIBS:interface |
LIBS:digital-audio |
LIBS:philips |
LIBS:display |
LIBS:cypress |
LIBS:siliconi |
LIBS:opto |
LIBS:atmel |
LIBS:contrib |
LIBS:valves |
LIBS:ADC-DAC |
LIBS:asp-134604-01_(fmc) |
LIBS:clock |
LIBS:header |
LIBS:Jumpers |
LIBS:konektory |
LIBS:mechanical |
LIBS:MLAB_BATERY |
LIBS:MLAB_CONNECTORS |
LIBS:MLAB_D |
LIBS:MLAB_IO |
LIBS:MLAB_Jumpers |
LIBS:MLAB_T |
LIBS:OpAmp |
LIBS:sata7-67491-1030 |
EELAYER 25 0 |
EELAYER END |
$Descr A4 11693 8268 |
encoding utf-8 |
Sheet 1 1 |
Title "" |
Date "" |
Rev "" |
Comp "" |
Comment1 "" |
Comment2 "" |
Comment3 "" |
Comment4 "" |
$EndDescr |
$Comp |
L R R1 |
U 1 1 564C2218 |
P 3700 4710 |
F 0 "R1" V 3780 4710 50 0000 C CNN |
F 1 "10" V 3700 4710 50 0000 C CNN |
F 2 "Mlab_R:SMD-0805" V 3630 4710 30 0001 C CNN |
F 3 "" H 3700 4710 30 0000 C CNN |
1 3700 4710 |
1 0 0 -1 |
$EndComp |
$Comp |
L INDUCTOR_SMALL L1 |
U 1 1 564C22DA |
P 5290 3160 |
F 0 "L1" H 5290 3260 50 0000 C CNN |
F 1 "DE1207-22 (22uH)" H 5290 3110 50 0000 C CNN |
F 2 "Mlab_L:DE1205-10" H 5290 3160 60 0001 C CNN |
F 3 "" H 5290 3160 60 0000 C CNN |
1 5290 3160 |
0 1 1 0 |
$EndComp |
$Comp |
L C C1 |
U 1 1 564C23E1 |
P 5230 4590 |
F 0 "C1" H 5255 4690 50 0000 L CNN |
F 1 "1uF" H 5255 4490 50 0000 L CNN |
F 2 "Mlab_R:SMD-0805" H 5268 4440 30 0001 C CNN |
F 3 "" H 5230 4590 60 0000 C CNN |
1 5230 4590 |
1 0 0 -1 |
$EndComp |
$Comp |
L _ P1 |
U 1 1 564C252E |
P 7980 5290 |
F 0 "P1" H 8030 5420 50 0000 C CNN |
F 1 "M3" H 7980 5340 40 0000 C CNN |
F 2 "Mlab_Mechanical:MountingHole_3mm" H 8230 5140 60 0001 C CNN |
F 3 "" H 8230 5140 60 0000 C CNN |
1 7980 5290 |
1 0 0 -1 |
$EndComp |
$Comp |
L CONN1_1 J4 |
U 1 1 564C45D7 |
P 6590 4080 |
F 0 "J4" H 6640 4130 50 0000 C CNN |
F 1 "WAGO256" H 6690 4030 40 0000 C CNN |
F 2 "Mlab_Con:WAGO256" H 6640 4030 60 0001 C CNN |
F 3 "" H 6640 4030 60 0000 C CNN |
1 6590 4080 |
1 0 0 -1 |
$EndComp |
$Comp |
L CONN1_1 J3 |
U 1 1 564C46DC |
P 6590 3880 |
F 0 "J3" H 6640 3930 50 0000 C CNN |
F 1 "WAGO256" H 6690 3830 40 0000 C CNN |
F 2 "Mlab_Con:WAGO256" H 6640 3830 60 0001 C CNN |
F 3 "" H 6640 3830 60 0000 C CNN |
1 6590 3880 |
1 0 0 -1 |
$EndComp |
$Comp |
L JUMP_4X2 J5 |
U 1 1 564C472F |
P 6640 4600 |
F 0 "J5" H 6290 4850 50 0000 C CNN |
F 1 "JUMP_4X2" V 6590 4600 40 0000 C CNN |
F 2 "Mlab_Pin_Headers:Straight_2x04" H 6640 4600 60 0001 C CNN |
F 3 "" H 6640 4600 60 0000 C CNN |
1 6640 4600 |
1 0 0 -1 |
$EndComp |
$Comp |
L LM3407 U1 |
U 1 1 564C4B7F |
P 4580 4180 |
F 0 "U1" H 4580 4580 60 0000 C CNN |
F 1 "LM3407" H 4630 4280 60 0000 C CNN |
F 2 "Mlab_IO:MSOP-8-1EP_3x3mm_Pitch0.65mm" H 4780 4130 60 0001 C CNN |
F 3 "" H 4780 4130 60 0000 C CNN |
1 4580 4180 |
1 0 0 -1 |
$EndComp |
$Comp |
L R R2 |
U 1 1 564C555E |
P 3920 4710 |
F 0 "R2" V 4000 4710 50 0000 C CNN |
F 1 "47k" V 3920 4710 50 0000 C CNN |
F 2 "Mlab_R:SMD-0805" V 3850 4710 30 0001 C CNN |
F 3 "" H 3920 4710 30 0000 C CNN |
1 3920 4710 |
1 0 0 -1 |
$EndComp |
$Comp |
L JUMP_2x1 J2 |
U 1 1 564C66D6 |
P 3260 3680 |
F 0 "J2" H 2910 3880 50 0000 C CNN |
F 1 "JUMP_2x1" V 3260 3830 40 0001 C CNN |
F 2 "Mlab_Pin_Headers:Straight_1x02" H 3260 3680 60 0001 C CNN |
F 3 "" H 3260 3680 60 0000 C CNN |
1 3260 3680 |
-1 0 0 1 |
$EndComp |
$Comp |
L CONN1_1 J6 |
U 1 1 564C6DCF |
P 6810 2960 |
F 0 "J6" H 6860 3010 50 0000 C CNN |
F 1 "WAGO256" H 6910 2910 40 0000 C CNN |
F 2 "Mlab_Con:WAGO256" H 6860 2910 60 0001 C CNN |
F 3 "" H 6860 2910 60 0000 C CNN |
1 6810 2960 |
1 0 0 -1 |
$EndComp |
$Comp |
L CONN1_1 J7 |
U 1 1 564C7D80 |
P 6820 3450 |
F 0 "J7" H 6870 3500 50 0000 C CNN |
F 1 "WAGO256" H 6920 3400 40 0000 C CNN |
F 2 "Mlab_Con:WAGO256" H 6870 3400 60 0001 C CNN |
F 3 "" H 6870 3400 60 0000 C CNN |
1 6820 3450 |
1 0 0 -1 |
$EndComp |
Text Label 6280 2910 0 60 ~ 0 |
-LED |
Text Label 6290 3400 0 60 ~ 0 |
+LED |
Text Notes 7190 3420 1 60 ~ 0 |
LED OUTPUT |
$Comp |
L GND #PWR01 |
U 1 1 564C8818 |
P 4730 4900 |
F 0 "#PWR01" H 4730 4650 50 0001 C CNN |
F 1 "GND" H 4730 4750 50 0000 C CNN |
F 2 "" H 4730 4900 60 0000 C CNN |
F 3 "" H 4730 4900 60 0000 C CNN |
1 4730 4900 |
1 0 0 -1 |
$EndComp |
$Comp |
L GND #PWR02 |
U 1 1 564C8876 |
P 5230 4900 |
F 0 "#PWR02" H 5230 4650 50 0001 C CNN |
F 1 "GND" H 5230 4750 50 0000 C CNN |
F 2 "" H 5230 4900 60 0000 C CNN |
F 3 "" H 5230 4900 60 0000 C CNN |
1 5230 4900 |
1 0 0 -1 |
$EndComp |
$Comp |
L GND #PWR03 |
U 1 1 564C88CD |
P 5690 4290 |
F 0 "#PWR03" H 5690 4040 50 0001 C CNN |
F 1 "GND" H 5690 4140 50 0000 C CNN |
F 2 "" H 5690 4290 60 0000 C CNN |
F 3 "" H 5690 4290 60 0000 C CNN |
1 5690 4290 |
1 0 0 -1 |
$EndComp |
$Comp |
L GND #PWR04 |
U 1 1 564C8E87 |
P 6290 4070 |
F 0 "#PWR04" H 6290 3820 50 0001 C CNN |
F 1 "GND" H 6290 3920 50 0000 C CNN |
F 2 "" H 6290 4070 60 0000 C CNN |
F 3 "" H 6290 4070 60 0000 C CNN |
1 6290 4070 |
1 0 0 -1 |
$EndComp |
$Comp |
L GND #PWR05 |
U 1 1 564C95AB |
P 6140 4900 |
F 0 "#PWR05" H 6140 4650 50 0001 C CNN |
F 1 "GND" H 6140 4750 50 0000 C CNN |
F 2 "" H 6140 4900 60 0000 C CNN |
F 3 "" H 6140 4900 60 0000 C CNN |
1 6140 4900 |
1 0 0 -1 |
$EndComp |
Text Notes 7030 4560 1 60 ~ 0 |
POWER IN |
$Comp |
L GND #PWR06 |
U 1 1 564CA4A3 |
P 3920 4900 |
F 0 "#PWR06" H 3920 4650 50 0001 C CNN |
F 1 "GND" H 3920 4750 50 0000 C CNN |
F 2 "" H 3920 4900 60 0000 C CNN |
F 3 "" H 3920 4900 60 0000 C CNN |
1 3920 4900 |
1 0 0 -1 |
$EndComp |
$Comp |
L GND #PWR07 |
U 1 1 564CA533 |
P 3700 4900 |
F 0 "#PWR07" H 3700 4650 50 0001 C CNN |
F 1 "GND" H 3700 4750 50 0000 C CNN |
F 2 "" H 3700 4900 60 0000 C CNN |
F 3 "" H 3700 4900 60 0000 C CNN |
1 3700 4900 |
1 0 0 -1 |
$EndComp |
Text Label 3700 3680 0 60 ~ 0 |
DIM |
Text Label 3700 3830 0 60 ~ 0 |
EN |
$Comp |
L _ P2 |
U 1 1 564CD7AE |
P 7980 5470 |
F 0 "P2" H 8030 5600 50 0000 C CNN |
F 1 "M3" H 7980 5520 40 0000 C CNN |
F 2 "Mlab_Mechanical:MountingHole_3mm" H 8230 5320 60 0001 C CNN |
F 3 "" H 8230 5320 60 0000 C CNN |
1 7980 5470 |
1 0 0 -1 |
$EndComp |
$Comp |
L _ P3 |
U 1 1 564CD84E |
P 8560 5290 |
F 0 "P3" H 8610 5420 50 0000 C CNN |
F 1 "M3" H 8560 5340 40 0000 C CNN |
F 2 "Mlab_Mechanical:MountingHole_3mm" H 8810 5140 60 0001 C CNN |
F 3 "" H 8810 5140 60 0000 C CNN |
1 8560 5290 |
1 0 0 -1 |
$EndComp |
$Comp |
L _ P4 |
U 1 1 564CD8D0 |
P 8560 5470 |
F 0 "P4" H 8610 5600 50 0000 C CNN |
F 1 "M3" H 8560 5520 40 0000 C CNN |
F 2 "Mlab_Mechanical:MountingHole_3mm" H 8810 5320 60 0001 C CNN |
F 3 "" H 8810 5320 60 0000 C CNN |
1 8560 5470 |
1 0 0 -1 |
$EndComp |
$Comp |
L GND #PWR08 |
U 1 1 564CDB2C |
P 7620 5450 |
F 0 "#PWR08" H 7620 5200 50 0001 C CNN |
F 1 "GND" H 7620 5300 50 0000 C CNN |
F 2 "" H 7620 5450 60 0000 C CNN |
F 3 "" H 7620 5450 60 0000 C CNN |
1 7620 5450 |
1 0 0 -1 |
$EndComp |
$Comp |
L GND #PWR09 |
U 1 1 564CDC12 |
P 8200 5450 |
F 0 "#PWR09" H 8200 5200 50 0001 C CNN |
F 1 "GND" H 8200 5300 50 0000 C CNN |
F 2 "" H 8200 5450 60 0000 C CNN |
F 3 "" H 8200 5450 60 0000 C CNN |
1 8200 5450 |
1 0 0 -1 |
$EndComp |
Wire Wire Line |
5230 3680 5410 3680 |
Wire Wire Line |
5290 3410 5290 3680 |
Connection ~ 5290 3680 |
Wire Wire Line |
5290 2910 6510 2910 |
Connection ~ 6180 2910 |
Wire Wire Line |
6180 3680 5710 3680 |
Wire Wire Line |
6180 3400 6520 3400 |
Connection ~ 6180 3400 |
Wire Wire Line |
5230 3830 6290 3830 |
Wire Wire Line |
6200 4650 6240 4650 |
Wire Wire Line |
6200 3830 6200 4650 |
Wire Wire Line |
6200 4550 6240 4550 |
Connection ~ 6200 3830 |
Connection ~ 6200 4550 |
Wire Wire Line |
6290 4070 6290 4030 |
Wire Wire Line |
6240 4450 6140 4450 |
Wire Wire Line |
6140 4450 6140 4900 |
Wire Wire Line |
6140 4750 6240 4750 |
Connection ~ 6140 4750 |
Wire Wire Line |
5230 4330 5230 4440 |
Wire Wire Line |
5230 4900 5230 4740 |
Wire Wire Line |
4730 4900 4730 4830 |
Connection ~ 5690 3830 |
Wire Wire Line |
3610 3680 4030 3680 |
Wire Wire Line |
4030 3830 3660 3830 |
Wire Wire Line |
3510 4380 4030 4380 |
Wire Wire Line |
4030 4530 3920 4530 |
Wire Wire Line |
3920 4900 3920 4860 |
Wire Wire Line |
3700 4900 3700 4860 |
Wire Wire Line |
3700 4380 3700 4560 |
Wire Wire Line |
3920 4530 3920 4560 |
Wire Wire Line |
6110 3680 6110 3830 |
Connection ~ 6110 3830 |
Connection ~ 6110 3680 |
Wire Wire Line |
8260 5240 8200 5240 |
Wire Wire Line |
8200 5240 8200 5450 |
Wire Wire Line |
7680 5240 7620 5240 |
Wire Wire Line |
7620 5240 7620 5450 |
Wire Wire Line |
7620 5420 7680 5420 |
Connection ~ 7620 5420 |
Wire Wire Line |
8260 5420 8200 5420 |
Connection ~ 8200 5420 |
$Comp |
L C C2 |
U 1 1 5689074F |
P 5690 4060 |
F 0 "C2" H 5715 4160 50 0000 L CNN |
F 1 "4,7uF/50V" H 5715 3960 50 0000 L CNN |
F 2 "Mlab_R:SMD-1206" H 5728 3910 30 0001 C CNN |
F 3 "" H 5690 4060 60 0000 C CNN |
1 5690 4060 |
1 0 0 -1 |
$EndComp |
$Comp |
L C C3 |
U 1 1 56890C0D |
P 6180 3120 |
F 0 "C3" H 6205 3220 50 0000 L CNN |
F 1 "4,7uF/50V" H 6205 3020 50 0000 L CNN |
F 2 "Mlab_R:SMD-1206" H 6218 2970 30 0001 C CNN |
F 3 "" H 6180 3120 60 0000 C CNN |
1 6180 3120 |
1 0 0 -1 |
$EndComp |
Wire Wire Line |
6180 2970 6180 2910 |
Wire Wire Line |
6180 3270 6180 3680 |
$Comp |
L CONN1_2 J1 |
U 1 1 56891485 |
P 3210 4430 |
F 0 "J1" H 3260 4530 50 0000 C CNN |
F 1 "CONN1_2" H 3310 4380 40 0001 C CNN |
F 2 "Mlab_Pin_Headers:Straight_1x02" H 3260 4380 60 0001 C CNN |
F 3 "" H 3260 4380 60 0000 C CNN |
1 3210 4430 |
-1 0 0 1 |
$EndComp |
$Comp |
L GND #PWR010 |
U 1 1 568917F4 |
P 3540 4900 |
F 0 "#PWR010" H 3540 4650 50 0001 C CNN |
F 1 "GND" H 3540 4750 50 0000 C CNN |
F 2 "" H 3540 4900 60 0000 C CNN |
F 3 "" H 3540 4900 60 0000 C CNN |
1 3540 4900 |
1 0 0 -1 |
$EndComp |
Wire Wire Line |
3540 4480 3540 4900 |
Connection ~ 3700 4380 |
Wire Wire Line |
3510 4480 3540 4480 |
Wire Wire Line |
5230 4330 5280 4330 |
Connection ~ 5230 4330 |
Text Label 5280 4330 0 60 ~ 0 |
Vcc |
Text Label 3690 3550 0 60 ~ 0 |
Vcc |
$Comp |
L CONN1_1 J9 |
U 1 1 568925CE |
P 3310 3630 |
F 0 "J9" H 3360 3680 50 0000 C CNN |
F 1 "CONN1_1" H 3410 3580 40 0001 C CNN |
F 2 "Mlab_Pin_Headers:Straight_1x01" H 3360 3580 60 0001 C CNN |
F 3 "" H 3360 3580 60 0000 C CNN |
1 3310 3630 |
-1 0 0 1 |
$EndComp |
$Comp |
L CONN1_1 J8 |
U 1 1 5689275D |
P 3310 3500 |
F 0 "J8" H 3360 3550 50 0000 C CNN |
F 1 "CONN1_1" H 3410 3450 40 0001 C CNN |
F 2 "Mlab_Pin_Headers:Straight_1x01" H 3360 3450 60 0001 C CNN |
F 3 "" H 3360 3450 60 0000 C CNN |
1 3310 3500 |
-1 0 0 1 |
$EndComp |
Wire Wire Line |
3610 3550 3690 3550 |
Wire Wire Line |
5690 4290 5690 4210 |
Wire Wire Line |
5690 3830 5690 3910 |
$Comp |
L D_Schottky D1 |
U 1 1 56890B93 |
P 5560 3680 |
F 0 "D1" H 5560 3780 50 0000 C CNN |
F 1 "TMMBAT48" H 5560 3580 50 0000 C CNN |
F 2 "Mlab_D:Diode-MiniMELF_Standard" H 5560 3680 50 0001 C CNN |
F 3 "" H 5560 3680 50 0000 C CNN |
1 5560 3680 |
-1 0 0 1 |
$EndComp |
$EndSCHEMATC |
/Modules/PowerSW/PWMLED01C/SCH_PCB/PWMLED01C-cache.bak |
---|
0,0 → 1,179 |
EESchema-LIBRARY Version 2.3 |
#encoding utf-8 |
# |
# C |
# |
DEF C C 0 10 N Y 1 F N |
F0 "C" 25 100 50 H V L CNN |
F1 "C" 25 -100 50 H V L CNN |
F2 "" 38 -150 30 H V C CNN |
F3 "" 0 0 60 H V C CNN |
$FPLIST |
C? |
C_????_* |
C_???? |
SMD*_c |
Capacitor* |
$ENDFPLIST |
DRAW |
P 2 0 1 20 -80 -30 80 -30 N |
P 2 0 1 20 -80 30 80 30 N |
X ~ 1 0 150 110 D 40 40 1 1 P |
X ~ 2 0 -150 110 U 40 40 1 1 P |
ENDDRAW |
ENDDEF |
# |
# CONN1_1 |
# |
DEF CONN1_1 J 0 40 Y N 1 F N |
F0 "J" 50 50 50 H V C CNN |
F1 "CONN1_1" 100 -50 40 H V C CNN |
F2 "" 50 -50 60 H V C CNN |
F3 "" 50 -50 60 H V C CNN |
DRAW |
X P1 1 -300 50 250 R 60 60 1 1 P I |
ENDDRAW |
ENDDEF |
# |
# CP |
# |
DEF CP C 0 10 N Y 1 F N |
F0 "C" 25 100 50 H V L CNN |
F1 "CP" 25 -100 50 H V L CNN |
F2 "" 38 -150 30 H V C CNN |
F3 "" 0 0 60 H V C CNN |
$FPLIST |
CP* |
Elko* |
TantalC* |
C*elec |
c_elec* |
SMD*_Pol |
$ENDFPLIST |
DRAW |
S -90 20 -90 40 0 1 0 N |
S -90 20 90 20 0 1 0 N |
S -70 90 -30 90 0 1 0 N |
S -50 70 -50 110 0 1 0 N |
S 90 -20 -90 -40 0 1 0 F |
S 90 40 -90 40 0 1 0 N |
S 90 40 90 20 0 1 0 N |
X ~ 1 0 150 110 D 40 40 1 1 P |
X ~ 2 0 -150 110 U 40 40 1 1 P |
ENDDRAW |
ENDDEF |
# |
# GND |
# |
DEF GND #PWR 0 0 Y Y 1 F P |
F0 "#PWR" 0 -250 50 H I C CNN |
F1 "GND" 0 -150 50 H V C CNN |
F2 "" 0 0 60 H V C CNN |
F3 "" 0 0 60 H V C CNN |
DRAW |
P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N |
X GND 1 0 0 0 D 50 50 1 1 W N |
ENDDRAW |
ENDDEF |
# |
# INDUCTOR_SMALL |
# |
DEF INDUCTOR_SMALL L 0 0 N N 1 F N |
F0 "L" 0 100 50 H V C CNN |
F1 "INDUCTOR_SMALL" 0 -50 50 H V C CNN |
F2 "" 0 0 60 H V C CNN |
F3 "" 0 0 60 H V C CNN |
DRAW |
A -150 0 50 1 1799 0 1 0 N -100 0 -200 0 |
A -50 0 50 1 1799 0 1 0 N 0 0 -100 0 |
A 50 0 50 1 1799 0 1 0 N 100 0 0 0 |
A 150 0 50 1 1799 0 1 0 N 200 0 100 0 |
X 1 1 -250 0 50 R 30 30 1 1 I |
X 2 2 250 0 50 L 30 30 1 1 I |
ENDDRAW |
ENDDEF |
# |
# JUMP_2x1 |
# |
DEF ~JUMP_2x1 J 0 40 Y N 1 F N |
F0 "J" -350 200 50 H V C CNN |
F1 "JUMP_2x1" 0 150 40 V I C CNN |
F2 "" 0 0 60 H V C CNN |
F3 "" 0 0 60 H V C CNN |
DRAW |
X 1 1 -400 150 300 R 60 60 1 1 P I |
X 1 2 -400 150 300 R 60 60 1 1 P NI |
ENDDRAW |
ENDDEF |
# |
# JUMP_4X2 |
# |
DEF JUMP_4X2 J 0 40 Y N 1 F N |
F0 "J" -350 250 50 H V C CNN |
F1 "JUMP_4X2" -50 0 40 V V C CNN |
F2 "" 0 0 60 H V C CNN |
F3 "" 0 0 60 H V C CNN |
DRAW |
X 2 1 -400 150 300 R 60 60 1 1 P I |
X 2 2 -400 150 300 R 60 60 1 1 P NI |
X 4 3 -400 50 300 R 60 60 1 1 P I |
X 4 4 -400 50 300 R 60 60 1 1 P NI |
X 5 5 -400 -50 300 R 60 60 1 1 P I |
X 5 6 -400 -50 300 R 60 60 1 1 P NI |
X 8 7 -400 -150 300 R 60 60 1 1 P I |
X 8 8 -400 -150 300 R 60 60 1 1 P NI |
ENDDRAW |
ENDDEF |
# |
# LM3407 |
# |
DEF LM3407 U 0 40 Y Y 1 F N |
F0 "U" 0 400 60 H V C CNN |
F1 "LM3407" 50 100 60 H V C CNN |
F2 "" 200 -50 60 H V C CNN |
F3 "" 200 -50 60 H V C CNN |
DRAW |
S -350 700 450 -450 0 1 0 N |
X ISNS 1 -550 -200 200 R 50 50 1 1 U |
X DIM 2 -550 500 200 R 50 50 1 1 U |
X EN 3 -550 350 200 R 50 50 1 1 U |
X FS 4 -550 -350 200 R 50 50 1 1 U |
X VIN 5 650 350 200 L 50 50 1 1 U |
X VCC 6 650 -150 200 L 50 50 1 1 U |
X GND 7 150 -650 200 U 50 50 1 1 W |
X LX 8 650 500 200 L 50 50 1 1 U |
X GND 9 150 -650 200 U 50 50 1 1 W N |
ENDDRAW |
ENDDEF |
# |
# R |
# |
DEF R R 0 0 N Y 1 F N |
F0 "R" 80 0 50 V V C CNN |
F1 "R" 0 0 50 V V C CNN |
F2 "" -70 0 30 V V C CNN |
F3 "" 0 0 30 H V C CNN |
$FPLIST |
R_* |
Resistor_* |
$ENDFPLIST |
DRAW |
S -40 -100 40 100 0 1 10 N |
X ~ 1 0 150 50 D 60 60 1 1 P |
X ~ 2 0 -150 50 U 60 60 1 1 P |
ENDDRAW |
ENDDEF |
# |
# _ |
# |
DEF _ P 0 40 Y N 1 F N |
F0 "P" 50 100 50 H V C CNN |
F1 "_" 0 50 40 H V C CNN |
F2 "" 250 -150 60 H V C CNN |
F3 "" 250 -150 60 H V C CNN |
DRAW |
X P1 1 -300 50 250 R 60 60 1 1 P I |
ENDDRAW |
ENDDEF |
# |
#End Library |
/Modules/PowerSW/PWMLED01C/SW/PIC16F887/main.bak |
---|
0,0 → 1,45 |
#include "main.h" |
#define MAX 1024 |
// Vystup PWM je na nozickach C1 a C2 |
void main() |
{ |
int16 pwm; |
setup_adc_ports(NO_ANALOGS); |
setup_adc(ADC_OFF); |
setup_spi(SPI_SS_DISABLED); |
setup_timer_0(RTCC_INTERNAL|RTCC_DIV_1); |
setup_timer_1(T1_DISABLED); |
setup_timer_2(T2_DIV_BY_1,255,1); |
setup_ccp1(CCP_PWM); |
setup_ccp2(CCP_PWM); |
set_pwm1_duty(0); |
set_pwm2_duty(0); |
port_b_pullups(TRUE); |
pwm=0; |
// Postupne zhasina a rozsveci stridave dve LED |
while(TRUE) |
{ |
while(pwm<MAX) |
{ |
pwm++; |
delay_ms(10); |
set_pwm1_duty(pwm); |
set_pwm2_duty(MAX-pwm); |
}; |
while(pwm>0) |
{ |
pwm--; |
delay_ms(10); |
set_pwm1_duty(pwm); |
set_pwm2_duty(MAX-pwm); |
} |
} |
} |