How much negative voltage does the Arduino Due analog pin survive?

Hello
How much negative voltage can the Arduino Due analog pin withstand without failure?

During the operation of the prepared system, a negative voltage is also applied to the analog leg but I don't know where the limit is which it can no longer tolerate.

Please also submit your website. I could not find any information on this.

Probably around 0.5v. The source impedance of the supply will have an effect too ( eg if it can’t supply more than a mA or so).

Check out the data sheet for the processor

Whatever negative voltage it can survive it would be better not to apply any negative voltage to the pin

I have already checked it. But I didn't find it. That’s why I wrote this question to see if anyone else has already found or will find it.

Look into the datasheet under 'maximum ratings' ( chapter 45.1 )
MaximumRatings
This applies to all inputs - so also to analog inputs.
The datasheet is linked on the arduino site of the Due.

If I don't read the value of the analog pin, will it be able to withstand more?

why do you want to go to risky territory?

The analogue pins are input pins. Why don't you believe the data sheet? If no distinction is made here between digital and analogue input, than there is no difference in the maximum values.

JML
I do not want. But the circuit is ready. It is already difficult to incorporate protection and it is a question of whether it should be.

MicroBahner
I believe what's in the profile. But there may be a difference between the extreme values of the read and non-read states.

I don't understand what you mean. Obviously you have very little experience with reading datasheets. Maximum values are maximum values. Dot. The manufaturer knows about them. Everything what extends the maximum values may damage the circuit - no matter what 'states' there may be. That's why they should never be reached in normal operation.

Read the additional Information in the datasheet to 'Maximum Ratings':

Stresses beyond those listed under “Absolute Maximum
Ratings” may cause permanent damage to the device.
This is a stress rating only and functional operation of the
device at these or other conditions beyond those indi-
cated in the operational sections of this specification is
not implied. Exposure to absolute maximum rating
conditions for extended periods may affect device
reliability.

As an engineer I would contend that the circuit is not ready at all. It's defective if not staying within datasheet / documented Absolute Maximum Ratings. It can work for some time and you can see this as "good enough", but it's a hidden builtin defect and in the industry or consumer electronics market, your responsibility would be clearly exposed, especially since you knew the pins might get exposed to voltage exceeding Absolute Maximum Ratings.

➜ I'd recommend to face the music and go back to the drawing board

J-M-L
Thanks. But this is not a product. You don't have to worry.

MicroBahner
I am writing a completely imagined example. Suppose there is too much voltage on the mandrel.
Suppose the spike goes onto a multiplexer and then from there to the ADC. The ADC can withstand a maximum of 5V. But when we do not read the value of the ADC, the output of the multiplexer does not have the value of that pin. And the multiplexer can withstand more than 5V. In this case, the pin will not fail until we read more than 5V with it. But if you don't read the value, it can have a voltage higher than 5V.

Hi @dueszdt

I know the maximum value is -0.3V, but you can put a diode
with the cathode on the analog pin and the anode on GND.

This was the lowest VF diode I found.

0.37V.
https://br.mouser.com/datasheet/2/80/CDBZ0130L_HF_RevD313267-2504944.pdf

It's better than not putting anything.

RV mineirin

The lower limit is ~0.3 volts. One way you can protect the input it to put a resistor in series with the input.

I would suggest a 5k resistor then a 0.1µF to ground right near the pin.

The 5K will limit the current so you can go approximately 5v below ground and not have enough current to damage your DUE.
The 0.1µF capacitor has nothing to do with negative voltage but will make your analog readings less likely to pickup noise, giving your better readings.

Then you can imagine it's OK! Or you can imagine you've fried your imaginary Arduino! :smiley:

You can also imagine that it reads zero with negative voltages and that's actually true as long as you don't fry the thing.

There are internal "protection diodes" in the chip to protect against voltages higher than 5V, or negative voltages. But somewhere I read they are only rated for 1mA so it's easy to fry those and once they fry the whole chip could go...

Here are some protection circuits. Note that they ALL have current limiting resistors. This protects the diodes as well as whatever is connected from excess current, if the resistor is chosen properly. In many cases the 100-Ohm resistor is too low for whatever is connected.

If you use Schottky diodes they will "turn on" at al lower voltage, before the internal diodes start conducting, so the internal diodes are protected.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.