| n-electronique http://nelectronique.free.fr/phpbb3/ |
|
| Réalisations http://nelectronique.free.fr/phpbb3/viewtopic.php?f=5&t=2 |
Page 1 sur 1 |
| Auteur: | Nicolas [ 16/11/2005 0:39 ] |
| Sujet du message: | Réalisations |
En attendant que le site soit développé, voici les fichiers pour réaliser cette minuterie. Cette minuterie a été conçu pour contrôler une insoleuse double faces (prochaine réalisation), mais elle peut très bien servir à autre chose en modifiant le logiciel (firmware). Introduction Le coeur du montage est un PIC16F628 de chez Microchip. Ce microcontôleur est accompagné de 4 touches, d'afficheurs 7 segments, de 2 relais et d'un circuit logique permettant de convertir des données sous forme série en parallèle. Il y a deux versions: Attention: le firmware n'est pas le même! 1ère version=prototype corrigé, afficheurs et touches du même coté que les relais, 2éme version: afficheurs et touches au dos Je tiens à signaler, que le montage fonctionne très bien seul. (Je n'ai pas encore réaliser l'insoleuse qui pourrait perturber le µC avec les parasites des ballasts). Si vous avez des suggestions pour la construction de l'insoleuse double face, n'hésitez a m'en faire part sur le forum. Pour télécharger les fichiers, voir en bas du sujet (en fichiers joints). Mode d'emploi Le minuteur est composé de 4 touches (de gauche à droite): Annuler, -, +, Ok. A la mise sous tension, les afficheurs indiquent la version du firmware (1090 pour la version 1.0.9a, 1091 pour 1.0.9b). Au bout de quelques secondes (vous pouvez appuyer sur une touche pour passer le numéro de version plus vite) vous pouvez lire "F1 " sur l'afficheur. A ce moment, la minuterie demande le nombre de faces utilisées, F1 pour un face et F2 pour 2 faces. Appuyer sur les touches + ou - pour changer. Valider votre choix avec la touche Ok. Le minuteur demande alors le temps d'insolation et propose par défaut le dernier temps enregistré (pour la première mise en route 2min30). Un point décimal à droite du premier chiffre (entre les dizaines et les unité des minutes) indique le réglage des minutes. Appuyer sur + ou - pour régler les minutes, Annuler pour retourner en arrière (choix du nombre de face) et Ok pour passer au réglage des secondes. Un point décimal s'affiche alors entre les dizaines et les unités des secondes. Utiliser les touches + ou - pour choisir le nombre de seconde voulu (Annuler pour modifier les minutes). Appuyer sur Ok pour valider le temps, le minuteur affiche "dEc" ("décompte?") pour indiquer qu'il est prêt. Appuyer de nouveau sur Ok pour lancer l'insolation de votre circuit. Vous pouvez arrêter l'insolation en appuyant sur la touche annuler. Une fois le temps écoulé (ou si vous avez appuyé sur Annuler), le minuteur affiche "Fin". En appuyant sur une touche vous retournez au menu de configuration du nombre de faces. Enregistrement du temps en EEPROM: Si vous souhaitez enregistrer le temps, appuyer simultanément sur les touches + et - lorsque vous êtes dans le menu de réglage du temps. Le minuteur affiche alors "rEc" ou "Enr" (=record=enregistrer), vous devez alors appuyer sur ok dans les 5 secondes (si je me souviens bien) pour confirmer l'enregistrement. Au bout des 5 secondes le minuteur considérera qu'il y a eu une mauvaise manipulation et annulera l'ordre lui même. Vous pouvez abandonner l'enregistrement en appuyant sur Annuler ou attendre la fin des 5 secondes. Le nombre de face n'est pas enregistré. Danger: certaines parties du circuit se trouvent en présence de la tension secteur (coté des relais). Erratum: Dans le schéma de la version 1, il manque une résistance de rappel à 5V sur RA4 (cf schéma de la version 2). Le schéma sera corrigé plus tard. edit: corrigé avec le nouveau pdf Les autres fichiers viendront plus tard. Avertissement: En cliquant sur le lien pour télécharger ces schémas vous acceptez les conditions suivantes: Toute reproduction, diffusion ou distribution en dehors du site n-electronique.free.fr et par quelque procédé que ce soit du contenu et des programmes téléchargeables sont strictement interdite sans l’accord préalable de l’auteur. Les schémas, programmes, documents... mentionnés ne peuvent être utilisés qu’a des fins particulières ou scientifiques et non pas dans un but commercial ou pour une entreprise ; ces utilisations et / ou applications se font en dehors de toute responsabilité de l’auteur. L’auteur ne pourra en aucun cas être tenu pour responsable des préjudices ou dommages de quelque nature que se soit pouvant résulter de l’utilisation de ces exemples ou programme. Tous les noms de produits ou marques cités dans ce document sont des marques déposées par leurs propriétaires respectifs. |
|
| Auteur: | Nicolas [ 25/01/2006 23:53 ] |
| Sujet du message: | |
pour le schéma 1 et 2, vous aurez besoin de: - 1 pic 16f628 - quartz 3,2768MHz (éventuellement 4Mhz mais faut modifier le programme)+ 2 condensateurs 15pF ??(à vérifier) - afficheur double à cathode commune (réf exemple: hdsp-5523 de marque hp) - 5 touches (la 5ème est optionnel pour le reset) - 2 relais G2R2 (réf sélectronic: à préciser ultérieurement) en 12V ou 5V/6V - 4096 - 4 borniers - pont à diode 1.5A (modèle rond) - régulateur 5V (type 7805) en boîtier to220 + radiateur (+vis) - 3 condensateur de filtrage (typ.: 100nF) - condensateur radial 100µF 16V (ou +) - 4 transistors bc547 (ou équivalent) - 2 transistor 2n2222 (ou eq.) - 6 résistances 1K (conservé les pattes, pour réaliser les modules boutons et affichage) - 8*470ohms (voir 220ohms???) - 1 résistance 15K - 1 résistance 10K - support ci: 18broches et 16 - barrette sécables (tulipe conseillé) femelle - barrette 2*3 mâle (option pour mise à jour firmware sans retirer le pic, prévoir également le connecteur femelle pour réaliser le câble de liaison entre le programmateur de pic et la minuterie) - ( entretoises+vis pour modules boutons et affichage) schéma version 2: Sur le schéma, il y a un cavalier (jp1)qui permet de choisir entre le 12V et le 5V (suivant le relais choisi / disponible). Vous pouvez choisir de placer un cavalier ou simplement relier les 2 parties par un fil (2ème solution conseillé car il n'y a plus de risque de bouger le cavalier). ATTENTION: le 12V n'est pas stabilisé et dépend du transformateur choisi. Vous devez donc vérifier que votre transformateur n'envoie pas plus de 12V quand il doit alimenter un relais. (pour tester, il faudra utiliser une résistance ou un potentiomètre de puissance suffisante pour simuler la valeur de la bobine du relais. Sur le montage sans les relais, connecter la résistance sur la sortie du pont de diode - avec des grips fils - et mesurer la tension au borne de la résistance. module afficheur-bouton: (ces modules pourront être réutilisé dans d'autres projets). Les deux parties seront à séparer après la réalisation du pcb. Le module des touches doit être surélevé par rapport au module afficheur (si vous décider de mettre les afficheurs sur support, ce qui est recommandé). Une photo de la réalisation sera posté ultérieurement. Ceux qui souhaite utiliser des afficheurs standards (simple), il faudra éditer les fichiers eagle (il n'est pas nécessaire de modifier le fichier librairie (lbr) si vous garder le même brochage. Sinon vous devrez refaire pas mal de modifications). |
|
| Page 1 sur 1 | Heures au format UTC + 1 heure |
| Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |
|