L'atelier Robotarm SVI le schéma
Bastion Rebel
Membre non connecté
Conseiller Municipal
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 :
5 servo moteurs piloté par un arduino + ecran comme ca :
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
Bastion Rebel
Membre non connecté
Conseiller Municipal
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 ??
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
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
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
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
Port range Description
#00-#01 Music Module MIDI, output ports (mirrored on ports #08-#09, #10-#11, #18-#19)
#00-#01 Sensor Kid
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 ?
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 ?
TurboSEB
Membre non connecté
Conseiller Municipal
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..... Edité par TurboSEB Le 20/07/2024 à 11h49
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..... Edité par TurboSEB Le 20/07/2024 à 11h49
MSX 1&2 + Moniteurs+divers (environ 0.70Tonnes)
Bastion Rebel
Membre non connecté
Conseiller Municipal
@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
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
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 ?
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 ?
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
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
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 !!
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
https://download.file-hunter.com/Technical/Hans%20Otten/robotarm.pdf
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie