Étape 1: Regard sur le circuit
Nous allons faire Pulse Width Modulation en utilisant une puissance générique de N-channel MOSFET connectée à la broche de données de transmission de port rs232 de l’ordinateur. Lorsque le port est inactif, la broche siégera à l’État « 1 », qui, au moment où il est traduit à rs232, est quelque chose comme - 12V (selon les pilotes, il pourrait être plus proche de - 9V ou - 5V), et le transistor sera tout à fait éteint. Lorsque nous transmettons des bits « 0 » sur le port série, la broche rs232 iront à + 12V, ou alors, ce qui est suffisant pour mettre en marche la plupart MOSFET assez bien.
Si nous transmettons un grand nombre de « 0 » bis d’affilée, le moteur sera proche entièrement ON et le moteur fonctionnera rapidement. Si nous transmettons bits pour la plupart « 1 », le moteur fonctionnera plus lentement.