Étape 2: matériel
La première photo montre les connexions de PIC. Les valeurs de résistance ne sont pas critiques, car elles servent juste à tenir leurs broches d’entrée respectifs à un niveau logique haut. Il y a des résistances de polarisation faible alimentation interne à la photo qui pourrait être utilisée à la place, mais je préfère utiliser des résistances externes pour une plus grande immunité au bruit. Le commutateur du sens est un simple interrupteur SPDT (unipolaires bidirectionnels) sans un centre en position arrêt. Les commutateurs de l’accélérateur et le frein sont montrés comme normalement boutons-poussoirs contact ouverts, momentanées. Vous pouvez facilement remplacer ces deux interrupteurs avec un unique SPDT momentary contact interrupteur à bascule. Dans ce cas, centre de contact pourrait être raccordé à la terre, un extérieur contact relié à l’axe de manette des gaz de la photo et l’autre contact extérieur connecté à la broche de frein du PIC. De cette façon vous pouvez pousser l’interrupteur vers le haut pour accélérer et bas pour freiner. Lorsque vous avez relâché le commutateur il retournerait au centre en position d’arrêt sur ses propres.
La deuxième photo est notre vieil ami le module L298N double pont en H que nous avons utilisé dans un épisode précédent. Les différences de câblage dans la présente demande sont basés sur deux modifications de notre application précédente. Tout d’abord, nous avons besoin + 5 VDC pour la logique du module et pour la photo mais nous voulons + 12 VDC pour entraîner le moteur. Dans ce cas, nous allons appliquer le + 12 VDC pour le "+ alimentation 12V" d’entrée de le L298N et nous laisserons le cavalier "enable 5V" en place. Cela permettra du module intégré régulateur 5 volts à la fonction de l’entrée de 12 volts. Nous puis prendre la correspondance de « puissance + 5 » sur le module et l’utiliser pour alimenter notre circuit PIC. N’oubliez pas de raccorder les fils de masse pour les + de 12 entrées et le + 5 sortie au module « alimentation GND ».
Le deuxième changement de notre utilisation précédente de ce module est que nous voulons faire varier la tension de sortie basé sur le PWM généré par le commandant de bord au lieu d’être simplement complet ou complet. Pour ce faire, nous retirer les cavaliers « Un enable » et « B activer » et branchez notre sortie PWM PIC (5 broches) à « Un enable » sur le module. Gardez à l’esprit que la broche enable réel est celui le plus proche du bord de Conseil (à côté les broches "input"). La broche arrière pour chaque activation est + 5 volts donc nous voulons s’assurer que nous ne raccordez pas qui.
Les broches « IN1 » et « IN2 » sur le module sont connectés à des broches PIC 2 et 3 respectivement. Ces broches contrôlent le sens du moteur et, oui, il y a une bonne raison de laisser le PIC conrôler au lieu de simplement connecter un commutateur au module. Nous verrons pourquoi dans la discussion de logiciel.