Banc d’alimentation PSU de vieux ATX avec Arduino et moniteur LCD (1 / 7 étapes)

Etape 1: Créer le design et le schéma de câblage

J’ai utilisé Microsoft Publisher pour concevoir le front, les panneaux latéraux et arrière du produit final. J’ai choisi d’avoir des bornes de haut-parleur de 4 x 4 voies et 6 postes de banane. J’ai aussi ajouté un post de mise à la terre pour un bracelet ESD pour une utilisation ultérieure. L’interrupteur momentané d’ange grand oeil permet le bloc d’alimentation alimenter en haut et en bas, et il y a 4 LEDs pour indiquer que chaque rail de tension fonctionne. Enfin, l’écran LCD affiche des tensions et le statut de l’UAP.

IMPORTANT : Pour alimenter le PSU ATX sans une carte mère étant connectée, nous devons traverser le fil vert avec motif (fil noir) sur le connecteur 20/24 broches. Le fil vert détecte si c’est OK pour alimenter tous les rails, donc cela doit être connecté à la terre afin de mettre sous tension. Lu sur...

Attachés sont les fichiers schématiques qui j’ai conçu en ExpressSCH, et il y a aussi des images du schéma.

L’Arduino détecte les modifications apportées sur la broche d’interruption D2, qui viennent de l’interrupteur momentané, et envoie alors un signal élevé à épingler D6 qui active un transistor, qui relie le fil POWER_ON vert au sol sur le bloc d’alimentation afin de lui permettre d’alimenter jusqu'à. Lorsque l’interrupteur est pressé à nouveau, une modification est détectée sur la broche d’interruption D2 donc épingler que D6 sorties faible, rupture de la connexion à la terre et en désactivant l’UAP.

Une fois cela terminé, j’ai réalisé le schéma de l’ensemble du circuit. L’idée est de rassembler tous les mêmes fils colorés depuis les câbles de sortie et les regrouper, mais laisser l’une de chaque câble de couleur distincte pour les extras, comme les USB d’alimentation et de masse pour l’Arduino et surtout pour l’entrée lire les tensions. Le câble de secours 5V est le violet un qui alimentera l’Arduino et l’écran LCD et aussi les ports USB, même lorsque les rails de sortie sont activés, le système de surveillance sera toujours actif et à la recherche d’une entrée sur l’axe d’interruption (pour la puissance sur le bouton) et vous pouvez recharger votre téléphone sans passer par le bloc d’alimentation tout en marche.

L’Arduino possède des broches d’entrée analogiques capable de lire une tension maximale de 5V - puisque nous avons 12V et peut-être plus, nous allons utiliser diviseurs de tension pour permettre une entrée sûre à l’Arduino. Voir le schéma pour les valeurs que j’ai utilisé - j’ai été en mesure d’obtenir une précision de +-0.05V sur toutes les lectures de rail. C’est à cause de la résolution de 10 bits d’ADC de l’Arduino - j’ai remarqué que plus vous utilisez les valeurs de résistance, moins précise vos lectures, alors j’ai essayé de choisir des valeurs de résistance qui ont été entre les deux et m’a donné les meilleures lectures que je pouvais obtenir. N’hésitez pas à expérimenter avec des valeurs différentes, , mais être sûr de ne pas saisir plus de 5V sur les broches de l’Arduino car cela endommagera plus que probablement votre Arduino!

Diviseurs de tension font ce qu’ils disent - elles divisent la tension. Pour plus d’informations, consultez ce lien : calculatrice et diviseurs de tension tutoriel j’ai utilisé cette calculatrice pour aider à choisir les valeurs de résistance correcte.

Puisqu’il y aura 4 LEDs pour chaque rail, mesurez la tension sur chaque rail et ensuite calculer la valeur de résistance doit avoir tous les 4 LEDs s’allument avec la même luminosité. J’ai choisi 10mA pour toutes les LEDs (j’ai choisi bleu 3V tension directe). Calculatrice : Calculatrice de LED

Dans mon cas, mon alimentation a exigé que je me connecte 3, 3V (orange) au fil marron, qui me paraît le 3.3V détection rail, que j’ai utilisé un bloc d’alimentation plus âgé. Mais jusqu'à ce que j’ai fait cela, l’alimentation ne voulait pas rester - elle allume pendant une fraction de seconde et puis mettez hors tension. Donc essayez de vous connecter le fil vert à la terre, et si il ne reste pas alors vous devrez traverser un fil marron et orange, si vous avez un fil marron. Sinon, il devrait puissance vers le haut. J’ai soudé le fil orange sur le fil marron.

En outre, il y a un fil gris qui sortira 5V lorsque l’alimentation est allumée c’est à dire lorsque vous vous connectez le fil vert à la terre. Ce fil gris se connecte à broches de l’Arduino D4 et le logiciel détecte une entrée sur la broche et affiche « POWER ON » sur l’écran LCD s’il détecte 5V ou « POWER OFF » s’il détecte 0V. Voilà comment nous surveiller l’état de l’UAP. J’ai également conçu un bloc carré tournant qui montre que l’Arduino est en cours d’exécution et surveillance de tension est mis à jour. Vous pourrez le voir dans la vidéo.

Vous devrez peut-être une résistance de charge à travers 5V Gardez le câble d’alimentation - j’ai essayé ceci sur le mien, mais comme mentionné, j’ai été nécessaire pour connecter les fils orange et bruns, et la résistance de charge n’était pas un problème. Si vous avez besoin d’une résistance de charge, s’il vous plaît assurez-vous que c’est évalué pour au moins 10 w et 10 ohms. Je recommande personnellement vous l’ajoutez en tout cas, mais n’a pas en ajouter un. Je vais probablement ajouter un après avoir complété ce Instructable.

Dans la troisième photo, vous voyez un protoboard avec borniers - j’ai utilisé ce protoboard à souder les résistances de diviseur de tension à et eux câblé aux borniers telle que tous les différents rails pourraient connecter avec un terrain d’entente pour la mesure de l’entrée. Malheureusement, je n’ai pas une photo de ce, mais la protoboard n’a tout simplement les résistances de diviseur de tension là-bas. Fils sont retirant à mi-chemin des diviseurs de tension et d’aller à la goupille de Arduino respectif (voir le schéma).

Une fois que vous savez comment vous va être de câblage il tous, Télécharger le code à l’Arduino, la connexion il tous vers le haut et lui donner un essai avant de vous rendre pour établir la preuve. N’hésitez pas à modifier le cas que vous avez besoin. J’ai laissé un espace sur la base du côté de main gauche comme si je voulais ajouter un testeur de LED, qui je n’ai pas encore fait, mais je vais faire.

S’il vous plaît NOTE : avant de télécharger le code de l’Arduino que vous devez modifier certains paramètres dans le code - Voir l’étape suivante.

La vidéo montre comment fonctionne le système de contrôle ; C’était avant que j’ai construit le cas.

  • vdivs.SCH
  • Banc PSU de vieux ATX avec écran ACL - étape #1
  • Banc PSU de vieux ATX avec écran ACL - étape #1
  • circuitbenchpsu.SCH

Articles Liés

Domotique avec arduino, boutons, écran LCD, téléphone intelligent EEPROM et

Domotique avec arduino, boutons, écran LCD, téléphone intelligent EEPROM et

Maintenant nous pouvons contrôler la coque à la maison avec le téléphone intelligentÉtape 1: Matériel nécessaire pour la domotique, vous pouvez ajouter des choses différentes, je choisis de commutation ou de relaisDans ce projet, vous contrôlerez swi
Banc d’alimentation d’énergie de blocs d’alimentation ordinateur portable vieux

Banc d’alimentation d’énergie de blocs d’alimentation ordinateur portable vieux

à la recherche d'un bloc d'alimentation pour bricoler à la maison, j'ai trouvé beaucoup d'options pour convertir le vieux PC de bureau fournitures de bureau (ATX) en fixe et ou variable banc du PS J'ai eu quelques vieux portable fournitures à la mais
Pirater un banc d’alimentation et de Multi-Charger d’un vieux PC Power Supply

Pirater un banc d’alimentation et de Multi-Charger d’un vieux PC Power Supply

d'abord, je voulais un banc d'alimentation mais ne voulait pas payer 40 millions de dollars à radio shack pour un.Deuxièmement, j'ai été malade d'avoir de nombreux chargeurs que je devais prendre partout avec moi je suis allé pour plus de 24 heures,
Banc d’alimentation ATX bricolage

Banc d’alimentation ATX bricolage

Chaque fabricant de pirate informatique Electronique besoin banc d'alimentation alors pourquoi pas faire vous-même.Étape 1: Choisir atx power supply/réparation untrouver travail alimentation ATX ou une réparation, mais ne jetez pas, vous pouvez trouv
Faire DC Variable laboratoire banc d’alimentation qui s’adapte dans votre poche !

Faire DC Variable laboratoire banc d’alimentation qui s’adapte dans votre poche !

Let's faire Ultra petite taille Dc Variable laboratoire banc d'alimentation à l'aide de Buck Boost Converter Module et 1 a batterie lithium-ion charge le Conseil d'administration d'ebay.« Son si petit que vous pouvez porter n'importe où! »Cette Varia
Modifier un Mini-B USB câble pour alimenter un GoPro Hero3 fermé (avec squelette détournée)

Modifier un Mini-B USB câble pour alimenter un GoPro Hero3 fermé (avec squelette détournée)

j'ai eu mon GoPro Hero3 pour Noël, c'est un appareil fantastique.  Cependant, la vie de la batterie laisse quelque peu à désirer.  Bien sûr, vous pouvez acheter un tas de piles de rechange et les changer régulièrement, mais si vous prenez un laps de
Comment à l’aide de vieux moteurs moteurs avec Arduino et pilote A4988

Comment à l’aide de vieux moteurs moteurs avec Arduino et pilote A4988

J'ai été en utilisant moteurs pas à pas pendant un certain temps maintenant, et ils sont fantastiques pour toutes sortes de projets robotiques.Aujourd'hui, je vais partager les choses que j'ai appris jusqu'ici sur la réutilisation de vieux moteurs pa
Alimentation maison pour Raspberry Pi avec Module de Boost de DC / DC XL6009

Alimentation maison pour Raspberry Pi avec Module de Boost de DC / DC XL6009

Alimentation maison pour Raspberry Pi avec XL6009 DC / DC Boost Boost Step-Up Power Module convertisseurvolts très bon marché et réglableDSN6009 4 a est un haute performance Step-up actuel (BOOST) module de commutation. Le module utilise la seconde g
Récupération d’un NOKIA 3310 LCD et l’utiliser avec Arduino

Récupération d’un NOKIA 3310 LCD et l’utiliser avec Arduino

Cette instructable raconte comment extraire l'écran LCD de défaut pratique Nokia 3310 et à le modifier pour une utilisation avec Arduino.J'ai eu un défaut de vieux Nokia 3310 maniable. Il n'était pas charger la batterie. J'ai voulu jeter, mais il m'e
L’utilisation de télécommandes IR avec Arduino (actuels et mis à jour)

L’utilisation de télécommandes IR avec Arduino (actuels et mis à jour)

Je suis fatigué de ces tutoriels de programmation compliquées sur l'utilisation de certaines choses. J'aime simple, facile à comprendre, étape par étape les instructions. Mon plus gros problème était avec IR et de POV. J'ai enfin maîtrisé comment con
Imprimante matricielle d’un lecteur de CD/DVD avec Arduino

Imprimante matricielle d’un lecteur de CD/DVD avec Arduino

Hé !Depuis longtemps en parcourant les pages ici de Instructables, quelque chose attirer mon attention, une imprimante faite d'un lecteur de CD et j'ai été étonné.J'ai pensé: « c'est incroyable, je dois faire un! »Je sais que ce genre de projets ne r
La réalisation d’un cardan bricolage sans balais avec Arduino

La réalisation d’un cardan bricolage sans balais avec Arduino

Il s'agit d'une histoire de mon troisième projet avec gyro bon marché et Arduino.Après les précédentes deux projets, Simple pendule inversé et calligraphie 3D, j'ai pensé faire Caméra cardan avec Arduino. Puis j'ai eu trois stratégies pour le projet.
BRICOLAGE à la main Hexapod avec arduino (Hexdrake)

BRICOLAGE à la main Hexapod avec arduino (Hexdrake)

Bonjour, je suis David, et dans ce instructable je vais montrer comment j'ai fait cette hexapode dont le nom est Hexdrake.Étant donné que j'avais 16 ans je me suis intéressé en électronique et en robotique. Après être certaine et programmation de com
Motorisé, Sound réagissant à-St Star Wars modèle de Bandai, avec Arduino.

Motorisé, Sound réagissant à-St Star Wars modèle de Bandai, avec Arduino.

Issus de Star Wars à-St modèle Bandai.Réagit aux sons et tourne la tête vers elle.Fait avec Arduino Nano, un composant personnalisé 3dprinted, microphones, micro servo.Cette instructable est faite pour partager les modifications nécessaires pour acqu