Jump to content

reprogrammation et cheking complet des connexions


Pierrot

Recommended Posts

Salut a tous !

Et oui ça faisais bien 4 ou 5 mois que je n'étais pas revenu ici !! et rien n'a changé ! lol

Et bien me revoila toujour avec ma midibox, qui depuis que je l'ai finie, a la fin de l'été, ne marche toujour pas correctement, donc je viens demander votre aide! ;D

Je mets donc ici toutes les explixations et les schémas détaillés des problemes:

Voila, tout d'abord certain potentiometre et certains boutons ne marchent pas, et pourtant ils sont reliées avec certains controleurs qui eux marche aux memes CI.Je pense qu'il s'agit d'un probleme de configuration des fichier Main ou des tables  mios.... seulement je ne sais pas ou , ni comment y remédier.

Sur ce schémas j'indiques les noms affiché par le LCD losque j'actives les controleurs. ceux encadrés ou pointés correspondent aux controleurs fonctionnant et étant reconnu par le MIOS.Tous les autres sont ceux que ne fonctionnent pas.

[ftp]http://crozit.free.fr/Midibox%20vue%20de%20haut.bmp[/ftp]

Ensuite, seul une LED marche !! elle s'active en clignotant, ( lorsque je sélectionne une bank , mais elle s'allume au bon bouton , c'est déja ça ! ) mdr

De meme, les faders ne fonctionnent pas, donc je suppose qu'il s'agit d'un probleme de connexion ( vu ke je e sais pas comment ça se soude exatement) dites moi comment vous l'auriez soudé..?

[ftp]http://crozit.free.fr/branchement%20d'un%20fader.bmp[/ftp]

Enfin , l'unique encoders, qui sert pour la molette de Jog Shuttle ne marche pas correctment : lorsque je le tourne la molette, dés qu'il envoie une impulsion , le parametre MIDI qui y est assigné passe a 127 , puis dés qu'il passse a une autre impulsion il met la valeur MIDi a 0. et ainsi de suite au fur et a mesur des impusion.( pour info c'st un encodeur 24 impulsion ALPS, ceux commandé avec Gilles et tous les autre et été) .

Voilou , je peux mettre en ligne mon fichier main et les tables mios si vous voulez y jeter un oeil , parce ke mloi et la programmation ça fais 2  ;D

Sinon j'ai remarqué un probleme sous traktor: lorsque j'assigne par exemple un potard du groupe nommé "cutoff" ah un parametre du logiciel ,et bien je peu utiliser les 16 potard de la machine, il sont tous assigné au parametre en question ... je trouve ça bizar et assez génatn quand meme !!

Voilou ,je vous en dirze plus en fonction de l'avancement de votre aide, je ne sais pas quoi vous dire de plus ! lol

Merci de votr aide et a bientot !!

Pierrot

Link to comment
Share on other sites

Salut pierrot!

alors heeeuu j'arrive pas a avoir les fichier bmp... mais bon, si tu me file le cablage des leds et des switch (c'est a dire tel switch va à tel l'entrée de tel DIN, pareil pour les leds) et tes fichiers de config (ainsi que l'application que tu utilise), je veux bien jeter un oeil ;)

Link to comment
Share on other sites

Salut Pilo et tous les autres ( Gilles aussi lol)

alors voila les photos et schémas ( tout en Jpeg cette fois ci  ;)):

( je remet les commentaires du premier post )

Voila, tout d'abord certain potentiometre et certains boutons ne marchent pas, et pourtant ils sont reliées avec certains controleurs qui eux marche aux memes CI.Je pense qu'il s'agit d'un probleme de configuration des fichier Main ou des tables  mios.... seulement je ne sais pas ou , ni comment y remédier.  

Sur ce schémas j'indiques les noms affiché par le LCD losque j'actives les controleurs. ceux encadrés ou pointés correspondent aux controleurs fonctionnant et étant reconnu par le MIOS.Tous les autres sont ceux que ne fonctionnent pas.

http://crozit.free.fr/Midibox%20vue%20de%20haut%20mod.jpg'>http://crozit.free.fr/Midibox%20vue%20de%20haut%20mod.jpg

Ici le shéma du routage des boutons au CI ( DIN ) ( pour comprendre a quoi le schéma correspond , ilfaut raisoner avec la midibox vue de dessous , retournée). le schéma est exatement le meme pour les LEds ( DOUT) , sauf que les pin de l'encodrs e sont branchés a rien ( a l'air libre)

http://crozit.free.fr/Photo%20schema%20routage%20DIN.jpg'>http://crozit.free.fr/Photo%20schema%20routage%20DIN.jpg

Ensuite, seul une LED marche !! elle s'active en clignotant, ( lorsque je sélectionne une bank , mais elle s'allume au bon bouton , c'est déja ça ! ) mdr

De meme, les faders ne fonctionnent pas, donc je suppose qu'il s'agit d'un probleme de connexion ( vu ke je e sais pas comment ça se soude exatement) dites moi comment vous l'auriez soudé..?

http://crozit.free.fr/branchement%20d%20un%20fader.jpg'>http://crozit.free.fr/branchement%20d%20un%20fader.jpg

Enfin , l'unique encoders, qui sert pour la molette de Jog Shuttle ne marche pas correctment : lorsque je le tourne la molette, dés qu'il envoie une impulsion , le parametre MIDI qui y est assigné passe a 127 , puis dés qu'il passse a une autre impulsion il met la valeur MIDi a 0. et ainsi de suite au fur et a mesur des impusion.( pour info c'st un encodeur 24 impulsion ALPS, ceux commandé avec Gilles et tous les autre et été) .

voilou , ici je met tout le fichier de l'appication :

http://crozit.free.fr/midibox64_v2_3/'>http://crozit.free.fr/midibox64_v2_3/

merci si vous arrivez a m'aider !!  ;D

meri ecore et a bientot ! bo courage

A+

Pierrot

ps: si les liens ne marchent pas le ftp :

http://crozit.free.fr/

Link to comment
Share on other sites

bon alors

ton encodeur est mal branché sur le DIN, oublie pas que dans le fichier mios_tables.inc on compte les entrées a partir de 0, et nonde 1, donc ton encodeur peut se mettre sur les entrées 0/1 2/3 4/5 6/7 d'un DIN. La tu l'as mis sur 5/6, ce qiu est pas possible, il faut donc le cablé sur d'autres entrées (inverse avec un switch), et corriger la ligne correspondante dans mios_tables.inc.

Ensuite peut etre que ton encodeur est mal cablé, je reliréai au DIN la patte la plus a droite et celle du milieu, mais je ne suis pas sur,il faut vérifier.

Ensuite dans main.asm, les 2 premières lignes qui commence par #define (pour le nombre de pot et le mux) : alors met le bon nombre de potentiomètre, et mux a 1 si tu utilise le module AIN, à 0 sinon.

Pour le fader... mmm as tu un ohmètre? il faudrai vérifier que la partie mobile est bien relié à la patte du milieu (c'est pas sur!) mais deja essais en reconfigurant correctement le nombre de potentiomètre ;)

Ensuite pour les leds heeeuu la je voit pas trop, faudrai que je regarde plus en détail.

voila une premire analyse ;)

Link to comment
Share on other sites

Salut atous !

Bon ,et bien aprés vérification des soudure, je me suis rendu compte que sur le petit milliers de soudure en question , il y en avais 4 ou 5 a refaires, et que j'avais oublié un pont d'alimentation ..héhéh

Voilou ,sino j'ai tujour un petit probleme :

Les 4 premier boutons de la barre de transport ne marchent pas ( lecture en boucle, retour au début , lecture et pause)bien que j'ai eu refais les soudure , vérifié le cablage é tous .. et pourtant ca ne march epas !

Il reste ensuite le probleme de l'encodeur, qui ne fonctionne pas correctment .. mais il me semble avoir lu dans le forum anglais, que c'était du a un probleme du MIOS, ou il fallait lui déclarer que c'etait un 24 impulsion par tour ..mais je ne sais pas comment faire !! Pilo a l'aide !! mdr

Sinon ,j'aimerais savoir pourquoi je n'ai que 2 led qui s'allume quand j'appuie sur les 2 boutons en question .. lol et puis j'aimerais qu'elle sallume é le reste quand j'appuie la prmier fois, puis s'eteigne quand on rappuie une deuxieme fois .

Voilou a+

merci !

Pierrot

Link to comment
Share on other sites

Re Salut a tous !

J'ai avancé un peu le travail, et les divers probleme se résument donc a :

4 bouton qui ne marchent pas, probleme hardware :

Lorsque je mesure avec un ohmetre les pattes des switch , ceux qui marchent on une résitance de 6 ohm , alors que les 4 qui ne marchent pas on respectivement, 40 ohm , 6 ohm , 40 ohm et 0 ohm de résistance ... bref, je ne sais pas ce que ca signifie, mais je les ai déja changé, et les anciens switch donnaient les meme résultats !!! Pourtant tout est branché a la masse .. je ne comprend rien la  !  aidez moi !!

(j'ai meme refais les soudure au niveau du module DIN et des résistance branchée a ces switchs)

L'unique encodeur ne marche pas !! pourtan je l'ai brancher au PIN 6 et 7 du 5eme registre ( enfin shift register ).. et bien respecté l'ordre: masse, pin paire et impaire... et dans le main.asm j'ai déclaré datawheel :"DEFAULT_ENC_DATAWHEEL   -1"

et dans le mios_ table:

";; encoder entry structure

ENC_ENTRY MACRO sr, din_0, mode

     dw      (mode << 8) | (din_0 + 8*(sr-1))

     ENDM      

ENC_EOT      MACRO

     dw      0xffff

     ENDM

MIOS_ENC_PIN_TABLE

     ;; encoders 1-16

     ;;        SR  Pin  Mode

#if DEFAULT_ENC_DATAWHEEL < 0

     ENC_EOT

#else

     ENC_ENTRY  4,  5,  MIOS_ENC_MODE_DETENTED      ; Data Wheel

#endif

     ENC_ENTRY  5,  6,  MIOS_ENC_MODE_NON_DETENTED"

voilou ,dites moi ce quio ne marche pas et ce qu'il faut modofié, et de toute facon l'appliation que j'ai mis dans la machine est disponible la :  [ftp]http://crozit.free.fr/midibox64_v2_3/[/ftp]

si vous pouviez m'aider avant le reveillon ca serait trés sympa  ;D parce qu'il est prévu de l'utiliser en live ..lol

Merci a tous !

A+

Pierrot

Link to comment
Share on other sites

Re Re Salut a tous !

encore du nouveau !

J'ai refais pas mal de soudure ,et tout marche enfin, toutes les LEDS, assigné a tout les bon boutons, enfin ,c'est le reve, sauf que .... 4 boutons me posent des problemes.

je vais vous detailler tout ca :

Ces 4 boutons ( les 4 boutons les plus a gauche , dans la barre de transport ( donc lecture en boucle, retour au début, lecture et pause) ne semblent pas etre détectés, du moins, lorsque je regarde dans "Edit event" , seul ces 4 boutons ne déclanchent rien .

Je pensais au début a un probleme de boutons défectueux . donc

je les ai changé ..aucun résultat.

J'ai ensuite changé tous les cables ( le circuit a la masse y compri)..idem , aucun changement.

Ensuite, j'ai vérifié toutes les pistes du module DIN au niveau du sifth register concerné , refais les soudure a cet endroit, tout nettoyé .. et aucun changement

Par la suite, j'ai changé le 74HC 165 .. mais aucun changement non plus.

J'ai donc vérifié tous les points posible entre masse, DIN et composant, mais la ou le courant doit passer ca passe, et inversement, donc pas de probleme.

Le seul phénomene intriguant est que lorsque j'allume la midibox, les  4 led assignée a ces boutons sont éteinte, et des que je touche les cable des BOUTONS , les 4 led s'allume ,et ne s'éteigent plus.

Ces 4 bouton sont branché sur le seul shift register auquel est branché l'encodeur ( schéma ici : [ftp]http://krokro1.free.fr/routage%20bouton%20transport.jpg[/ftp])

Lorsque je regarde l'état des entrée ( représenté sous forme d'une barre de carrées noir et en dessous de 0 ,qui se mettent en étoile lorsque l'entrée est activée )

les 4 entrées correspondant aux 4 boutons sont toujour activé ( 4 étoiles) ,et lorsque les led s'éteigne, les 4 étoiles se metent en 0 .. ce ;ki sgnifie donc ke mes 4 boutons sont soit toujours actif, soit toujour eteint ( avec les LED qui ne font que réagir a ca) ...meme si on n'appuie pas physiquemnt sur les bouton ...j'en déduit qu'il doit y avoir un court circuit quelque par .....

Bref aidez moi si vous pouver parce ke ca fé 3 jours ke je passe mes journée entieres a m'arraché les cheveu sur le probleme !! lol

Merci A+

Pierrot

p.s: j'ai toujour le problem de configuration des fichiers main.asm et mios_table , cf post précédant !

p.s2: une fois la midibox revissée, je me rend compte que rien que le fait d'approcher ma maiins de la surface de la boite, les led se mettent a clignoté trés vite ... influencé par le champs magnétique de mon corp?? )

Link to comment
Share on other sites

Une derniere chtite question ... sur traktor , quand j'assigne un controleur a un parametre (par exemple cutoff d'un filtre) , la midibox envoie un CC ...mais le meme CC est envoyé par 16 potard !!!! donc avec tout mes potard je me retrouve avec seulment 4 parametre assignable sous traktor !!!

losque j'active un potard, l'écran affiche : CC# 74 et Edit Pot : #45

J'aimerais que chaques potard envoie un CC différent , de facon a pourvoir assigner un parametre par potard !

C'et urgent !! merci ( ce soir c'est le reveillon et le ive qui va avec )

merci 1000 fois A+

Pierrot

Link to comment
Share on other sites

solution au 2 problèmes :

l'encodeur met le sur les pattes 7et 8 ;) et donc 6 et 7 dans mios_tables.inc

Pour les swtichs, les résistance relié au 5V sont bien relié au 5V?

tu mesure quel pattes a l'ohmètre? (les switchs en ont 4 ou 2?)

;)

Link to comment
Share on other sites

SAlut Pilo !

OKiii donc déja le branchement sur le DIN de l'encodeur n'est pas bon, fodra que je modifie ca...

Par contre, pour les 4 boutons , il sont soudés de la meme facon que tout les autres, les mesure sont effectuée de la meme facon que tous les autres switchs. Mes switch sont des KSA , avec 4 pattes. J'ai deja essayé toutes les combinaison possibles et imaginables de soudage, mais ca n'a rien changé !

Pour le 5v , oui , tout est soudé comme il faut, j'ai vérifié les pistes avec un ohmmetre...

ce qui m'ntrigue c'eet que ce sont les 4 bouton branché sur les pates 1,2,3 et 4 du shift register sur lequel est branché l'encodeur ..

bref, merci des conseils , A bientot

pierrot

Link to comment
Share on other sites

  • 2 weeks later...

Salut Pilo !

..je pensais aussi a une autre chopse ... j'ai 2 pins du module DOUT qui ne sont reliées a rien du tout, elle sont en l'air,n et elle correspondent au 2 pin assignées a l'encodeur ... faut-il qu'elle soient reliées a la masse ... c'est peut etre ça qui fait foirer les autres LED ... ? ??

Merci  A+

Pierrot

Link to comment
Share on other sites

  • 2 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...