Stap 5: sensor, toetsenbord en RTC chip
ds18b20 sensor
http://datasheets.maximintegrated.com/en/DS/DS18B20.PDF
ds1307 RTC
http://datasheets.maximintegrated.com/en/DS/DS1307.PDF
Overzicht van 1-Wire-technologie en het gebruik ervan
Door: Bernhard Linke, Principal lid technische staf
19 jun 2008
Abstract: Dit artikel geeft een algemeen overzicht van de 1-Wire® technologie, haar communicatieconcept en, als een voordeel van de lage pin graaf, ongebruikelijke pakket opties. De main-sectie bespreekt 1-Wire apparaten door hun functieset en verklaart de typische toepassingen. Het artikel eindigt met praktische informatie over hoe te te evalueren van de 1-Wire apparaten, verklaart apparaat aanpassingsopties en verwijst naar de middelen die klanten helpen bij de integratie van de 1-Wire-technologie in hun systemen.
Wat Is de 1-Wire-technologie?
De basis van 1-Wire® technologie is een serieel protocol naslagbronnen voor een één regel plus grond voor communicatie. Een 1-Wire-meester initieert en bestuurt de communicatie met een of meer 1-Wire slave-apparaten op de 1-Wire bus (figuur 1). Elk 1-Wire slave-apparaat heeft een unieke, onveranderlijk, fabriek-geprogrammeerd, 64-bits ID (identificatienummer), die als adres van het apparaat op de 1-Wire-bus fungeert. De 8-bits familie code, een subset van de 64-bits ID, identificeert het apparaattype en de functionaliteit. 1-Wire slaaf apparaten werken doorgaans over het spanningsbereik van 2.8V (min) tot 5.25V (max). Meeste 1-Wire-apparaten hebben geen pin voor de voeding; zij nemen hun energie uit de 1-Wire bus (parasitaire levering).
Wat Is speciaal aan 1-draads?
1-wire is de enige spanning gebaseerde digitale systeem dat met twee contactpersonen, gegevens en motivering, half-duplex bidirectionele communicatie werkt. In tegenstelling tot andere seriële communicatiesystemen zoals I²C of SPI, zijn 1-Wire-apparaten ontworpen voor gebruik in een omgeving met contact. Beide loskoppelen van de 1-Wire-bus of een verlies van contact zet de 1-Wire-slaven in een gedefinieerde reset staat. Wanneer de spanning wordt geretourneerd, wordt de slaven wakker en signaal van hun aanwezigheid. Met slechts één contactpersoon te beschermen, is de ingebouwde ESD-bescherming voor 1-Wire apparaten extreem hoog. Met twee contactpersonen zijn 1-Wire apparaten de meest economische manier om elektronische functionaliteit toevoegen aan nonelectronic objecten voor identificatie, verificatie en levering van ijkgegevens of productie informatie.
ds1307 Key Features
Real Time Clock (RTC) telt seconden, minuten, uren, datum van de maand, de maand, de dag van de week, en het jaar met het schrikkeljaar compensatie geldig tot 2100
56-byte, reservebatterij, algemene RAM met onbeperkt schrijft
I²C seriële Interface
Programmeerbare blokgolf uitgangssignaal
Automatische macht-Fail detecteren en schakelen Circuitry
Verbruikt minder dan 500nA in de batterij-Backup modus met Oscillator uitgevoerd
Optionele industriële temperatuur bereik:-40 ° C tot 85 ° C
Beschikbaar in 8-pins Plastic DIP of zo
Underwriters Laboratories (UL) herkend