Quote: I am actually quite happy with the 'feel' of this adjustment the way it is.
What is the configuration & software setting that you are using to be quite happy, since you've discussed a variety of them? It sounds like (and the data sheet seems to confirm that) the IRL520 is not well-suited to this application, and perhaps final circuit values that others might use should not be based on it.
I'm having trouble understanding the resistor - capacitor combinations you compare in your last post. You are comparing responses with resistors of 1M and 47R. I thought 47R means 47 ohms? Do you mean 470K?
If best response is with 1M & .22uF, that is substantially different from the circuit we published, which is 1M & .47uF, and we should correct the final circuit. I myself am not liking the 1M & .47uF for this application because it is too slow. I started out with those values because they worked very well in my previous projects that use this circuit, but those actually benefit from a lagging, smoother response.
I take it that your preferred solution still includes the pause code but does not include the ignore-if-less-than-3 code?
I need to figure out how to improve my response time. Simplest would be simply to reduce the size of the capacitor. I will also revisit the 'pause xx' code to see if that helps.
What is the configuration & software setting that you are using to be quite happy, since you've discussed a variety of them? It sounds like (and the data sheet seems to confirm that) the IRL520 is not well-suited to this application, and perhaps final circuit values that others might use should not be based on it.
I'm having trouble understanding the resistor - capacitor combinations you compare in your last post. You are comparing responses with resistors of 1M and 47R. I thought 47R means 47 ohms? Do you mean 470K?
If best response is with 1M & .22uF, that is substantially different from the circuit we published, which is 1M & .47uF, and we should correct the final circuit. I myself am not liking the 1M & .47uF for this application because it is too slow. I started out with those values because they worked very well in my previous projects that use this circuit, but those actually benefit from a lagging, smoother response.
I take it that your preferred solution still includes the pause code but does not include the ignore-if-less-than-3 code?
I need to figure out how to improve my response time. Simplest would be simply to reduce the size of the capacitor. I will also revisit the 'pause xx' code to see if that helps.