Skip to content

PCB v3 #36

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 5 commits into
base: master
Choose a base branch
from
Open

PCB v3 #36

wants to merge 5 commits into from

Conversation

adifiak
Copy link

@adifiak adifiak commented Mar 11, 2025

No description provided.

@adifiak adifiak requested a review from koma111 March 11, 2025 17:05
@adifiak adifiak self-assigned this Mar 11, 2025
@koma111
Copy link

koma111 commented Mar 21, 2025

Schematic review:

  • Holy shit, ilyen 4 lapos elrendezést még nem láttam
  • Illik a szűrő kondikat a chip-hez tenni, nem a levegőben lógva hagyni
  • STM32-höz kívánkozik egy bulk szűrőkondi, mondjuk 4u7, ebből elég 1db
  • STM32 föld kivezetéseire egyszerű GND jelet tennék, mert az összekötött de más nevű csomópontokra sír az ERC
  • VBAT-ra is kell szűrés
  • Ha az ADC-t is használjátok akkor illik azt jobban szűrni, másodrendű Pi-szűrővel (C, L, C vagy C, FB, C)
  • IMU-nak is kell szűrés (100n)
  • VCC_sense-re érdemes egy RC szűrőt tenni, aminek az időállandója 1ms feletti, hogy tényleg szinte csak DC-t mérjen
  • BUTTON-ra felhúzó ellenállás, nem támaszkodunk internal pullupra
  • minden különálló I2C vonalra az STM közelébe kell egy 4k7 felhúzó ellenállás
  • Az enkódernél illene odaírni hogy miért kell 2:3 leosztás a bejövő jelekre
  • Egy olyan 68u kondit tennék az 5V sínre és a 3V3 sínre is

@koma111
Copy link

koma111 commented Mar 21, 2025

PCB review:

image
FAULT jel vészesen közel megy a motor kimenethez, áthallás alakulhat ki

image
Én itt inkább 45˚-ban hoznám be a vastag VCC-t, és a motorvezérlőtől jóval távolabb csinálnék bármi analóg dolgot
Sőt a VCC leszotásnak a bemenetnél kellene lennie, mert így a motorok árama által azon a hosszú vezetékszakaszon ejtett feszültséget is beleméri az STM, tehát annyival kevesebbet mér
Ha baj lenne a VCC_sense elhelyezése a kapcsolónál, akkor meg lehet azt csinálni hogy a kapcsoló jelenleg nem használt harmadik pólusát is a bejövő VCC-re kötöd. Így kikapcsolt állapotban önmagával köti össze, ami mindegy, bekapcsolva viszont rendesen működik.

image
Ha az 5V ilyen vastagon kell továbbmenjen, a regulátortól a kondiig miért nem ilyen vastagon megy? Lenne hozzá hely bőven, nem kell oda feleslegesen hotspotot csinálni. Sőt itt a teljes terület lehetne egy 5V kitöltés a két regulátor környékén,

image
Ennél a regulátornál nagyon kevés a GND csatlakozás. Jobban megterheli valami, és elpárolog az a két pici híd. Érdemes lenne megnövelni a hidak szélességét vagy méretét.

image
Itt a két GND pad-et simán össze lehetne kötni, és egyetlen viával megoldani. A kondihoz az 5V jöjjön a másik irányból, és akkor a kondin keresztül menjen a GND is a chipbe, máskülönben a kondi nem tölti be a szűrő funkcióját

Úgy látom az USB-n nem történt length matching, azt érdemes lenne

LED-ekhez érdemes lenne a beépített footprintet használni ha ehhez a mérethez van, mert ez a katódjelző használhatatlan, a beépített meg egyértelmű. Diódáknál is. Ha legalább a vonal a katód külső oldalánál lenne, az jobb lenne, mert így tényleg nem lesz olvasható, hogy akkor most melyikhez is van közelebb
Arra kell gondolni, hogy a szitanyomatban lehet torzítás

image
Itt szerintem BUTTON-t felhozni a top rétegre majd újra levinni felesleges, maradjon lent. RSTN pedig inkább Y-ban érjen össze ilyen vasútállomásos csatlakozás helyett

image
Ez itt marha felesleges, a bottom rétegen indulhat a vezeték eleve a furatból

image
Ennek a diódának nincs is katód jelzője, tuto rosszul lesz beforrasztva. Jobban megnézve, rengeteg ilyen dióda van

image
Itt a vezetékeket inkább egyenletesen osszuk el mint így egymásra ölelve

image
Itt is lehet egyenletesebben szétosztani a vezetékeket, nem kell ennyire szorosan egymás mellett vinni

Tüskesorok, sorkapcsok mellé érdemes lábkiosztást írni a szitanyomatra, mert tuti el lesz tévesztve.

3D modelleket érdemes minden alkatrészhez betenni, hogy 3D nézetben is látsszon, hogy férnek el szépen, be lehet-e forrasztani

LEGO Kör logó, tervező neve, verzió, stb illene hogy rákerüljön a szitanyomatra

Teardrop mindenhova!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants