MSX Village forum

L'atelier Robotarm SVI le schéma

Sebbeug Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h33

Messages: 2420

Le 19/07/2024 à 20h18

Reprise du message précédent

Le bout qui dépasse... C'est l'essentiel, on est d'accord :lol


Clé de sol

Site web    
Bastion Rebel Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 21/09/2013 à 07h42

Messages: 1837

Le 19/07/2024 à 20h29
je pensait a un projet qui pourrait s'y ajouter via les 2 cables joysticks on pourrait commandé !!!

5 servo moteurs piloté par un arduino + ecran comme ca :

servoardurobo


TURBO-R FS-A1ST 512/128ko MSX2+ NMS 8250 F4 /Fix Audio /Ram 1/4Mb VDP9958 VRAM 192ko 2FDD SANYO WAVY PHC35J MSX2 NMS 8280 Ram 4Mb VDP9938 VRAM 192ko 2FDD NMS 8250 128/128ko 2FDD VG8235/39 128/128ko 1FDD SONY HB-F700D MSX1 MC810 32/16k VG 8020 64k HB75F 64k HX-22 64k RS232/ CX5M 32k HB501F EXT : My Exp 4X/[b] MegaFlashSCC 512ko/BERT R2/BEER CF/SUNRISE 2CF/FUNRICE V2.01/MAXIOL/MEGASCSI HDD-CD/SDMSX 1SD/FMPAC SRAM/NMS1205+1160/RS 232 Harukaze/GR8NET/DOS2/ HOMER V2 RAM512ko/Floppy Pack/MAXduino/ROM1664/FM Pak /GR8NET /AMIGA/ PC/ RaspB Pi(B) / ARDUINO
E-mail    
Sebbeug Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h33

Messages: 2420

Le 19/07/2024 à 23h16
Ah bah c'est vrai que maintenant, on pourrait imaginer des trucs de ouf avec les arduino...et même un écran tactile pour programmer en live en cliquant sur des picto


Clé de sol

Site web    
TurboSEB Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++ Groupe : Shoutbox

Inscrit le : 08/08/2010 à 20h57

Messages: 5836

Le 19/07/2024 à 23h21
Ah enfin l'age de raison :tea

La prochaine étape , fabriqué son robot :D



MSX 1&2 + Moniteurs+divers (environ 0.70Tonnes)
   
Bastion Rebel Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 21/09/2013 à 07h42

Messages: 1837

Le 20/07/2024 à 07h42
Question @JIPE :

les signaux envoyer par le PCB c'est GND ou rien ?? (vu que si on met a la place du PCB les joysticks ils ne peuvent que transmettre un signal GND)

Donc ma Question :

pourrait on envoyer via un out en basic sur les 10 sorties en même temps ou seulement les 5 axes c'est l'un ou l'autre au vu de l'électronique ??

on pourrait considérer ca comme 10bits adressable ??

dans ce cas la 8bits d'adresse 1 bits de stop 1 de parité ??? decodage via l'arduino ou une liaison serie ???

je delire ou pas ??


TURBO-R FS-A1ST 512/128ko MSX2+ NMS 8250 F4 /Fix Audio /Ram 1/4Mb VDP9958 VRAM 192ko 2FDD SANYO WAVY PHC35J MSX2 NMS 8280 Ram 4Mb VDP9938 VRAM 192ko 2FDD NMS 8250 128/128ko 2FDD VG8235/39 128/128ko 1FDD SONY HB-F700D MSX1 MC810 32/16k VG 8020 64k HB75F 64k HX-22 64k RS232/ CX5M 32k HB501F EXT : My Exp 4X/[b] MegaFlashSCC 512ko/BERT R2/BEER CF/SUNRISE 2CF/FUNRICE V2.01/MAXIOL/MEGASCSI HDD-CD/SDMSX 1SD/FMPAC SRAM/NMS1205+1160/RS 232 Harukaze/GR8NET/DOS2/ HOMER V2 RAM512ko/Floppy Pack/MAXduino/ROM1664/FM Pak /GR8NET /AMIGA/ PC/ RaspB Pi(B) / ARDUINO
E-mail    
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10600

Le 20/07/2024 à 08h35
on ne peut pas piloter les deux sorties d'un même axe à la fois sinon il y a destruction des transistors

seul l'axe 5 à une protection

c'est très bien expliqué dans l'encadré

svi_robot_dochv8


:noel
Site web    
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10600

Le 20/07/2024 à 08h56
je rapelle les commandes a envoyer en basic

l'adressage est 0 et 1

les commandes
out 0,0 out 1,0 arrêtent tous mouvement
out 0,1 out 0,2 bougent l'axe 2 Bras Inf
out 0,4 out 0,8 bougent l'axe 1 Base
out 0,16 out 0,32 bougent l'axe 5 Pince
out 1,1 out 1,2 bougent l'axe 3 Bras Sup
out 1,4 out 1,8 bougent l'axe 4 Rotation pince

il faut lancer une commande du genre
out0,1:fort=0to300:next:out0,0
si on ne stoppe pas par le out0,0 on va aux butées des mécanismes avec d'affreux craquements


:noel
Site web    
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10600

Le 20/07/2024 à 10h08
Attention : il ne faut pas brancher la cartouche avec une de ces 2 interfaces qui utilisent les mêmes ports entrées / sorties
Port range Description
#00-#01 Music Module MIDI, output ports (mirrored on ports #08-#09, #10-#11, #18-#19)
#00-#01 Sensor Kid


:noel
Site web    
Sebbeug Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h33

Messages: 2420

Le 20/07/2024 à 10h27
Tan qu'on y est... Pour développer mes connaissances en électronique :

Dans notre cas, les transistors jouent quel rôle ? Ils fonctionnent comme des interrupteurs de tension après avoir reçu les commandes 0 ou 1 c'est ça ?


Clé de sol

Site web    
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10600

Le 20/07/2024 à 10h56
dans ce cas les transistors marchent en tout ou rien

ils se débloquent quand il y a un courant sur la base


:noel
Site web    
TurboSEB Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++ Groupe : Shoutbox

Inscrit le : 08/08/2010 à 20h57

Messages: 5836

Le 20/07/2024 à 11h48
Le système de protection (contre les cours circuits) de l'axe 5 doit-être facilement clonable sur les 4 autres , manifestement ça n'as pas été fait à l'époque question de coût.
Là sur cette interface on a donc affaire qu'a des outputs , mais ça doit être possible d'implanter des inputs, capteurs de fin de courses , senseurs ..... Bref .... J'ai hâte de voir vos évolutions..... :tea Edité par TurboSEB Le 20/07/2024 à 11h49



MSX 1&2 + Moniteurs+divers (environ 0.70Tonnes)
   
Bastion Rebel Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 21/09/2013 à 07h42

Messages: 1837

Le 20/07/2024 à 11h50
@JIPE donc sur le BRAS Ok pas de double commande !!

mais sur le PCB sur le MSX pourrait on envoyer 2 3 4 commande a un arduino ??? c'est la ma question pas avec le BRAS ROBO !!

le but est d'avoir plus de choix en sortie du PCB du MSX pour les affecteur a une autre tache via un ARDUINO pour le decodage !!

donc si je fait un out 0,(1+2)3 est ce que j'aurais les 2 signaux actif ?? ou ca risque de grillé un S9014 sur le PCB ??? Edité par Bastion Rebel Le 20/07/2024 à 11h53


TURBO-R FS-A1ST 512/128ko MSX2+ NMS 8250 F4 /Fix Audio /Ram 1/4Mb VDP9958 VRAM 192ko 2FDD SANYO WAVY PHC35J MSX2 NMS 8280 Ram 4Mb VDP9938 VRAM 192ko 2FDD NMS 8250 128/128ko 2FDD VG8235/39 128/128ko 1FDD SONY HB-F700D MSX1 MC810 32/16k VG 8020 64k HB75F 64k HX-22 64k RS232/ CX5M 32k HB501F EXT : My Exp 4X/[b] MegaFlashSCC 512ko/BERT R2/BEER CF/SUNRISE 2CF/FUNRICE V2.01/MAXIOL/MEGASCSI HDD-CD/SDMSX 1SD/FMPAC SRAM/NMS1205+1160/RS 232 Harukaze/GR8NET/DOS2/ HOMER V2 RAM512ko/Floppy Pack/MAXduino/ROM1664/FM Pak /GR8NET /AMIGA/ PC/ RaspB Pi(B) / ARDUINO
E-mail    
MSXMYLOVE Membre non connecté

Touriste

Rang

Avatar

Inscrit le : 24/09/2017 à 23h08

Messages: 37

Le 20/07/2024 à 13h46
Avec Sebbeug lors du J'MSX 2024 on avait évoqué le fait de souder directement 2 câbles avec des prises DB9 femelles sur la nouvelle PCB pour éviter de devoir en plus fabriquer/acheter les câbles pour connecter le bras à la carte.
Et éventuellement en récupérant des câbles sur des manettes qui ne fonctionne plus.
Vous voyez l'idée ? Qu'en pensez-vous ?
   
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10600

Le 20/07/2024 à 13h51
je suis en train de refaire le schéma complet cartouche plus bras plus explicite

si tu veux piloter autre chose il faut omettre les transistors et se prendre directement a la sortie des 74LS174

les transistors n'ont pas tous la même fonction il y en a direct en sortie des LS174 et d'autres qui passent par le 7407 pour piloter un sens du moteur ou l'autre


:noel
Site web    
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10600

Le 20/07/2024 à 14h02
MSXMYLOVE :
Et éventuellement en récupérant des câbles sur des manettes qui ne fonctionne plus.


les câbles des manettes n'ont que 7 fils de connectés il manque les pin 5 et 9

pour la pin 5 elle ne sert pas dans la cartouche

mais la pin 9 est indispensable !!


:noel
Site web    
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10600

Le 20/07/2024 à 15h48
dans ce PDF une alim simple et une interface pour un SVI328 avec un programme en turbo pascal

https://download.file-hunter.com/Technical/Hans%20Otten/robotarm.pdf


:noel
Site web    
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie