Fórum témák
» Több friss téma |
Cikkek » Kommunikáció alapjai - Soros adatátvitel Kommunikáció alapjai - Soros adatátvitel
Szerző: Topi, idő: Feb 3, 2007, Olvasva: 44249, Oldal olvasási idő: kb. 1 perc
A következőkben néhány különleges áramkörcsaláddal ismerkedünk meg ezek minden tagja soros adatkezeléssel kapcsolódik a környezetéhez.
A Dallas Semiconductor sok különleges áramkört gyárt, ezek nagy része soros adatkezeléssel működik, találunk közöttük Microwire és I2C kompatíbilis elemeket egyaránt. Egy sajátos aszinkron átviteli megoldást is kidolgozott a cég, az egyvezetékes BUSZ-t. Ezzel a megoldással készülnek a Touch Memory elemek, az elektronikus termosztátok és potenciométerek, a címezhető kapcsolók. A Touch Memory egy gombelem küllemű egység a csésze alakú külső rész a GND pont, a belső lap az adatcsatlakozás (DQ). Ha a Touch Memory RAM-ot is tartalmaz, a tokozásba egy lítium elem is bekerül, ami 10 évre garantálja az adatőrzést. A Touch Memory elemek Slave szerepűek, a Master (amit ebben az esetben általában Hostnak hívnak) lehet PC, mikrovezérlő vagy egyéb elektronika. A rendszerben egy Host és egy vagy több Slave lehet egyszerre, valamennyi nyitott drain jellegű kimenettel kapcsolódik az adatvezetékre. Minden adattranszfert a Host vezényel, de ezen belül akár ír, akár olvas minden egyes bit átvitelét is a Host indítja. Egy bit átvitele egy időszelet, amely úgy kezdődik, hogy az adatvonalat a Host H szintre engedi, majd lehúzza L szintre. Ha a Host ír, az időszelet második részében az adatvonalon megtartja az L szintet (0 írás) vagy felemeli H szintre (1 írás). Ha a Host olvas, az időszelet második felében elengedi az adatvonalat, így annak állapotát a Slave tudja meghatározni kimenő egysége segítségével. Azt, hogy egy éppen induló időszelet írási vagy olvasási, a megelőző események mindig egyértelművé teszik, ezért erre már nem kell külön jelzéssel utalni a rendszerben. Az írás idődiagramja Az olvasás idődiagramja Folytatás következik... Értékeléshez bejelentkezés szükséges! |
Bejelentkezés
Hirdetés |