MSX Village forum

L'atelier » Robotarm SVI le schéma

Touriste

rank_1.png

Avatar

Inscrit le: 09/07/2017

Messages: 25

Le 26/07/2017 à 18h34
Reprise du message précédent

Je ne dispose pas de ce logiciel et PartSIm ne me donne rien de probant.
Tu veux dire que si tu n'envois pas de commande, le moteur tourne en permanence ?
Je t'invite à consulter le fil de discussion sur le forum system-cfg, une explication du fonctionnement du montage a été donnée.
   

Maire-adjoint

rank_special.png

Avatar

Association

Inscrit le: 02/10/2009

Messages: 9109

Le 27/07/2017 à 13h56
la commande négative par le 74F07 est toujours active
la commande positive marche bien elle


:noel
Site web    

Maire-adjoint

rank_special.png

Avatar

Association

Inscrit le: 02/10/2009

Messages: 9109

Le 27/07/2017 à 15h14
j'ai repris le schéma et réussi la simulation voici les 3 états du moteur avec la commande
j'ai mis des 2N2222 a la place des 9014 et un 74LS07 car le F07 n'es tpas simulé
j'ai simulé l'alim 12v du MSX par une pile

moteur a l'arrêt


moteur sens 1


moteur sens 2


:noel
Site web    

Touriste

rank_1.png

Avatar

Inscrit le: 09/07/2017

Messages: 25

Le 27/07/2017 à 15h29
Super. Tu conclues que ton schéma est donc valide ?
Ce logiciel ISIS est-il disponible gratuitement ?
As-tu simulé la commande sens 1 et 2 simultanément ?
   

Maire-adjoint

rank_special.png

Avatar

Association

Inscrit le: 02/10/2009

Messages: 9109

Le 27/07/2017 à 17h04
oui le schéma est valide
le logiciel est Protéus il se trouve en version gratuite mais ne permet pas les sauvegardes
mais il y a des versions qui trainent sur le net
j'ai simulé il il y -.02v aux bornes du moteur avec les 2 déblocages actifs donc les 2 transistors encaissent tout le courant et vont chauffer


:noel
Site web    

Touriste

rank_1.png

Avatar

Inscrit le: 09/07/2017

Messages: 25

Le 31/07/2017 à 09h09
Pour faciliter le montage, j'ai réalisé le PCB d'une carte d'interface :


La fabrication est lancée, livraison d'ici 15 jours environ.
A ce sujet, j'ai trouvé les informations sur les dimensions du connecteur des cartouches MSX, mais rien sur les dimensions du PCB et les découpes pour permettre l'intégration dans une cartouche.
Est-ce qu'un gabarit est disponible ?
   

Maire-adjoint

rank_special.png

Avatar

Association

Inscrit le: 02/10/2009

Messages: 9109

Le 31/07/2017 à 09h50
il y a plusieurs tailles de cartouches la plus courante fait la même taille qu'un boitier de K7 audio


:noel
Site web    

Maire-adjoint

rank_special.png

Avatar

Association

Inscrit le: 02/10/2009

Messages: 9109

Le 31/07/2017 à 13h41
attention le slot select n'est pas commun sur le bus , il faut construire un expander
le signal /BUSDIR est géré aussi regarde ici :
http://www.msxvillage.fr/forum/topic.php?id=881&pt=3


:noel
Site web    

Touriste

rank_1.png

Avatar

Inscrit le: 09/07/2017

Messages: 25

Le 31/07/2017 à 15h10
Merci pour tes commentaires, Jipe.
Je ne pense pas avoir besoin de gérer ce genre de détail.
La carte ne sert qu'à faciliter les montage sur plaques d'essai en répercutant les signaux du port cartouche.
L'embase mâle est pour un analyseur logique, les deux embases femelles pour des Dupont mâle-mâle.
   

Touriste

rank_1.png

Avatar

Inscrit le: 09/07/2017

Messages: 25

Le 31/07/2017 à 18h01
Voici un exemple d'une carte similaire pour le Sega SC-3000.
   

Touriste

rank_1.png

Avatar

Inscrit le: 09/07/2017

Messages: 25

Le 06/09/2017 à 11h54
Premier essai de l'interface MI-4010 :


J'ai commencé le montage de l'interface SVI-2017. Comme vous le voyez, la ROM est correctement exécutée.
Le prototypage est indispensable. J'ai découvert une erreur sur le schéma : la broche 27 de la ROM AT28C256 doit-être reliée à VCC et non pas non connectée comme initialement prévu. Dans le cas contraire, la ROM n'est pas détectée.

Je suis content de pouvoir utiliser un Sony HB-75F : avec son port cartouche horizontal, il permet d'utiliser la carte MI-4010 très facilement. Avec 4 entretoises de 20 mm, c'est parfaitement stable.
Pas d'essai de la ROM en version MSX 2... Je n'ai pas de MSX 2 !!!



Edité par Patrick Le 06/09/2017 à 11h56
   

Touriste

rank_1.png

Avatar

Inscrit le: 09/07/2017

Messages: 25

Le 06/09/2017 à 14h53
J'ai continué le montage de l'interface SVI-2017 :


J'ai ajouté le DIP switch pour désactiver l'utilisation de la ROM. Essai concluant. Le principe sera le même pour la sélection de la version de la ROM.

J'ai également ajouté les composants pour gérer les PIOs (74HCT02, 74HCT32, 74HCT138 et 74HCT174), en câblant une seule ligne de commande. Le montage semble inopérant, que ce soit en utilisant ROGO ou avec des OUT en Basic.

J'ai réalisé un montage à blanc indépendant de la commande de l'axe 2 : deux résistances 330 Ω et 8.2 KΩ, deux transistors S9014 et le 74LS07. Deux boutons poussoirs simulent les lignes de commande. Si la commande A2- a fonctionné dès le départ, la commande A2+ était toujours active dès que le +12V était branché. Après plusieurs expérimentations et mesures au multimètre, j'ai constaté qu'il fallait ajouter une résistance reliée à la masse sur le bouton poussoir pour fixer un niveau logique à 0 par défaut sur l'entrée du 74LS07. Après cette modification, l'axe 2 est correctement piloté.

Le schéma développé par Jipe et d'autres est donc validé, après la simulation réalisée par Jipe. Merci à vous.

Je vais maintenant réfléchir à l'étape suivante.



Edité par Patrick Le 08/09/2017 à 16h54
   

Touriste

rank_1.png

Avatar

Inscrit le: 09/07/2017

Messages: 25

Le 31/10/2017 à 11h47
J'ai reçu hier les PCBs de la carte SVI-2017 :


J'ai fait le choix des connecteurs IDC 10 broches en remplacement des DE-9 pour la connexion au robot.
Le PCB est orange alors que je l'avais commandé jaune. Finalement, je pense que cela s'accordera bien avec la couleur du Robotarm :D.

Je ne résiste pas à l'envie de vous montrer un essai d'implantation de quelques composants :


Les empreintes semblent correctes. Par contre, je pense que la soudure des transistors ne sera pas des plus aisée...
   

Villageois

rank_3.png

Avatar

Inscrit le: 19/08/2013

Messages: 714

Le 31/10/2017 à 16h44
Super le PCB :)

Pour la connexion au robot tu va faire un cable spécifique IDC10<->DB9 ?
C'est quel brochage ?


Site web    

Maire-adjoint

rank_special.png

Avatar

Association

Inscrit le: 02/10/2009

Messages: 634

Le 31/10/2017 à 18h11
Super propre !


   

Touriste

rank_1.png

Avatar

Inscrit le: 09/07/2017

Messages: 25

Le 31/10/2017 à 18h57
Merci Philippe et Sébastien :)

J'ai réalisé des câbles :


J'ai acheté une pince spécifique pour sertir correctement les connecteurs. Avec du câble plat 9 fils c'est parfait. Dans l'idéal j'aurais aimé avoir des câbles style bâton de joie, noir, moulé, mais je n'ai trouvé que des rallonges à prix prohibitif. Ce qui aurait de plus impliqué l'utilisation de connecteur DE-9 sur le PCB, plus onéreux et avec une empreinte plus importante.
   
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie
1 Utilisateur en ligne : 0 Administrateur, 0 Modérateur, 0 Membre et 1 Visiteur
Utilisateur en ligne : Aucun membre connecté