This is a multi-part message in MIME format. ------=_NextPart_000_009C_01C566B1.29F4F0D0 Content-Type: text/plain; format=flowed; charset="iso-8859-1"; reply-type=original Content-Transfer-Encoding: 7bit > I have a simple question regarding MOSFETs No, you don't :-). But a simple answer will suffice for now. >what is an appropriate MOSFET driver for controlling it with > a PIC? I want to use an IRF510 to PWM some (relatively) small loads > (fans and similar stuff). I was thinking about a simple BC847 > driving > the gate to +12V, but I'm not sure what is really needed (the > +5V-ish > that the PIC spits out is too low for gate voltage I presume, since > it > is quite close to the threshold and will probably increase the > resistance). Do I need a resitor on the gate? How should I protect > the > PIC from MOSFET failures? For low FET loads or low speed PWM a simple driver is OK. Using a "logic FET" which is fully on (enhanced) at Vg=5V will allow direct PIC drive. Use a small resistor (say 100r PIC to gate and add a zener gate to ground. MAJOR blowups may destroy your PIC. For crisp FET performance with PWM or other signals above say a few kHz you MUST insert and remove the FET gate charge rapidly. This requires current peaks of hundreds of milliamps to a few amps. Overall current is low (under 10 mA) but peak current is far beyond what a PIC pin will provide. Result is very slow switching. The attached circuit is cheap, simple and works superbly. It is one of the circuits which you will use forever once you discover it. Add a capacitor across R5 to improve high speed performance (try 1 nF to start). The circuit can be "improved" by replacing D1 with a PNP transistor base to base and emitter to emitter with Q8 and collector grounded BUT this is seldom needed. Funny part numbers are due to this being an extract from another circuit. I use Q8 = BC337 but any NPN with good beta (current gain) and at least a 500 mA rating will do. R6 1k - 10k typically - use lower values in range for lower drive voltages. Z2 just greater than gate drive voltage - do not leave it out. R4 say 10r. Affects drive current peaks so don't make too high. Observe effect on switching edges on scope. D1 SHOULD be high current, high enough speed but 1N4148 often does remarkably well. This circuit is very ancient and extremely good at what it does for its low cost and complexity. As a bonus it provides some protection for the PIC against major blowups. If you are driving a high voltage then you may wish to analyse possible failure modes. A reasonable zener at Z2 will usually see a FET fail drain-source short with gate open under catastrophic failure, which is good for the PIC. Note: Remember that an inductive load will require a flyback diode OR some other way of controlling inductive spike at turn off. Russell McMahon ------=_NextPart_000_009C_01C566B1.29F4F0D0 Content-Type: image/gif; name="fetdrive.gif" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="fetdrive.gif" R0lGODlhiQHzAPcAAAAAAAEBAQICAgMDAwQEBAUFBQYGBgcHBwgICAkJCQoKCgsLCwwMDA0NDQ4O Dg8PDxAQEBERERISEhMTExQUFBUVFRYWFhcXFxgYGBkZGRoaGhsbGxwcHB0dHR4eHh8fHyAgICEh ISIiIiMjIyQkJCUlJSYmJicnJygoKCkpKSoqKisrKywsLC0tLS4uLi8vLzAwMDExMTIyMjMzMzQ0 NDU1NTY2Njc3Nzg4ODk5OTo6Ojs7Ozw8PD09PT4+Pj8/P0BAQEFBQUJCQkNDQ0REREVFRUZGRkdH R0hISElJSUpKSktLS0xMTE1NTU5OTk9PT1BQUFFRUVJSUlNTU1RUVFVVVVZWVldXV1hYWFlZWVpa WltbW1xcXF1dXV5eXl9fX2BgYGFhYWJiYmNjY2RkZGVlZWZmZmdnZ2hoaGlpaWpqamtra2xsbG1t bW5ubm9vb3BwcHFxcXJycnNzc3R0dHV1dXZ2dnd3d3h4eHl5eXp6ent7e3x8fH19fX5+fn9/f4CA gIGBgYKCgoODg4SEhIWFhYaGhoeHh4iIiImJiYqKiouLi4yMjI2NjY6Ojo+Pj5CQkJGRkZKSkpOT k5SUlJWVlZaWlpeXl5iYmJmZmZqampubm5ycnJ2dnZ6enp+fn6CgoKGhoaKioqOjo6SkpKWlpaam pqenp6ioqKmpqaqqqqurq6ysrK2tra6urq+vr7CwsLGxsbKysrOzs7S0tLW1tba2tre3t7i4uLm5 ubq6uru7u7y8vL29vb6+vr+/v8DAwMHBwcLCwsPDw8TExMXFxcbGxsfHx8jIyMnJycrKysvLy8zM zM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f 3+Dg4OHh4eLi4uPj4+Tk5OXl5ebm5ufn5+jo6Onp6erq6uvr6+zs7O3t7e7u7u/v7/Dw8PHx8fLy 8vPz8/T09PX19fb29vf39/j4+Pn5+fr6+vv7+/z8/P39/f7+/v///yH5BAAAAAAALAAAAACJAfMA Bwj/APcJHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDNq3Mixo8ePIEOKHEmypMmTKFOqXMmypcuX MGPKnEmzps2bOHPq3Mmzp8+fQIMKHUq0qNGjSJMqXcq0qdOnUKNKnUq1qtWrWLNq3cq1q9evYMOK HUu2rNmzaNOqXcu2rdu3cOPKnUu3rt27ePPq3cu3r9+/gAMLHky4sOHDiBMrXsy4sePHkCNLnky5 suXLmDNr3sy5s+fPoEOLHt3QjOnTqFOrXs26tevXsGPLnk1b9pjauHPr3s27t+utvoMLH96aCvHj yJMrX84aOPPn0FEbj069uvXnpE1SMXk6u3eK20t2//9O/mF4kuPLq1d4fmT69fALthf5Pr79+SHr 24ePH6T+/er199F/AJInoEcEFpjdgQiapuB6DCJExYT4TahQgg+CFqGEA7W3IYYZfrahQeeVWJqD IRoYEYUeUnghiil+N2KH+8xnIkIgxujZjDUK5CGNOMKoo3cz3uijhQnlOGRnPFKk5JKaNemkkFCG JuWUZlQ52pVYamnlSU96GRmXFYUppmNklknlmZilOZGZbDbmZkRwxsnYnA/VaedieJ6Y5Z6c9bmQ noAqJmiSaxZa2aGI/qnoZYw2+iik3CU6KZpgWnopnygRumlfkTLk6ad8hfqio6RiWimqqcp5kqmt yv8F60GzxvpWrfLZ+hiuBPGqq1q++virq9oNe+erxnJabLKJBdsjs4g56yy0YI16JIsu9kqtYZ5m SyuS027blZ5INuStQ+fWWG5Z52LbKpzrohsve0A+a+9YRoarnplkhldkvUbiC/CvYfarLUMBpytW vgpf+qTBuS603cQDs9tjf/pmpyTG8x5MosTCVkyWvx5nTFqOAjYcMofsUdxhx2FZ2KLJJ2u6Mokw b0izuFCBeGDDI+7Ms1MYMqgwj0IPvVTRLdsIUdJKJ5VghO1KBHXURk0tcblcXo01UVo3ffPTX9dF oM4yW+R12UCdjbDK5rEtl9tb47m23D3RLfZFd+P/vZMZ2AYu+OAY9R3V4IY7pndCcMc9GNyN67i4 hDCTDR7QMSOdOGKTf2t3RQGr+1XlLXvZOc6fg1fvxV7NuTlhYTMeOcigV31vVn2+LljslLs8kZu+ X0v64RvpDhjvno/tuOq3K18V2v8OybTsoZvL9+rOTxX08B6nOH3v3Vu/V5Hch/+gz9RHLP749AqP +Pvvr4c++OobXSrt6kpp/F4o059r5fsDCtVepr8YbSx5nsMYqBBGQKt5z2bma9q8AihABl7LgSEq mLzchT296KyBK3ogq/D3Nm9RsIIWzN/6shcfeGkubX8JGgjbF0H7kOuFgZHhBWlYwxZCcG8IPGFQ /3SoQsax7Hw/LGHg1OcXIsKPcCyEj7WW18T1NS5lGUxiRoSIQvxFToEZmiK6cmhF7lUoiyMECRd/ 4sTyOS2MWiycYD64Q8vBMY0fWSMbUzi7j6FxWR4ZIA+LQsci2hGJeAxkHptHo58xUiiCNOQYRagd 3dAQjIysHkGu85tB+lGSKzxIIkUjRlHpBn5MvN0bCTi43ExnOE+MJStjScsJjRI0pTRlbuyIySad EjkprNshRRnHzRStY4IqZfD+V5KMbQ9putyXzUjWq2QWk4S0AmRKoDfJQV0zM99b5UVyOROaHWpG 5FTcNLFnzVsOZWe5y9M3MRPOVKrJnZB8iesgkv/OxkzvjBnpJ0ySVr5s8nOelzlmhQrqTXwOUSYM FR2dEGoZgR7UoV2MyRUjukmKVsai8sToHm0SP4uANDEn9ZNT9Nil8qQ0mk1pEgfrmJOXcsujAcXp TSBmL93ZtDA/lVRMf3dEnAR1MEclpkh9ciUs/k2nkkmqQaRKkgIa9KlLBSdUTbpVmsi0qDqh6l/E OhCyhkSmLJolVqWZ1Y6YVY1YeSv/utrSd9ayj0KRq17qBMCJthWid+WoT/SaF76mTEqE5QjHnpLY uxgWgSGN6QRZeiq2Wm2hHG1s4dJaTcbSVZ1ZjddMHaJZtS2RKqWly2NnidjPtgRxqHUtY1abP87/ RhYpqJRKaueyWije1iiyjMpuv8Kby9Z2tCoFLi2FK1vHvpI2gY3uXY8S2J419y7Ppc3vJuZbq0jX s39diW2PuxRp+UtwC4vrdRW5MsoaUTslOi1Y3OvXkfb0Keat5nhbp97wqmS8+6Xuq2wUYK7Q96J7 dKRS8isfvFLlwL/lCTXbW94BQ3Z0/bXvzJjCYJyl9yrD5S983zvfDEeru48kllVCzGEAgmtRJp4j Dp822bxAmLTrnW9TGZow9oE4xyLGYPTu6+MVA9nAzIuiyAosqxjfj6j2/JjvNBmXGyf3yQ2231VZ 9iMlt8XKMC1ylkm85W/dy8HAcjJefpazYBpK/83YTd8nPXkYFnPEzva9sJc7eFP/BgXPTAXinvkM 1CPLBNASFiah6Qw7Q8cE0TuhGtegjFJHwwTSOpH0hEOoGExz1c8fFhvwOm3pl0A6kmAtnhKvV2lQ /wTRy9SWI03FTVZzrtQuAbQmd73ofbyGzP4DHaldPVhcUw/F4lRlllvJGumi19Z1NjZLPE3hT/qy k2XWM6WjTey8SXuLKY71IhWttmH/uNvixeZZSyjHVp/bxuyGdp/fDW8JltvcRkZ3kMGXJjAXW99h /fZQ98bTWwO8pgIfuP+aOtuEd8rhFZbzoHu9O4ivCsuoi3KquU1vD0pcZNnmeL4XqO2LKbjhB8U3 qsU5XPLahtzgHce4EgEK2pjL/Ni2ewy161rFDU46Mjt/08rx+0Jxo9zmMZxxVIfuHqYfzsWbhkzQ JTJ1uz6b4u4euWX8nTWn58frJZ5M1RG8dcqMPcKT4XpRzo7jlMdZ7GAfUNz3LfW5u9XuSIa7223C doUDHe8bSSwnBz+b7BL+8IhPvOKxg6XFO/7xkI+85CevmntS/vKYz7zmN18bv3n+86APvehHT/rS m/70qE+96lfP+ta7/vWwj73sZ0/72tM+IAA7 ------=_NextPart_000_009C_01C566B1.29F4F0D0 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist ------=_NextPart_000_009C_01C566B1.29F4F0D0--