0,00 €

V košarici ni izdelkov.

0,00 €

V košarici ni izdelkov.

More
    DomovRevijaProgramiranjeProgramirajmo AVR-je v C-ju (tako, kot profesionalci) (4)

    Programirajmo AVR-je v C-ju (tako, kot profesionalci) (4)

    Slike ni

    V četrtem delu bomo nadaljevali z zanimivima primeroma, uporabo popularnih pretvornikov temperature serije DS18x20 (DS1820, DS18S20, DS18B20), ki so vezani na eno linijo (1-Wire) ter uporabo grafičnega prikazovalnika (monokromatskega) s 128×64 točkami za prikazovanje bitnih slik in alfanumeričnih nizov.

    Slike ni

    Uvod k uporabi 1-Wire protokola na primeru digitalnih termometrov serije DS18x20

    1-Wire je serijski protokol komuniciranja preko 1 žice – linije DQ. V načinu »Parasite-powered« je potrebna le še skupna masa GND (VCC mora tedaj biti na masi), saj podrejena naprava (senzor) na vodilu polni vgrajeni kondenzator v visokem stanju vodila. Kadar to ne zadostuje, npr. pri sesedanju napajanja zaradi preseganja vrednosti izhodnih tokov gonilnika (nadzornika) vodila, priključimo na 3. pin napajanje – način »External-powered«.Slike ni

    Kot sklepamo, komunikacija poteka obojesmerno (bidirectional) v načinu half-duplex, torej sprejemanje/oddajanje v ločenih časovnih okvirjih, ter z enim nadzornikom vodila (master) z enim ali več podrejenimi napravami (slaves). Vsaka naprava vsebuje unikatno 64-bitno identifikacijsko številko ID (dejansko je ser. št. 48-bitna), zapisano v ROM pomnilnik.

    Ogled celotnega članka je možna le z nakupom letnika v PDF obliki.
    Avtor: Miha Zatler
    2010_SE177_35
    Prejšnji članek
    Naslednji članek