maandag 25 maart 2013

1-wire hardware op I²C-bus (Geupdate 26-03-2013).

Het I²C systeem dat ik in ons huis ga toepassen is ook wel bekend als 2-wire hardware.
Maar er bestaan ook hardware onderdelen die 1-wire zijn.

1-Wire producten bieden combinaties van geheugen, signaal, gemengd en beveiligde verificatie en functioneert via een enkele contact seriële interface. Met zowel kracht en communicatie geleverd via de serieel protocol, 1-Wire apparaten zijn ongeëvenaard in hun vermogen om belangrijke functies op systemen waar interconnectie moet worden geminimaliseerd.

Voordelen en toepassingen heb ik hieronder even geplaatst.:


Voordelen
  • Één aansluiting voldoende voor controle en werking
  • Unieke ID fabriek-Gelaserd in elk apparaat
  • Multidrop ondersteunend: ondersteunt meerdere apparaten op één lijn
  • Uitzonderlijke ESD prestaties
Typische toepassingen
  • Print Cartridge ID
  • Medical Consumable ID
  • Rek kaart kalibratie en controle
  • PCB ID en verificatie
  • Accessoire/randapparaat identificatie en controle
  • IP-bescherming, veilige functiebeheer kloon preventie


Op I²C systeem zijn deze zeer makkelijk toe te passen met een tussen hulp van speciale ic's.
Een voorbeeld van zo een ic is een DS2482-100, hier kan men 1 1-wire hardware op aansluiten.


Het aansluiten van bovenstaande ic (DS2482-100) gaat als volgt.:



Deze ic is een  I²C ic die met 1-wire hardware kan werken zonder problemen te veroorzaken.
Men kan ook bv. een DS2482-800, hier kan men 8 stuks van 1-wire hardware op aansluiten.



Het aansluiten van 1-wire op  I²C DS2482-800 met deze ic ziet er dan zo ongeveer uit.:



Ik heb namelijk om de buitentemperatuur en vochtigheid te meten een sensor ooit gekocht die ik hier nu mooi bij kan gebruiken.
DHT11 temperatuur en luchtvochtigheid sensor module


Hier word aan begonnen zodra de relai kaart hier genoemd klaar is.

(Tussen tijdse update)
De print voor de  DS2482-100 heb ik reeds ook klaar.
Word idem herkend op adres.:

     0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f
00:          -- -- -- -- -- -- -- -- -- -- -- -- -- 
10: -- -- -- -- -- -- -- -- 18 -- -- -- -- -- -- -- 
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
70: -- -- -- -- -- -- -- --

De print heb ik zo gemaakt.:




De reden is ervoor dat ik links de I²C aansluitingen heb en rechts om de adressen te selecteren en de 1wire hardware aan te sluiten, zo blijft het mooi gescheiden.

Geen opmerkingen:

Een reactie posten