# Nonlinear resistors

Discussion in 'General Electronics Chat' started by Ahmed Adel, May 12, 2008.

May 12, 2008
18
0
hi engineers ...

i am new to Multisim and i have a question ... how can i insert a non linear resistor to my project ...??

2. ### Caveman Senior Member

Apr 15, 2008
471
1
I'm not sure about a simpler way, but you can use a behavioral current source, Bxx. The current through the device is defined by a function of a voltage. If you make that voltage the same as the voltage across it, then you can create any V-I curve you want.

May 12, 2008
18
0
thanks caveman for help ... but please provide more details because i couldn't get the idea and i am still having the problem

4. ### Caveman Senior Member

Apr 15, 2008
471
1
I'm more familiar with LTspice than multisim, but they all share the basics. An arbitrary behavioral current source is denoted by
B1 n001 n002 I=(V(n001) - V(n002))^2

This would be a device connected between node n001 and node n002. The current through the device equals the voltage across the device squared. If you wanted a normal 10k resistor with this method, you would write:
B2 n001 n002 I=(V(n002)-V(n001))/10k

Does this make sense?