lundi 17 février 2020

Au chevet d'un EMUIII.

Dans la série des dépannages, après avoir traité récemment deux SP12 dont une pour laquelle il me reste encore du travail de nettoyage sur les switchs du panneau de commande, j'ai attaqué le dépannage d'un EMUIII :


Ce la ne fait aucun doute, c'était une belle machine à l'époque, et cela reste une belle machine. L'exemplaire qui m'a été donné pour auscultation présente deux voies qui produisent un bruit de fond indiquant un réel problème. La machine est bien construite, dans l'idée. Malheureusement, quelques bricolages ont été nécessaires  pour que la 'belle' étude de départ se concrétise. Rien de scandaleux, mais du coup, quelques câbles et autres nappes empêchent un démontage du rack de carte comme prévu initialement par le constructeur.

Pour tester les voies, à l'origine il était prévu une carte d'extension de bus permettant de sortir les cartes hors du panier, tout en ayant la possibilité de les faire fonctionner normalement afin d'avoir accès aux différents composants. Inutile de compter se procurer ce type de carte. Il faut donc procéder à l'ancienne tout simplement en intervertissant les composants de la voie défectueuse avec ceux d'une voie fonctionnelle, jusqu'à trouver le composant responsable du bruit.

L'EMUIII comporte deux cartes électroniques hébergeant huit sorties audio chacune :

Une carte 8 voies.
Mauvaise surprise, bien que la plupart des composants principaux soient sur support, les convertisseurs numériques/analogiques sont directement soudés sur le circuit imprimé. Dans l'idée, le type de bruit généré par les voies défectueuses me semble être de type numérique. Je ne pense pas que ce soit un problème analogique. Par le passé j'ai déjà eu quelques problèmes avec ces DAC de type PCM53/54/55. Avant toute chose, il me semblait donc important de placer les deux DAC supposés défectueux sur support. Opération dessoudage et soudage de supports de circuits intégrés :

Dessoudage.

Mise en place d'un support de circuits intégré.
Bien évidemment, je possédais des PCM54, mais pas de PCM53. Comme je préfère ne pas trop 'chatouiller' des composants fonctionnels, j'en ai commandé auprès de mes sources fiables habituelles. Rien de tel que de commander ces composants avant les vacances de Noël, cela leur permettra d'arriver à destination pendant mon absence!


Et pendant ce temps-là, la machine attend patiemment la reprise des interventions de dépannage. Evidemment, la vue 'éclatée' n'est pas spécialement 'sexy' :

Et en plus, il faut de la place pour stocker ce genre de machine dans cet état.

Grâce aux innombrables sources d'approvisionnement possibles sur Internet, au bout d'un certain temps, me sont parvenus quelques exemplaires de PCM53JP. Les PCM présents d'origine dans l'EMUIII sont référencés de façon 'anormale', laissant penser qu'il a pu s'agir d'une version spécialement produite pour EMU.

Cette fois-ci avec un PCM réputé fonctionnel.
J'ai aussi du traiter un des canaux de l'autre carte de conversion qui présentait le même problème. Aucune difficulté particulière. Puis la machine a enfin pu être remontée. Assez difficilement quand même parce que les guides du panier de cartes se sont déformés avec le temps et la chaleur, de sorte qu'il n'est pas particulièrement évident d'arriver à ré-insérer correctement les cartes dans le bus fond de panier.

Lors de cette manipulation, j'imagine qu'une torsion sur la carte processeur a amené un des contacts du circuit de gestion du bus SCSI à ne plus être établi avec son support. Les supports de circuits intégrés utilisés étant des modèles double lyres, avec le temps la aussi, il peut arriver que de l'oxydation se dépose sur les contacts, et que le simple fait de bouger une patte du circuit dans le support, l'amène à se 'décoller' du petit contact qui restait, et donc à ne plus être réellement en contact, alors que le circuit semble toujours correctement inséré dans son support. Bref, le résultat a hélas été gênant puisque le circuit en question a tout simplement 'grillé'.

Cela n'arrive pas souvent, mais comme d'habitude cette mésaventure m'est arrivée au plus mauvais moment. C'est à dire lorsque j'avais tout remonté. Il m'a donc fallu démonter de nouveau pas mal d'éléments de la machine pour effectuer le dépistage de ce nouveau problème, puis sa réparation en remplaçant le circuit par un exemplaire que je possédais en stock après avoir dépanné un Studio 440 de Séquential Circuits.

Enfin, quand tout fût testé et fonctionnel, j'ai pu remonter la coque de la machine. Le propriétaire à donc pu constater la disparition du problème de distorsion sur les deux voies et repartir heureux avec son EIII!

La machine réelle une fois remontée et testée.

Pour l'anecdote : l'EMUIII a été élaboré autour d'un processeur 16 bits puissant de l'époque. Non, il ne s'agit pas du 68000 mais du NS32016 de National Semi Conductor. Hormis quelques systèmes informatiques qui ont utilisé ce type de processeur, il semble que l'EMUIII soit le seul exemple de machine dédiée, c'est à dire pas un ordinateur en tant que tel, qui ait jamais été développé autour de cette famille de processeurs. En ce sens, l'EMUIII représente aussi un vrai intérêt patrimonial.

Autre anecdote : le processeur NS32016  possède quelques bugs. Comme tout processeur sans doute, mais visiblement en plus grand nombre que la moyenne de l'époque. EMU s'en est donc bien sorti avec ce système puisque l'EMUIII n'a jamais présenté de bugs de fonctionnement.

Pour plus d'informations à ce sujet, je vous invite à visiter le site de Udo Möller à cet endroit : www.cpu-ns32k.net/. Vous y trouverez pléthore d'informations sur ce processeur ainsi que l'utilisation qui en a été faite dans l'EMUIII.


Dernier mot : l'ensemble des cartes de cette machine pourrait aujourd'hui être contenu dans un processeur embarqué rapide de type ARM que l'on trouve chez STmicro par exemple. Peut-être épaulé d'un petit FPGA pour les entrées/sorties et l'adressage des multiples convertisseurs. Le tout pour quelques dizaines d'Euros. La machine ne présente donc en principe plus aucun intérêt. Si ce n'est qu'elle fonctionne toujours très bien, et que ses prestations sont et seront toujours très honorables. Raison pour laquelle il demeure important de sauver ce type de matériel!


jeudi 30 janvier 2020

MIDI MERGE : how to get a professional product with PCBWay

After having tested the services of PCBWay during the creation of prototypes, I decided to call again on this company for the realization of the final printed circuit board.

https://www.pcbway.com/


This circuit is a MIDI merger with six buffered outputs, two standard MIDI inputs, a MIDI input / output via the USB bus, and the possible use of a sound generation module :


As usual, the circuit is perfect and came to me very quickly. This time, I chose a black solder mask for a better rendering :

The printed circuit board.
This is what the circuit looks like once the components are installed :


It is also possible to install a sound module on this board. I chose a Dream Blaster compatible module from Serdaco. This module is available at this address :



It should also be possible to use the X2 version, offering more possibilities :

https://www.serdashop.com/DreamBlasterX2

The board is currently equipped with the S2 module :



This board closes the series of prototypes previously made :



Now it's time to move on to creating the firmware for this system.


You can follow the progress of this project on this FaceBook page:



If you have similar printed circuits to make, do not hesitate to use PCBWay's prototype production service.
It's simple, fast and inexpensive for a professional result :

 
https://www.pcbway.com/orderonline.aspx

Enjoy!


jeudi 9 janvier 2020

MOOG 104 HP 17" EURORACK CASE

For the first time, a Moog product at home : 
Picture from thomann.de


In fact, all started with the need to test my MIDI CV / GATE converter :


I should be able to generate signals from the voltages supplied by my converter. For that I had the choice between buying a MODEL D type synthesizer for example, or one or more modular type VCO modules. Finally I chose to buy two VCO modules. I choosen two modules of different types in order to verify in a more 'real' way the behavior of the set.

One PICO VCO2 :


One 3340 ANALOG VCO :


Obviously, there was no longer any question of testing these modules on the table, with all the risks that this implies. I needed a 'box' to store and supply these materials. There is a choice for this type of case. For example, Behringer also offers its rack version :

Picture from thomann.de

But in this case, the maximum height of the modules is lower than that of the Moog model. Moog also offers another rack but with a smaller width. For the price and the characteristics, I therefore chose the Moog Eurorack 104 HP 17 model. Also, few days after placing an order, I received this:


Screws, and a power cable for Moog modules, are also provided. The nuts are already inserted in the rack rails. So I installed the two VCO modules to verify that they fit correctly in the rack :


It works fine!

The job is not finished because the rack is supplied without PSU. Thereby I can't really use this material as is. But I am also currently in the process of creating a power supply which I hope is the most versatile possible especially to supply this type of modules or to replace old power supplies for synthesizers.


vendredi 27 décembre 2019

PCBWay---one stop for PCB manufacturing and assembly

It is not usual in this blog, to speak about a supplier of components or printed circuits. But a PCB manufacturer offered to support my blog. So, for the first time, this is a sponsored article.

www.pcbway.com

PCBWay is one of the Chinese manufacturers, capable of rapidly producing professional-made printed circuits board. And, it is clear that I have absolutely nothing to say on the circuit made by PCBWay. It is simply perfect and the possible imperfections could only be attributed to a design error on my part :


This circuit board corresponds to the MIDI / CV-GATE converter described on this page. After thoroughly inspecting the board, I found absolutely no problems. The circuit is just perfect. All that remains is to mount the components and perform the functional tests.

Such a result is offered by PCBWay at a very reasonable price, for example $5 for ten single or double sided printed circuits board with metallized holes, of course, within 24 hours by adding also the delivery time which can be very fast with the DHL option for example, at a very affordable cost.

www.pcbway.com

What is very interesting with PCBWay, is for example, the possibility of making cicuits on an aluminum support, ideal for the realization of front panels. I intend to test this possibility for this MIDI / CV-GATE converter.

I obviously appreciated PCBWay's proposal for my blog, as well as the very good contact I had with the staff of PCBWay. This is an undeniable advantage, especially in case of specific need.

The christmas gift :


And for the Christmas tree, since it's time :

Thank you PCBWay! 

Do not hesitate to test PCBWay services...


mercredi 11 décembre 2019

MIDI CV/GATE

J'ai déjà eu l'occasion de développer plusieurs prototypes du convertisseur MIDI vers 8 sorties CV/GATE. La première version, bien que fonctionnelle, ne me satisfaisait pas pleinement du fait d'un léger manque de linéarité des tensions de sorties. Le deuxième prototype a donc validé la solution mise en oeuvre pour améliorer cet aspect :

Version 2.
Je n'étais cependant pas totalement satisfait du résultat final du circuit. J'ai donc décidé d'améliorer cette fois l'efficacité dans l'utilisation des composants, la taille finale du PCB et les fonctionnalités.

  • Je suis donc passé d'un processeur à 28 pattes, vers sa version équivalente à 20 pattes. Toutes les entrées/sorties du processeur sont cette fois utilisées.
  • J'ai réduit la taille finale du circuit imprimé, notamment en supprimant les trous de fixation initialement prévus mais en fait inutiles étant donné la multitude de points de fixation fournis par les 16 connecteur 3,5mm
  • J'ai aussi implémenté un bloc de mini-switchs à la place du bouton à glissière initialement prévu, ceci afin d'augmenter les modes de fonctionnement possibles de l'application.
  • De plus, j'ai placé des LEDs d'indication de la voie déclenchée. Je pense qu'il est en effet assez pénible de ne pas être en mesure de détecter de suite si une commande MIDI arrive bien à la sortie prévue, et ce, en fonction du mode de commande sélectionné.
  • Enfin, j'ai optimisé le placement des composants, notamment en réduisant au strict minimum la longueur de la piste véhiculant la tension de référence vers le convertisseur numérique/analogique.

Le résultat donne ceci :



Avec un dessin des pistes plus 'professionnel' à mon goût. Pour l'occasion je vais aussi expérimenter un 'nouveau' fournisseur de circuit imprimé qui a proposé de me sponsoriser : pourquoi pas...

lundi 9 décembre 2019

RETROAKTIV MPG-8

TEST DU MPG-8 RETROAKTIV

Entre divers développements et/ou réparations, voici un très bref test du module de commande MPG-8, accessoire devant permettre la commande des paramètres en temps réel des synthétiseurs Roland JX-8P et JX-10.

L'appareil se présente de la sorte : 


Une fois connecté au JX-8P, dans mon cas, la LED power s'allume, les manipulations des boutons et potentiomètres sont transmises sans plus de façon. L'ensemble des organes de commandes du panneau est de taille relativement faible mais l'espacement entre eux permettent une manipulation aisée. Voilà tout.


La construction : 



L'ensemble des composants se situent sur les deux faces du circuit imprimé. Ledit circuit est réalisé en verre époxy double face à trous métallisés, gage de bonne tenue dans le temps. Très peu de composants électroniques sont utilisés. Un processeur ATMega48pb vraiment de base puisqu'il ne possède 'que' 4Ko de mémoire programme et 512 octets de RAM. Cela s'avère évidemment tout à fait suffisant pour l'application envisagées ici. A remarquer que ce processeur possède également 256 octets de mémoire ré-inscriptible de type EEPROM, ce qui permet la sauvegarde du type de fonctionnement, à savoir le mode compatible Vecoven, s'agissant du JX-10. Un amplificateur opérationnel de type OPA2343 tamponne le signal analogique provenant d'une batterie de switchs analogiques de type CD4051. Ces CD4051 véhiculent bien évidemment les tensions émanant des potentiomètres. Schéma simple et efficace pour ce type d'application.

Le boitier métallique, bien que minimum, est correctement réalisé et très rigide. La peinture est propre, ainsi que la sérigraphie. Rien à dire donc sur l'esthétique générale.



Le prix : Pour la France, c'est 318€ plus 62€ de frais de port plus 80€ de taxes supplémentaires car ce produit provient des USA. Un total de pratiquement 460€ donc. Est-ce cher? Clairement oui. Est-ce trop cher? Clairement oui, aussi, même si j'ai acquis ce MPG-8 lors d'une opération promotionnelle, et donc au prix moins élevé que le prix officiel. Ceci écrit, il s'agit d'un matériel de type artisanal, donc fabriqué en petite série. Bien qu'il soit possible, même pour des petites séries, d'obtenir des prix très bas pour la partie électronique, circuit imprimé compris, la réalisation du boitier représente un certain coût, ainsi que le montage du circuit. Il devient donc dans ces conditions, difficile d'obtenir les prix qu'un fabriquant comme Behringer peut proposer. Dans mon cas, cet appareil me permet de commander non seulement un JX-8P, mais aussi un JX-10, une mutualisation qui permet un 'abaissement apparent' du coût de cet appareil.

Un petit regret peut-être : le câble de liaison fourni avec l'appareil ne fait que 1,20m. Cela permet de placer le module de commande ou on le souhaite sur la surface du synthé mais ne permet pas une distance suffisante pour placer le synthétiseur à un endroit d'une pièce et être en mesure de le commander depuis son bureau, situé éventuellement à quelques mètres. Pour cela, il faudra se procurer le câble adéquate...


lundi 4 novembre 2019

MIDI THRU/MERGE BOX

Malgré un temps qui m'est relativement compté, quelques projets en cours ainsi que quelques dépannages assez compliqués sur des SP12, j'ai quand même réussi à avancer sur mon projet de hub MIDI avec fonction MERGE.


A gauche il s'agit de la dernière version de mon projet. Par rapport à la version précédente à droite, j'ai remplacé l'alimentation 12V externe par un connecteur micro-usb permettant de connecter ce hub directement sur un PC ou un bloc externe standard, et corrigé aussi quelques erreurs de base. De plus, j'ai connecté le port USB sur le processeur ce qui me permettra d'expérimenter sur le sujet et d'implémenter le MIDI sur ce port USB.

Ce hub MIDI se veut très simple d'utilisation. Deux entrées sont mergées sur 6 sorties. Une des entrées est répliquée sur une sortie spécifique sans passer par le processeur. Éventuellement, le tout pourra passer par le port MIDI USB.

Il n'est pas prévu de logiciel de configuration. La communication ne s'établit que depuis les entrées vers les sorties. Il existe sur le marché des systèmes qui permettent la communication sysex dans les deux sens, mais cela ne présente pas le même prix. Et si le prix demandé est 'faible', le système ne fonctionne pas, je possède un tel multi-ports MIDI relativement peu onéreux qui présente des problèmes de buffer en entée vers l'USB.

Et finalement, il est relativement difficile de trouver un tel système simple et à prix correct capable de remplacer un YME8 Yamaha par exemple, mais avec des fonctionnalités un peu plus avancées, raison d'être de ce développement.