Založen: Dec 06, 2004 Příspěvky: 23 Bydliště: Přerov
Zaslal: pá září 25 2009, 11:28 Předmět: Ethernetový port - ovládání
Zdravím
mám potřebu, řídit něco skrze ethernetový port PC. Vypadalo by to asi tak, že bych si nastavil jeho rychlost a v ideálním případě upravil i přenosový rámec. Takovéto akrobatické kousky jsou například s RS232 velmi jednoduché, a tak očekávám, že by to MOHLO jít i s ethernetem.
Potřeboval bych vědět, pod jakou adresou se v řídících registrech PC nacházejí ovládací prvky tohoto portu a ideálně i jejich strukturu (například,že když změním bit ten a ten, tak se na výstupu toho a toho vodiče objeví jednička, atd). Očekávám pochopitelně složitější strukturu.
Nepotřebuji používat žádný ethernetový protokol - potřebuji pouze manipulací v jeho registrech řídit jeho výstup (jedničky a nuly). Chci port využít pro připojení vlastního modulu (vysílač, který by byl řízen pomocí PC aplikace -> port je jenom cesta z mého SW do mého HW.
Neznáte někdo nějakou webovku, nebo datasheet s takovýmto popisem ?
Díky všem za snahu, omlouvám se, pokud je můj popis zmatený
Založen: Jun 30, 2005 Příspěvky: 1571 Bydliště: Pardubický kraj
Zaslal: pá září 25 2009, 18:04 Předmět:
10Mb by možná šel realizovat pomocí cpld a procesu, ale je to spíš na diplomku než na bastlení z dlouhé chvíle, potom ještě možnost sehnat uP přímo se zabudovaným ethernet, myslím že to např. pic32 a určitě i některé 32b atmely či freescale, já jsem s ničím takovým ještě nedělal, ale určitě to není na bastlení bez pořádného vybavení. Když budeš mít štěstí podáří se ti sehnat procesor v smd pouzdru, ale spíš bych počítal s BGA, rovněž na 2 vrstvý plošný spoj můžeš zapomenout, tady jsou standard 4 vrstvy. Neřešitelný problém to není, ale spíš to za to úsilí nestojí a je výhodnější si koupit nějakou krabičku eth/rs232.
ethernetový port je 100ohmové vedení s rychlostmi 1-65MHz. Takže tim nic řídit nejde. okud přenášet data tak jedině na úrovni ovladačů síťové karty na protokolu třeba ipx nebo IP. www.hw.cz tam vyšlo spousta povídání o ethernetových portech,..
Založen: Sep 19, 2007 Příspěvky: 3698 Bydliště: Praha
Zaslal: po září 28 2009, 21:26 Předmět:
Žádné řízení napětí po drátech jako obraz nějakých bitů v registrech. Na to ta technologie není určena, není možno jen tak tahat za dráty, nehledě k tomu, že vazba ven je provedena přes tráfka.
Založen: Sep 19, 2007 Příspěvky: 3698 Bydliště: Praha
Zaslal: út září 29 2009, 11:16 Předmět:
PvvS napsal(a):
I kroucenej ethernet ? Tyhle parametry bych jeste prekousl u koaxu..
Jestli se dobře pamatuji, tak Ethernet po koaxu - 10Base2 - měl impedanci 50 ohmů.
Co se týče vlastního naprogramování komunikace přes Ethernet, tak samozřejmě není třeba žádných ovladačů, pokud si to naprogramujeme sami. Nejnižší úroveň, na kterou lze jít je posílání Ethernet rámců směrovaných pomocí MAC adresy. Pro to by asi nejlépe bylo použít standard NE2000, který je i zadokumentovaný. Začal bych asi zde:
Kroucený pár cat5 má 100ohm,.. 100Mb ethernet přenáší max frekvenci 65Mhz. Díky použité modulaci se ještě courá DC složka,... 10Mb ethernet přenáší max frekvenci 10Mhz. Kromně toho tam ještě poletujou link integrity pulzy kteteré pokud nejsou přenášeny data umožňují poznat že je kabel připojen a s pomocí integrity pulzů po připojení kabelu si zařízení pokecají a nastaví si nejlepší možné parametry linky tj. HDX/FDX a 10Mb/100Mb.
Nemůžete odesílat nové téma do tohoto fóra. Nemůžete odpovídat na témata v tomto fóru. Nemůžete upravovat své příspěvky v tomto fóru. Nemůžete mazat své příspěvky v tomto fóru. Nemůžete hlasovat v tomto fóru. Nemůžete připojovat soubory k příspěvkům Můžete stahovat a prohlížet přiložené soubory
Informace na portálu Elektro bastlírny jsou prezentovány za účelem vzdělání čtenářů a rozšíření zájmu o elektroniku. Autoři článků na serveru neberou žádnou zodpovědnost za škody vzniklé těmito zapojeními. Rovněž neberou žádnou odpovědnost za případnou újmu na zdraví vzniklou úrazem elektrickým proudem. Autoři a správci těchto stránek nepřejímají záruku za správnost zveřejněných materiálů. Předkládané informace a zapojení jsou zveřejněny bez ohledu na případné patenty třetích osob. Nároky na odškodnění na základě změn, chyb nebo vynechání jsou zásadně vyloučeny. Všechny registrované nebo jiné obchodní známky zde použité jsou majetkem jejich vlastníků. Uvedením nejsou zpochybněna z toho vyplývající vlastnická práva. Použití konstrukcí v rozporu se zákonem je přísně zakázáno. Vzhledem k tomu, že původ předkládaných materiálů nelze žádným způsobem dohledat, nelze je použít pro komerční účely! Tento nekomerční server nemá z uvedených zapojení či konstrukcí žádný zisk. Nezodpovídáme za pravost předkládaných materiálů třetími osobami a jejich původ. V případě, že zjistíte porušení autorského práva či jiné nesrovnalosti, kontaktujte administrátory na diskuzním fóru EB.