From a6f8977d9e168c8c5ce4b4a00663812a8e3e2592 Mon Sep 17 00:00:00 2001 From: Benjamin Koch <bbbsnowball@gmail.com> Date: Sat, 15 Apr 2023 20:25:35 +0200 Subject: [PATCH] place USB resistors close to MCU --- Notizen.md | 6 ++++-- c3pb-heizung/c3pb-heizung.kicad_pcb | 4 ++-- c3pb-heizung/c3pb-heizung.kicad_sch | 9 +++++++-- 3 files changed, 13 insertions(+), 6 deletions(-) diff --git a/Notizen.md b/Notizen.md index dd674c4..6697c31 100644 --- a/Notizen.md +++ b/Notizen.md @@ -239,11 +239,13 @@ TODO und weitere Gedanken: - Anschlussplan wird nicht auf die Platine passen, aber kann man in den Deckel kleben. +- Netzklasse für UBS passend machen, z.B. 0.8mm wide with 0.15 mm space. Impedance should be 90R. + - Testpunkte - auch für Bauteile, die man von der Vorderseite schlecht messen kann. -- Hardware Design PDF vom RP2040 anschauen - Bilder aktualisieren -- OLED als Board kaufen oder irgendwie anders auf eigene Platine? +- OLED als Board kaufen oder irgendwie anders auf eigene Platine? -> Nicht gut ohne Breakout kaufbar und Breakout hat noch diverse Kondensatoren und so. Ich würd's + einfach von unten an mein PCB löten. - Display-Board: - OLED mit SSD1306 diff --git a/c3pb-heizung/c3pb-heizung.kicad_pcb b/c3pb-heizung/c3pb-heizung.kicad_pcb index 5cf4cb3..87da78f 100644 --- a/c3pb-heizung/c3pb-heizung.kicad_pcb +++ b/c3pb-heizung/c3pb-heizung.kicad_pcb @@ -4260,7 +4260,7 @@ (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu") (tedit 5F68FEEE) (tstamp 888db983-e269-496b-ac6c-4ed0f20460a8) - (at 178.435 79.883 180) + (at 150.114 86.614 180) (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "resistor") (property "Sheetfile" "c3pb-heizung.kicad_sch") @@ -5419,7 +5419,7 @@ (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu") (tedit 5F68FEEE) (tstamp b7fde5f6-e267-44d2-9d23-5dfe298b659e) - (at 178.435 78.867 180) + (at 150.114 85.598 180) (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "resistor") (property "Sheetfile" "c3pb-heizung.kicad_sch") diff --git a/c3pb-heizung/c3pb-heizung.kicad_sch b/c3pb-heizung/c3pb-heizung.kicad_sch index 0ebf221..e10597a 100644 --- a/c3pb-heizung/c3pb-heizung.kicad_sch +++ b/c3pb-heizung/c3pb-heizung.kicad_sch @@ -3034,6 +3034,11 @@ (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid 1c8334ef-763c-431d-a42d-0321d1347bd4) ) + (text "place 27R resistors (R16 and R18) close\nto RP2040 (termination resistors)" + (at 209.55 157.48 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 21bf9e01-e71e-4efc-bbc9-430c4e2708a6) + ) (text "RP2040 datasheets suggests a regulated\nreference voltage and the price is\nreasonable so why not.\n\n2.5×(1+2.2e3/10e3)+2.2e3×1e−6 = 3.0522\nWe have at most 1% accuracy because of Vref.\nWe have 1% error for 150 uA through 200R, i.e. plus 0.03 V.\nCurrent consumption is 1.5 mA. Cut jumper to\navoid that consumption." (at 162.56 86.36 0) (effects (font (size 1.27 1.27)) (justify left bottom)) @@ -4115,7 +4120,7 @@ (symbol (lib_id "Device:R") (at 54.61 119.38 90) (unit 1) (in_bom yes) (on_board yes) (fields_autoplaced) (uuid 3442c1fd-77da-4595-bf7b-d9ec44207ba5) - (property "Reference" "R?" (id 0) (at 54.61 113.03 90)) + (property "Reference" "R60" (id 0) (at 54.61 113.03 90)) (property "Value" "1k" (id 1) (at 54.61 115.57 90)) (property "Footprint" "Resistor_SMD:R_0402_1005Metric" (id 2) (at 54.61 121.158 90) (effects (font (size 1.27 1.27)) hide) @@ -6897,7 +6902,7 @@ (reference "R59") (unit 1) (value "10k") (footprint "Resistor_SMD:R_0402_1005Metric") ) (path "/3442c1fd-77da-4595-bf7b-d9ec44207ba5" - (reference "R?") (unit 1) (value "1k") (footprint "Resistor_SMD:R_0402_1005Metric") + (reference "R60") (unit 1) (value "1k") (footprint "Resistor_SMD:R_0402_1005Metric") ) (path "/2f59c195-b3d3-4fd3-a2ef-b308811ae6e7/0216c2d0-8922-4362-aa0f-0c83f0defdd1" (reference "RV1") (unit 1) (value "30V, SDV1608H300C100NPTF") (footprint "Resistor_SMD:R_0603_1608Metric") -- GitLab