MCP9808T-E/MC
Part Number: MCP9808T-E/MC
Manufacturer: Microchip Technology
Description: SENSOR DIGITAL -40C-125C 8DFN
Shipped from: Shenzhen/HK Warehouse
Stock Available: Check with us
ICRFQ.com - Electronic Components Distributor in China Since 2003
Part Number: MCP9808T-E/MC
Manufacturer: Microchip Technology
Description: SENSOR DIGITAL -40C-125C 8DFN
Shipped from: Shenzhen/HK Warehouse
Stock Available: Check with us
Datasheet | MCP9808T-E/MC datasheet |
---|---|
Category | Sensors, Transducers |
Family | Temperature Sensors – Analog and Digital Output |
Manufacturer | Microchip Technology |
Series | – |
Packaging | Digi-Reel? |
Part Status | Active |
Sensor Type | Digital, Local |
Sensing Temperature – Local | -40°C ~ 125°C |
Sensing Temperature – Remote | – |
Output Type | I2C/SMBus |
Voltage – Supply | 2.7 V ~ 5.5 V |
Resolution | 10 b |
Features | Output Switch, Programmable Limit, Programmable Resolution, Shutdown Mode |
Accuracy – Highest (Lowest) | ±0.5°C (±1°C) |
Test Condition | -20°C ~ 100°C (-40°C ~ 125°C) |
Operating Temperature | -40°C ~ 125°C |
Mounting Type | Surface Mount |
Package / Case | 8-VFDFN Exposed Pad |
Supplier Device Package | 8-DFN (2×3) |
With a precision of 0.25°C/0.5°C (typical/maximum), the MCP9808 digital temperature sensor from Microchip Technology Inc. measures temperatures from -20°C to +100°C and outputs them as a digital word. The MCP9808’s configurable registers give developers more leeway when creating temperature sensor software. Settings like Shutdown and Low-Power modes, as well as temperature Alert window restrictions and crucial output limits, can all be adjusted via the registers. The MCP9808 sends an Alarm signal whenever the temperature deviates from the predetermined range. The Alert output signal’s polarity can be changed by the user to either active-low or active-high for use with a thermostat or to temperature Alert interrupt for microprocessor-based systems. Moreover, the Alarm output can only activate at dangerously high or low temperatures.
The MCP9808 has a 2-wire, Standard mode, bidirectional, I2C-compatible communication connection comprising the Serial Clock input and the bidirectional Serial Data line.
The Start condition (START) commences a data transfer, followed by a device address (7 bits) and a read/write bit. After each byte, the slave sends an Acknowledge (ACK) to verify its receipt. An explicit Stop condition is required at the end of each and every access (STOP). After the tB-FREE signal, subsequent contacts are made. This hardware does not present the capability to read and write sequential registers. Register Pointers are used to access each individual register directly. The device can receive data over the specified protocol. For the initial read, the register can be provided via the pointer. A new Start condition and address byte must be provided to initiate a further read or receive. The MCP9808 remembers which register you used last. Therefore, it sends the contents of the register you chose before (repeated pointer specification is unnecessary).
A master device (usually a microcontroller) regulates who can use the bus and when and generates Start and Stop conditions. The MCP9808 is not the master of the bus and cannot direct the actions of other devices on the bus. Each device can function as a sender or a receiver, including the master. Whatever mode is actually enabled depends on the master device.
The Start condition transitions from high to low on SDA (with SCL also high). Until a Start condition is received from the master, no data can be sent. Stop is shown by the SDA line going from low to high (while SCL is high). In the event that a Start or Stop condition is introduced during data transmission, the MCP9808 disconnects from the bus. A master-issued Stop condition puts a halt to all data transmissions.
After the Start condition has been met, the host then sends the MCP9808 an address byte consisting of 8 bits. With the MCP9808 temperature sensor, the binary address is ‘0011, A1, A2, A0’; the A2, A1, The bits VDD (“1”) and GND (“0”) are set externally by connecting the corresponding pins. The MCP9808 will only send an ACK if the 7-bit address in the serial bit stream matches the address it was told to use. The address byte’s bit 8 can be read or written. Activating a read action by setting this bit to “1” and a write operation by setting it to “0,” respectively.
After the Start condition, the transmission must wait until all bits of data are settled for the time given by tSU-DATA before toggling SCL low to high.
When receiving data, all devices that have been specifically requested to do so must provide an acknowledgment bit (ACK bit) after each byte has been received. For ACK to be recognized, the master device must produce an additional clock pulse. Before the low-to-high shift of SCL from the master, the Acknowledging device pulls down the SDA line for tSU-DATA. For tH-DATA to work, SDA must be held down after SCL is brought down from an elevated state. After the last bit is timed out of the slave, By not sending an ACK bit, the master indicates the end of a data transfer. To allow the master to initiate the Stop condition, the slave will release the data line.
Bandgap temperature sensors, a Delta-Sigma ADC, programmable registers, and a serial interface compatible with the SMBus and I2C protocols make up the MCP9808 temperature sensors.
Several registers in the MCP9808 can be modified by the end user. The registers comprise the Temperature register, the Configuration register, the Temperature Alert Upper Boundary Limit, Registration of Products with Manufacturers, and the Device Identification register. For viewing the current room temperature, utilize the read-only Temperature register. This register has two buffers, and it gets updated once every tCONV. The Temperature Alert’s Top Boundary Limit and Bottom Boundary Limit registers are writable. The MCP9808 will signal through the Alert pin if the surrounding temperature rises above or drops below the thresholds the user sets.
The MCP9808’s 16-bit CONFIG register allows the user to tailor the device’s behavior for precise temperature measurement. The temperature alert output hysteresis, device shutdown or Low-Power mode, temperature boundary or critical temperature lock, and temperature alert output enable or disable are all controlled by bits 10 through 0. The user can modify the state of the, status (on/off), polarity (Comparator Output or Interrupt Output mode), and mode (Output Mode). When the ambient temperature gradually rises above the user-specified temperature limit, output chatter can be suppressed by setting bits 10 and 9 of the temperature hysteresis register to 1.
In conclusion, Microchip Technology Inc.’s MCP9808 digital temperature sensor offers precise and adaptable temperature detection for various uses. This temperature sensor is versatile because of its customizable registers, suitable communication interface, and easy-to-access registers. The MCP9808’s low working currents and wide voltage range are also useful in consumer electronics, portable devices, and industrial freezers.
At ICRFQ, we are dedicated to providing high-quality electronic components, including the MCP9808, to help you bring your projects to life. Don’t hesitate to contact our team of experts to learn more about this product or any other electronic component you need. We strive to deliver outstanding customer service and assist you in finding the best solutions for your projects. Order the MCP9808 today and take the first step in bringing your temperature sensing ideas to fruition.
WhatsApp us