From c62ebaae16181979961f297fe3e9d7b16af0c8ff Mon Sep 17 00:00:00 2001 From: drho1y Date: Tue, 7 Jul 2026 21:56:00 +0700 Subject: [PATCH] New: adding servo-drive --- kicad/ozon/ozon.kicad_pro | 2 +- kicad/ozon/ozon.kicad_sch | 600 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 601 insertions(+), 1 deletion(-) diff --git a/kicad/ozon/ozon.kicad_pro b/kicad/ozon/ozon.kicad_pro index aa33eee..45bb3dd 100644 --- a/kicad/ozon/ozon.kicad_pro +++ b/kicad/ozon/ozon.kicad_pro @@ -416,7 +416,7 @@ "uuid": "8eb30ef0-8ef0-4108-b9d0-4c3ae489af42" } ], - "used_designators": "R1,M1,#PWR1-2,U1-2", + "used_designators": "R1,M1-2,#PWR1-3,U1-2", "variants": [] }, "sheets": [ diff --git a/kicad/ozon/ozon.kicad_sch b/kicad/ozon/ozon.kicad_sch index 89c6793..1794d9a 100644 --- a/kicad/ozon/ozon.kicad_sch +++ b/kicad/ozon/ozon.kicad_sch @@ -768,6 +768,315 @@ ) (embedded_fonts no) ) + (symbol "Motor:Motor_Servo" + (pin_names + (offset 0.0254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (in_pos_files yes) + (duplicate_pin_numbers_are_jumpers no) + (property "Reference" "M" + (at -5.08 4.445 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "Motor_Servo" + (at -5.08 -4.064 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (property "Footprint" "" + (at 0 -4.826 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "http://forums.parallax.com/uploads/attachments/46831/74481.png" + (at 0 -4.826 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "Servo Motor (Futaba, HiTec, JR connector)" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "ki_keywords" "Servo Motor" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "ki_fp_filters" "PinHeader*P2.54mm*" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (symbol "Motor_Servo_0_1" + (polyline + (pts + (xy 2.413 1.778) (xy 1.905 1.778) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.413 1.778) (xy 2.286 1.397) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.413 -1.778) (xy 2.032 -1.778) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.413 -1.778) (xy 2.286 -1.397) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 2.413 -1.778) + (mid 1.2406 0) + (end 2.413 1.778) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 3.175 0) + (radius 0.1778) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 3.175 0) + (radius 1.4224) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 5.08 3.556) (xy -5.08 3.556) (xy -5.08 -3.556) (xy 6.35 -3.556) (xy 6.35 1.524) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 5.969 2.794) + (radius 0.127) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 6.35 4.445) (xy 2.54 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 6.477 3.302) + (radius 0.127) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 6.35 4.445) + (mid 7.4487 4.2737) + (end 7.62 3.175) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 6.985 3.81) + (radius 0.127) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 7.62 3.175) (xy 4.191 -1.016) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "Motor_Servo_1_1" + (pin passive line + (at -7.62 2.54 0) + (length 2.54) + (name "PWM" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -7.62 0 0) + (length 2.54) + (name "+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -7.62 -2.54 0) + (length 2.54) + (name "-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) (symbol "Motor:Stepper_Motor_bipolar" (pin_names (offset 0) @@ -2070,6 +2379,16 @@ ) (uuid "1539d575-701f-4c95-b75e-f33907522feb") ) + (wire + (pts + (xy 191.77 97.79) (xy 215.9 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2f97c9a9-3793-4b16-8cb9-f87dba1ba639") + ) (wire (pts (xy 198.12 69.85) (xy 166.37 69.85) @@ -2130,6 +2449,16 @@ ) (uuid "5f2d1297-56a0-4e1a-8cf9-9758959a214b") ) + (wire + (pts + (xy 73.66 78.74) (xy 102.87 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "659ce09d-1200-47ef-a81d-47627b7705b4") + ) (wire (pts (xy 156.21 29.21) (xy 156.21 41.91) @@ -2140,6 +2469,26 @@ ) (uuid "6a2e478b-691d-4c94-b353-eb9a0e5efcf1") ) + (wire + (pts + (xy 102.87 78.74) (xy 102.87 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "74506f03-b639-4461-90ed-a1c6024ea9f7") + ) + (wire + (pts + (xy 205.74 100.33) (xy 215.9 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7bdacd78-d3b2-456d-a11f-b39d700b0984") + ) (wire (pts (xy 203.2 73.66) (xy 203.2 80.01) @@ -2190,6 +2539,16 @@ ) (uuid "a103ffa6-aecf-4ac8-9709-750779d2f33b") ) + (wire + (pts + (xy 166.37 54.61) (xy 184.15 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a8d4113a-6298-49a0-bc83-18af076c4b24") + ) (wire (pts (xy 200.66 77.47) (xy 166.37 77.47) @@ -2200,6 +2559,16 @@ ) (uuid "b24ea75a-0706-4080-91a3-66a3ff33732d") ) + (wire + (pts + (xy 102.87 109.22) (xy 191.77 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b956016d-6d5a-432d-be62-c3ecbd086550") + ) (wire (pts (xy 214.63 73.66) (xy 203.2 73.66) @@ -2210,6 +2579,26 @@ ) (uuid "bfd07175-cae4-4ad3-becf-c6316fc7f7cb") ) + (wire + (pts + (xy 191.77 109.22) (xy 191.77 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c5d4911e-11e3-44b0-8c33-700785ea5de1") + ) + (wire + (pts + (xy 215.9 102.87) (xy 215.9 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cdb25d5e-c1d8-4414-ae0f-cffead526e8c") + ) (wire (pts (xy 73.66 81.28) (xy 116.84 81.28) @@ -2290,6 +2679,54 @@ ) (uuid "fcb9df70-e940-48b9-9617-d609150bd0f2") ) + (global_label "5V_ext" + (shape output) + (at 205.74 100.33 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "d0aa7a4f-1b94-4500-9342-c03abe685ef7") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 196.6467 100.33 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + ) + (global_label "12V" + (shape output) + (at 184.15 54.61 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "d6a62597-fb19-4ce2-825d-5309bfe185d9") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 190.6428 54.61 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + ) (symbol (lib_id "RF_Module:ESP32-WROOM-32") (at 58.42 76.2 0) @@ -2724,6 +3161,84 @@ ) ) ) + (symbol + (lib_id "power:GND") + (at 215.9 106.68 0) + (unit 1) + (body_style 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (in_pos_files yes) + (dnp no) + (fields_autoplaced yes) + (uuid "6e215420-3bf8-45d4-84b2-e447cccedcf8") + (property "Reference" "#PWR03" + (at 215.9 113.03 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "GND" + (at 215.9 111.76 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 215.9 106.68 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 215.9 106.68 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 215.9 106.68 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "d670296d-bb29-47d4-a44f-4da0d31c5332") + ) + (instances + (project "ozon" + (path "/8eb30ef0-8ef0-4108-b9d0-4c3ae489af42" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "power:GND") (at 151.13 95.25 0) @@ -2970,6 +3485,91 @@ ) ) ) + (symbol + (lib_id "Motor:Motor_Servo") + (at 223.52 100.33 0) + (unit 1) + (body_style 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (in_pos_files yes) + (dnp no) + (fields_autoplaced yes) + (uuid "b01986d0-0bab-467a-87ed-05c2ffcc6471") + (property "Reference" "M2" + (at 232.41 98.6268 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "Motor_Servo" + (at 232.41 101.1668 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 223.52 105.156 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "http://forums.parallax.com/uploads/attachments/46831/74481.png" + (at 223.52 105.156 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "Servo Motor (Futaba, HiTec, JR connector)" + (at 223.52 100.33 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "3" + (uuid "a5cc65d7-96ac-4a25-9655-babf74e1ec70") + ) + (pin "2" + (uuid "380978cb-92c5-40bc-9db4-63e7945af5e0") + ) + (pin "1" + (uuid "994edd0e-4093-49ca-86ed-acb3351937c6") + ) + (instances + (project "ozon" + (path "/8eb30ef0-8ef0-4108-b9d0-4c3ae489af42" + (reference "M2") + (unit 1) + ) + ) + ) + ) (sheet_instances (path "/" (page "1")