From: K.Ohta Date: Wed, 23 Oct 2013 03:55:40 +0000 (+0900) Subject: [v2.0][Schematic] Add rotary encoder for v2.0. X-Git-Url: http://git.osdn.net/view?p=openi2cradio%2FOpenI2CRadio.git;a=commitdiff_plain;h=ad5125cb822529588a20f4212533696693d7eeb1 [v2.0][Schematic] Add rotary encoder for v2.0. --- diff --git a/gSCH/OpenI2CRadio-v1.00-p1.png b/gSCH/OpenI2CRadio-v1.00-p1.png index 2fe9dcc..15ba2b2 100644 Binary files a/gSCH/OpenI2CRadio-v1.00-p1.png and b/gSCH/OpenI2CRadio-v1.00-p1.png differ diff --git a/gSCH/OpenI2CRadio-v1.00-p1.sch b/gSCH/OpenI2CRadio-v1.00-p1.sch index 0f6f9d6..6ed9053 100644 --- a/gSCH/OpenI2CRadio-v1.00-p1.sch +++ b/gSCH/OpenI2CRadio-v1.00-p1.sch @@ -1,4 +1,4 @@ -v 20121123 2 +v 20130925 2 C 40000 40000 0 0 0 title-B.sym C 45100 41900 1 0 0 PIC18F45K20_DIP40.sym { @@ -25,7 +25,7 @@ device=CONNECTOR_6 T 56700 50700 5 10 1 1 0 6 1 refdes=CN4 } -C 48600 50400 1 0 0 3.3V-plus-1.sym +C 46000 50600 1 0 0 3.3V-plus-1.sym C 54600 45700 1 0 0 connector2-2.sym { T 55300 45500 5 10 1 1 0 6 1 @@ -35,36 +35,35 @@ device=CONNECTOR_2 T 54900 47150 5 10 0 0 0 0 1 footprint=SIP2N } -N 50600 47100 53600 47100 4 -U 52900 48600 52900 42800 10 1 -N 50600 46200 52700 46200 4 +U 53000 48600 53000 42800 10 1 +N 50600 46200 52800 46200 4 { -T 52400 46300 5 10 1 1 0 0 1 +T 52500 46300 5 10 1 1 0 0 1 net=KI1 } -C 52700 46200 1 0 0 busripper-1.sym +C 52800 46200 1 0 0 busripper-1.sym { -T 52700 46600 5 8 0 0 0 0 1 +T 52800 46600 5 8 0 0 0 0 1 device=none } -N 50600 46500 52700 46500 4 +N 50600 46500 52800 46500 4 { -T 52400 46600 5 10 1 1 0 0 1 +T 52500 46600 5 10 1 1 0 0 1 net=KI2 } -C 52700 46500 1 0 0 busripper-1.sym +C 52800 46500 1 0 0 busripper-1.sym { -T 52700 46900 5 8 0 0 0 0 1 +T 52800 46900 5 8 0 0 0 0 1 device=none } -N 50600 46800 52700 46800 4 +N 50600 46800 52800 46800 4 { -T 52400 46900 5 10 1 1 0 0 1 +T 52500 46900 5 10 1 1 0 0 1 net=KI3 } -C 52700 46800 1 0 0 busripper-1.sym +C 52800 46800 1 0 0 busripper-1.sym { -T 52700 47200 5 8 0 0 0 0 1 +T 52800 47200 5 8 0 0 0 0 1 device=none } C 41300 48500 1 270 0 busripper-1.sym @@ -99,20 +98,20 @@ device=none T 40900 47400 5 10 1 1 0 0 1 net=KI3 } -C 52400 49300 1 0 1 resistorpack5-1.sym +C 50600 49200 1 0 1 resistorpack5-1.sym { -T 52300 50700 5 10 0 0 0 6 1 +T 50500 50600 5 10 0 0 0 6 1 device=RESISTORPACK_5 -T 52000 50700 5 10 1 1 0 6 1 +T 50200 50600 5 10 1 1 0 6 1 refdes=R1 -T 51700 50500 5 10 1 1 0 0 1 +T 49900 50400 5 10 1 1 0 0 1 value=10K x 4 } -C 52700 45900 1 0 0 busripper-1.sym +C 52800 45900 1 0 0 busripper-1.sym { -T 52700 46300 5 8 0 0 0 0 1 +T 52800 46300 5 8 0 0 0 0 1 device=none -T 52400 46000 5 10 1 1 0 0 1 +T 52500 46000 5 10 1 1 0 0 1 net=KI0 } U 43600 41400 41500 41400 10 0 @@ -151,12 +150,12 @@ device=none T 44000 46300 5 10 1 1 0 0 1 net=FM_D } -N 50600 42600 52700 42600 4 -C 52700 42600 1 0 0 busripper-1.sym +N 50600 42600 52800 42600 4 +C 52800 42600 1 0 0 busripper-1.sym { -T 52700 43000 5 8 0 0 0 0 1 +T 52800 43000 5 8 0 0 0 0 1 device=none -T 52900 42600 5 10 1 1 0 0 1 +T 53000 42600 5 10 1 1 0 0 1 net=POWD } C 56200 46800 1 180 1 connector10-2.sym @@ -179,23 +178,22 @@ N 55200 44000 56200 44000 4 N 44900 41700 55000 41700 4 N 55000 41700 55000 42800 4 N 55000 42800 56200 42800 4 -N 45200 42300 45200 41500 4 -N 45200 41500 54800 41500 4 -N 54800 41500 54800 43200 4 +N 45200 42300 45200 41600 4 +N 45200 41600 54800 41600 4 +N 54800 41600 54800 43200 4 N 54800 43200 56200 43200 4 -C 49800 50400 1 0 0 vdd-1.sym -C 50200 49500 1 90 0 capacitor-1.sym +C 47600 50600 1 0 0 vdd-1.sym +C 48000 49400 1 90 0 capacitor-1.sym { -T 49500 49700 5 10 0 0 90 0 1 +T 47300 49600 5 10 0 0 90 0 1 device=CAPACITOR -T 49800 50200 5 10 1 1 180 0 1 +T 47600 50100 5 10 1 1 180 0 1 refdes=C1 -T 49300 49700 5 10 0 0 90 0 1 +T 47100 49600 5 10 0 0 90 0 1 symversion=0.1 -T 49400 49900 5 10 1 1 0 0 1 +T 47200 49800 5 10 1 1 0 0 1 value=0.1u } -N 48800 50400 50900 50400 4 T 54400 44100 9 10 1 0 0 0 1 LCD_BACKLIGHT C 55800 41600 1 0 0 gnd-2.sym @@ -350,7 +348,7 @@ N 43800 47100 45200 47100 4 N 43800 46800 45200 46800 4 N 43800 46500 45200 46500 4 N 43800 46200 45200 46200 4 -N 52700 45900 50600 45900 4 +N 52800 45900 50600 45900 4 C 53600 47000 1 0 0 resistor-1.sym { T 53900 47400 5 10 0 0 0 0 1 @@ -360,18 +358,11 @@ refdes=R5 T 53800 47300 5 10 1 1 0 0 1 value=470 } -C 49900 49200 1 0 0 gnd-2.sym -N 51400 49300 51400 46800 4 -N 51700 49300 51700 46500 4 -N 52000 49300 52000 46200 4 -N 52300 49300 52300 45900 4 +C 47700 49100 1 0 0 gnd-2.sym N 50600 48000 53200 48000 4 N 53200 48000 53200 49500 4 N 53200 49500 55100 49500 4 N 50600 47700 52800 47700 4 -N 50600 47400 52600 47400 4 -N 52600 47400 52600 48900 4 -N 55100 48900 52600 48900 4 N 55100 49200 52800 49200 4 N 52800 49200 52800 47700 4 N 50600 45000 55500 45000 4 @@ -387,12 +378,7 @@ N 56200 45200 56000 45200 4 N 56000 45200 56000 44600 4 N 56200 44800 50600 44800 4 N 50600 44800 50600 44700 4 -C 51400 45200 1 0 0 gnd-2.sym -N 50600 45600 50900 45600 4 -N 50900 45600 50900 50400 4 -N 50600 45300 51200 45300 4 -N 51200 45300 51200 45500 4 -N 51200 45500 51500 45500 4 +N 50600 45600 52800 45600 4 N 52600 50400 55100 50400 4 C 53400 48400 1 0 0 gnd-2.sym N 55100 49800 53500 49800 4 @@ -472,8 +458,7 @@ device=SWITCH_PUSHBUTTON_NO C 41900 47500 1 0 0 gnd-2.sym N 43100 48400 42000 48400 4 N 42000 48400 42000 47800 4 -C 41800 50400 1 0 0 vdd-1.sym -N 42000 50400 43100 50400 4 +N 42000 50400 45200 50400 4 T 42800 48000 9 10 1 0 0 0 1 RESET N 40800 46900 41300 46900 4 @@ -493,15 +478,15 @@ T 51000 40100 9 10 1 0 0 0 1 T 51500 40100 9 10 1 0 0 0 1 9 T 53900 40400 9 10 1 0 0 0 1 -1.07 +2.00 T 53900 40000 9 10 1 0 0 0 2 K.Ohta T 55900 40400 9 10 1 0 0 0 1 -Sep 07,2013 +Oct 23,2013 G 55500 40772 1500 528 0 0 0 /home/whatisthis/Bunsho/001_回路図/OpenI2CRadio/by-sa.png -U 52900 48600 43600 48600 10 0 +U 53000 48600 43600 48600 10 0 U 43600 48600 43600 41400 10 0 N 45200 48000 45200 49500 4 C 43300 49500 1 90 0 diode-1.sym @@ -513,7 +498,7 @@ refdes=D1 T 42200 49800 5 10 1 1 0 0 1 model-name=1SS196 } -N 45200 49100 52600 49100 4 +N 45200 49000 52600 49000 4 N 44200 49500 42000 49500 4 N 43100 49400 43100 49500 4 C 41300 44100 1 270 0 busripper-1.sym @@ -555,15 +540,14 @@ device=none T 43800 41700 5 10 1 1 0 0 1 net=TUN_D } -N 43800 41600 44200 41600 4 -C 45000 40900 1 0 1 input-1.sym +C 44600 41100 1 0 1 input-1.sym { -T 45000 41200 5 10 0 0 0 6 1 +T 44600 41400 5 10 0 0 0 6 1 device=INPUT -T 45000 40900 5 10 1 1 0 0 1 +T 44600 41100 5 10 1 1 0 0 1 net=AKC_TUNLED } -N 52600 49100 52600 50400 4 +N 52600 49000 52600 50400 4 C 55500 48100 1 0 0 vdd-1.sym C 45300 49500 1 90 0 resistor-1.sym { @@ -586,7 +570,7 @@ value=22K N 53500 48000 55700 48000 4 N 54600 46500 54600 47100 4 C 53700 43700 1 0 0 gnd-2.sym -C 45000 50400 1 0 0 vdd-1.sym +C 45000 50600 1 0 0 vdd-1.sym T 45400 50200 9 10 1 0 0 0 1 ※1 T 42300 48600 9 10 1 0 0 0 1 @@ -598,11 +582,10 @@ T 53200 46300 9 10 1 0 0 0 1 N 53800 44000 53800 45600 4 N 54600 45600 53800 45600 4 N 54600 46100 54600 45600 4 -T 47700 41000 9 10 1 0 0 0 2 +T 46300 41000 9 10 1 0 0 0 2 ※1 2013-06-29 ※2 2013-06-30 -N 44200 41600 44200 41000 4 -T 47700 40800 9 10 1 0 0 0 1 +T 46300 40800 9 10 1 0 0 0 1 ※3 2013-07-02 C 45200 43700 1 0 1 output-1.sym { @@ -628,7 +611,7 @@ value=4.7K } T 44300 50100 9 10 1 0 0 0 1 ※4 -T 47700 40600 9 10 1 0 0 0 1 +T 46300 40600 9 10 1 0 0 0 1 ※4 2013-07-05 N 54600 47100 54500 47100 4 N 45200 43500 44600 43500 4 @@ -642,12 +625,150 @@ net=RFSEL2 N 45200 43200 44700 43200 4 T 44200 43500 9 10 1 0 0 0 1 ※5 -T 47700 40400 9 10 1 0 0 0 1 +T 46300 40400 9 10 1 0 0 0 1 ※5 2013-07-08 N 56200 46400 55900 46400 4 N 56200 46000 55700 46000 4 T 55900 46600 9 10 1 0 0 0 1 ※6 -T 47700 40200 9 10 1 0 0 0 1 +T 46300 40200 9 10 1 0 0 0 1 ※6 2013-09-07 N 45200 49500 45100 49500 4 +C 50500 48800 1 180 0 busripper-1.sym +{ +T 50500 48400 5 8 0 0 180 0 1 +device=none +T 50300 48400 5 10 1 1 0 0 1 +net=KI0 +} +C 50200 48800 1 180 0 busripper-1.sym +{ +T 50200 48400 5 8 0 0 180 0 1 +device=none +T 50000 48400 5 10 1 1 0 0 1 +net=KI1 +} +C 49900 48800 1 180 0 busripper-1.sym +{ +T 49900 48400 5 8 0 0 180 0 1 +device=none +T 49600 48400 5 10 1 1 0 0 1 +net=KI2 +} +C 49600 48800 1 180 0 busripper-1.sym +{ +T 49600 48400 5 8 0 0 180 0 1 +device=none +T 49200 48400 5 10 1 1 0 0 1 +net=KI3 +} +N 49600 49200 49600 48800 4 +N 49900 49200 49900 48800 4 +N 50200 49200 50200 48800 4 +N 50500 49200 50500 48800 4 +C 48900 48800 1 180 0 busripper-1.sym +{ +T 48900 48400 5 8 0 0 180 0 1 +device=none +T 48300 48700 5 10 1 1 0 0 1 +net=VDD +T 48900 48800 5 10 0 1 0 0 1 +net=Vdd:1 +} +C 52400 48800 1 180 0 busripper-1.sym +{ +T 52400 48400 5 8 0 0 180 0 1 +device=none +T 52200 48400 5 10 1 1 0 0 1 +net=VDD +T 52400 48800 5 10 0 1 0 0 1 +net=Vdd:1 +} +C 52800 45600 1 0 0 busripper-1.sym +{ +T 52800 46000 5 8 0 0 0 0 1 +device=none +T 52800 45800 5 10 1 1 180 0 1 +net=VDD +T 52800 45600 5 10 0 1 180 0 1 +net=Vdd:1 +} +C 52800 45300 1 0 0 busripper-1.sym +{ +T 52800 45700 5 8 0 0 0 0 1 +device=none +T 52800 45500 5 10 1 1 180 0 1 +net=PGND:1 +} +N 52800 45300 50600 45300 4 +N 50900 50100 55100 50100 4 +N 52400 50100 52400 48800 4 +N 48900 48800 48900 50300 4 +N 46200 50300 49100 50300 4 +C 47000 49400 1 90 0 capacitor-1.sym +{ +T 46300 49600 5 10 0 0 90 0 1 +device=CAPACITOR +T 46600 50100 5 10 1 1 180 0 1 +refdes=C11 +T 46100 49600 5 10 0 0 90 0 1 +symversion=0.1 +T 46200 49800 5 10 1 1 0 0 1 +value=0.1u +} +N 46200 50600 46200 50300 4 +N 47800 50600 47800 50300 4 +C 46700 49100 1 0 0 gnd-2.sym +C 51800 43100 1 0 1 input-1.sym +{ +T 51800 43400 5 10 0 0 0 6 1 +device=INPUT +T 51800 43200 5 10 1 1 0 0 1 +net=ROT_B +} +N 51000 43200 50600 43200 4 +C 52200 47300 1 0 1 input-1.sym +{ +T 52200 47600 5 10 0 0 0 6 1 +device=INPUT +T 52200 47400 5 10 1 1 0 0 1 +net=ROT_A +} +N 51400 47400 50600 47400 4 +N 45200 50400 45200 50600 4 +C 51500 49200 1 90 0 resistor-1.sym +{ +T 51100 49500 5 10 0 0 90 0 1 +device=RESISTOR +T 51500 50500 5 10 1 1 180 0 1 +refdes=R11 +T 51500 50300 5 10 1 1 180 0 1 +value=10K +} +C 51000 49200 1 90 0 resistor-1.sym +{ +T 50600 49500 5 10 0 0 90 0 1 +device=RESISTOR +T 51000 50500 5 10 1 1 180 0 1 +refdes=R12 +T 51000 50300 5 10 1 1 180 0 1 +value=10K +} +N 51400 47400 51400 49200 4 +N 50900 49200 50900 43200 4 +N 53600 47100 50600 47100 4 +T 51000 50600 9 10 1 0 0 0 1 +※7 +T 55100 48600 9 10 1 0 0 0 1 +※7 +T 54700 50200 9 10 1 0 0 0 1 +※7 +T 51300 47200 9 10 1 0 0 0 1 +※7 +T 52600 43200 9 10 1 0 0 0 1 +※7 +T 46300 49500 9 10 1 0 0 0 1 +※7 +T 47700 41200 9 10 1 0 0 0 1 +※7 2013-10-23 +N 43800 41600 43800 41200 4 diff --git a/gSCH/OpenI2CRadio-v1.00-p3.png b/gSCH/OpenI2CRadio-v1.00-p3.png index 45e29ce..569968a 100644 Binary files a/gSCH/OpenI2CRadio-v1.00-p3.png and b/gSCH/OpenI2CRadio-v1.00-p3.png differ diff --git a/gSCH/OpenI2CRadio-v1.00-p3.sch b/gSCH/OpenI2CRadio-v1.00-p3.sch index b06c041..047f731 100644 --- a/gSCH/OpenI2CRadio-v1.00-p3.sch +++ b/gSCH/OpenI2CRadio-v1.00-p3.sch @@ -1,4 +1,4 @@ -v 20121123 2 +v 20130925 2 C 40000 40000 0 0 0 title-B.sym G 55400 40772 1500 528 0 0 0 /home/whatisthis/Bunsho/001_回路図/OpenI2CRadio/by-sa.png @@ -13,12 +13,12 @@ T 50900 40100 9 10 1 0 0 0 1 T 51400 40100 9 10 1 0 0 0 1 9 T 53800 40400 9 10 1 0 0 0 1 -1.02 +2.00 T 53800 40000 9 10 1 0 0 0 2 K.Ohta T 55800 40400 9 10 1 0 0 0 1 -Jun 30,2013 +Oct 23,2013 C 44500 49500 1 0 0 switch-pushbutton-no-1.sym { T 44400 49700 5 10 1 1 0 0 1 @@ -611,13 +611,13 @@ refdes=D20D T 54000 44300 5 10 1 1 0 0 1 model-name=1N4148 } -C 41200 42600 1 180 0 connector2-2.sym +C 41200 42900 1 180 0 connector2-2.sym { -T 40900 41350 5 10 0 0 180 0 1 +T 40900 41650 5 10 0 0 180 0 1 device=CONNECTOR_2 -T 40900 41150 5 10 0 0 180 0 1 +T 40900 41450 5 10 0 0 180 0 1 footprint=SIP2N -T 40400 43000 5 10 1 1 180 6 1 +T 40400 43300 5 10 1 1 180 6 1 refdes=CN203 } C 41800 44900 1 0 0 busripper-1.sym @@ -628,11 +628,11 @@ T 41800 45100 5 10 1 1 180 0 1 net=TUN_D } N 41100 44900 41800 44900 4 -C 41600 41800 1 0 0 switch-pushbutton-no-1.sym +C 41600 42100 1 0 0 switch-pushbutton-no-1.sym { -T 42000 42100 5 10 1 1 0 0 1 +T 42000 42400 5 10 1 1 0 0 1 refdes=S220 -T 42000 42400 5 10 0 0 0 0 1 +T 42000 42700 5 10 0 0 0 0 1 device=SWITCH_PUSHBUTTON_NO } C 45900 43000 1 270 0 led-2.sym @@ -654,12 +654,12 @@ T 45100 43200 5 10 1 1 0 0 1 value=1.5K } C 45900 41800 1 0 0 gnd-2.sym -T 40400 42700 9 10 1 0 0 0 1 +T 40400 43000 9 10 1 0 0 0 1 POWER_SW -N 41200 41800 41600 41800 4 -N 42600 41800 42600 42500 4 -N 42600 42500 41200 42500 4 -N 41200 42500 41200 42200 4 +N 41200 42100 41600 42100 4 +N 42600 42100 42600 42800 4 +N 42600 42800 41200 42800 4 +N 41200 42800 41200 42500 4 C 44200 43000 1 90 1 busripper-1.sym { T 43800 43000 5 8 0 0 90 6 1 @@ -755,3 +755,33 @@ C 41700 43400 1 0 0 gnd-2.sym N 41800 43700 41800 44100 4 T 54000 43300 9 10 1 0 0 0 1 ※1 +C 42400 40600 1 0 0 EC12E2420801.sym +{ +T 42700 41500 5 10 1 1 0 0 1 +model-name=EC12E2420801 +T 42200 41500 5 10 1 1 0 0 1 +refdes=S221 +} +C 41700 41300 1 180 0 output-1.sym +{ +T 41600 41000 5 10 0 0 180 0 1 +device=OUTPUT +T 40800 41300 5 10 1 1 180 0 1 +net=ROT_A +} +C 41700 40900 1 180 0 output-1.sym +{ +T 41600 40600 5 10 0 0 180 0 1 +device=OUTPUT +T 40800 40900 5 10 1 1 180 0 1 +net=ROT_B +} +C 41900 40200 1 0 0 gnd-2.sym +N 42400 41200 41700 41200 4 +N 42400 41000 42000 41000 4 +N 42000 41000 42000 40500 4 +N 42400 40800 41700 40800 4 +T 43100 41900 9 10 1 0 0 0 1 +※1 +T 45700 41200 9 10 1 0 0 0 1 +※1 2013-10-23 diff --git a/gSCH/libs/EC12E2420801.sym b/gSCH/libs/EC12E2420801.sym new file mode 100644 index 0000000..fcd05b5 --- /dev/null +++ b/gSCH/libs/EC12E2420801.sym @@ -0,0 +1,40 @@ +v 20130925 2 +B 300 0 500 800 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 +B 800 300 300 200 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 +T 300 1100 9 10 1 0 0 0 1 +Rotary encoder +T 300 900 8 10 1 1 0 0 1 +model-name=EC12E2420801 +P 0 600 300 600 1 0 0 +{ +T 0 600 5 10 0 0 180 0 1 +pintype=OUT +T 355 595 5 10 1 1 0 0 1 +pinlabel=A +T 105 645 5 10 1 1 0 6 1 +pinnumber=1 +T 0 600 5 10 0 0 180 0 1 +pinseq=1 +} +P 0 400 300 400 1 0 0 +{ +T 0 400 5 10 0 0 180 0 1 +pintype=OUT +T 355 395 5 10 1 1 0 0 1 +pinlabel=G +T 105 445 5 10 1 1 0 6 1 +pinnumber=2 +T 0 400 5 10 0 0 180 0 1 +pinseq=2 +} +P 0 200 300 200 1 0 0 +{ +T 0 200 5 10 0 0 180 0 1 +pintype=OUT +T 355 195 5 10 1 1 0 0 1 +pinlabel=B +T 105 245 5 10 1 1 0 6 1 +pinnumber=3 +T 0 200 5 10 0 0 180 0 1 +pinseq=3 +}