CPC A61N 1/36046 (2013.01) [A61N 1/0543 (2013.01); A61N 1/36125 (2013.01); A61N 1/36142 (2013.01); A61N 1/36175 (2013.01); H03K 3/017 (2013.01); H03K 3/78 (2013.01); H03K 5/00006 (2013.01); H03K 5/02 (2013.01); A61N 1/36157 (2013.01)] | 18 Claims |
1. A pulse current generation circuit, comprising:
an analogue signal receiving device for receiving an analogue signal;
an analogue-to-digital converter for converting the analogue signal into a digital control signal;
a current signal controller for producing, according to the digital control signal, pulse current parameters for generating bidirectional pulse current signals; and
a current generator for generating, according to the pulse current parameters, bidirectional pulse current signals;
wherein:
the current generator generates pulse currents of different precisions according to the pulse current parameters;
the current generator generates a low-precision pulse current or a high-precision pulse current according to the pulse current parameters;
the current generator is configured to:
judge whether the bidirectional pulse current signals to be generated are less than a critical value after receiving the pulse current parameters;
generate the high-precision pulse current when the bidirectional pulse current signals to be generated are less than or equal to the critical value; and
generate the low-precision pulse current when the bidirectional pulse current signals to be generated are greater than the critical value;
the bidirectional pulse current signals are for neural stimulation;
a total charge amount of the bidirectional pulse current signals is within a safe charge amount during one stimulation period;
the pulse current generation circuit further comprises a charge compensation circuit configured to determine whether to conduct charge compensation on a current generator according to a total charge amount during one stimulation period of the bidirectional pulse current signals, so as to ensure that the total charge amount generated by the current generator is within a safe charge amount range;
an amplitude of a compensation pulse current signal is lower than a preset amplitude; and
a period of the compensation pulse current signal is less than a period of the bidirectional pulse current signals.
|