Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Technology >> Processus de fabrication

Centre de contrôle Arduino

Composants et fournitures

IRF6201 N-FET
Lien de la fiche technique Load Switch - Peut l'acheter n'importe où
× 1
IRF9310 P-FET
Lien vers la fiche technique du commutateur d'approvisionnement - Peut l'acheter n'importe où
× 1
Relais de charge CA à semi-conducteurs 8A
× 1
Transistor NPN
Pour allumer le Supply P-FET
× 1
0.1A Hold Resetable PTC
Protection de l'alimentation Arduino
× 1
2.2A Hold Resetable PTC
Protection pour le courant de test
× 1
Diode Schottky 1206 SMA 60V / 2A
× 2
Module RTC
Horloge en temps réel pour l'enregistrement des données - en option
× 1
SparkFun Arduino Pro Mini 328 - 5V/16MHz
Le cerveau de l'opération - peut également utiliser une partie 3.3V
× 1
Moniteur de courant Adafruit High-Side
Pour une surveillance précise du courant et de la tension côté haut - en option
× 1
Écran OLED 0,96" - SPI
Peut utiliser la partie Adafruit mais devra changer légèrement la mise en page
× 1
OSH Park Custom PCB fabriqué
Ma conception de PCB personnalisée - commandez auprès d'OSHPark - 30 $ pour trois - Open Hardware !
× 1
Résistance de puissance 0,1 ohm
Remarque, cette résistance définit une limite de résolution de courant ou de tension. Il s'agit d'une pièce de 1W donc l'utilisation de cette résistance vous limite à 3,16A mais donne une bonne résolution sur la tension. Si vous souhaitez utiliser plus de courant, choisissez une valeur de résistance inférieure.
× 1

À propos de ce projet

J'ai construit ce projet pour gérer les tâches courantes de contrôle, de mesure et d'automatisation que je rencontre régulièrement. J'ai essayé de rendre la conception aussi modulaire et flexible que possible afin qu'elle puisse être configurée pour prendre en charge un certain nombre de projets. Ceci est ma troisième révision majeure de ce projet et la première que je me sens assez bien pour partager.

La carte peut contrôler à la fois les alimentations CC et CA. Côté DC, j'ai conçu la carte pour gérer jusqu'à 40V et 6A et l'alimentation et la charge peuvent être contrôlées indépendamment. La charge CC peut être résistive ou inductive. L'Arduino contrôle tous les éléments de la carte et peut mesurer à la fois directement avec ses entrées analogiques et en utilisant le capteur de tension et de courant Adafruit High-Side. J'ai ajouté le contrôle AC avec un relais à semi-conducteurs pour être complet même si j'admets que je ne sais pas comment je vais l'utiliser.

Voici un scénario pour lequel j'utilise cette carte :test d'épuisement de la batterie pour un périphérique IOT. Les étapes comprennent :

  1. Raccordez la batterie au connecteur Source
  2. Connectez l'alimentation de mes appareils IOT aux connecteurs de test
  3. Ajouter une charge "dans le pire des cas" au connecteur de charge
  4. Collez une sonde de température TMP-36 sur la puce du convertisseur et l'en-tête analogique
  5. Programmer un profil de charge à l'aide de PWM dans l'Arduino (transmission, éveil, sommeil)
  6. Exécutez le test avec les tensions, courants et températures d'enregistrement Arduino
  7. Il est important de noter que l'Arduino peut terminer le test en fonction des règles de performances / de sécurité définies

Je pourrais imaginer d'autres utilisations intéressantes, notamment :

  • Connexion d'un module WiFi ou Bluetooth permettant le contrôle à distance
  • Mettre l'alimentation secteur sous tension une fois le test terminé
  • Utilisation du FET de charge pour contrôler des moteurs CA ou CC
  • Peut être utilisé avec des appareils logiques 3,3 V, remplacez simplement 5 V Pro Mini par 3,3 V 
  • Tests automatisés des nouvelles alimentations pour s'assurer qu'elles répondent aux spécifications de conception

Vous pouvez utiliser les fichiers EAGLE que j'ai téléchargés pour personnaliser le tableau ou vous pouvez le commander auprès d'OSHPark.


Code

Exemple de code - Repo Github
Dans ce croquis, je teste un convertisseur DC-DC connecté aux points TEST. J'ai collé un capteur de température TMP-36 sur la puce du convertisseur et j'ai utilisé une batterie LiPoly à cellule unique comme source. Ensuite, la charge PWM est progressivement augmentée de 0 à 100%https://github.com/chipmc/Battery_Rundown_Test

Pièces et boîtiers personnalisés

Testeur%20Board%20v3a.sch Testeur%20Board%20v3a.brd

Schémas

Oshpark
  • Commande PCB
  • Télécharger le fichier BRD
  • Afficher le projet sur OSH Park
  • Via OSH Park
Montre comment toutes les pièces sont connectées

Processus de fabrication

  1. Prise de contrôle du centre de contrôle
  2. Activez le contrôle Alexa sur votre ventilateur de plafond
  3. Télécommande universelle utilisant Arduino, 1Sheeld et Android
  4. Contrôler l'accepteur de pièces avec Arduino
  5. Utiliser l'IoT pour contrôler à distance un bras robotique
  6. Arduino avec Bluetooth pour contrôler une LED !
  7. Contrôle de l'humidificateur Arduino
  8. Arduino Nano :contrôler 2 moteurs pas à pas avec joystick
  9. Dé à coudre - Contrôle de la souris avec vos doigts