Pour commencer...
Pour l'assemblage, imprimez les listes Liste_composants_* ci-dessous, elles sont les références pour l'implantation des composants. N'utilisez pas les valeurs indiquées sur les schémas. Elles ont pu changer lors des tests.
Les PCB, dessinés par Xarolium, en plus d'être magnifiques, sont justes ;) Donc chaque composant est sérigraphié du coté de son insertion. Il suffit de se reporter à la liste des composants imprimée du PCB correspondant pour connaitre sa valeur.
Une exception pour la carte CV: la place pour les ajustables est un peu juste. Je vous préconise d'implanter ces ajustables sur l'autre face. Cela aura un autre avantage quant à l'accès aux ajustables si vous superposez les cartes CV et Trig dans le boitier.
Dans vos colis, je n'ai pas repéré les composants. Vérifiez bien individuellement les valeurs des composants avant de les souder. Sur un double face à trous métallisés , le dessoudage n'est pas une opération facile ;)
Les 3 PCBs des cartes IO sont réunis dans un seul PCB prédécoupé et théoriquement sécable. Rien ne vous empêche de forcer le trait par quelques coups de cutter pour faciliter la séparation des 3 PCBs.
Les PCB, dessinés par Xarolium, en plus d'être magnifiques, sont justes ;) Donc chaque composant est sérigraphié du coté de son insertion. Il suffit de se reporter à la liste des composants imprimée du PCB correspondant pour connaitre sa valeur.
Une exception pour la carte CV: la place pour les ajustables est un peu juste. Je vous préconise d'implanter ces ajustables sur l'autre face. Cela aura un autre avantage quant à l'accès aux ajustables si vous superposez les cartes CV et Trig dans le boitier.
Les 3 PCBs des cartes IO sont réunis dans un seul PCB prédécoupé et théoriquement sécable. Rien ne vous empêche de forcer le trait par quelques coups de cutter pour faciliter la séparation des 3 PCBs.
Documents
Schéma et PCB carte principal
http://www.baloran.com/LL113/ll113_xarolium_v2.1a_Schematic.pdf
http://www.baloran.com/LL113/Liste_composants_PCB_MAIN_IO_V1.2.pdf (cette liste concerne le kit complet)
http://www.baloran.com/LL113/Liste_composants_PCB_MAIN_BASE_V1.2.pdf (cette liste concerne le kit de base)
http://www.baloran.com/LL113/Liste_composants_PCB_MAIN_BASE_V1.2.pdf (cette liste concerne le kit de base)
http://www.baloran.com/LL113/Liste_composants_PCB_8CV_V1.3.pdf
Plan du PCB principal pour la façade
http://www.baloran.com/LL113/Plan_pour_facade_1.pdfFichiers pour la façade et le panneau arrière
Photos grand format des cartes terminées
http://www.baloran.com/LL113/Assemblage/_MG_9702.jpg (principale coté commandes)http://www.baloran.com/LL113/Assemblage/_MG_9700.jpg (principale coté soudures)
http://www.baloran.com/LL113/Assemblage/_MG_9703.jpg (cv coté composants)
http://www.baloran.com/LL113/Assemblage/_MG_9704.jpg (cv coté soudures)
http://www.baloran.com/LL113/Assemblage/_MG_9706.jpg (trig coté composants)
http://www.baloran.com/LL113/Assemblage/_MG_9705.jpg (trig coté soudures)
http://www.baloran.com/LL113/Assemblage/_MG_9707.jpg (midi coté composants)
http://www.baloran.com/LL113/Assemblage/_MG_9708.jpg (midi coté soudures)
Arduino DUE
L'arduino DUE n'est pas inclus dans le kit (pas d'effet de la quantité sur le prix et investissement assez lourd...). Vous pouvez l'acheter chez Lextronic ou @robose qui les proposent à bon prix.Quant aux cartes compatibles, la Freaduino DUE est validée. Mais j'ai déjà réussi à décoller le connecteur USB. Compatibilité technique parfaite pour LL113, compatibilité avec les brutes comme moi à vérifier ;)
Quant à la Sainsmart DUE, j'ai quelques problèmes de reconnaissance de la carte et de boot. Pour le moment, je ne recommande pas cette carte.
Différences entre le kit de base et le kit complet
Le kit de base contient uniquement le PCB Main et les composants requis. L'alimentation (un bloc secteur 9V DC fourni) se branche directement sur L'Arduino. Les zones PSU ne sont pas peuplées, les connecteurs d'extension non fournis. La Zone ON_BOARD_MIDI est peuplée et le connecteur de 5 broches est utilisé pour amener les signaux aux deux prises din fournies. Dans le logiciel, ce port MIDI est Midi 1.
Le kit complet contient les quatre PCBs et les composants requis. Le transformateur torique se connecte sur la carte PCB Main qui héberge tous les composants de l'alimentation. La Zone ON_BOARD_MIDI ne doit pas être peuplée, elle rentrerait en conflit avec le port Midi 1 de la carte Midi.
Le kit complet contient les quatre PCBs et les composants requis. Le transformateur torique se connecte sur la carte PCB Main qui héberge tous les composants de l'alimentation. La Zone ON_BOARD_MIDI ne doit pas être peuplée, elle rentrerait en conflit avec le port Midi 1 de la carte Midi.
Etape 1
Assemblez les composants passifs (sauf condensateurs volumineux), les supports de CI et les les connecteurs.
Installation des connecteurs de l'Arduino. Je vous conseille de procéder de cette façon. Ainsi les connecteurs sont parfaitement alignés pour votre Arduino.
Plantez les connecteurs coupés aux bonnes dimensions sur l'Arduino |
Pour ce connecteur, les deux broches à gauche sont libres/ |
Placez l'Arduino sur le PCB et soudez quelques pins de chaque connecteurs en faisant attention de ne pas chauffer les connecteurs. Retirez ensuite délicatement l'Arduino et finissez les soudures. |
Etape 1 terminée, yeeaa |
Etape 2
Installez les écrans LCD. Dans cet exemple, les écrans LCD sont traversants le PCB. Ce montage est adapté si vous envisagez une façade épaisse avec les écrans en dessous, visibles dans une fenêtre. Si vous comptez avoir les écrans affleurant la façade, il faut les monter devant le PCB.
Dans le colis, vous trouverez 12 vis et entretoises adaptées ainsi que 3 barrettes de connecteurs pour les contacts avec le PCB. Installez et vissez les écrans en ayant pris soin auparavant de placer les connecteurs et seulement après vous pourrez souder ces derniers sur les PCBs des écrans et de la carte principale. Serrez doucement, les vis plastiques sont "fragiles".
Dans le colis, vous trouverez 12 vis et entretoises adaptées ainsi que 3 barrettes de connecteurs pour les contacts avec le PCB. Installez et vissez les écrans en ayant pris soin auparavant de placer les connecteurs et seulement après vous pourrez souder ces derniers sur les PCBs des écrans et de la carte principale. Serrez doucement, les vis plastiques sont "fragiles".
Si vous trouvez que la luminosité des afficheurs 4x40 est plus faible que celle du 4x20, soudez en parallèle sur R70 et R71 (sur l'autre face, c'est assez pratique) une résistance de 10R ou remplacez R70 et R71 par une résistance de 4R7.
Pour les LCD 40x4
Sans rien souder, placez le connecteur 2x8 |
Soudez deux pattes de composants sur le BackLight |
Placez le LCD, les broches 17 et 18 ne sont pas utilisées |
Placez les vis et entretoises |
Tout est ok ? Vérifiez deux fois plutôt qu'une puis soudez sans oublier les deux points (A et K) de l'autre coté ;) |
Placez le connecteur sans souder. |
Placez le LCD les vis entretoises (sur la photo il manque une entretoise :D :D) et soudez. Les broches 17 et 18 de l'afficheur(si présentes) ne sont pas connectées. |
Etape 2, terminée coté face. Ici une version avec des LCD blanc sur bleu. |
...et coté pile (vous pouvez cliquer les photos pour le détail) |
Etape 3
Installez les potentiomètres, l'encodeur et les boutons poussoirs.
Les poussoirs Led. Attention au sens ;) Utilisez la position "diode" de votre contrôleur pour disposer d'une faible alimentation du poussoir led et donc éclairement de la diode (les deux pattes du milieu des rangées de trois) . Si la diode s'éclaire en rouge, le cordon rouge du contrôleur correspond à l'anode de la diode (le +) et doit être coté de la résistance de 820R (à gauche en regardant le PCB par dessus), le cordon noir (la cathode) à 0V. Si vous voulez des leds vertes et que votre kit dispose de poussoirs bicolores (les premiers livrés), tournez le bouton à 180°. Il faut ensuite bien mettre tout les boutons dans le même sens.
Sur les poussoirs Led, il y a un petit "téton de téton" en plastique qui empêche de bien mettre à plat les boutons sur le PCB. Je les coupe au cutter avant implantation.Alignement des poussoirs Led |
Etape 3 terminée |
Etape 4
Terminez l'implantation des composants de l'Alimentation. Placez le fusible de 200mA dans l'embase IEC.
Etape 4 terminée, tous les composants sont en place, même l'Arduino pour la photo ;) |
Le Transformateur torique. Si vous avez reçu un torique à deux enroulements secondaires, ceux ci doivent être mis en parallèle : premier gris avec premier bleu, deuxième gris avec deuxième bleu. Alimentez le transformateur via l'embase IEC et mesurez la tension AC à vide. Si elle de proche de 16V, c'est good. Proche de zéro, vous avez connecté en opposition de phase les deux enroulements. Proche de 30 volts, vous êtes en série, pas en parallèle :D :D
Etape 5, première mise sous tension (kit complet)
- Chargez le programme dans l'Arduino (voir la page correspondante)
- Pour la première mise sous tension l'Arduino ne doit pas être en place tout comme les circuits intégrés.
- Alimentez le transformateur. Vous devez mesurer +12v et -12v sur le connecteur d'extension.
- Réglez l'alimentation de l'Arduino à 8V avec l'ajustable R78 (mesure sur la broche Vin)
- Hors tension, mettez en place l'Arduino. Sous tension, vérifiez les tensions sur les broches d'alimentation des circuits intégrés (5V).
- Si tout est Ok, vous pouvez mettre les circuits intégrés dans leur support.
Ça marche ;) |
Etape 6, câblage des deux prises midi (kit de base)
Si vous suivez le brochage tel que défini par l'excellent site Sonelec-musique (une bible...)http://www.sonelec-musique.com/images2/electronique_midi_din_cablage_001.gif
ON_BOARD_MIDI 1 = Broche 5 de Midi In
ON_BOARD_MIDI 2 = Broche 4 de Midi In
ON_BOARD_MIDI 4 = Broche 5 de Midi Out
ON_BOARD_MIDI 5 = Broche 4 de Midi Out
Pour le kit de base, c'est fini. Enjoy...
Pour le kit de base, c'est fini. Enjoy...
Kit complet, assemblage des cartes IO
Etape 1
Les cartes Midi et Trigger |
La carte CV coté face |
Et coté pile, pour tenir compte de la correction CV |
Etape 2
Assemblez les embases Midi et Jack.
La carte Midi terminée |
La carte Trigger terminée |
La carte Trigger coté leds |
La carte CV terminée |
Etape 3, construction des nappes
Pour créer les câbles "nappe" sans vous tromper, je vous propose la méthode suivante :
- Mettez le PCB Main sur le dos (coté connecteur 18 broches donc pas coté potentiomètres)
- Mettez en face les cartes IO dans le bon sens (coté connecteur 18 broches donc).
Les cartes positionnées ainsi, les nappes doivent doivent être plates (pas de vrille). Elles peuvent passer par le dessus ou le dessous des connecteurs femelles, ce n'est pas important ;)
J'utilise un étau en bois pour sertir les nappes.
Mettez les cartes IO en face des connecteurs. |
les nappes doivent doivent être plates (pas de vrille) |
Les nappes peuvent passer par le dessus ou le dessous des connecteurs femelles |
J'utilise un jack non cablé avec des pinces sur les cosses à souder pour mesurer les tensions dispo sur chaque prise jack. C'est pratique, main libre, et cela réduit les risques de fausse manip, pointe qui dérape etc...
Pour le réglage des trims : dans le menu Main, appuyez sur S5, utilisez M1 pour sélectionner Trig, M2 pour sélectionner 1 et appuyez sur Exec (S3). Cela met tous tes trigs en haut, vérifiez que toutes les leds sont bien allumées. Ajustez ensuite la tensions à la sortie de chaque trigger, +5 ou +10 v, en fonction de vos équipements. Puis avec M2, sélectionnez 0 et Exec, toutes les leds doivent être éteintes.
Pour l'ajustement des CV: dans le menu Main, appuyez ur S5, utilisez M1 pour sélectionner DAC, M2 pour sélectionner la tension et appuyez sur Exec (S3) pour appliquer. Pour régler les CVs, je règle d'abord le 0V des 8 voies avec les ajustables de 10K, puis je choisis 6V et je règle 6V en sortie des CVs avec les ajustables de 100K. J'utilise un contrôleur précis (>2000 points). Je retouche ensuite le 0V qui change très peu puis encore le 6V. Cela donne une excellente précision de 0 à 10V. Le choix V/Oct ou V/Hz se fait par logiciel, pas ici. J'aime bien avoir quelques CV entre -5 et +5V. Donc pour les sorties 7 et 8, j'ai décalé l'offset de -5V avec les 10K et retouché le gain, retouché l'offset, retouché le gain etc...
Pour le réglage des trims : dans le menu Main, appuyez sur S5, utilisez M1 pour sélectionner Trig, M2 pour sélectionner 1 et appuyez sur Exec (S3). Cela met tous tes trigs en haut, vérifiez que toutes les leds sont bien allumées. Ajustez ensuite la tensions à la sortie de chaque trigger, +5 ou +10 v, en fonction de vos équipements. Puis avec M2, sélectionnez 0 et Exec, toutes les leds doivent être éteintes.
Pour l'ajustement des CV: dans le menu Main, appuyez ur S5, utilisez M1 pour sélectionner DAC, M2 pour sélectionner la tension et appuyez sur Exec (S3) pour appliquer. Pour régler les CVs, je règle d'abord le 0V des 8 voies avec les ajustables de 10K, puis je choisis 6V et je règle 6V en sortie des CVs avec les ajustables de 100K. J'utilise un contrôleur précis (>2000 points). Je retouche ensuite le 0V qui change très peu puis encore le 6V. Cela donne une excellente précision de 0 à 10V. Le choix V/Oct ou V/Hz se fait par logiciel, pas ici. J'aime bien avoir quelques CV entre -5 et +5V. Donc pour les sorties 7 et 8, j'ai décalé l'offset de -5V avec les 10K et retouché le gain, retouché l'offset, retouché le gain etc...
Etape 5
Il y a déjà de quoi jouer, donc on verra la suite plus tard.
Infos diverses
Problème sur le Dyn Sync de la carte Midi IO
- Pour un fonctionnement en Input, il suffit de ne pas implanter Q3, R16, R17, R19 , Q4, R20, R23, R24, ne pas implanter le switch SW1 et de faire deux ponts C2-A2, C1-A1 qui seront faciles à retirer si nécessaire. Là, la Dyn Sync fonctionnera parfaitement en mode Input.
- Pour un fonctionnement en Output, il suffit de ne pas implanter Q5, R25, R26, R27 , Q6, R28, R29, R30, ne pas implanter le switch SW1 et de faire deux ponts C2-B2, C1-B1 qui seront faciles à retirer si nécessaire. Là, la Dyn Sync fonctionnera parfaitement en mode output. (je n'ai pas encore créer le code pour le mode Output mais ca viendra..)
- Pour un fonctionnement en Output/Input complet, cela me semble jouable. Il faudra juste ajouter une prise Din Chassis en plus pour la câbler en Dyn Sync Output, ne pas implanter SW1, faire deux ponts C2-A2, C1-A1 et deux ponts B2-MIDI_BOARD5, B1-MIDI_BOARD-6. Mais, patientez un peu que nous validions cette solution.
Problème sur la carte CV
N'implantez pas C5, C6, C7, C8, C9, C10, C11 et C12. Ces condensateurs sont mal placés, ils auraient été mieux sur l'entrée non inverseuse de l'AOP. Là, ils entretiennent une oscillation de l'AOP. Je vous conseille aussi de remplacer R6 par un pont. De même, il faut souder un condensateur de 10 à 47pf entre chaque sortie et entrée inverseuse de l'AOP. Je les ai soudés sur les broches des supports de TL074 via l'autre face (broche 1 et 2, 6 et 7, 8 et 9, 13 et 14 des deux TL074 ). Attention, regardez bien le PCB, les emplacement en regards des entrées inverseuse ne sont pas liés. Les photos de le carte CV au dessus intègrent cette modification. Vous pouvez aussi souder directement ces condensateurs sur le haut des pattes des TL074, ce n'est pas très compliqué.Avec cette simple correction, le signal est tip top et vous pouvez même retirer les radiateurs des 7812 et 7912.
Amélioration de l'initialisation
Quelques photos supplémentaires
Petit problème d'appro, pliez les pattes des ajustables 10K des LCD pour qu'ils s'adaptent parfaitement au PCB |
Le lecteur de carte SD |
Vue de la carte CV. Les trims manquent un peu de place. Je vous conseille de les implanter sur l'autre face. |
Vue de la carte TRIGGER |
L'emplacement de l'Arduino |
L'Arduino (ici un Freaduino avec un USB en moins...) |
Réducteur à découpage intégré |
Le coin Alimentation |
Vue de la carte MIDI IO |
Repères verts vers la gauche pour avoir des LED rouges... |
ON_BOARD_MIDI câblé avec des supports pour les résistances R82 et R85. Cela permet de passer d'un kit de base à un kit complet. |
Bonjours, juste une petite question:
RépondreSupprimerPour ce qui comme moi ne sont pas intéressé par la synchro "din" mais seulement par les 3 midi in/out, que faut il monter ou pas?
Je suis débutant, et ne suis pas sûre d'avoir tout pigé ;)
En gros j'aimerai utiliser seulement 3 midi in/out + les CV/gate, je n'ai aucun vieux synthé utilisant de synchro DIN.
Dois je dans ce cas peupler la zone "on board midi"?
Merci, Xavier.
Déjà, il ne faut rien peupler dans "on board midi" de la carte principale.
SupprimerD'ailleurs, si tu utilises bien la liste de composants pour le kit complet, tu verras que les composants du on board midi ne sont pas renseignés.
Si la synchro ne t’intéresse pas tu peux dans ce cas ne pas peupler les composants de la synchro sur la carte IO midi.
Q3, Q4, Q5, Q6, R16, R 17, R19, R20, R23, R24, R28, R29, R30, R25, R26, R7, SW1 et DIN SYNC ;)
Ok merci, mais si je fais comme tu as dis j'aurai quand même la synchro sur les 3 midi out?
RépondreSupprimerLL113 pourra quand même être esclave?
Désolé pour ces questions un peut couillon mais certains termes sont un peut nouveaux pour un newbie en DIY comme moi, et comme je ne serrai pas fichu de trouver une erreur de montage il vaut mieux que je soi sûre de mon coup avant de souder les composants....
j'aurai sûrement pleins d'autres questions dans le genre mais pour le coup je les noterai toutes avant de poster un commentaire, histoire de te faire perdre un peut moins de temps.
ha, y en a qui doivent se poiler en me lisant :)
Un grand merci pour ta réactivité et ta patience.
@+
Je comprends mieux ta question précédente et te conseille de tout câbler ;) car le fonctionnement de LL113 ne sera pas conditionné par ce que tu assembles. Toutes les synchro dans LL113 font l'objet d'un choix, d'un réglage. Tu peux choisir l'origine de l'horloge (midi 1..3, clock input, dyn sync etc..)
SupprimerDonc reste dans les listes des composants, câble la dyn sync en In et tou auras le plaisir de choisr plus tard par setup comment fonctionne LL113.
Yes merci, j'y voie plus claire maintenant.
RépondreSupprimerSurtout avec les photos, c'est génial merci!!!
salut Laurent as tu trouve une solution definitive pour la Carte MIDI..
RépondreSupprimerOui, mais n'ayant pas encore développé le Sync Out, je n'ai rien validé. En ajoutant deux liaisons sur le connecteur 16 broches et ajoutant une prise din chassis, on devrait pouvoir avoir In et Out simultanés.
Supprimer@+
Ce commentaire a été supprimé par l'auteur.
RépondreSupprimerbonjour Laurent encore quelques jours et se sera enfin terminé ,j ai téléversé le programme , il fonctionne parfaitement les 3 écrans s' allument sans problème , juste la luminosité sur les 2 grands que je trouve un peu faible je vais donc mettre en parallele 1 resistance , par contre je ne vois pas le cavalier dans les packages pour le PSU Select....
RépondreSupprimerpour le jumper c'est réglé... ;-) voltage ok pour le 8V , j ai 4.96 volt au lieu de 5v , et +11.88 et -12.74
RépondreSupprimerre salut laurent ...Alors pour les voltages ca peu faire l affaire ou pas????
RépondreSupprimerOui, ca me semble bien ;)
SupprimerPasse par le mail si il y a des urgences :D
Bonjour,
RépondreSupprimerSur un kit de base, je n'ai pas trouvé comment raccorder la prise MIDI sur le connecteur de la carte mère.
Merci pour votre aide.
Merci, un oubli ;) C'est ajouté un peu plus haut (Etape 6)
SupprimerBonjour,
RépondreSupprimerMon LL113 Kit de base est terminé et parfaitement fonctionnel.
https://dl.dropboxusercontent.com/u/32842742/LL113.jpg
Super, bravo !
SupprimerTon montage m'interpelle quand même un peu. C'est volontaire d'avoir mis les écrans par le dessus ?
Oui, car je vais faire une face avant en Plexiglass de 1mm d'épaisseur avec les boutons affleurants et juste les trous pour les potentiomètres et je trouvais les LCD trop bas si montés par l'arrière.
Supprimerpas mal les 5 boutons verts sous le LCD et les 16 autres rouges ?
Philippe.
Compris pour la façade, avec du 1mm tu as raison. Avce une facade en alu et une découpe, on peut collé une vitre au dos de l'alu et là, il faut vraiment que les LCDs passent par derriere le PCB.
SupprimerTrès bonne idée le vert, ca change un peu ;)
Bonjour,
RépondreSupprimerMon set : LL113, TETRA, SHRUTHI, Korg microKONTROL
https://dl.dropboxusercontent.com/u/32842742/Set-LL113.jpg
Bonjour,
RépondreSupprimerCe LL113 est une tuerie. Le travail réalisé au niveau logiciel est fantastique.
Bravo et merci pour le partage.
Philippe.
Ça me fait vraiment plaisir de te lire, merci ;)
SupprimerL'édition de Shruthi ou de Tetra, c'est pas mal non ?
Oui, l'édition est bien mais le top serait à chaque Program Change de récupérer, en Sysex, les valeurs de tous les paramètres pour les afficher plutôt que d'afficher 0. J'ai le code pour le TETRA si cela peut aider.
SupprimerPhilippe.
Oui, je l'ai fait pour mon montage IPad + MKS80 / JX8P etc...
SupprimerMais là, je voulais mettre en place un éditeur "universel" et la lecture des paramètres d'un patch est impossible à décrire dans un éditeur générique. Maintenant, rien n’empêche de développer des modules spécifiques, le code source ouvert est fait pour cela ;)
SupprimerJe refléchissais à ton idée de retourner à LL113 les valeurs transmises par nos instruments. Si on dissocie cette activité de celle de l'éditeur, c'est certainement assez facile à faire : on garde les éditeurs tel qu'ils sont, mais il existera une classe de traitement SysEx entrants qui analysera et dispatchera les valeurs aux éditeurs si ces derniers sont chargés à partir de la SD.
Pas trop le temps pour le moment, mais je crois que c'est une bonne voie.
Est-il possible d'acquérir et de faire fonctionner la carte midi sur mon kit de base?
RépondreSupprimerSi oui, le montage de la partie alimentation de la carte mère es-il nécessaire?
Quel serait le coût pour cette extension?
Ça me semble possible, la carte Midi est alimentée par le 5v + le 3.3v donc indépendante de l'alim du PCB. Je dois chiffrer le tout, mais le pcb complet (je ne vais pas le découper) plus les composants et les prises de la carte IO + le port ca devrait être jouable pour 30-35 euros.
SupprimerBonjour,
RépondreSupprimerJ'ai un petit problème au niveau des alimentations. J'ai bien +12V sur le connecteur d'extension, j'ai 8V sur Vin mais par contre, j'ai -14,24V au lieu de -12V. Mon 7912 serait il HS ?
Bonjour Laurent,
RépondreSupprimerMa carte SD fait 8gb elle n'est pas vue par la LL113.. Est-ce parce que la capacité est trop grande?
merci