Boucler la boucle sur le montage en Surface à souder (2 / 4 étapes)

Étape 2: Logiciel de contrôle

Utile soit-il, le capteur de température IR n'est qu’une partie du système. Pour contrôler la température, trois éléments sont nécessaires : une source de chaleur, un capteur de température et un contrôleur qui peut lire le capteur et la commande de la source de chaleur. Dans notre cas, la plaque chauffante est la source de chaleur, la sonde de température IR (tels que modifiés dans la dernière étape) est notre capteur et un Ard/libre-duino exécutant un logiciel approprié est le contrôleur. Tous les logiciels pour ce Instructable peuvent être téléchargé comme un paquet d’Arduino et un paquet de traitement.

Téléchargez le fichier IR_PID_Ard.zip. Décompressez-le dans le répertoire de l’Arduino (généralement My Documents/Arduino). Téléchargez le fichier PID_Plotter.zip. Décompressez-le dans le répertoire de traitement (généralement My Documents/transformation). Les fichiers seront maintenant disponibles dans les carnets de croquis appropriés.

Le logiciel que nous utiliserons a été originellement écrit par Tim Hirzel. Il est modifié par l’ajout de l’interface pour le capteur IR (fourni par Scott Dixon). Le logiciel implémente un algorithme de contrôle appelé l’algorithme PID. PID est l’abréviation de proportionnelle-intégrale-dérivée et est l’algorithme standard utilisé pour le contrôle de température industrielle. Cet algorithme est décrit dans un excellent article de Tim Wescott qui base son logiciel Tim Hirzel. Lire l’article ici.

Pour accorder l’algorithme (lire à ce sujet dans l’article mentionné) et de changer les réglages de température cible, nous utiliserons une esquisse de traitement, aussi développée par Tim Hirzel. Il a été développé pour les grains de café torréfaction (une autre application de contrôle de la température) et a été appelé le contrôleur de café de Bare Bones, ou BBCC. Nom de côté, il fonctionne très bien pour montage en surface à souder. Vous pouvez télécharger la version originale ici.

Modifier le logiciel de

Par la suite, je suppose que vous êtes familier avec Arduino et traitement. Si vous ne l’êtes pas, alors vous devriez aller à travers les tutoriaux jusqu'à ce que les choses commencent à s’y retrouver. N’oubliez pas de poster des commentaires à ce Instructable et je vais essayer de dépanner.

Le contrôleur PID doit être modifié pour votre Arduino/Freeduino. La ligne d’horloge du capteur IR doit être fixée à une tige de l’interruption. Sur un Arduino, cela peut être 1 ou 0. Sur Freeduinos de toutes sortes, vous pouvez utiliser n’importe quel interruptions disponibles. Fixer la ligne de données du capteur à l’autre à proximité de l’axe (telles que D0, D1 ou un autre code pin de votre choix). La ligne de commande de la plaque chauffante peut provenir de n’importe quel axe numérique. Sur mon clone Freeduino particulier (décrire ici), j’ai utilisé D1 et l’interruption associée (1) pour l’horloge, D0 pour les données et B4 pour la conduite de commande de la plaque chauffante.

Après avoir téléchargé le logiciel, démarrer votre environnement Arduino puis ouvrez IR_PID dans l’élément de menu fichier/carnet de croquis. Sous l’onglet pwm, vous pouvez définir la HEAT_RELAY_PIN en fonction de votre variante Arduino ou Freeduino. Sous l’onglet temp, faire la même chose pour le IR_CLK PIN, PIN de IR_DATA et IR_INT. Vous devriez être prêt à compiler et à télécharger.

De même, commencez votre environnement de traitement et ouvrir l’esquisse de la PID_Plotter. Régler le débit en bauds à la valeur correcte et n’oubliez pas de définir l’index utilisé dans Serial.list() [1] à la valeur correspondant à votre système (mon port est indice 1).

Articles Liés

Aide rapide pour montage en surface à souder

Aide rapide pour montage en surface à souder

vous pouvez faire un gabarit pour maintenir copeaux de montage en surface et d'autres parties pendant que vous soudez eux sur un morceau de bois et d'un fil. Ce bat essaie d'utiliser une pince à épiler !Étape 1: Faire le gabarit Obtenir un morceau de
Montage en Surface sans A souder pistolet à souder

Montage en Surface sans A souder pistolet à souder

donc j'ai travaillé sur une nouvelle technique pour re-faire fondre la soudure sur des appareils de montage en surface.  Le problème étant que certains ont des coussinets sous la puce eux-mêmes qui ne peuvent être atteints avec une arme à feu.  Norma
SOP ou montage en surface micro puces à souder

SOP ou montage en surface micro puces à souder

je l'utilise pour souder les puces de petit montage en surface sur DIP de format frein sur les planches.Outils :Stylo de colophaneBraser dans un distributeur de style seringue. La pâte de bas point de fusion est un plus.Pince à épiler, le style point
Faire une poche imprimante jet d’encre ! Imprimer sur n’importe quelle Surface !

Faire une poche imprimante jet d’encre ! Imprimer sur n’importe quelle Surface !

J'ai trouvé cette kickstarter pour ce qu'on appelle la InkShield. C'est un bouclier Arduino qui anime une seule cartouche noire pour l'opération manuelle. J'ai soutenu le kickstarter et obtenu mon bouclier. Cette instructable est comment j'ai fait mi
Enlever les marques permanentes à l’aide de dentifrice!!! sur n’importe quelle Surface

Enlever les marques permanentes à l’aide de dentifrice!!! sur n’importe quelle Surface

Supprimer permanents marques à l'aide de dentifrice!!! sur toute Surface - ces bloopers sont hilarantes enlever toute marques, taches de marqueur permanent, stylos, crayons, crayons de couleur, crayons de couleur par seulement utiliser du dentifrice,
Coudre une fin de boucle sur une ligne

Coudre une fin de boucle sur une ligne

boucles sont cousues dans les extrémités des lignes sur les parapentes, certains cerfs-volants et de nombreuses autres applications. C'est une façon très forte de la création d'une boucle, et il ne pas accrocher aussi facilement qu'un noeud seraitC'e
Comment parvenir à grandes boucles sur cheveux longs

Comment parvenir à grandes boucles sur cheveux longs

me demandais toujours comment obtenir ces boucles lâches, gros avec vos cheveux longs ? Cherchez pas plus loin ! C'est un processus facile que n'importe qui peut atteindre ! Cette instructuable vous aidera à perfectionner ces ondes plein d'entrain qu
Framboise cas de PI avec construit dans le montage en surface pour moins de $2

Framboise cas de PI avec construit dans le montage en surface pour moins de $2

je possède l'un de deux RPI est un serveur de médias pour mes émissions TV préenregistrés ; l'autre est raccordé à un Motorola Lapdock pour exécuter des expériences et à des fins éducatives. Je suis un ingénieur qui se porte volontaire pour les Boy S
Souder de montage en Surface simple poêle

Souder de montage en Surface simple poêle

dans ce Instructable, je couvrirai comment vous pouvez redistribuer des composants montés en surface de soudure sur le recto des cartes de circuits à l'aide d'une poêle ordinaire et que quelques outils peu coûteux.J'ai trouvé l'inspiration pour ce tu
Comment faire un réservoir de liquidation à savoir ne pas aller sur les bords des surfaces

Comment faire un réservoir de liquidation à savoir ne pas aller sur les bords des surfaces

Hi, Prestontim505 ici, avec mon premier instructable jamais ! C'est assez simple.  Il faut dévisser le corps, sortez le fil « input » et vissez-le sur. Ensuite, vous ajoutez le techonlogy sensoriel (je ne sais pas le vrai nom, mais le peu qui est éle
Suppression des composants de montage en Surface puce

Suppression des composants de montage en Surface puce

je vais vous montrer comment faire pour supprimer les composants de puce montés en surface. Cette méthode fonctionne pour tous les types de résistances chips, condensateurs et composants MELF (Metal Face d'électrode).Ce qui est nécessaire2 de fers à
Comment créer un serre-câble universel sur n’importe quelle surface

Comment créer un serre-câble universel sur n’importe quelle surface

Voici un moyen de lutter contre un des plus grands problèmes technologiques nous a apporté... câbles.Jusqu'à ce que complètement la technologie sans fil vient autour, câbles continuera à mettre en colère tous les deux à la maison et au bureau. Cette
Soudage SMD (dispositifs de montage en Surface) - à l’aide de BriteBits

Soudage SMD (dispositifs de montage en Surface) - à l’aide de BriteBits

Il y a plusieurs façons de souder SMD pièces à la main. Nous avons fait une vidéo de trois façons courantes de la main ces petites pièces de soudure, collage, clouant dans un coin et à l'aide de braser. Nous utilisons la soudure sans plomb pour notre
Un autre tutoriel sur la façon de souder

Un autre tutoriel sur la façon de souder

Dans ce tutoriel nous allons voir comment faire pour souder un en-tête 16 broches à un affichage à cristaux liquides 1602A.Ce qu'il faut souder est :1) un fer à souder ou une station de soudage avec une pointe très fine2) tin, pour notre but avec un