93 lines
1.7 KiB
C
93 lines
1.7 KiB
C
|
/*
|
||
|
* NTCTables.h
|
||
|
* AppleDialogPMU
|
||
|
*
|
||
|
* Created by Heiko Panther on 4/13/09.
|
||
|
* Copyright 2009 Apple Computer, Inc.. All rights reserved.
|
||
|
*
|
||
|
*/
|
||
|
|
||
|
struct NTCLUT {
|
||
|
uint32_t ohm;
|
||
|
int32_t centiCelsius;
|
||
|
};
|
||
|
|
||
|
// ERTJZEG103JA is the thermistor on the N18 MLB.
|
||
|
static const struct NTCLUT ERTJZEG103JA[] = {
|
||
|
{ 205200, -4000 },
|
||
|
{ 154800, -3500 },
|
||
|
{ 117900, -3000 },
|
||
|
{ 90690, -2500 },
|
||
|
{ 70370, -2000 },
|
||
|
{ 55070, -1500 },
|
||
|
{ 43440, -1000 },
|
||
|
{ 34530, -500 },
|
||
|
{ 27640, 0 },
|
||
|
{ 22270, 500 },
|
||
|
{ 18060, 1000 },
|
||
|
{ 14740, 1500 },
|
||
|
{ 12110, 2000 },
|
||
|
{ 10000, 2500 },
|
||
|
{ 8309, 3000 },
|
||
|
{ 6941, 3500 },
|
||
|
{ 5828, 4000 },
|
||
|
{ 4916, 4500 },
|
||
|
{ 4165, 5000 },
|
||
|
{ 3543, 5500 },
|
||
|
{ 3027, 6000 },
|
||
|
{ 2595, 6500 },
|
||
|
{ 2233, 7000 },
|
||
|
{ 1929, 7500 },
|
||
|
{ 1672, 8000 },
|
||
|
{ 1451, 8500 },
|
||
|
{ 1261, 9000 },
|
||
|
{ 1097, 9500 },
|
||
|
{ 956, 10000 },
|
||
|
{ 836, 10500 },
|
||
|
{ 732, 11000 },
|
||
|
{ 642, 11500 },
|
||
|
{ 565, 12000 },
|
||
|
{ 494, 12500 },
|
||
|
{ 0, 0} };
|
||
|
|
||
|
// TDK NTCG103JF103F is the thermistor in the N18 battery pack.
|
||
|
// This table is also used for the Murata NCP03XH103F05RL since its B
|
||
|
// is comparable at B=3380 and B=3435 at 50/85°C
|
||
|
// The Murata part is used on board and battery of N90.
|
||
|
static const struct NTCLUT NTCG103JF103F[] = {
|
||
|
{ 188500, -4000 },
|
||
|
{ 144290, -3500 },
|
||
|
{ 111330, -3000 },
|
||
|
{ 86560, -2500 },
|
||
|
{ 67790, -2000 },
|
||
|
{ 53460, -1500 },
|
||
|
{ 42450, -1000 },
|
||
|
{ 33930, -500 },
|
||
|
{ 27280, 0 },
|
||
|
{ 22070, 500 },
|
||
|
{ 17960, 1000 },
|
||
|
{ 14700, 1500 },
|
||
|
{ 12090, 2000 },
|
||
|
{ 10000, 2500 },
|
||
|
{ 8310, 3000 },
|
||
|
{ 6940, 3500 },
|
||
|
{ 5830, 4000 },
|
||
|
{ 4910, 4500 },
|
||
|
{ 4160, 5000 },
|
||
|
{ 3540, 5500 },
|
||
|
{ 3020, 6000 },
|
||
|
{ 2590, 6500 },
|
||
|
{ 2230, 7000 },
|
||
|
{ 1920, 7500 },
|
||
|
{ 1670, 8000 },
|
||
|
{ 1450, 8500 },
|
||
|
{ 1270, 9000 },
|
||
|
{ 1110, 9500 },
|
||
|
{ 980, 10000 },
|
||
|
{ 860, 10500 },
|
||
|
{ 760, 11000 },
|
||
|
{ 670, 11500 },
|
||
|
{ 600, 12000 },
|
||
|
{ 530, 12500 },
|
||
|
{ 0, 0 } };
|