Diskuze - danyk.cz

Vlákno z kategorie: Diskuze s obrázky
Celkem 19 odpovědí.


13.05.2020 (17:45:05) K # IP X
deny hoch obalka :
Kdysi jsem tu řešil PoE pro moji I/O kartu. Řekl jsem si, že si zkusím navrhnout ETH switch, který bude do portů přidávat napájení. Jelikož jsem nechtěl pouze injector, zkusil jsem navrhnout aktivní PoE, které bude testovat zařízení, zda je PoE a až pak pustí napájení.
Výsledkem je konstrukce, která obsahuje :
TPS23861 - PoE IC k řízení, identifikaci a kontrole
LM5022 - Step-Up měniče, který z vstupního napájení dělá +48V
KSZ8995 - 5-portový ethernetový switch
LM2674 - Step-Down měnič pro získání +3,3V
STM32F042 - procesor, který stahuje statusy a posílá po USB (není nutné, aby bylo připojeno)

Jako ethernetové transformátory jsem použit ETH1-230LD.
Všechny ethernetové porty jsou chráněny obvody USBLC6 (na straně ETH PHY) a SMP75-8 na straně "ethernetového kabelu".

Zde je návrh desky. Deska je dvouvrstvá. Původně jsem chtěl čtyř-vrstvou, ale cena mě zarazila, proto jsem to zkusil na dvou-vrstvou a ono to klaplo.

Horní strana :
OBRÁZEK

Spodní strana desky :
OBRÁZEK
13.05.2020 (18:32:35)  # IP X
MrSlehofer obalka :
Velmi pěkné, na kolik odhaduješ celkové náklady?
13.05.2020 (19:13:24)  # IP X
deny hoch obalka :
Tak to nevím - zatím jsem neřešil. Ale když jsem viděl ceny podobných zařízení, tak toto bude razantně levnější. Zatím je to ve fázi návrhu - ještě do toho budu pár dní čumět a ladit, následně pošlu do Číny do výroby a až to přijde, osadím a uvidí se funkčnost **01 Pak bych mohl zveřejnit schéma, návrh desky + osazovací předlohu, kdyby to někoho zajímalo.
13.05.2020 (19:22:38)  # IP X
VroutekB:
Na místní poměry až překvapivě slušný design. **20
13.05.2020 (19:47:40)  # IP X
deny hoch obalka :
Děkuji, Vroutku. Zrovna od tebe bych čekal kritiku - jsi takový postrach této diskuze a komunity. Vím, že na kritiku by jsi potřeboval schéma. To zatím zveřejňovat nechci, neboť by se mohlo jednat o nefunkční věc a osobně se nechci přidávat do kategorie lidí, kteří zveřejňují věci, které nefungují - na internetu jich je dost. Již několikrát se mi stalo, že jsem "bez-myšlenkovitě" kopíroval a věřil staženým schématům, které následně zanechaly díru ve stole. Ale co - i to je zkušenost **01
13.05.2020 (21:47:38)  # IP X
VroutekB:
Mě není potřeba se bát, mě se bojí jen mrdujínisti a freetardisti **02
V rychlosti sem an to koukl, chtěl sem tě načapat za příšerný design toho boostru tam, nepovedlo se (kupodivu to tak hrozný není). Chtěl sem tě načapat za jiný věci, třeba za absenci ESD diod (vstup bytaky nějakou přece zasloužil - ti ty vstupní diody zápornym pulzem odperu šecky...) - taky se nepovedlo. Ale přecijen, třeba ten procesůrek by si zasloužil blokovací kondíček ne? NRST pin taky nebude přece viset v luftě, že ne? Co k tomu říká datasheet? atd.. dále sem nekoukal, krom toho, že některý součástky se ti tam asi nepovede zapájet, bo je to moc nemačkané na sebe.
Jako našel bych tam spoustu věcí, co chce zlepšit i bez dostupnýho schématu, ale tak původně jsem ti ani nevěřil nos mezi očima **02

(Zrovna si tu taky bastlím takový mrdujíno ... tu máte, hurá do mě! https://i.imgur.com/LXfroUD.jpg )
13.05.2020 (22:34:35)  # IP X
8-bit obalka (web) :
Z datasheetu trafa:
"Pins 7, 8, 15 and 16 must not be connected to any circuit.".
Zkontroluj si, jestli nebude něčemu vadit že to máš pospojováno se sousedními trafy.

Jinak ale celkem pěkná deska, dělal jsem něco podobného s RTL8309N pro 8 portů co se dá narvat do 80*80 nástěnných nebo100mm kulatých krabic pod omítku. Ale je to jen Černobyl verze která nekontroluje co je připojeno na druhé straně, POE napájení je 24 V na tvrdo přes PTC. Holt si musím pamatovat, že nesmím do některého napájeného portu strčit PC **02 V instalaci to asi pořeším různýma barvama kabelu podobně jako měla americké armáda pro různé stupně utajení sítě **02

OBRÁZEK
13.05.2020 (22:51:00)  # IP X
8-bit obalka (web) :
No tak evidentně se ty piny interně používají:
OBRÁZEK
14.05.2020 (08:08:00)  # IP X
deny hoch obalka :
Vroutku, 8-bit - děkuji Vám, chlapi **01

Na blokovací keramický kondenzátor u procesoru jsem úplně zapomněl, již je doplněný, děkuji ! Rovněž jsem doplnil rezistor na NRST pin procesoru. Jak do toho již cca týden čumím, začíná u mě propukat profesní slepota, proto je velice přínosné, když se na konstrukci podívá další pár očí.

K ETH transformátorům - zkusím je ještě trochu roztáhnout od sebe, aby mezi bočními piny vzniklo nějaké místo. Rád bych ovšem zachoval šíři desky maximálně 100mm, důvod zde asi nemá cenu říkat, že **01 Dále bych mohl zkusit překreslit pouzdro transformátoru, neboť dle mých předchozích zkušeností, dělám pájecí plošky SMD součástek větší než je třeba - lépe se mi to pak pájí (již taky nejsem nejmladší a oči nejsou to, co bývaly **01)

Ještě jednou bych Vám oběma chtěl poděkovat - vaše poznatky zapracuji.
14.05.2020 (13:20:25)  # IP X
VroutekB:
Hele, tys ten datasheet ani nevotevřel co? Na NRST pině máš mít především kondík vo zem a né pull-up. Ten už tam máš jeden interní, kterej když zveku přepereš silným externím, tak ti správně nemusí chodit reset - pač kdybys ty manuály opravdu čet, tak NRST umí fungovat i jako výstup reset pulzu, boužel není charakterizovanej pro velkej sink proud, tak to pak nemusí chodit dobře. **27
(nějakej 10k pullup ale snad ještě ok)

Ten důvod 100mm by mě fakt zajímal. Povídej. Doby kdy deska nad 100mm stála z Číny nesmysl jsou dávno pryč.
14.05.2020 (13:45:33)  # IP X
VroutekB:
OBRÁZEK
14.05.2020 (17:23:18)  # IP X
deny hoch obalka :
Ale i tak je deska o větší velikosti než 100x100mm dražší než, když se vejdu do tohoto rozměru. Více za tím asi není.

K NRST pinu - zde si sypu popel na hlavu. Zjevně jsem to celý život používal špatně, neboť jsem vždy nechával NRST pin volný. Člověk se učí celý život. Za toto tvé nakopnutí ti dlužím poděkování. Děkuji.
14.05.2020 (19:11:50)  # IP X
RayeR (web) :
Vono zas nechavat ten nRST jen na internim pull-upu kolem 100k pri delsi ceste v rusnejsim prostredi taky asi neni uplne to pravy, takze externi 10k nic nezkazi...
14.05.2020 (21:00:06)  # IP X
VroutekB:
100n stačí i s interním Rpu.
15.05.2020 (18:58:33)  # IP X
deny hoch obalka :
Tak jsem ještě trochu vylepšil uspořádání ochranných diod na ethernetových portech.
Hlavně jsem překreslil ETH1-230LD transformátor podle skutečného rozměru kusu - již je mám, takže mohu porovnávat nakreslený návrh se skutečností.

Další Vaše poznatky byly provedeny na spodní straně, tu jsem už dávat nebudu, je to téměř to samé, akorát přidány komponenty.

OBRÁZEK

Řekl bych, že tato verze je prozatím finální a nyní se bude posílat do Číny do výroby.
18.05.2020 (14:19:31)  # IP X
RayeR (web) :
Este me napadlo, jesi nemuze delat spatne ten kondik na nRST pri pripojeni nakyho JTAGu, kde se nRST pouziva, kolega tu zas resil neco na atmelech, kde pouziva debugwire a musel z resetu 100n kondiky odpajovat :)
28.05.2020 (10:58:47)  # IP X
VroutekB:
Nemůže. Je tam výrobcem doporučen. Pokud si někdo myslí, že je chytřejší než výrobce, tak nech si potom nestěžuje, že něco nefunguje jak má.
31.05.2020 (17:29:06)  # IP X
ms-boss obalka (web) :
No, pořád jsem v Erratě nenašel ty uhnívající přerušení na F103...
1.06.2020 (16:42:47)  # IP X
RayeR (web) :
uhnívající přerušení?
Myslis to ADC nebo SPI ci cos to resil na tom svym ref.metru?
Porad lepsi nez treba ten domrdany oscilator na novych Atmega324PB, na baslirne se objevil dalsi postizeny nestastnik...
https://www.ebastlirna.cz/modules.php?name=Forums&file=...
9.06.2020 (13:18:04)  # IP X
VroutekB:
Já myslim že tam msbossovi hnije spíš jeho SW, než přerušení.
Urob triviální example, na kterým se dá ta vada zreplikovat, pak to bude možný řešit. **04
Přezdívka:
Heslo:
Text: