Mam udelany TP interface dle schematu highlandera, mam mensi problem - nechce se mi po zapnuti nakopnout oscilator na 250 Hz (IC9A,B, C40,41, R22,23). Proste na pinu 6 je furt jenom uroven. Pomuze az zkratnuti kondiku, pak to vali jak ma. Vytahl jsem z toho stabilne 940000bps z nejake P200 s Realtekem 8019 na ISA proti hubu a dalsimu pc. TP interface je v ceste vysilacimu paru do hubu, muj druhy kus ma ten samy problem + trosku kokta, prenos. rychlost strasne kolisa. Ty kondiky jsou 100nF stare keramiky jeste z dob komancu a rezistory jsem tam musel dat nejakych 20 kOhm, aby to mel 250 Hz. Nevite, co s tim? Mohl by nekdo popsat podobne problemy pripadne i s resenim? :-)
Dik.
Pracujem na TP interface (aj RX modul) pre ronju (teda povodna je uz len lupa a myslienka). Mam funkcnu autonegotiaciu na 10Mbit/FullDuplex, nikde v diskusii som nenasiel ze by to niekto mal (mozno som prehliadol, necital som vsetko), odskusane zo sietovkov intel, switch intel (nemenezovatelny), a niaka lacna sietovka z VIA cipom. Autonegotiaciu mam rozbehanu z jednocipakom + niaka logika. zatial mi fungoval prenos asi na 40 cm, z modrou LED diodov. neviem ako ostanym, ale MC3486 a MC3487 v tom zapojeni ako sa pouziva sa moze nahradit jednou 75179 (momentalne ju vyuzivam iba ako reciever). Kym som na MC3487 na ENABLE OUTPUT, nepriviedol signal ci su data alebo nie su, tak mi to nechcelo fungovat (nechodili data), tiez ked tam dam k MC3486 50ohm odpory, nefunguje (momentalne tam mam 300ohm). Nevie niekto cim to moze byt ?
Ked budem mat niaky cas, dam dokopy niake schemy a dam to na net (nedaju sa robit sucasne podklady na inet a robit vyvoj, cvhilu vydrzte
Takže u linkového přijímače by mněly být dva 50 ohm odpory na GND a u linkového vysílače by mněly být dva odpory 50 ohm v serii s linkou.
Ten preamble je tam právě na to, aby se přenosová cesta stihla probrat z letargie. Je to dlouhý tušim 31 bitů a posílá se pořád 1,... Takže je jedno jestli z toho něco zmizí,.. Důležité je aby tam zbylo tolik, aby se stihlo zasynchronizovat i další zařízení, .
Třeba sí?ovka nebo switch,...
No ale ked tam dam tie 50 ohm odpory, tak to velmi fungovat nechce. Momentalne ako linkovy prijmac mam 75179, ale rovnako sa to spravalo aj MC3486. (podla dokumentacie 75179 a MC3486 je velmi podobny)
Premable je striedanie 0 a 1 zakodovane machestrem, takze tam ide 100ns 1 a 100ns 0 takto sa to strieda a posle sa priblizne 50 bitov (cize preamble je cca 5mikrosekund). No dobre, tak budem predpokladat, ze to bolo pocitane na starsie komponenty a na novych kartach sa to bez problemov dokaze zosynchronizovat,aj ked bude preamble aj 4 mikrosekundy
A na tu 3487 ked som pripojil ENABLE tak aby bol stale aktivny, tak ked sa skoncili data trvalo dost dlho kym sa dostal signal na strednu uroven "0", pricom data, ktore posiela sietovka alebo switch sa dostanu na "0" hned ako sa skoncia data. Jednoducho pri zapojeni enable (nie na pevno, ale podla dat) ukoncenie paketu na osciloskope vypada rovnako ako od sietovky.
No ale ked tam dam tie 50 ohm odpory, tak to velmi fungovat nechce. Momentalne ako linkovy prijmac mam 75179, ale rovnako sa to spravalo aj s MC3486. (podla dokumentacie 75179 je priblizne MC3486 + MC3487 v DIP8, ale bez enable vstupov a iba 1 driver a 1 receiver)
Premable je striedanie 0 a 1 zakodovane machestrem, takze tam ide 100ns 1 a 100ns 0 takto sa to strieda a posle sa priblizne 50 bitov (cize preamble je cca 5mikrosekund). No dobre, tak budem predpokladat, ze to bolo pocitane na starsie komponenty a na novych kartach sa to bez problemov dokaze zosynchronizovat,aj ked bude preamble aj 4 mikrosekundy
A na tu 3487 ked som pripojil ENABLE tak aby bol stale aktivny, tak ked sa skoncili data trvalo dost dlho kym sa dostal signal na strednu uroven "0", pricom data, ktore posiela sietovka alebo switch sa dostanu na "0" hned ako sa skoncia data. Jednoducho pri zapojeni enable (nie na pevno, ale podla dat) ukoncenie paketu na osciloskope vypada rovnako ako od sietovky.
je to dost divný,... Máš střed trafa uzemněný přes 100nF kond ?
Je možné, že sí?ovky to dělají tak, že po konci packetu přepnou budič na vysokou impedanci,... Já jsem to neskoušel s tim enable, protože jsem se bál, že to bude moc pomalé než to přepne z vysoké impedance na buzení,..
No nic, tak budem nadalej pouzivat 300 ohm odpory, budem ovladat na MC3487 vstup ENABLE, data mi to prenasa cca 1160KB/s out a 1100KB/s in, aj ked sa scasu na cas strati niaky paket pri pingu . zatial to takto funguje iba 2 x interface prepojeny kablikom, bez optiky, lebo som mal hotovy len jeden RX (s ktorym to uz tiez fungovalo), ale ten prave prerabam. Do konca tyzdna by som mal mat jeden komplet funkcny na stole.