started voltmeter hacking

This commit is contained in:
Eddy
2015-01-31 21:19:39 +03:00
parent e31148c97d
commit 48a3b5a31e
43 changed files with 3382 additions and 3331 deletions

View File

@@ -0,0 +1,84 @@
update=Сб 31 янв 2015 20:40:05
version=1
last_client=eeschema
[cvpcb]
version=1
NetIExt=net
[cvpcb/libraries]
EquName1=devcms
[pcbnew]
version=1
LastNetListRead=
PadDrlX=320
PadDimH=550
PadDimV=550
BoardThickness=620
TxtPcbV=600
TxtPcbH=600
TxtModV=500
TxtModH=500
TxtModW=100
VEgarde=100
DrawLar=120
EdgeLar=80
TxtLar=120
MSegLar=120
[pcbnew/libraries]
LibDir=
LibName1=sockets
LibName2=connect
LibName3=discret
LibName4=pin_array
LibName5=divers
LibName6=libcms
LibName7=display
LibName8=led
LibName9=dip_sockets
LibName10=pga_sockets
LibName11=valves
[general]
version=1
[eeschema]
version=1
LibDir=/home/eddy/Docs/ELECTRONICS/STM8/voltmeters/kicad
NetFmtName=
RptD_X=0
RptD_Y=100
RptLab=1
LabSize=60
[eeschema/libraries]
LibName1=power
LibName2=device
LibName3=transistors
LibName4=conn
LibName5=linear
LibName6=regul
LibName7=74xx
LibName8=cmos4000
LibName9=adc-dac
LibName10=memory
LibName11=xilinx
LibName12=special
LibName13=microcontrollers
LibName14=dsp
LibName15=microchip
LibName16=analog_switches
LibName17=motorola
LibName18=texas
LibName19=intel
LibName20=audio
LibName21=interface
LibName22=digital-audio
LibName23=philips
LibName24=display
LibName25=cypress
LibName26=siliconi
LibName27=opto
LibName28=atmel
LibName29=contrib
LibName30=valves
LibName31=stm8
LibName32=st-microelectronics
LibName33=/home/eddy/Docs/ELECTRONICS/STM8/voltmeters/kicad/stm8s003
LibName34=/home/eddy/Docs/ELECTRONICS/STM8/voltmeters/kicad/seven_segm
LibName35=ht7136

View File

@@ -0,0 +1,211 @@
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:special
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:stm8
LIBS:st-microelectronics
LIBS:stm8s003
LIBS:seven_segm
LIBS:ht7136
LIBS:5digit_voltmeter-cache
EELAYER 27 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 1 1
Title ""
Date "31 jan 2015"
Rev ""
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
$Comp
L STM8S003F3P6 IC?
U 1 1 54CCE7DB
P 5500 3650
F 0 "IC?" H 5500 4250 60 0000 C CNN
F 1 "STM8S003F3P6" H 5500 2850 60 0000 C CNN
F 2 "TSSOP20" H 5400 4150 60 0001 C CNN
F 3 "~" H 5500 3650 60 0000 C CNN
1 5500 3650
1 0 0 -1
$EndComp
$Comp
L R_PACK4 RP?
U 1 1 54CCE809
P 7400 4250
F 0 "RP?" H 7400 4700 40 0000 C CNN
F 1 "220" H 7400 4200 40 0000 C CNN
F 2 "" H 7400 4250 60 0000 C CNN
F 3 "" H 7400 4250 60 0000 C CNN
1 7400 4250
1 0 0 -1
$EndComp
Wire Wire Line
6850 4200 7200 4200
Wire Wire Line
7200 4100 6850 4100
Wire Wire Line
6850 4000 7200 4000
Wire Wire Line
7200 3900 6850 3900
$Comp
L ARK-SN410362N DIS?
U 1 1 54CCF1E1
P 9600 1650
F 0 "DIS?" H 9600 2150 60 0000 C CNN
F 1 "ARK-SN410362N" H 9600 1200 60 0000 C CNN
F 2 "~" H 9600 1650 60 0000 C CNN
F 3 "~" H 9600 1650 60 0000 C CNN
1 9600 1650
1 0 0 -1
$EndComp
$Comp
L ARK-SP410361N DIS?
U 1 1 54CCF1F0
P 9700 2950
F 0 "DIS?" H 9700 3450 60 0000 C CNN
F 1 "ARK-SP410361N" H 9700 2500 60 0000 C CNN
F 2 "~" H 9450 2950 60 0000 C CNN
F 3 "~" H 9450 2950 60 0000 C CNN
1 9700 2950
1 0 0 -1
$EndComp
$Comp
L HT7136 U?
U 1 1 54CD13ED
P 2700 950
F 0 "U?" H 2850 754 60 0000 C CNN
F 1 "HT7136" H 2700 1150 60 0000 C CNN
F 2 "~" H 2700 950 60 0000 C CNN
F 3 "~" H 2700 950 60 0000 C CNN
1 2700 950
1 0 0 -1
$EndComp
$Comp
L CONN_3 K?
U 1 1 54CD13FC
P 850 900
F 0 "K?" V 800 900 50 0000 C CNN
F 1 "CONN_3" V 900 900 40 0000 C CNN
F 2 "" H 850 900 60 0000 C CNN
F 3 "" H 850 900 60 0000 C CNN
1 850 900
-1 0 0 1
$EndComp
$Comp
L GND #PWR?
U 1 1 54CD1415
P 1300 1100
F 0 "#PWR?" H 1300 1100 30 0001 C CNN
F 1 "GND" H 1300 1030 30 0001 C CNN
F 2 "" H 1300 1100 60 0000 C CNN
F 3 "" H 1300 1100 60 0000 C CNN
1 1300 1100
1 0 0 -1
$EndComp
Wire Wire Line
1300 1100 1300 1000
Wire Wire Line
1300 1000 1200 1000
Wire Wire Line
1200 800 1450 800
$Comp
L DIODESCH D?
U 1 1 54CD143B
P 1950 900
F 0 "D?" H 1950 1000 40 0000 C CNN
F 1 "DIODESCH" H 1950 800 40 0000 C CNN
F 2 "" H 1950 900 60 0000 C CNN
F 3 "" H 1950 900 60 0000 C CNN
1 1950 900
1 0 0 -1
$EndComp
Wire Wire Line
1200 900 1750 900
Wire Wire Line
2150 900 2300 900
$Comp
L GND #PWR?
U 1 1 54CD1463
P 2700 1300
F 0 "#PWR?" H 2700 1300 30 0001 C CNN
F 1 "GND" H 2700 1230 30 0001 C CNN
F 2 "" H 2700 1300 60 0000 C CNN
F 3 "" H 2700 1300 60 0000 C CNN
1 2700 1300
1 0 0 -1
$EndComp
Wire Wire Line
2700 1300 2700 1200
$Comp
L C C1
U 1 1 54CD1475
P 2200 1250
F 0 "C1" H 2250 1350 50 0000 L CNN
F 1 "100n" H 2250 1150 50 0000 L CNN
F 2 "" H 2200 1250 60 0000 C CNN
F 3 "" H 2200 1250 60 0000 C CNN
1 2200 1250
1 0 0 -1
$EndComp
Wire Wire Line
2200 1050 2200 900
Connection ~ 2200 900
$Comp
L GND #PWR?
U 1 1 54CD148D
P 2200 1550
F 0 "#PWR?" H 2200 1550 30 0001 C CNN
F 1 "GND" H 2200 1480 30 0001 C CNN
F 2 "" H 2200 1550 60 0000 C CNN
F 3 "" H 2200 1550 60 0000 C CNN
1 2200 1550
1 0 0 -1
$EndComp
Wire Wire Line
2200 1450 2200 1550
$Comp
L CP1 C2
U 1 1 54CD14C2
P 3250 1100
F 0 "C2" H 3300 1200 50 0000 L CNN
F 1 "100u" H 3300 1000 50 0000 L CNN
F 2 "" H 3250 1100 60 0000 C CNN
F 3 "" H 3250 1100 60 0000 C CNN
1 3250 1100
1 0 0 -1
$EndComp
Wire Wire Line
3250 900 3100 900
$EndSCHEMATC

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,23 @@
EESchema-LIBRARY Version 2.3 Date: Сб 31 янв 2015 20:39:54
#encoding utf-8
#
# HT7136
#
DEF HT7136 U 0 30 Y Y 1 F N
F0 "U" 150 -196 60 H V C CNN
F1 "HT7136" 0 200 60 H V C CNN
F2 "~" 0 0 60 H V C CNN
F3 "~" 0 0 60 H V C CNN
$FPLIST
SOT23*
SOT-23*
$ENDFPLIST
DRAW
S -200 -150 200 150 0 1 0 N
X GND 1 0 -250 100 U 40 40 1 1 I
X Vin 2 -400 50 200 R 40 40 1 1 I
X Vout 3 400 50 200 L 40 40 1 1 w
ENDDRAW
ENDDEF
#
#End Library

View File

@@ -0,0 +1,15 @@
EESchema-LIBRARY Version 2.3 Date: Сб 31 янв 2015 21:03:33
#encoding utf-8
#
# MCP3421
#
DEF MCP3421 U 0 40 Y Y 1 F N
F0 "U" 100 550 60 H V C CNN
F1 "MCP3421" 100 -400 60 H V C CNN
F2 "~" 0 0 60 H V C CNN
F3 "~" 0 0 60 H V C CNN
DRAW
ENDDRAW
ENDDEF
#
#End Library

View File

@@ -0,0 +1,67 @@
EESchema-LIBRARY Version 2.3 Date: Сб 31 янв 2015 18:14:19
#encoding utf-8
#
# ARK-SP410361N
#
DEF ARK-SP410361N DIS 0 40 Y Y 1 F N
F0 "DIS" 0 500 60 H V C CNN
F1 "ARK-SP410361N" 0 -450 60 H V C CNN
F2 "~" -250 0 60 H V C CNN
F3 "~" -250 0 60 H V C CNN
DRAW
C -320 -320 20 0 1 0 F
C 130 -320 20 0 1 0 F
C 580 -320 20 0 1 0 F
S -800 400 750 -400 0 1 0 N
P 6 0 1 0 -650 -20 -350 -20 -400 -320 -700 -320 -650 -20 -650 -20 N
P 6 0 1 0 -600 320 -300 320 -350 20 -650 20 -600 320 -600 320 N
P 6 0 1 0 -200 -20 100 -20 50 -320 -250 -320 -200 -20 -200 -20 N
P 6 0 1 0 -150 320 150 320 100 20 -200 20 -150 320 -150 320 N
P 6 0 1 0 250 -20 550 -20 500 -320 200 -320 250 -20 250 -20 N
P 6 0 1 0 300 320 600 320 550 20 250 20 300 320 300 320 N
X E 1 -1100 250 300 R 50 50 1 1 I
X D 2 -1100 150 300 R 50 50 1 1 I
X DP 3 -1100 50 300 R 50 50 1 1 I
X C 4 -1100 -50 300 R 50 50 1 1 I
X G 5 -1100 -150 300 R 50 50 1 1 I
X NC 6 -1100 -250 300 R 50 50 1 1 N
X B 7 1050 -250 300 L 50 50 1 1 I
X DIG3 8 1050 -150 300 L 50 50 1 1 I
X DIG2 9 1050 -50 300 L 50 50 1 1 I
X F 10 1050 50 300 L 50 50 1 1 I
X A 11 1050 150 300 L 50 50 1 1 I
X DIG1 12 1050 250 300 L 50 50 1 1 I
ENDDRAW
ENDDEF
#
#
# ARK-SN410362N
#
DEF ARK-SN410362N DIS 0 40 Y Y 1 F N
F0 "DIS" 0 500 60 H V C CNN
F1 "ARK-SN410362N" 0 -450 60 H V C CNN
F2 "~" 0 0 60 H V C CNN
F3 "~" 0 0 60 H V C CNN
DRAW
C -70 -320 20 0 1 0 F
C 430 -320 20 0 1 0 F
S 550 -400 -550 450 0 1 0 N
P 6 0 1 0 -400 -20 -100 -20 -150 -320 -450 -320 -400 -20 -400 -20 N
P 6 0 1 0 -350 320 -50 320 -100 20 -400 20 -350 320 -350 320 N
P 6 0 1 0 100 -20 400 -20 350 -320 50 -320 100 -20 100 -20 N
P 6 0 1 0 150 320 450 320 400 20 100 20 150 320 150 320 N
X G 1 -850 300 300 R 50 50 1 1 I
X DP 2 -850 150 300 R 50 50 1 1 I
X A 3 -850 0 300 R 50 50 1 1 I
X F 4 -850 -150 300 R 50 50 1 1 I
X DIG2 5 -850 -300 300 R 50 50 1 1 I
X D 6 850 -300 300 L 50 50 1 1 I
X E 7 850 -150 300 L 50 50 1 1 I
X C 8 850 0 300 L 50 50 1 1 I
X B 9 850 150 300 L 50 50 1 1 I
X DIG1 10 850 300 300 L 50 50 1 1 I
ENDDRAW
#
ENDDEF
#End Library

View File

@@ -0,0 +1,86 @@
EESchema-LIBRARY Version 2.3 Date: Сб 31 янв 2015 19:22:46
#encoding utf-8
#
# STM8S003F3P6
#
DEF STM8S003F3P6 IC 0 40 Y Y 1 F N
F0 "IC" 0 600 60 H V C CNN
F1 "STM8S003F3P6" 0 -800 60 H V C CNN
F2 "TSSOP20" -100 500 60 H I C CNN
F3 "~" 0 0 60 H V C CNN
$FPLIST
TSSOP*
$ENDFPLIST
DRAW
S -1100 450 1200 -650 0 1 0 N
X PD4(HS)/BEEP/TIM2_CH1/UART1_CK 1 -1250 350 149 R 40 40 1 1 B
X PD5(HS)/UART1_TX/AIN5 2 -1250 250 149 R 40 40 1 1 B
X PD6(HS)/UART1_RX/AIN6 3 -1250 150 149 R 40 40 1 1 B
X NRST 4 -1250 50 149 R 40 40 1 1 I
X PA1/OSCI 5 -1250 -50 149 R 40 40 1 1 B
X PA2/OSCOUT 6 -1250 -150 149 R 40 40 1 1 B
X VSS 7 -1250 -250 149 R 40 40 1 1 W
X Vcap 8 -1250 -350 149 R 40 40 1 1 O
X VDD 9 -1250 -450 149 R 40 40 1 1 W
X PA3(HS)/[SPI_NSS]TIM2_CH3 10 -1250 -550 149 R 40 40 1 1 B
X AIN4/ADC_ETR/TIM2_CH2/(HS)PD3 20 1350 350 149 L 40 40 1 1 B
X [TIM1_BKIN]/I2C_SDA/(T)PB5 11 1350 -550 149 L 40 40 1 1 B
X [ADC_ETR]/I2C_SCL/(T)PB4 12 1350 -450 149 L 40 40 1 1 B
X [TLI]/[TIM1_CH1N]/TIM1_CH3/(HS)PC3 13 1350 -350 149 L 40 40 1 1 B
X CLK_CCO/TIM1_CH4/AIN2/[TIM1_CH2N]/(HS)PC4 14 1350 -250 149 L 40 40 1 1 B
X [TIM2_CH1]/SPI_SCK/(HS)PC5 15 1350 -150 149 L 40 40 1 1 B
X [TIM1_CH1]/SPI_MOSI/(HS)PC6 16 1350 -50 149 L 40 40 1 1 B
X [TIM1_CH2]/SPI_MISO/(HS)PC7 17 1350 50 149 L 40 40 1 1 B
X SWIM/(HS)PD1 18 1350 150 149 L 40 40 1 1 B
X AIN3/[TIM2_CH3]/(HS)PD2 19 1350 250 149 L 40 40 1 1 B
ENDDRAW
ENDDEF
#
# STM8S003K3T
#
DEF STM8S003K3T IC 0 40 Y Y 1 F N
F0 "IC" -800 1150 60 H V C CNN
F1 "STM8S003K3T" 550 -1100 60 H V C CNN
F2 "~" 0 0 60 H V C CNN
F3 "~" 0 0 60 H V C CNN
$FPLIST
LQFP32*
$ENDFPLIST
DRAW
S -850 1100 850 -1050 0 1 10 f
X NRST 1 -1000 1000 149 R 40 40 1 1 I
X OSCI/PA1 2 1000 1000 149 L 40 40 1 1 B
X OSCOUT/PA2 3 1000 900 149 L 40 40 1 1 B
X VSS 4 0 -1200 149 U 40 40 1 1 W
X Vcap 5 -1000 -950 149 R 40 40 1 1 I
X VDD 6 0 1250 149 D 40 40 1 1 W
X [SPI_NSS]TIM2_CH3/PA3 7 1000 800 149 L 40 40 1 1 B
X PF4 8 -1000 -350 149 R 40 40 1 1 B
X PB7 9 1000 -50 149 L 40 40 1 1 B
X PB6 10 1000 50 149 L 40 40 1 1 B
X TIM1_CH3/PC3 20 1000 -400 149 L 40 40 1 1 B
X PD5/UART1_TX 30 -1000 150 149 R 40 40 1 1 B
X I2C_SDA/PB5 11 1000 150 149 L 40 40 1 1 B
X CLK_CCO/TIM1_CH4/PC4 21 1000 -500 149 L 40 40 1 1 B
X PD6/UART1_RX 31 -1000 50 149 R 40 40 1 1 B
X I2C_SCL/PB4 12 1000 250 149 L 40 40 1 1 B
X SPI_SCK/PC5 22 1000 -600 149 L 40 40 1 1 B
X PD7/TLI[TIM1_CH4] 32 -1000 -50 148 R 40 40 1 1 B
X TIM1_ETR/AIN3/PB3 13 1000 350 149 L 40 40 1 1 B
X PI_MOSI/PC6 23 1000 -700 149 L 40 40 1 1 B
X TIM1_CH3N/AIN2/PB2 14 1000 450 149 L 40 40 1 1 B
X PI_MISO/PC7 24 1000 -800 149 L 40 40 1 1 B
X TIM1_CH2N/AIN1/PB1 15 1000 550 149 L 40 40 1 1 B
X PD0/TIM1_BKIN[CLK_CCO] 25 -1000 650 148 R 40 40 1 1 B
X TIM1_CH1N/AIN0/PB0 16 1000 650 149 L 40 40 1 1 B
X PD1/SWIM 26 -1000 550 149 R 40 40 1 1 B
X PE5/SPI_NSS 17 -1000 -200 148 R 40 40 1 1 B
X PD2[TIM2_CH3] 27 -1000 450 149 R 40 40 1 1 B
X UART1_CK/TIM1_CH1/PC1 18 1000 -200 149 L 40 40 1 1 B
X PD3/ADC_ETR/TIM2_CH2 28 -1000 350 149 R 40 40 1 1 B
X TIM1_CH2/PC2 19 1000 -300 149 L 40 40 1 1 B
X PD4/BEEP/TIM2_CH1 29 -1000 250 149 R 40 40 1 1 B
ENDDRAW
ENDDEF
#
#End Library