Cite

Fig.1

Enhanced Howland Current Source (EHCS).
Enhanced Howland Current Source (EHCS).

Fig.2

Enhanced Howland Current Source with Bridge topology (BRIDGE-1)
Enhanced Howland Current Source with Bridge topology (BRIDGE-1)

Fig.3

Enhanced Howland Current Source with differential amplifier (EHCS–DIF).
Enhanced Howland Current Source with differential amplifier (EHCS–DIF).

Fig.4

Enhanced Howland Current Source with Bridge topology (BRIDGE-2).
Enhanced Howland Current Source with Bridge topology (BRIDGE-2).

Fig.5

Mirrored Enhanced Howland Current Source (MEHCS).
Mirrored Enhanced Howland Current Source (MEHCS).

Fig.6

Mirrored Enhanced Howland Current Source with differential amplifiers (MEHCS- DIF).
Mirrored Enhanced Howland Current Source with differential amplifiers (MEHCS- DIF).

Fig.7

Quad-Feedback Enhanced Howland Current Source with differential amplifiers (QUAD).
Quad-Feedback Enhanced Howland Current Source with differential amplifiers (QUAD).

Fig.8

Crossed Differential Enhanced Howland Current Source with differential amplifiers (DIF_C).
Crossed Differential Enhanced Howland Current Source with differential amplifiers (DIF_C).

Fig.9

Modified Differential Enhanced Howland Current Source with differential amplifiers (DIF_M).
Modified Differential Enhanced Howland Current Source with differential amplifiers (DIF_M).

Fig.10

Simulated output current when the value of R3 is changed. The value of R3 in ohms is showed at the legends, the load was 1 kΩ. a) QUAD b) DIF_C c) DIF_M.
Simulated output current when the value of R3 is changed. The value of R3 in ohms is showed at the legends, the load was 1 kΩ. a) QUAD b) DIF_C c) DIF_M.

Fig.11

Simulated output impedance when the value of R3 is changed. The value of R3 in ohms is showed at the legends. a) QUAD b) DIF_C c) DIF_M.
Simulated output impedance when the value of R3 is changed. The value of R3 in ohms is showed at the legends. a) QUAD b) DIF_C c) DIF_M.

Fig.12

Simulated and calculated output current for 1 Ω load. a) QUAD b) DIF_C using inverting input c) DIF_C using non-inverting input d) DIF_M.
Simulated and calculated output current for 1 Ω load. a) QUAD b) DIF_C using inverting input c) DIF_C using non-inverting input d) DIF_M.

Fig.13

Simulated and calculated output impedance. a) QUAD b) DIF_C c) DIF_M
Simulated and calculated output impedance. a) QUAD b) DIF_C c) DIF_M

Fig.14

Simulated common mode load voltage (VLcm) of the non-differential EHCS for a load of 1 kΩ.
Simulated common mode load voltage (VLcm) of the non-differential EHCS for a load of 1 kΩ.

Fig.15

Simulated common mode load voltage (VLcm) of the non-differential EHCS in time domain at 1 MHz for a load of 1 kΩ.
Simulated common mode load voltage (VLcm) of the non-differential EHCS in time domain at 1 MHz for a load of 1 kΩ.

Fig.16

Simulated common mode load voltage (VLcm) of the non-differential EHCS for four different loads. The values shown in the legend are the value of the loads in Ω. a) EHCS-DIF b) BRIDGE-1 c) BRIDGE-2.
Simulated common mode load voltage (VLcm) of the non-differential EHCS for four different loads. The values shown in the legend are the value of the loads in Ω. a) EHCS-DIF b) BRIDGE-1 c) BRIDGE-2.

Fig.17

Simulated AC common mode load voltage (VLcm) of the mirrored group and proposed group. MEHCS-DIF and MEHCS have the same curve.
Simulated AC common mode load voltage (VLcm) of the mirrored group and proposed group. MEHCS-DIF and MEHCS have the same curve.

Fig.18

Simulated common mode load voltage (VLcm) of the mirrored group and proposed group at time domain in 1 MHz.
Simulated common mode load voltage (VLcm) of the mirrored group and proposed group at time domain in 1 MHz.

Fig.19

Simulated AC common mode load voltage (VLcm) of the mirrored group and proposed group, with unmatched control resistors (r and rx).
Simulated AC common mode load voltage (VLcm) of the mirrored group and proposed group, with unmatched control resistors (r and rx).

Fig.20

Simulated common mode load voltage (VLcm) of the mirrored group and proposed group at time domain in 1 MHz with unmatched control resistors (r and rx).
Simulated common mode load voltage (VLcm) of the mirrored group and proposed group at time domain in 1 MHz with unmatched control resistors (r and rx).

Fig.21

Simulated common mode load voltage (VLcm) of the proposed group, with unmatched (± 1%) control resistors (r and rx), for four different loads. The label shows the values of the loads in Ω. a) QUAD b) DIF_C c) DIF_M.
Simulated common mode load voltage (VLcm) of the proposed group, with unmatched (± 1%) control resistors (r and rx), for four different loads. The label shows the values of the loads in Ω. a) QUAD b) DIF_C c) DIF_M.

Fig. 22

Common mode voltage distribution using Monte Carlo simulation considering resistors with 1% tolerance.
Common mode voltage distribution using Monte Carlo simulation considering resistors with 1% tolerance.

Fig.23

Measured output current for different loads (100, 995, 2492 and 4692 Ω). a) QUAD b) DIF_C c) DIF_M.
Measured output current for different loads (100, 995, 2492 and 4692 Ω). a) QUAD b) DIF_C c) DIF_M.

Fig.24

Measured and simulated output current phase for a 1 kΩ load. a) QUAD b) DIF_C c) DIF_M.
Measured and simulated output current phase for a 1 kΩ load. a) QUAD b) DIF_C c) DIF_M.

Fig.25

Measured output impedance. a) QUAD b) DIF_C c) DIF_M
Measured output impedance. a) QUAD b) DIF_C c) DIF_M

Fig.26

Measured load common mode voltage. a) QUAD b) DIF_C c) DIF_M
Measured load common mode voltage. a) QUAD b) DIF_C c) DIF_M

Fig.27

Measured common mode rejection ratio (CMRR). a) QUAD b) DIF_C c) DIF_M
Measured common mode rejection ratio (CMRR). a) QUAD b) DIF_C c) DIF_M

Measured values of Zload.max

QUAD [kΩ]DIF_C [kΩ]DIF_M [kΩ]
6.315.335.16

Calculated and simulated values of Zload.max when varying R3

CircuitZloadmax[kΩ]R3= rxR3=4.7kR3=10k
QUAD rx =500 ΩSimulated3.66.16.6
Calculated3.36.06.3
DIF_C rx𝑟𝑥=1000 ΩSimulated3.15.15.6
Calculated2.84.65.1
DIF_M rx𝑟𝑥=1000 ΩSimulated4.65.65.6
Calculated4.25.15.4