Názory k článku
Externí sběrnice a porty
Jednosměrná sběrnice...
celé vláknoRe: Jednosměrná sběrnice...
celé vláknoRe: Jednosměrná sběrnice...
celé vláknoChyba ve schematu von Neumannovy architektury
celé vláknoI2C
celé vláknoRe: I2C
celé vláknoCAN
celé vláknoRe: CAN
celé vláknoano, je to tak. Sam ji (T613 Elektronic) mam a funguje to dodnes :-D
Auta a I2C ... no to snad ne.
celé vlákno1) Mozna se ted' seknu, ale prvni auto s CANem dle meho nazoru byla Octavie (dela se od roku 1996, chassis 1U), Fabie az od roku 1999 (chassis 6Y). Ona i hloupa EDC15 ci stary Motronic uz mely na sobe CAN-BUS. Mercedes ma CAN myslim uz od roku 1992 (informace z nejakych prezentacnich materialu).
2) Pokud jde o pripojovani cidel, mozna jsou obcas po I2C propojena primo v ridici jednotce, ale I2C primo v kabelech v aute jsem jeste nevidel. Ridici jednotky (ECU) musi byt postaveny tak, aby prezily i pripojeni ruznych signalu na kostru ci baterii (a vyssi napeti). Co myslite, ze udela na PowerPC (MPC555) kdyz na jeho I/O port pripojite 12V ?
3) Diagnostika se v autech rozhodne dneska nedela osciloskopem tak jak to delaji inzenyri pri vyvoji. Jsou na to protokoly a kazda ECU o sobe umi rict pomerne hodne veci. Pro diagnostiku rozhodne neni treba otevirat ECU, dokonce to ani neni mozne (jsou mnohdy zalite, treba EDC16 se zminovanou MPC555 bez nasili neotevrete).
Na zaver, v autech se pouzivaji obecne nasledujici sbernice:
- K-Line, L-Line (diagnostika, ISO9141)
- CAN-BUS (diag + komunikace)
- LIN (komunikace)
- MOST/D2B (multimedia, optika)
- FlexRay (X-by-wire, zatim vice ci mene jen na papire a kremiku)
- SAE J1850 (americka auta)
Re: Auta a I2C ... no to snad ne.
celé vláknoRe: I2C
celé vláknoRe: I2C
celé vláknoRychlost FireWire
celé vláknohttp://frantovo.cz/blog/index.php?q=firewire-propojeni-dvou-pocitacu
Re: Rychlost FireWire
celé vláknohttp://en.wikipedia.org/wiki/FireWire
samozrejme zalezi jaka verze, ale spise to bude driverem, nebo spatne se domluveni na rychlosti.
FireWire je spolehlivejsi a ma kvalitnejsi chipy nez USB, takze vetsinou na stejnou rychlost je mene zatizen CPU.
Nevyhoda je cena, diky nutnosti placeni poplatku.
Re: Rychlost FireWire
celé vláknoRe: Rychlost FireWire
celé vláknoSIO není podobná USB
celé vlákno- Sériový vstup/výstup.
- Dedikovaná linka na signál výběru zařízení
- Po aktivaci signálu na výběr zařízení byl vyslán rámec s adresou a příkazem.
- Zařízení odpovědělo.
- Poté byl signál na výběr zařízení deaktivován. Aktivní zařízení přijímalo nebo posílalo data, ostatní zařízení mohla spát a čekat na aktivaci výběru.
- Hloupé zařízení na konci pracovalo s daty bez aktivačních rámců.
Re: SIO není podobná USB
celé vláknoRe: SIO není podobná USB
celé vláknoA pokud si dobře pamatuji, připojení více identických zařízení na SIO vyžadovalo přecvaknout přepínač na zadní stěně zařízení pro každé z nich na jinou hodnotu. Nebylo tedy možné řetězy větvit, jako umožňuje USB pomocí hubů.
Osobně si myslím, že SIO je přímým ideovým předchůdcem paralelního SCSI. Bohužel už nemám specifikace rámců SIO, abych provedl detailnější srovnání. Jediný významný rozdíl, který si vybavuji, je identifikace zařízení: U SIO se po signálu Select vysílala adresa zařízení sériově po datových signálech, u SCSI se zároveň se signálem Select aktivuje jeden datový drát, který odpovídá příslušnému zařízení.
Re: SIO není podobná USB
celé vláknoRe: SIO není podobná USB
celé vláknoPokud zařízení zjistí že se jedná o command frame pro něj (a umí provést příslušný command), reaguje ACK odpovědí a master může pokračovat posíláním dat patřících k tomuto commandu (např. data pro zápis sektoru na disk), nebo naopak master po ACK odpovědi očekává příchod dat od slave zařízení (např. čtení sektoru z disku).
Přepínání ID zařízení tam opravdu je. Typicky u disketových jednotek se přepíná ID $31 až $34 pro práci se 4 jednotkami současně (ale lze i více).
Detaily o command frame a povelech, viz:
http://www.atarimax.com/jindroush.atari.org/asio.html
Hardwarový klíč
celé vláknoNaproti tomu port slouží pro připojení pouze jednoho zařízení, které jednosměrně či obousměrně komunikuje s počítačem. Typickým zástupcem portů, se kterým se ještě i dnes můžeme u některých počítačů setkat, je sériový port RS-232 (označován jako COM) a port paralelní (na osobních počítačích bývá označen jako LPT).A co hardwarovy klic? Ten se daval mezi tiskarnu a PC => na jeden port 2 zarizeni.
Re: Hardwarový klíč
celé vláknoDodnes mam a pouzivam radiem rizene (DCF-77) hodiny pripojene pres paralelni port, ktere vybpadaji jako mala krabicka s displayem uprostred bezneho kabelu k tiskarne. Kabel je pruchozi (je to druhy typ, tj. jen napojeni na draty) a dokud se hodiny specialnim signalem neprobudi, nijak neomeziji komunikaci s tiskarnou. Narozdil od GPS modulu maji vlastni baterii (jeste jsem ji nemusel menit) kterou si udrzuji cas, takze mozne je cist hned pri bootu.
Re: Hardwarový klíč
celé vláknoV takovemhle klici se musi najit nejaka vhodna kombinace ridicich signalu, ktera enabluje processor v klici a ktera neovlivni cinnost tiskarny. Potom se pomoci 2 datovych dratu (clock a data) poslou data seriove do klice a klic odpovi podobnym mechanismem pomoci jednoho ze vstupnich signalu, zase seriove. Vzhledem k tomu, ze tato komunikace neni podporovana hardwarove, po dobu komunikace je processor zatizeny na 100%. Proste je to bastl. Jeste jsem zapomnel poznamenat, ze tento klic se musi napajet z vystupnich signalu PC, pokud mozno pres diody z kombinace vice signalu, aby se neprerusilo napajeni kdyz se komunikuje s tiskarnou. Nektera PC maji na vystupnich signalech prilis nizke napeti, podle specifikaci portu staci i 2.4V, ale pro napajeni, navic pres diodu, je to dost malo.
Re: Hardwarový klíč
celé vláknoNakonec se to vyřešilo použitím cracku a to všude, i na strojích, kde hw klíč fungoval. Dle vyjádření právníků to bylo v souladu s českým právním řádem. Snad měli pravdu.
Re: Hardwarový klíč
celé vláknoVše fungovalo korektně ve chvíli, kdy byla tiskárna zapnutá. Pokud se vypnula (kdo by taky měl celý den zapnutou laserovku, která každých pár minut nahřívala zapékací válec?), tak HW klíč přestal komunikovat a AutoCAD odmítl pracovat :-)
Prostě nejedná se o další plnohodnotné zařízení připojené na "sběrnici", je to takový bastl, něco jako "naslouchátko" na analogové telefonní linky.
RE: Externí sběrnice a porty
celé vlákno1) Nebyly další verze LPT (EPP a ECP) vybaveny o možnost připojení víc zařízení? Někde jsem to četl i o COM (tuším jeden bit byl vyhrazen na rozeznání data/adresa), ale nevím co je na tom pravdy.
2) Zajímalo by mě co je míněno tím horším technickým návrhem u PS/2.
RE: Externí sběrnice a porty
celé vlákno2) technický návrch: konektor DIN je praticky nezničitelný :-) a dost toho vydrží. Zato u PS/2 se dost často stávalo, že se "šikovnou" manipulací vylomila umělohmotná nožička uprostřed konektoru (samec) a potom se do druhé části nedalo nic s touto nožičkou zasunout - uživatelé se na nás s touto chybou docela často obraceli, nic podobného u DBxx konektorů ani DIN konektoru v podstatě nehrozí. Není také podporován hot-swap. V 99% případů se sice nic nestane, ale jak na potvoru zrovna může nastat ono 1% a odejde třeba základní deska (problém zejména starších počítačů).
RE: Externí sběrnice a porty
celé vlákno2) Aha no možné to je, ale ani jeden z těch problému, se mi (díkybohu :-) ) zatím nestal a to mě, díky vyběhanosti konektoru, klávesnice často vypadává. Podle mě to odpálení bývalo způsobeno hlavně statickou elektřinou.
Každopádně díky za další supr díl.
Bit, byte, bajt
celé vláknoRe: Bit, byte, bajt
celé vláknoRe: Bit, byte, bajt
celé vláknoRe: Bit, byte, bajt
celé vláknoRe: Bit, byte, bajt
celé vláknopříme spojení počítačů
celé vláknoJak to tedy potom řeší například různé chytré telefony, které IMHO lze připojit jednak k počítači a jednak třeba k usb flash pamětem?
Re: příme spojení počítačů
celé vláknoRe: příme spojení počítačů
celé vláknoZda se, ze pokud je tam maly konektor, ktery ma tusim 6 pinu, tak jeden z tech pinu je prave signal, kterym se pozna, jestli se do toho vrazil kabel ktery konci konektorem A nebo B a podle toho automaticky zvoli spravny mode.
Beda ale pokud nemas ten spravny kabel, pak se s tim proste nedomluvis. Uz se mi to stalo. Propojoval jsem Nokia 800 s PC a nemel jsem jejich originalni kabel, mel jsem naprosto standardni kabel A-malyB a s tim to absolutne nejelo.
sběrnice CAN a Tatra 613
celé vláknoAno přátelé, sběrnici CAN využívá v plnohodnotné míře OPRAVDU již v roce 1993 Tatra 613–4, model Elektronic .
Motor a jeho příslušenství má autonomní ECU a zbytek palubních přístrojů využívá další ECU. Některé informace pro „palubu“ jsou
přenášeny po seriové lince do ECU palubní desky. Tato dále zpracovává, vyhodnocuje případně ovládá některé, dále popsané funkce.
Tak například, T613Elektronic je vybavena elektronickým palivoměrem. Tento pokud začne docházet palivo dodává hodnotu, kterou ECU palubní desky vyhodnocuje a: vydá povel podružné jednotce hlasového výstupu a ta potom generuje některý z hlasových informací např: „zásoba paliva pouze na 50 kilometrů“, jak palivo dále ubývá, jednotka přehrává hlášení, 40km…, 30km…, a „pozor, zásoba paliva pouze na 20 kilometrů“ a na závěr, pozor a na 10. b: samozřejmě zobrazuje na bargrafu aktuální hodnotu paliva a tuto je možno i číselně odečíst na displeji palubní desky jako přesnou číselnou hodnotu.
Toto, byl pouze jeden případ aplikace komunikace jednotek v podpalubí Tatry 613. Má jich ještě nepřeberné množství, umí testovat světla, sleduje okolní teplotu a varuje v případě poklesu teploty a námrazy, sleduje např. ještě hladiny důležitých kapalin a jiné. Celé auto má pouze několik tavných pojistek a to především na okruhy topení, klapek vzduchu a klimatizace. Zbytek „silařiny“ je řešen přes relé a tranzistory.
Jedná se o dnes neuvěřitelný a průkopnický pokus Tatry Příbor, jejich automobilu T613 elektronic (2 série v letech '93 a '94) a firmy Datamer Brno, která systém navrhla a dodávala.
Uvědomme si zejména že celý projekt byl vlastně 1. svého druhu v Česku a jeden z prvních v Evropě.
Jsem majitelem jednoho kousku T613–4 Elektronik a nevěřícím klidně předvedu :-)
Osobní automobil Tatra 613 alespoň v elektronické výbavě modelu „Elektronic“ značně předběhla dobu.
Vzhledem ke složitosti, nechuti a ceně se ovšem vyrobilo pouze 15kusů tohoto typu a vývoj dále nepokračoval, dalším důvodem byla rovněž tragická smrt velkého inovátora a průkopníka elektroniky a pokroku v osobních automobilech tatra pana Bazaly.
Většina těchto aut je pod dobrým dohledem udržována šťastnými majiteli.

