* MAX9918 MACROMODEL * ------------------------------ * Revision 0, 6/008 * ------------------------------ * The MAX9918 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 * 6 = FB * 7 = REFIN * 8 = VCC **************** .subckt MAX9918 1 2 3 4 5 6 7 8 * source 9918 R_9918_R9 0 9918_N108112 350 D_9918_D1 9918_N107456 9918_N107444 diodemacro_ideal V_9918_V7 9918_N135211 0 2Vdc G_9918_G2 9918_N107456 0 3 9918_N135211 -10 G_9918_G3 8 4 9918_N107444 9918_N107456 0.00014 R_9918_R4 0 9918_N107456 1k V_9918_V6 1 9918_N108112 -0.075mVdc I_9918_I5 3 0 DC 5udc R_9918_R10 0 9918_N107388 .25meg X_9918_F1 9918_N116320 5 8 4 9918_9918_F1 V_9918_V4 9918_N107444 0 5Vdc D_9918_D2 0 9918_N107456 diodemacro_ideal I_9918_I4 9918_N167186 9918_N167409 DC 6udc X_9918_M4 9918_N116320 9918_N107456 6 0 nmosmacro G_9918_G1 9918_N107388 0 7 6 -0.001666 R_9918_amp_R8 0 9918_amp_N7984832 1k D_9918_amp_D12 0 9918_amp_N7989072 diodemacro_ideal D_9918_amp_D8 9918_amp_N7985188 9918_amp_N7984910 diodemacro_ideal V_9918_amp_V5 9918_amp_N7985152 9918_amp_N7984910 1mVdc D_9918_amp_D15 9918_amp_N7984926 9918_N108382 diodemacro_ideal E_9918_amp_E4 9918_amp_N7985156 0 9918_amp_N7985256 0 .006 D_9918_amp_D9 9918_amp_N7988768 9918_amp_N7985188 diodemacro_ideal D_9918_amp_D13 9918_amp_N7989072 9918_N108382 diodemacro_ideal G_9918_amp_Go1 9918_amp_N7984848 0 9918_amp_N7984832 9918_amp_N7988850 + -1000 D_9918_amp_D16 0 9918_amp_N7985256 diodemacro_ideal I_9918_amp_I1 9918_amp_N8040040 9918_amp_N8040366 DC 44mAdc V_9918_amp_V3 9918_amp_N7985088 0 -3mVdc R_9918_amp_Ro1 0 9918_amp_N7984848 25 V_9918_amp_V6 9918_amp_N7988768 9918_amp_N7985148 1mVdc G_9918_amp_G3 9918_amp_N7985216 0 9918_N107388 0 -.090 D_9918_amp_D17 9918_amp_N7985256 9918_N108382 diodemacro_ideal V_9918_amp_V2 9918_amp_N7989212 0 3mVdc R_9918_amp_R7 0 9918_amp_N7985216 1000 D_9918_amp_D21 9918_amp_N8040366 9918_N116320 diodemacro_ideal D_9918_amp_D10 0 9918_amp_N7984848 diodemacro_ideal V_9918_amp_V4 9918_amp_N7985372 0 -20mVdc G_9918_amp_Go3 9918_amp_N7984926 0 9918_amp_N7984832 9918_amp_N7985088 + 1000 D_9918_amp_D19 9918_amp_N8040366 9918_amp_N8038634 diodemacro_ideal R_9918_amp_Ro3 0 9918_amp_N7984926 25 V_9918_amp_V1 9918_amp_N7988850 0 20mVdc D_9918_amp_D11 9918_amp_N7984848 9918_N108382 diodemacro_ideal C_9918_amp_C1 0 9918_amp_N7985216 0.0001p G_9918_amp_Go2 9918_amp_N7989072 0 9918_amp_N7984832 9918_amp_N7989212 + -1000 E_9918_amp_E1 9918_amp_N7985094 9918_amp_N7985152 9918_amp_N7984848 0 + .006 R_9918_amp_Ro2 0 9918_amp_N7989072 25 G_9918_amp_Go 9918_amp_N7985188 0 9918_amp_N7985216 0 -10 D_9918_amp_D20 9918_N116320 9918_amp_N8040040 diodemacro_ideal E_9918_amp_E3 9918_amp_N7985148 9918_amp_N7985156 9918_amp_N7984926 0 + .002 X_9918_amp_H1 9918_amp_N7985188 9918_amp_N8038634 9918_amp_N7984832 0 + amp_9918_amp_H1 G_9918_amp_Go4 9918_amp_N7985256 0 9918_amp_N7984832 9918_amp_N7985372 + 1000 D_9918_amp_D18 9918_amp_N8038634 9918_amp_N8040040 diodemacro_ideal R_9918_amp_Ro 0 9918_amp_N7985188 0.1 D_9918_amp_D14 0 9918_amp_N7984926 diodemacro_ideal E_9918_amp_E2 9918_N108382 9918_amp_N7985094 9918_amp_N7989072 0 .002 R_9918_amp_Ro4 0 9918_amp_N7985256 25 E_9918_gm3_E2 2 9918_gm3_N93453 9918_gm3_N110782 0 .0002 V_9918_gm3_V4 9918_gm3_N1117691 0 5Vdc R_9918_gm3_R1 0 9918_gm3_N93351 .5 R_9918_gm3_R6 0 9918_gm3_N110782 10000 R_9918_gm3_R3 0 9918_gm3_N94017 1000000 G_9918_gm3_G8 8 0 9918_gm3_N110782 0 0.00006 V_9918_gm3_V2 9918_gm3_N93847 9918_gm3_N93619 70Vdc G_9918_gm3_G4 9918_gm3_N94017 0 9918_gm3_N93351 9918_gm3_N93847 -1 G_9918_gm3_G12 9918_gm3_N108286 0 9918_gm3_N93351 0 -0.00166 R_9918_gm3_R4 0 9918_gm3_N94009 1000000 G_9918_gm3_G5 9918_gm3_N94009 0 9918_gm3_N93351 9918_gm3_N93853 1 D_9918_gm3_D1 9918_gm3_N93201 9918_N167186 diodemacro_ideal V_9918_gm3_V3 9918_gm3_N1101041 0 -1Vdc G_9918_gm3_G9 9918_gm3_N93481 0 9918_N108112 9918_gm3_N93453 -100 D_9918_gm3_D2 9918_N167409 9918_gm3_N93201 diodemacro_ideal D_9918_gm3_D3 9918_gm3_N93481 9918_N167186 diodemacro_ideal G_9918_gm3_G11 9918_N107388 0 9918_gm3_N108286 0 -6.31e-5 E_9918_gm3_E1 9918_gm3_N93619 0 8 0 1 G_9918_gm3_G1 9918_N107388 0 9918_gm3_N93201 0 -.00166 D_9918_gm3_D5 0 9918_gm3_N110782 diodemacro_ideal D_9918_gm3_D4 9918_N167409 9918_gm3_N93481 diodemacro_ideal X_9918_gm3_M1 9918_N107388 9918_gm3_N94009 0 0 nmosmacro R_9918_gm3_R5 0 9918_gm3_N93481 0.01 G_9918_gm3_G2 9918_gm3_N93351 0 9918_gm3_N93453 0 -1 D_9918_gm3_D6 9918_gm3_N110782 9918_gm3_N1117691 diodemacro_ideal X_9918_gm3_M2 9918_N107388 9918_gm3_N94017 0 0 nmosmacro G_9918_gm3_G7 9918_N107388 0 9918_gm3_N93619 0 0.00166e-4 G_9918_gm3_G3 9918_gm3_N93351 0 9918_N108112 0 -1 G_9918_gm3_G6 9918_gm3_N110782 0 9918_gm3_N93351 9918_gm3_N1101041 1 R_9918_gm3_R2 0 9918_gm3_N108286 1 V_9918_gm3_V1 9918_gm3_N93853 0 -20Vdc C_9918_gm3_C1 0 9918_gm3_N93201 10p E_9918_E3 9918_N108382 0 8 0 1 R_9918_R7 2 9918_N108112 300k C_9918_C2 0 9918_N107388 3.570n I_9918_I3 8 4 DC .5udc R_9918_R8 0 2 300k .ends max9918 .subckt 9918_9918_F1 1 2 3 4 F_9918_F1 3 4 VF_9918_F1 1 VF_9918_F1 1 2 0V .ends 9918_9918_F1 .subckt amp_9918_amp_H1 1 2 3 4 H_9918_amp_H1 3 4 VH_9918_amp_H1 100 VH_9918_amp_H1 1 2 0V .ends amp_9918_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_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-2012 Maxim Integrated Products. All Rights Reserved.