Avant de commencer
Un minimum de compétence et de soin en électricité/électronique sont nécessaires à la réalisation de l'interface. C'est uniquement de l'exécution, mais il ne faut pas se rater, les pastilles sont proches, donc c'est un projet ambitieux pour une première fois. N'hésitez pas à vous faire aider par une personne ayant un peu d'expérience en la matière. Nous ne pouvons pas contrôler vos pistes et vos soudures à votre place.L'interface
- Version 1 : bien qu'elle soit opérationnelle et posséde des fonctions strictement identiques, elle est considérée comme obsolète. Vous pouvez néanmoins retrouver tout le dossier ici.
- Version 2 : c'est une version moins compacte que la V1 mais qui utilise uniquement des câbles en nappe avec des fiches à sertir et qui est prévue pour souder directement dessus les interrupteurs, boutons poussoirs et potentiomètre : plus aucun fil volant!
Les éventuelles modifications à apporter aux ciruits V2 déjà réalisés pour suivre l'évolution d'IPL5X seront listées au bas de cette page.
Les schémas et PCBs d'IPL5X ont été conçus sous Eagle dans sa version gratuite (limitation de la taille du circuit, mais suffisant pour IPL5X). Ce logiciel est téléchargeable sur la page suivante : http://www.cadsoftusa.com/freeware.htm
Le dossier des plans complets des deux version d'IPL5X sont disponibles dans la rubrique Téléchargements. Il contiennent tous les fichiers Eagle mais aussi les schémas, les typons et les plans d'implantation au format .pdf (lisible par Adobe Reader, gratuit). Attention, il faut prendre garde à désactiver toutes les options de mise à l'échelle de la page lors de l'impression des typons pour conserver un ratio de 100%.
Acheter l'interface assemblée ou en kit complet
Thierry vous propose différentes versions pour répondre à vos attentes sur son site web: http://www.hobby-pratique.fr/Vous pourrez y retrouver:
- L'interface IPL5X en kit complet avec tous les PCBs et le PIC programmé
- L'interface IPL5X assemblée et testée sans mise en boîte
- L'interface IPL5X assemblée, testée et mise en boîte design
- Différents adaptateurs puissance incluant ou non la chauffe
N'hésitez pas à le contacter à cette adresse email si vous avez un besoin particulier ou pour plus de détails : jltthierry @ free.fr
Ces réalisations sont de qualité dont voici quelques photos:
Acheter les composants
Pour faciliter la réalisation, la liste des composants contient les liens internet pour les acheter. Nous avons pour le moment retenu principalement deux fournisseurs :- En France : qui propose quasiment tous les composants nécessaires à des prix intéressants. Ils n'ont malheureusement pas la mémoire flash et le régulateur qui va avec et qu'il faut commander par ailleurs (Farnell ou Radiospares, voir la liste) mais c'est une option qui n'empêche pas le fonctionnement d'IPL5X en mode PC.
- En Belgique : qui propose la commande d'un kit de tous les composants pour réaliser IPL5X V2, y compris l'option flash, à des prix intéressants : http://www.mantec.be/ipl5x-m-846.html
Mantec propose également la réalisation des circuits imprimés par une société professionnelle (dans ce cas, il faut prendre le kit sans PCB et éventuellement compter un délai supplémentaire). Le petit logo "Information" présent sur le site vous donne accès à la liste des composants contenus dans le kit.
Aide à la commande chez Mantec :
- La référence IPL5X V2.0 contient tous les composants ainsi que 2 plaques d'époxy cuivré.
- La référence IPL5X V2.0 NOPCB contient tous les composants, mais pas les plaques d'époxy cuivré.
- La référence PCB IPL5XV2.0 INTERF est le circuit imprimé (PCB) principal d'IPL5X.
- La référence PCB IPL5XV2.0 CLAVIE est le circuit imprimé (PCB) secondaire d'IPL5X.
- La référence PCB IPL5XV2.0 MM2001 est le circuit imprimé de l'adaptateur pour se connecter à la MM2001 (voir dossier de réalisation). Les composants nécessaires (DB25, câble plat, etc.) sont compris dans le lot de composants IPL5X V2.0 NOPCB.
Réaliser ou acheter les circuits imprimés (PCB)
La liste des composants inclut une plaque d'époxy cuivré pour réaliser vous même vos circuits imprimés. Si vous souhaitez tenter l'aventure, nous vous avons mis en ligne une aide détaillée que vous trouverez dans la rubrique Réaliser un circuit imprimé. Avec un peu de soin, le résultat obtenu est le suivant :Les moins courageux pourront jouer de la carte bleue et acheter les PCB chez Mantec (voir le lien ci-dessus) tout beaux, tout propres, tout percés et étamés :
Le circuit principal :
Le clavier :
Et même l'adaptateur MM2001-HL :
Montage de l'interface
Toujours dans la rubrique Téléchargements, vous trouverez un document .pdf "Tutoriel de réalisation d'IPL5X" qui vous donnera la marche à suivre pour monter votre interface et son boitier.Tout le montage est détaillé avec les photos des différents boitiers réalisés par l'équipe 5X-Project.
Réalisation de l'adaptateur
IPL5X dispose d'un connecteur de sortie de type HE10 à 20 broches que vous retrouverez sur le schéma d'implantation.Il sera donc nécessaire de réaliser un adaptateur pour effectuer le routage des signaux vers l'interface de puissance et les éléments annexes tels que fins de courses, relais de broche, contrôle de fil chaud... Cet adaptateur sera muni d'un connecteur HE10-20 femelle côté IPL5X et du connecteur adéquat côté inteface de puissance. Les liaisons peuvent se faire par câble en nappe ou par circuit imprimé.
On trouvera un exemple d'adaptateur pour l'interface MM2001 dans la rubrique La MM2001-HL et un document "Principe de réalisation d'un adaptateur entre IPL5X et l'interface de puissance" qui récapitule les principes de réalisation dans la rubrique Téléchargements.
Vous trouverez également sur la page Adaptateurs cartes puissance les correspondances entre le connecteur d'IPL5X et quelques cartes de puissance connue.
L'affectation des différentes broches est la suivantes :
(1) FDC = fins de courses
(2) La n°16 peut par exemple commander un relais (par exemple: une broche de fraiseuse, un éclairage, aspiration, ...) à partir des états de l’interrupteur Manu/PC, de l'interrupteur PWM ON/OFF et du potentiomètre de PWM, selon la règle suivante :
Câblage des fins de course et palpeurs
IPL5X dispose seulement de deux entrées pour les fins de course et palpeurs. Une prise d'origine devra donc se faire axe par axe avec dégagement de l'interrupteur à chaque fois. Les FDC doivent être câblées « normalement fermé », en série, avec liaison à la masse et de même pour les palpeurs, suivant le schéma ci-dessous :L'activation ou l'inhibition de ces 2 entrées ce fait par configuration logiciel.
Une fois activé, l'ouverture d'un des 2 circuits provoquera l'arrêt immédiat des axes. Les 2 entrées s'activant en même temps, si l'une des 2 fonctions n'est pas voulue il faut la shunter, c'est à dire mettre un fil entre l'entrée et la masse.
Les relais mécaniques/ statiques
Pour mettre en marche votre dremel/ broche directement via le IO1 de l'interface IPL5X, plusieurs solutions s'ouvrent à vous:Le module relais 5V chinois
Acheter le module module
Shéma de cablage:
Pourquoi ce câblage spécial? tout simplement car l'entrée opto-couplé IN est inversée, un "1" ne fait rien (position repos) et un "0" active le relais (position travail) ce qui est l'inverse du signal que fournit IPL5X sur IO1. En le câblant comme indiqué le signal se retrouve inversé.
Le relais statique
Facilement trouvable chez les bons revendeurs d'électronique, les relais avec un signal d'entrée de 5V et de sortie de 220V peuvent correspondre. Attention cependant à prendre un relais avec une intensité suffisante.Suivi des modifications de circuits
IPL5X est encore en phase de développement. Vous trouverez ci-dessous des petites modifications qui doivent être apportées à certaines versions des circuits en fonction des demandes des premiers utilisateurs/testeurs et des éventuels bugs découverts en cours de route. Ces modifications sont incluses dans les tous derniers fichiers disponibles au téléchargement alors contrôlez bien le numéro de version de vos typons.Modification v2.05: erreurs USB -20x
Cette modification simple permet de réduire les erreurs USB -20x que certaines personnes rencontrent.Il faut pour cela:
- ajouter une capacité polarisée de 4.7µF sur l'alimentation +5V du PIC18F4550 en surbrillance ci-dessous:
- remplacer la capacité C3 existante de 220nF sur la pin 18 du PIC par une capacité de 680nF (ou + mais < à 1µF) en surbrillance ci-dessous: