Do It Yourself
Boutique
Visites

 828740 visiteurs

 15 visiteurs en ligne


MENU : Keyboard_CV/GATE/MIDI

PCBs Version 1 : ALIMENTATION  CPU  TOR/MIDI/LFO  GLIDE  16CV  FACE AVANT

PCBs Version 2 : ALIMENTATION  Carte PRINCIPALE  FACE AVANT


Keyboard CV/GATE/MIDI

Carte CPU

La carte CPU permet de gérer et piloter tous les périphériques. L'Aftertouch et le clavier y sont raccordés directement. Toutes les autres cartes sont raccordés à cette carte au travers des bus de communication (I2C, Série).

Le Clavier doit être un clavier Matriciel de 5 octaves Maximum. Le principe reste le même que sur le clavier MIDI oZoe

L'Aftertouch est installé en pont diviseur, puis il est analysé comme un potentiomètre à la sortie d'un AOP suiveur. 

Le LFO de la molette de modulation est créé par les fonctions DSP du Teensy. La sortie DAC du Teensy est exploité pour ce LFO. Le signal est dirigé d'une part vers la carte TOR/LFO/MIDI pour une mise en forme +/-5V, et d'autre part sur cette carte_CPU. La tension est amplifié (AOP non inverseur) pour alimenter une led facultative et pour détecter le changement de cycle (AOP différentiel). Ceci permettra de faire clignoter la led de la forme d'onde.

Carte CPU avec patch P1->P2

Documents 

Schéma
La nomenclature
Le PCB
L'implantation
Dernière mise à jour documentaire :  02/10/2020

Composants, Montage,

Pas de difficulté pour ce montage. Avec le PCB_CPU "P1" il est nécessaire d'appliquer des adaptations pour être conforme au schéma décrit.

Le micro-contrôleur Teensy 3.2 est à préparer en y soudant les broches centrales CMS. Les connecteurs en lignes, femelles, seront à installer sur le circuit imprimé.

La coupure de la piste VUSB est nécessaire et une fois cette opération réalisée, vous pourrez toujours programmer le teensy par le câble USB en face arrière, lorsque celui-ci sera installé dans le clavier sous tension.

Conversion d'un PCB "P1" en "P2"

  • Ne pas installer les 3 résistance de 10K marquées "pull-up see sch"
  • Patch Clignotement des Leds WAVE
    • Ne pas installer la résistance de 1K
    • Souder  dans la zone de prototypage une résistance de 12K et un ajustable de 10K en série. Connecter une extrémité à la masse, et l’autre extrémité sur le le point commun entre la broche 3 du TL074 et la résistance non installée de 1K.
  • Patch AFTERTOUCH
    • Ne pas installer la résistance de 4M7
    • Installer une résistance de 10K sur l’emplacement du connecteur Aftertouch
    • Souder le connecteur Aftertouch dans la zone de prototypage et raccorder le connecteur aux trous prévus initialement pour la résistance de 4M7.

Programmation,

A noter que le logiciel est gratuit, régi par la licence CeCILL respectant les principes de diffusion des logiciels libres, et limité à une autorisation par personne. 

Pour la mise à jour du logiciel du microcontrôleur principal (Teensy 3.2), vous devez disposer du Teensy Loader Application. Cette application est disponible gratuitement pour les principaux systèmes d’exploitation sur le site constructeur : https://www.pjrc.com/teensy/loader.html

Raccordez la prise USB du Keyboard à votre ordinateur, puis :

  • File>Open HEX file ;
  • Recherchez le firmware dans la zone téléchargement du site et chargez le ;
  • Appuyer sur l’icône Auto pour l’activer.
  • Appuyez sur le bouton situé sur le Teensy au centre la platine CPU ou utiliser le programme « teensy_reboot.exe » ce qui donne le même résultat;

Initialisation logiciel

Le microcontrôleur Teensy doit être initialisé  une fois avant la mise en service du Keyboard CV/GATE/MIDI.

Ceci doit être fait en relation avec oZoe.fr : Soit par la fourniture du Teensy 3.2 initialisé, soit par la fourniture d'un sysex. Une fois cette initialisation réalisé, les mises à jours logicielles peuvent être réalisés sans limitation.

La fourniture d'une seule clé est gratuite et est exclusivement réservée pour un usage personnel. Aucune exploitation commerciale ne pourra être faite sans mon consentement.

Pour recevoir un Sysex 'Clé de contrôle' vous devez à minima :

  • Avoir une Teensy 3.2 chargé avec le dernier logiciel disponible sur ce site.
  • Lire et envoyer à oZoe.fr les informations disponibles dans le moniteur (voir ci-dessous et page Keyboard)
  • Vous recevrez un fichier sysex de type key[xx_xx_xx_xx_xx_xx]_name.syx qui sera à charger via la prise MIDI-USB
Exemple d'information à envoyer
<<<<
------------------------------------
 NAME    : _ _ _ _ _ _
 System  : 4 C9 E5 AA AA AA
 Key     : 1
 Version : 24
 xxx     : CB F0 50 25 37 29 29
--------------------------------0000
  0  0  0  0  0  0  0  0
  0  0  0  0  0  0  0  0
  0  0  0  0  0  0  0  0
  0  0  0  0  0  0  0  0
  0  0  0  0  0  0  0  0
  0  0  0  0  0  0  0  0
  0  0  0  0  0  0  0  0
  0  0  0  0  0  0  0  0
--------------------------------0200
   0   0   0   0   0   0   0   0
   0   0   0   0   0   0   0   0
   0   0   0   0   0   0   0   0
   0   0   0  24   0   0   0   0
   0   0   0   0   0   0   0   0
   0   0   0   0   0   0   0   0
   0   0   0   0   0   0   0   0
   0   0   0   0   0   0   0   0
--------------------------------over
>>>>


Réglage

Le réglage de la sensibilité du clignotement des voyants des formes d'ondes sera à effectuer. Ce réglage est décrit dans la section 'Keyboard CV/GATE/MIDI'.

Raccordements

Connecteur Nom DESTINATION
HE10-14 ALIMENTATION Vers carte Alimentation
HE10-20 FRONT FACE Vers carte FACE AVANT (ou IHM)
HE10-06 I2C Vers cartes GLIDE et 16CV => 3 connecteurs sur le câble en nappe.
HE10-10 TOR/MIDI/LFO Vers carte TOR/MIDI/LFO
HE10-16 KEYBOARD-UP Keyboard zone octaves aigu
HE10-16 KEYBOARD-DOWN Keyboard zone octaves grave
HE14-2 (ou -4) AFTERTOUCH AFTERTOUCH
Micro-USB (sur Teensy) Vers panneau ARRIERE (MIDI-USB et Programmation)

Évolution

Logiciel : voir sur page Keyboard CV/Gate/MIDI

Hardware :

  • PCB P1 : Juillet 2020 : Version Initiale

 Photos en vrac


Date de création : 01/10/2020 @ 10:40
Catégorie : -
Page lue 2912 fois

oZoe.fr - ouverture le 10 décembre 2009 - (c) Jean Luc Lartigue 2009 - 2018