* MAX9919F MACROMODEL * ------------------------------ * Revision 0, 6/2008 * Revision 1, 7/2012 * ------------------------------ * The MAX9919F is single-supply, high accuracy current sense amplifiers with a high common mode range that extends from -20V to +75V. The amplifiers are well * suited for current monitoring in inductive loads, such as motors and solenoids, where common mode voltages can become negative due to flyback * conditions, or transient events. * ------------------------------ * Macro model is developed using the typical device parameters given in the data sheet with * 5 volts power supply. Model does not take care of the device non-linearity with supply voltage * variations and temperature variations. Model characteristics may not match actual device behavior * at abnormal operating conditions. * ------------------------------ * Parameters which are not modeled: * 1.Offset and bias currents * 2.Powerup time * 3.Saturation recovery time * 4.Gain variation with temperature * 5.Maximum capacitive load * * * ------------------------------ * Connections * 1 = RS+ * 2 = RS- * 3 = SHDN * 4 = GND * 5 = OUT * 7 = REFIN * 8 = VCC **************** .subckt MAX9919F 1 2 3 4 5 7 8 * source MAX9919F_MAC Vs+ 1 100 0 Fs+ 1 4 Vs+ -1 Vs- 2 101 0 Fsa+ 1 4 Vs- 1 Is+ 1 4 5u C_max9919f_C2 0 max9919f_N168225 2.12n I_max9919f_I4 max9919f_N168979 max9919f_N168987 DC 9udc G_max9919f_G3 8 4 max9919f_N168309 max9919f_N168167 0.00014 G_max9919f_G2 max9919f_N168167 0 3 max9919f_N168805 -10 G_max9919f_G1 max9919f_N168225 0 7 max9919f_N168183 -0.001666 R_max9919f_R4 0 max9919f_N168167 1k V_max9919f_V7 max9919f_N168805 0 2Vdc X_max9919f_F1 max9919f_N168171 5 8 4 max9919F_max9919f_F1 R_max9919f_R7 101 max9919f_N168553 300k D_max9919f_D1 max9919f_N168167 max9919f_N168309 diodemacro_ideal V_max9919f_V4 max9919f_N168309 0 5Vdc I_max9919f_I5 3 0 DC 5udc D_max9919f_D2 0 max9919f_N168167 diodemacro_ideal R_max9919f_R8 0 101 300k X_max9919f_M4 max9919f_N168171 max9919f_N168167 max9919f_N168183 0 + nmosmacro R_max9919f_amp_R8 0 max9919f_amp_N7984832 1k D_max9919f_amp_D12 0 max9919f_amp_N7989072 diodemacro_ideal D_max9919f_amp_D8 max9919f_amp_N7985188 max9919f_amp_N7984910 + diodemacro_ideal V_max9919f_amp_V5 max9919f_amp_N7985152 max9919f_amp_N7984910 1mVdc D_max9919f_amp_D15 max9919f_amp_N7984926 max9919f_N168765 + diodemacro_ideal E_max9919f_amp_E4 max9919f_amp_N7985156 0 max9919f_amp_N7985256 0 .006 D_max9919f_amp_D9 max9919f_amp_N7988768 max9919f_amp_N7985188 + diodemacro_ideal D_max9919f_amp_D13 max9919f_amp_N7989072 max9919f_N168765 + diodemacro_ideal G_max9919f_amp_Go1 max9919f_amp_N7984848 0 max9919f_amp_N7984832 + max9919f_amp_N7988850 -1000 D_max9919f_amp_D16 0 max9919f_amp_N7985256 diodemacro_ideal I_max9919f_amp_I1 max9919f_amp_N8040040 max9919f_amp_N8040366 DC 44mAdc + V_max9919f_amp_V3 max9919f_amp_N7985088 0 -3mVdc R_max9919f_amp_Ro1 0 max9919f_amp_N7984848 25 V_max9919f_amp_V6 max9919f_amp_N7988768 max9919f_amp_N7985148 1mVdc G_max9919f_amp_G3 max9919f_amp_N7985216 0 max9919f_N168225 0 -.090 D_max9919f_amp_D17 max9919f_amp_N7985256 max9919f_N168765 + diodemacro_ideal V_max9919f_amp_V2 max9919f_amp_N7989212 0 3mVdc R_max9919f_amp_R7 0 max9919f_amp_N7985216 1000 D_max9919f_amp_D21 max9919f_amp_N8040366 max9919f_N168171 + diodemacro_ideal D_max9919f_amp_D10 0 max9919f_amp_N7984848 diodemacro_ideal V_max9919f_amp_V4 max9919f_amp_N7985372 0 -20mVdc G_max9919f_amp_Go3 max9919f_amp_N7984926 0 max9919f_amp_N7984832 + max9919f_amp_N7985088 1000 D_max9919f_amp_D19 max9919f_amp_N8040366 max9919f_amp_N8038634 + diodemacro_ideal R_max9919f_amp_Ro3 0 max9919f_amp_N7984926 25 V_max9919f_amp_V1 max9919f_amp_N7988850 0 20mVdc D_max9919f_amp_D11 max9919f_amp_N7984848 max9919f_N168765 + diodemacro_ideal C_max9919f_amp_C1 0 max9919f_amp_N7985216 0.0001p G_max9919f_amp_Go2 max9919f_amp_N7989072 0 max9919f_amp_N7984832 + max9919f_amp_N7989212 -1000 E_max9919f_amp_E1 max9919f_amp_N7985094 max9919f_amp_N7985152 + max9919f_amp_N7984848 0 .006 R_max9919f_amp_Ro2 0 max9919f_amp_N7989072 25 G_max9919f_amp_Go max9919f_amp_N7985188 0 max9919f_amp_N7985216 0 -10 D_max9919f_amp_D20 max9919f_N168171 max9919f_amp_N8040040 + diodemacro_ideal E_max9919f_amp_E3 max9919f_amp_N7985148 max9919f_amp_N7985156 + max9919f_amp_N7984926 0 .002 X_max9919f_amp_H1 max9919f_amp_N7985188 max9919f_amp_N8038634 + max9919f_amp_N7984832 0 amp_max9919f_amp_H1 G_max9919f_amp_Go4 max9919f_amp_N7985256 0 max9919f_amp_N7984832 + max9919f_amp_N7985372 1000 D_max9919f_amp_D18 max9919f_amp_N8038634 max9919f_amp_N8040040 + diodemacro_ideal R_max9919f_amp_Ro 0 max9919f_amp_N7985188 0.1 D_max9919f_amp_D14 0 max9919f_amp_N7984926 diodemacro_ideal E_max9919f_amp_E2 max9919f_N168765 max9919f_amp_N7985094 + max9919f_amp_N7989072 0 .002 R_max9919f_amp_Ro4 0 max9919f_amp_N7985256 25 R_max9919f_R9 0 max9919f_N168553 350 E_max9919f_gm3_E2 101 max9919f_gm3_N93453 max9919f_gm3_N110782 0 .0002 V_max9919f_gm3_V4 max9919f_gm3_N1117691 0 5Vdc R_max9919f_gm3_R1 0 max9919f_gm3_N93351 .5 R_max9919f_gm3_R6 0 max9919f_gm3_N110782 10000 R_max9919f_gm3_R3 0 max9919f_gm3_N94017 1000000 G_max9919f_gm3_G8 8 0 max9919f_gm3_N110782 0 0.00006 V_max9919f_gm3_V2 max9919f_gm3_N93847 max9919f_gm3_N93619 70Vdc G_max9919f_gm3_G4 max9919f_gm3_N94017 0 max9919f_gm3_N93351 + max9919f_gm3_N93847 -1 G_max9919f_gm3_G12 max9919f_gm3_N108286 0 max9919f_gm3_N93351 0 + -0.00166 R_max9919f_gm3_R4 0 max9919f_gm3_N94009 1000000 G_max9919f_gm3_G5 max9919f_gm3_N94009 0 max9919f_gm3_N93351 + max9919f_gm3_N93853 1 D_max9919f_gm3_D1 max9919f_gm3_N93201 max9919f_N168979 diodemacro_ideal + V_max9919f_gm3_V3 max9919f_gm3_N1101041 0 -1Vdc G_max9919f_gm3_G9 max9919f_gm3_N93481 0 max9919f_N168553 + max9919f_gm3_N93453 -100 D_max9919f_gm3_D2 max9919f_N168987 max9919f_gm3_N93201 diodemacro_ideal + D_max9919f_gm3_D3 max9919f_gm3_N93481 max9919f_N168979 diodemacro_ideal + G_max9919f_gm3_G11 max9919f_N168225 0 max9919f_gm3_N108286 0 -6.31e-5 E_max9919f_gm3_E1 max9919f_gm3_N93619 0 8 0 1 G_max9919f_gm3_G1 max9919f_N168225 0 max9919f_gm3_N93201 0 -.00166 D_max9919f_gm3_D5 0 max9919f_gm3_N110782 diodemacro_ideal D_max9919f_gm3_D4 max9919f_N168987 max9919f_gm3_N93481 diodemacro_ideal + X_max9919f_gm3_M1 max9919f_N168225 max9919f_gm3_N94009 0 0 nmosmacro R_max9919f_gm3_R5 0 max9919f_gm3_N93481 0.01 G_max9919f_gm3_G2 max9919f_gm3_N93351 0 max9919f_gm3_N93453 0 -1 D_max9919f_gm3_D6 max9919f_gm3_N110782 max9919f_gm3_N1117691 + diodemacro_ideal X_max9919f_gm3_M2 max9919f_N168225 max9919f_gm3_N94017 0 0 nmosmacro G_max9919f_gm3_G7 max9919f_N168225 0 max9919f_gm3_N93619 0 0.00166e-4 G_max9919f_gm3_G3 max9919f_gm3_N93351 0 max9919f_N168553 0 -1 G_max9919f_gm3_G6 max9919f_gm3_N110782 0 max9919f_gm3_N93351 + max9919f_gm3_N1101041 1 R_max9919f_gm3_R2 0 max9919f_gm3_N108286 1 V_max9919f_gm3_V1 max9919f_gm3_N93853 0 -20Vdc C_max9919f_gm3_C1 0 max9919f_gm3_N93201 10p I_max9919f_I3 8 4 DC .5udc R_max9919f_R12 7 max9919f_N168183 1k R_max9919f_R11 max9919f_N168183 max9919f_N168171 44k E_max9919f_E3 max9919f_N168765 0 8 0 1 V_max9919f_V6 100 max9919f_N168553 -0.075mVdc R_max9919f_R10 0 max9919f_N168225 .3225meg .ends max9919f .subckt max9919F_max9919f_F1 1 2 3 4 F_max9919f_F1 3 4 VF_max9919f_F1 1 VF_max9919f_F1 1 2 0V .ends max9919F_max9919f_F1 .subckt amp_max9919f_amp_H1 1 2 3 4 H_max9919f_amp_H1 3 4 VH_max9919f_amp_H1 100 VH_max9919f_amp_H1 1 2 0V .ends amp_max9919f_amp_H1 ************************* .model diodemacro_ideal d(n=0.001) ************************* .subckt nmosmacro d g s b m1 d g s b nmos .model nmos nmos(VTO=0.5 KP=100E-6 w=2u l=1u) .ends .subckt nmosmacro_str d g s b m1 d g s b nmos .model nmos nmos(VTO=0.5 KP=50E-6 w=20u l=1u) .ends .subckt nmosmacro_9141 d g s b m1 d g s b nmos .model nmos nmos(VTO=0.5 KP=250E-6 w=3000u l=1u) .ends * Copyright (c) 2003-2015 Maxim Integrated Products. All Rights Reserved.