Sun_sensor: fix sensor placement and alignment

Sun_sensor
Petr Malanik 2 years ago
parent f7602f8348
commit 08f0cefeb3

File diff suppressed because it is too large Load Diff

@ -1,10 +1,10 @@
{
"board": {
"active_layer": 37,
"active_layer": 0,
"active_layer_preset": "",
"auto_track_width": false,
"hidden_nets": [],
"high_contrast_mode": 0,
"high_contrast_mode": 1,
"net_color_mode": 1,
"opacity": {
"pads": 1.0,
@ -62,7 +62,7 @@
35,
36
],
"visible_layers": "ffcffff_ffffffff",
"visible_layers": "ff4ffef_ffffffff",
"zone_display_mode": 0
},
"meta": {

@ -6,8 +6,8 @@
(title_block
(title "BUTCube - Sun sensor")
(date "2022-06-16")
(rev "v1.1")
(date "2023-01-22")
(rev "v1.2")
(company "VUT - FIT(STRaDe) & FME(IAE & IPE)")
(comment 1 "Author: Petr Malaník")
)
@ -688,294 +688,6 @@
)
)
)
(symbol "MLX75306_1" (in_bom yes) (on_board yes)
(property "Reference" "U" (id 0) (at -8.89 10.16 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "MLX75306_1" (id 1) (at 8.89 10.16 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "Package_SO:SO-16_5.3x10.2mm_P1.27mm" (id 2) (at 0 -19.05 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 0 3.81 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "Linear Optical Array " (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Linear Optical Array - 142 pixels" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "MLX75306_1_0_1"
(rectangle (start -11.43 8.89) (end 11.43 -8.89)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type background))
)
(rectangle (start 33.02 6.35) (end 33.02 6.35)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
)
(symbol "MLX75306_1_1_1"
(pin input clock (at -13.97 -2.54 0) (length 2.54)
(name "SCK" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin no_connect non_logic (at 13.97 -5.08 180) (length 2.54) hide
(name "NC" (effects (font (size 1.27 1.27))))
(number "10" (effects (font (size 1.27 1.27))))
)
(pin no_connect non_logic (at 13.97 -5.08 180) (length 2.54) hide
(name "NC" (effects (font (size 1.27 1.27))))
(number "11" (effects (font (size 1.27 1.27))))
)
(pin no_connect non_logic (at 13.97 -5.08 180) (length 2.54) hide
(name "NC" (effects (font (size 1.27 1.27))))
(number "12" (effects (font (size 1.27 1.27))))
)
(pin no_connect non_logic (at 13.97 -5.08 180) (length 2.54) hide
(name "NC" (effects (font (size 1.27 1.27))))
(number "13" (effects (font (size 1.27 1.27))))
)
(pin no_connect non_logic (at 13.97 -5.08 180) (length 2.54) hide
(name "NC" (effects (font (size 1.27 1.27))))
(number "14" (effects (font (size 1.27 1.27))))
)
(pin no_connect non_logic (at 13.97 -5.08 180) (length 2.54) hide
(name "NC" (effects (font (size 1.27 1.27))))
(number "15" (effects (font (size 1.27 1.27))))
)
(pin no_connect non_logic (at 13.97 -5.08 180) (length 2.54) hide
(name "NC" (effects (font (size 1.27 1.27))))
(number "16" (effects (font (size 1.27 1.27))))
)
(pin output line (at -13.97 2.54 0) (length 2.54)
(name "MISO" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin input line (at -13.97 6.35 0) (length 2.54)
(name "MOSI" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 -11.43 90) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at -2.54 11.43 270) (length 2.54)
(name "VCC" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 2.54 11.43 270) (length 2.54)
(name "VCC" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
)
(pin output line (at 13.97 0 180) (length 2.54)
(name "FR_RDY" (effects (font (size 1.27 1.27))))
(number "7" (effects (font (size 1.27 1.27))))
)
(pin input line (at -13.97 -6.35 0) (length 2.54)
(name "~{CS}" (effects (font (size 1.27 1.27))))
(number "8" (effects (font (size 1.27 1.27))))
)
(pin no_connect non_logic (at 13.97 -5.08 180) (length 2.54) hide
(name "NC" (effects (font (size 1.27 1.27))))
(number "9" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "MLX75306_2" (in_bom yes) (on_board yes)
(property "Reference" "U" (id 0) (at -8.89 10.16 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "MLX75306_2" (id 1) (at 8.89 10.16 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "Package_SO:SO-16_5.3x10.2mm_P1.27mm" (id 2) (at 0 -19.05 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 0 3.81 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "Linear Optical Array " (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Linear Optical Array - 142 pixels" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "MLX75306_2_0_1"
(rectangle (start -11.43 8.89) (end 11.43 -8.89)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type background))
)
(rectangle (start 33.02 6.35) (end 33.02 6.35)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
)
(symbol "MLX75306_2_1_1"
(pin input clock (at -13.97 -2.54 0) (length 2.54)
(name "SCK" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin no_connect non_logic (at 13.97 -5.08 180) (length 2.54) hide
(name "NC" (effects (font (size 1.27 1.27))))
(number "10" (effects (font (size 1.27 1.27))))
)
(pin no_connect non_logic (at 13.97 -5.08 180) (length 2.54) hide
(name "NC" (effects (font (size 1.27 1.27))))
(number "11" (effects (font (size 1.27 1.27))))
)
(pin no_connect non_logic (at 13.97 -5.08 180) (length 2.54) hide
(name "NC" (effects (font (size 1.27 1.27))))
(number "12" (effects (font (size 1.27 1.27))))
)
(pin no_connect non_logic (at 13.97 -5.08 180) (length 2.54) hide
(name "NC" (effects (font (size 1.27 1.27))))
(number "13" (effects (font (size 1.27 1.27))))
)
(pin no_connect non_logic (at 13.97 -5.08 180) (length 2.54) hide
(name "NC" (effects (font (size 1.27 1.27))))
(number "14" (effects (font (size 1.27 1.27))))
)
(pin no_connect non_logic (at 13.97 -5.08 180) (length 2.54) hide
(name "NC" (effects (font (size 1.27 1.27))))
(number "15" (effects (font (size 1.27 1.27))))
)
(pin no_connect non_logic (at 13.97 -5.08 180) (length 2.54) hide
(name "NC" (effects (font (size 1.27 1.27))))
(number "16" (effects (font (size 1.27 1.27))))
)
(pin output line (at -13.97 2.54 0) (length 2.54)
(name "MISO" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin input line (at -13.97 6.35 0) (length 2.54)
(name "MOSI" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 -11.43 90) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at -2.54 11.43 270) (length 2.54)
(name "VCC" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 2.54 11.43 270) (length 2.54)
(name "VCC" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
)
(pin output line (at 13.97 0 180) (length 2.54)
(name "FR_RDY" (effects (font (size 1.27 1.27))))
(number "7" (effects (font (size 1.27 1.27))))
)
(pin input line (at -13.97 -6.35 0) (length 2.54)
(name "~{CS}" (effects (font (size 1.27 1.27))))
(number "8" (effects (font (size 1.27 1.27))))
)
(pin no_connect non_logic (at 13.97 -5.08 180) (length 2.54) hide
(name "NC" (effects (font (size 1.27 1.27))))
(number "9" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "MLX75306_3" (in_bom yes) (on_board yes)
(property "Reference" "U" (id 0) (at -8.89 10.16 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "MLX75306_3" (id 1) (at 8.89 10.16 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "Package_SO:SO-16_5.3x10.2mm_P1.27mm" (id 2) (at 0 -19.05 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 0 3.81 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "Linear Optical Array " (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Linear Optical Array - 142 pixels" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "MLX75306_3_0_1"
(rectangle (start -11.43 8.89) (end 11.43 -8.89)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type background))
)
(rectangle (start 33.02 6.35) (end 33.02 6.35)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
)
(symbol "MLX75306_3_1_1"
(pin input clock (at -13.97 -2.54 0) (length 2.54)
(name "SCK" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin no_connect non_logic (at 13.97 -5.08 180) (length 2.54) hide
(name "NC" (effects (font (size 1.27 1.27))))
(number "10" (effects (font (size 1.27 1.27))))
)
(pin no_connect non_logic (at 13.97 -5.08 180) (length 2.54) hide
(name "NC" (effects (font (size 1.27 1.27))))
(number "11" (effects (font (size 1.27 1.27))))
)
(pin no_connect non_logic (at 13.97 -5.08 180) (length 2.54) hide
(name "NC" (effects (font (size 1.27 1.27))))
(number "12" (effects (font (size 1.27 1.27))))
)
(pin no_connect non_logic (at 13.97 -5.08 180) (length 2.54) hide
(name "NC" (effects (font (size 1.27 1.27))))
(number "13" (effects (font (size 1.27 1.27))))
)
(pin no_connect non_logic (at 13.97 -5.08 180) (length 2.54) hide
(name "NC" (effects (font (size 1.27 1.27))))
(number "14" (effects (font (size 1.27 1.27))))
)
(pin no_connect non_logic (at 13.97 -5.08 180) (length 2.54) hide
(name "NC" (effects (font (size 1.27 1.27))))
(number "15" (effects (font (size 1.27 1.27))))
)
(pin no_connect non_logic (at 13.97 -5.08 180) (length 2.54) hide
(name "NC" (effects (font (size 1.27 1.27))))
(number "16" (effects (font (size 1.27 1.27))))
)
(pin output line (at -13.97 2.54 0) (length 2.54)
(name "MISO" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin input line (at -13.97 6.35 0) (length 2.54)
(name "MOSI" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 -11.43 90) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at -2.54 11.43 270) (length 2.54)
(name "VCC" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 2.54 11.43 270) (length 2.54)
(name "VCC" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
)
(pin output line (at 13.97 0 180) (length 2.54)
(name "FR_RDY" (effects (font (size 1.27 1.27))))
(number "7" (effects (font (size 1.27 1.27))))
)
(pin input line (at -13.97 -6.35 0) (length 2.54)
(name "~{CS}" (effects (font (size 1.27 1.27))))
(number "8" (effects (font (size 1.27 1.27))))
)
(pin no_connect non_logic (at 13.97 -5.08 180) (length 2.54) hide
(name "NC" (effects (font (size 1.27 1.27))))
(number "9" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "Mechanical:Housing" (pin_names (offset 1.016)) (in_bom no) (on_board yes)
(property "Reference" "N?" (id 0) (at 3.81 0.5172 0)
(effects (font (size 1.27 1.27)) (justify left))
@ -1678,11 +1390,11 @@
)
)
)
(symbol "TCY_sensors:MLX75306" (in_bom yes) (on_board yes)
(symbol "TCY_sensors:MLX75306_Inverted" (in_bom yes) (on_board yes)
(property "Reference" "U" (id 0) (at -8.89 10.16 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "MLX75306" (id 1) (at 8.89 10.16 0)
(property "Value" "MLX75306_Inverted" (id 1) (at 8.89 10.16 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "Package_SO:SO-16_5.3x10.2mm_P1.27mm" (id 2) (at 0 -19.05 0)
@ -1694,10 +1406,10 @@
(property "ki_keywords" "Linear Optical Array " (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Linear Optical Array - 142 pixels" (id 5) (at 0 0 0)
(property "ki_description" "Linear Optical Array - 142 pixels, package inverted upside down, pins bend" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "MLX75306_0_1"
(symbol "MLX75306_Inverted_0_1"
(rectangle (start -11.43 8.89) (end 11.43 -8.89)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type background))
@ -1707,69 +1419,69 @@
(fill (type none))
)
)
(symbol "MLX75306_1_1"
(pin input clock (at -13.97 -2.54 0) (length 2.54)
(name "SCK" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(symbol "MLX75306_Inverted_1_1"
(pin no_connect non_logic (at 13.97 -5.08 180) (length 2.54) hide
(name "NC" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin output line (at 13.97 0 180) (length 2.54)
(name "FR_RDY" (effects (font (size 1.27 1.27))))
(number "10" (effects (font (size 1.27 1.27))))
)
(pin no_connect non_logic (at 13.97 -5.08 180) (length 2.54) hide
(name "NC" (effects (font (size 1.27 1.27))))
(pin power_in line (at 2.54 11.43 270) (length 2.54)
(name "VCC" (effects (font (size 1.27 1.27))))
(number "11" (effects (font (size 1.27 1.27))))
)
(pin no_connect non_logic (at 13.97 -5.08 180) (length 2.54) hide
(name "NC" (effects (font (size 1.27 1.27))))
(pin power_in line (at -2.54 11.43 270) (length 2.54)
(name "VCC" (effects (font (size 1.27 1.27))))
(number "12" (effects (font (size 1.27 1.27))))
)
(pin no_connect non_logic (at 13.97 -5.08 180) (length 2.54) hide
(name "NC" (effects (font (size 1.27 1.27))))
(pin passive line (at 0 -11.43 90) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "13" (effects (font (size 1.27 1.27))))
)
(pin no_connect non_logic (at 13.97 -5.08 180) (length 2.54) hide
(name "NC" (effects (font (size 1.27 1.27))))
(pin input line (at -13.97 6.35 0) (length 2.54)
(name "MOSI" (effects (font (size 1.27 1.27))))
(number "14" (effects (font (size 1.27 1.27))))
)
(pin no_connect non_logic (at 13.97 -5.08 180) (length 2.54) hide
(name "NC" (effects (font (size 1.27 1.27))))
(pin output line (at -13.97 2.54 0) (length 2.54)
(name "MISO" (effects (font (size 1.27 1.27))))
(number "15" (effects (font (size 1.27 1.27))))
)
(pin no_connect non_logic (at 13.97 -5.08 180) (length 2.54) hide
(name "NC" (effects (font (size 1.27 1.27))))
(pin input clock (at -13.97 -2.54 0) (length 2.54)
(name "SCK" (effects (font (size 1.27 1.27))))
(number "16" (effects (font (size 1.27 1.27))))
)
(pin output line (at -13.97 2.54 0) (length 2.54)
(name "MISO" (effects (font (size 1.27 1.27))))
(pin no_connect non_logic (at 13.97 -5.08 180) (length 2.54) hide
(name "NC" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin input line (at -13.97 6.35 0) (length 2.54)
(name "MOSI" (effects (font (size 1.27 1.27))))
(pin no_connect non_logic (at 13.97 -5.08 180) (length 2.54) hide
(name "NC" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 -11.43 90) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(pin no_connect non_logic (at 13.97 -5.08 180) (length 2.54) hide
(name "NC" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at -2.54 11.43 270) (length 2.54)
(name "VCC" (effects (font (size 1.27 1.27))))
(pin no_connect non_logic (at 13.97 -5.08 180) (length 2.54) hide
(name "NC" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 2.54 11.43 270) (length 2.54)
(name "VCC" (effects (font (size 1.27 1.27))))
(pin no_connect non_logic (at 13.97 -5.08 180) (length 2.54) hide
(name "NC" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
)
(pin output line (at 13.97 0 180) (length 2.54)
(name "FR_RDY" (effects (font (size 1.27 1.27))))
(pin no_connect non_logic (at 13.97 -5.08 180) (length 2.54) hide
(name "NC" (effects (font (size 1.27 1.27))))
(number "7" (effects (font (size 1.27 1.27))))
)
(pin input line (at -13.97 -6.35 0) (length 2.54)
(name "~{CS}" (effects (font (size 1.27 1.27))))
(number "8" (effects (font (size 1.27 1.27))))
)
(pin no_connect non_logic (at 13.97 -5.08 180) (length 2.54) hide
(name "NC" (effects (font (size 1.27 1.27))))
(number "8" (effects (font (size 1.27 1.27))))
)
(pin input line (at -13.97 -6.35 0) (length 2.54)
(name "~{CS}" (effects (font (size 1.27 1.27))))
(number "9" (effects (font (size 1.27 1.27))))
)
)
@ -3118,7 +2830,7 @@
(pin "1" (uuid 8e8e5968-91ec-40f9-8d09-5e2cb6318937))
)
(symbol (lib_name "MLX75306_1") (lib_id "TCY_sensors:MLX75306") (at 242.57 151.13 0) (unit 1)
(symbol (lib_id "TCY_sensors:MLX75306_Inverted") (at 242.57 151.13 0) (unit 1)
(in_bom yes) (on_board yes)
(uuid 1b1f2ae9-898a-4bc0-a077-9aedbaf9386e)
(property "Reference" "U7" (id 0) (at 229.87 139.7 0))
@ -4228,7 +3940,7 @@
(pin "1" (uuid 0c172a11-8eab-49db-9b3b-364a4aa10e39))
)
(symbol (lib_name "MLX75306_2") (lib_id "TCY_sensors:MLX75306") (at 242.57 114.3 0) (unit 1)
(symbol (lib_id "TCY_sensors:MLX75306_Inverted") (at 242.57 114.3 0) (unit 1)
(in_bom yes) (on_board yes)
(uuid a65d62a7-4e9b-4013-84b0-71a89150d46f)
(property "Reference" "U5" (id 0) (at 229.87 102.87 0))
@ -4555,7 +4267,7 @@
(pin "1" (uuid d3b1edfd-f5fd-45bc-8a4e-81db44657f61))
)
(symbol (lib_id "TCY_sensors:MLX75306") (at 242.57 77.47 0) (unit 1)
(symbol (lib_id "TCY_sensors:MLX75306_Inverted") (at 242.57 77.47 0) (unit 1)
(in_bom yes) (on_board yes)
(uuid bde07108-d539-44d9-800b-1514b7e92552)
(property "Reference" "U3" (id 0) (at 229.87 66.04 0))
@ -5012,7 +4724,7 @@
(pin "2" (uuid bf7729ce-9ddd-417f-aa11-baf05ed1f05f))
)
(symbol (lib_name "MLX75306_3") (lib_id "TCY_sensors:MLX75306") (at 242.57 40.64 0) (unit 1)
(symbol (lib_id "TCY_sensors:MLX75306_Inverted") (at 242.57 40.64 0) (unit 1)
(in_bom yes) (on_board yes)
(uuid efba58fc-4c79-42de-9d74-4c2c64fb63ea)
(property "Reference" "U1" (id 0) (at 229.87 29.21 0))

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff
Loading…
Cancel
Save