[ Bidouillage de processeurs cinéma ]

29/06/2013

Attention : Ne bidouillez pas un processeur qui sert en exploitation dans une salle de cinéma !

Voici quelques bidouilles de processeurs audio cinéma Dolby :

CP500 Dolby

[ Dolby CP500 ]
Retrouver le mot de passe du menu "alignment" chaîne B

L'idée est de récupérer le mot de passe en clair dans un fichier de sauvegarde du CP500.
Pour ce faire, deux solutions : soit utiliser un logiciel de type "terminal" qui réceptionnera tout ce qui transite sur le port sériel RS-232. Soit utiliser le logiciel Dolby "Load500" qui sauvegardera la configuration du processeur.

Bien entendu, il faut un ordinateur (PC) avec un port RS-232, et un câble Sub-D 9 femelle vers mâle câblé droit (1:1). Le câble reliera le PC à la prise "Serial Data" du CP500.


Avant de faire quoi que ce soit, assurez-vous d'avoir les connaissances et les capacités à intervenir dans ce menu !

Transfert avec un terminal

N'importe quel logiciel de "terminal" pourra convenir :

Paramétrez le logiciel pour recevoir sur le bon port COM correspondant à votre port RS-232.
Ensuite, paramétrez la connexion :

Lancez la liaison -si nécessaire- dans le logiciel.

Sauvegarde texte RS-232 (CP500 Dolby)

Sur le CP500, allez dans :
Menu > System Setup > CP500 Controls > Data Transfer
Avec la roue, sélectionnez "Send Data + Text"
Dès que vous appuyez sur OK, le CP500 envoie les données textes (purement informatives) puis les valeurs hexadécimales.

A tout moment vous pouvez abréger le transfert en appuyant sur "Cancel"

Sauvegarde avec le logiciel LOAD500

Autre solution : il vous faudra le logiciel Load500 Dolby disponible sur le site "film-tech" dans la catégorie Software. Attention, il existe deux versions : seule la version 2 fonctionne sous Windows XP.

Une fois placé dans le dossier de votre choix, le logiciel s'exécute directement en double cliquant dessus.

Sauvegarde vers LOAD500 (CP500 Dolby)

Préparez le transfert sur le CP500 en allant dans
Menu > System Setup > CP500 Controls > Data Transfer
Avec la roue, sélectionnez "Connect to Load500" et validez. Le CP se met en attente d'un signe du logiciel.

Dans le logiciel Load500, avec les flèches haut/bas, sélectionnez "2. Download Parameters from CP500". Un deuxième menu apparaît, et sélectionnez "2. Parameters and Text". Tapez ensuite le nom du fichier qui sera créé avec le contenu du CP500 (un nom quelconque !) et validez.

Le CP500 et l'ordi tentent de communiquer, puis transfèrent les données.
Une fois la sauvegarde terminée, le fichier créé se trouve dans le même dossier que le logiciel Load500. Ouvrez-le avec un éditeur de texte (Notepad de Windows, Notepad++, ou autre).


[ Testé avec Windows XP et carte mère avec port RS-232 intégré. Non testé avec ordi plus récent, ni avec dongle RS-232 / USB. ]

Recherche du mot de passe

Scrutez dans le fichier ou les données brutes la chaîne de caractères : # System Password : avec le mot de passe en clair.

#****************************************
# Dolby CP500 Parameter Text File
# Software Version: 1.65
# Build Date: 5:21:2004 Time: 13:20:5
#****************************************

# Custom Format Selections:

# Soft Key 1: Format 01
# Soft Key 2: Format 04


... / ...
Et plus loin ...
... / ...


# Sub Woofer Channel:

# Frequency: 48 Hz
# Q Setting: 2
# Cut: 0.0 dB


# Subwoofer Channel Level: 75
# System Password: 1234
# LCD Contrast: 130
# LCD Brightness: 255
# Reversion Mode: Normal
# Automation Mode: Direct
... / ...
Mot de passe - Password 0000 (CP500 Dolby)

Notez que si vous voulez enlever le mot de passe, il suffit de mettre le password 0000 dans le menu "Alignment > Set System Password" pour que le CP500 ne demande plus rien !

[ Dolby CP500 ]
Infos diverses

Alimentation

Voici -pour info- le brochage interne de l'alimentation du CP500, les différents rails de tensions, les données constructeur de consommation maximum, et les courants mesurés (sans les cartes Dolby Digital, ni lecteurs optiques).

Brochage alimentation CP500 Dolby
Rails
tension
Courant max
alimentation
Conso mesurée
(sans AC3/lecteurs)
+5V 12 A 2,5 A
+15V 3 A 1 A
-15V 2 A 0,8 A
+24V
(ventilos)
1 A 0,1 A

N'ayant aucunes des 5 cartes Dolby Digital (je suis preneur si vous en avez en trop !) ni lecteur optique, je ne peux dire combien consomme réellement au maximum le processeur dans sa configuration complète.


Ventilateurs

Il peut être intéressant de rendre plus silencieux le CP500 avec ses ventilos si bruyants. La meilleure solution est de les remplacer par des modèles silencieux de taille identique et de même tension. Mais une autre solution, moins élégante et plus "dangeureuse", consiste à tout simplement les ralentir. Les détails se trouvent ici : Ralentir un ventilateur avec des diodes zener. Veillez à toujours avoir un débit d'air suffisant pour le bon refroidissement du CP500.
(A proscrire en utilisation "professionnelle" ou en exploitation !)








[ Dolby CP50 ]
Carte Cat. 150F

09/08/2013

Carte Cat 150F Dolby A titre informatif (pour les plus bidouilleurs et les rares intéressés !) voici quelques données techniques concernant la carte Cat. 150F de décodage "Dolby Stereo Surround" ou "Pro-Logic" (Four-Channel Stereo Matrix Decoder Card). Elle semble se rencontrer dans les CP50, CP55 et CP65, avec différentes versions/variations selon la lettre à la fin du "150". Le CP45 intègre aussi les mêmes composants que la Cat 150F mais sous la forme d'une grande carte mère avec d'autres fonctions.

La Cat 150 a toujours un intérêt à l'heure actuelle -malgré son grand âge- car la majorité des contenus vidéo et autres programmes TV diffusés le sont en stéréo encodé Dolby Pro-Logic (hors programmes et flux numériques encodés nativement en 5.1, Dolby Digital AC3, DTS, et hors DVD et BR, fichiers compressés multicanal, etc... bien que leur réduction matricée stéréo LtRt soit disponible !) Au passage... non... la TV par ADSL ou la TNT n'a pas révolutionné le son : les chaînes en -vrai- 5.1 se comptent sur les doigts d'une main !!

Cette carte peut très bien s'utiliser de manière autonome, hors processeur, pour un usage "domestique", moyennant quelques adaptations. Elle pourra servir à décoder le son matricé Dolby Surround, ou même mieux, décoder le surround centre dans les formats Dolby Digital EX ou DTS ES ("matrix" et pas "discrete"). Mais il y a quand même quelques contraintes, notamment l'obligation de gérer le volume après cette carte.

Fonctionnement / Composants
Le chip de décodage du Pro-Logic pour la Cat 150F est un SSM-2125A Analog Devices. Ce chip se démarque des autres par une meilleure qualité de décodage des flux matricés LtRt (Left Total, Right Total), annonçant une séparation de -35dB entre canaux.
Une ligne à retard numérique introduit ensuite le délai nécessaire pour les voies surround. Ce délai doit être calculé pour s'adapter à la taille de la salle, c'est à dire aux distances entre les voies surround et l'auditeur, par rapport aux voies avant et l'auditeur. Ceci afin que les sons d'effet "surround" ne proviennent pas avant les voies écran !
La carte intègre aussi un réducteur de bruit Dolby B sous la forme d'un chip CXA1102P Sony.
La bande passante de la voie surround est réduite à 7kHz.

Idéalement, le son entrant dans la carte doit être optimisé pour faire fonctionner normalement le décodeur Prologic. Soit une modulation de 300 à 500mV. Ceci pose le problème de la gestion du volume : si l'on fait varier le son en entrée, le décodeur va moins bien décoder les sons à faible niveau. Donc dans l'idéal, il faut contrôler le volume après les sorties de la carte. Donc, il faut contrôler 4 niveaux de sortie...

Pour l'utilisation en décodage du 6.1 (la version EX ou ES matricée du 5.1) il est possible de décoder la voie surround centre supplémentaire par dématriçage : en faisant passer le signal (avant atténuateur de volume) des voies surround Ls et Rs dans un décodeur Prologic, ses sorties L/C/R donneront les voies Ls/Cs/Rs (Cs ou back surround C). De la même manière, ceci oblige à gérer le volume de sortie de ces voies séparées en même temps que les voies avant.

Brochage
La carte est prévue pour s'enficher sur un connecteur "fond de panier" au pas de 3,81mm. Elle comporte deux faces : le coté composants avec les broches A à P, et le coté soudures avec les broches 1 à 16.

Attention, ces informations sont déduites d'observations et de mesures, et peuvent se montrer inexactes ou incertaines ! A prendre avec des pincettes, et à vos risques !

Connecteur Cat 150F Dolby
Broches
coté soudures
Fonction
Cat 150F
Différence CP50
fond de panier
1 Sortie S
2 nc
3 nc +12V
4 Sortie L
5 Sortie C
6 Sortie R
7 Entrée Rt
8 nc
9 GND
10 Entrée Lt
11 nc Commande 3
12 /Détrompeur/
13 -12V
14 Commande 2
15 Commande 1
16 +24V
Connecteur Cat 150F Dolby
Broches
coté composants
Fonction
Cat 150F
Différence CP50
fond de panier
A nc
B nc
C nc +12V
D nc
E nc
F nc
G nc
H Bypass ?
I nc GND
J Bypass ?
K nc
L /Détrompeur/
M nc -12V
N nc
O nc
P Commande 4* +24V

nc = non connecté
* La "Commande 4" est forcée au +24V par le fond de panier du CP50.

Seules les alimentations +24V et-12V sont nécessaires, le +12V n'étant pas utilisé. La carte comporte trois régulateurs de tension fournissant du +/-7V et du +5V pour ses composants.
En réalité, le rail positif +24V peut se limiter à du +12V, car il n'alimente que les régulateurs de tension +7V et +5V et rien d'autre en direct. La consommation est d'environ 120mA pour le +24V et 90mA pour le -12V.

Modes de décodage
Les différents modes de décodage du signal matricé sont donc prédéterminés par les 3 broches de commande suivantes :

Sélecteur
format CP50
Commande 1
(broche 15)
Commande 2
(broche 14)
Commande 3 *
(broche 11)
Mono 0V 0V +24V
Dolby Stéréo
sans surround
+12V +12V 0V
Dolby Surround
(LCRS : 4.0)
0V +12V 0V
Future
format
0V +12V 0V
Non Sync
(LtRt + S)
0V +12V +24V

* Sur la carte Cat 150F, la "Commande 3" n'est pas prise en compte (non câblée sur la carte, mais câblée dans le CP50)

La "Commande 1" pilote en inverse la pin DM2 du SSM-2125A : activation du mode "surround". Une tension positive (ou en l'air : pull-up au +7V) met à l'état bas la pin ; la mise au GND la bascule au niveau haut.
La "Commande 2" force le mode mono au moyen d'un switch analogique. Actif au niveau bas (au GND).
La "Commande 4" existe sur la Cat 150F, mais est forcée au +24V par le fond de panier. Elle pilote en inverse la pin CM1 du SSM-2125A.

Délai
La roue codeuse définit le retard de la voie surround.

Roue
codeuse
Retard
(en ms)
0 20
1 30
2 40
3 50
4 60
5 70
6 80
7 90
8 100
9 110
10 120
11 130
12 140
13 150


La carte 150F peut donc s'utiliser très simplement. Par contre, en l'état, il n'est pas possible d'utiliser tous les modes du SSM2125, comme par exemple le mode "voie centrale fantôme". Il faudra modifier la carte elle-même en isolant les pins du SSM2125 (pin 21 : CM2 forcée au +V).








[ Dolby CP45 ]
Voie centrale fantôme

19/11/2013

Processeur Dolby CP45 - Carte et chip SSM-2125 Processeur Dolby CP45 - Carte Comme le chip de décodage surround est identique à la carte Cat150F (SSM-2125), le processeur est tout autant bidouillable pour accéder à tous les modes qui ne sont pas activés. Moyennant une petite intervention relativement minutieuse, il est possible de modifier le processeur pour le faire en fonctionner en mode "voie centrale fantôme" pour des applications bien particulières (domestique, hors de toute fonction cinématographique de qualité selon les normes et la bienséance !)
L'idée est de modifier les deux entrées de sélection du chip SSM-2125 de la partie décodage Dolby Prologic, permettant de choisir entre différents modes de fonctionnement pour la voie centrale, à savoir :

Les pins CM1 (20) et CM2 (21) déterminent ces modes selon cette table (cf. datasheet du SSM-2125A) :

Configuration Prologic voie centrale - processeur Dolby CP45 - Jumper mode Phantom center
CM1
Pin 20
CM2
Pin 21
Mode voie centre
0 0 Center Off
0 1 Center Wideband
1 0 Phantom
1 1 "Normal" mode
(filtré)

Avec "0" = pin à la masse (0V ou GND) / "1" = pin en l'air ou au +6V

Modification processeur Dolby CP45 - Jumper mode Phantom center Voici un exemple de modification : l'ajout de deux jumpers modifient la configuration pour la voie centrale. Les jumpers sont solidarisés sur le plan de masse, tandis que les points centraux sont reliés aux deux pins du SSM, et les deux derniers points sont reliés au +6V.
Le travail le plus délicat est la coupure des petites pistes de masse de la pin 20 (CM1) du SSM. En effet, sur les deux faces du circuit imprimé, deux petites pistes raccordent les pastilles au plan de masse. Si les trois premières pistes sont faciles à sectionner, la dernière piste sous la patte du circuit intégré est très difficile d'accès. Au moyen d'un cutter de précision (scalpel ou "X-Acto"), d'une lampe pour éclairer par transparence, et d'un peu d'habileté, c'est faisable ! On peut aussi employer la méthode bourrin : couper la patte au niveau du circuit imprimé, la soulever un peu, et ressouder un fil dessus.
L'autre pin, la 21 (CM2) est reliée au +6V via une piste un peu plus large coté soudures qui vient de la pin 17 (DM2), qu'il suffit de sectionner (la piste, pas la patte !). Les deux moitié de piste seront grattées pour les débarrasser de leur vernis protecteur et soudées au jumper pour avoir d'un coté la pin CM2, et de l'autre le +6V.
La borne au +6V n'est pas obligatoire sur les jumpers ajoutés car le SSM intègre des résistance de "pull-up". Mais disons que c'est mieux avec !

Remarque : pour le format 60 Non-sync 1 (l'entrée stéréo) pensez à positionner le jumper interne J8 "Non-Sync Mode" en position "Matrix" pour activer le décodage Dolby Surround Prologic.



Pseudo automate pour CP45 / Sélecteur à retardement : forçage au démarrage

20/11/2013

Montage du retardateur (délai pour CP45) Au passage, voici une petite bidouille à bricoler pour sélectionner automatiquement un format à l'allumage. Moyennant quelques composants on-ne-peut-plus-classiques, elle permet de simuler la sélection d'un format au bout d'un bref temps d'attente après l'allumage du CP45, quel que soit son ancien format à l'extinction. Pour ce faire, le montage exploite le port de commande "remote control".
L'intérêt ici est de ne générer que brièvement une impulsion sur le "bouton" de format, et donc a l'avantage de ne pas bloquer le processeur sur un format unique comme le ferait une bête liaison sur la broche du format.

Brochage prise remote control Dolby CP45 Schéma retardateur - délai (CP45) En fait, le montage n'est que la succession de deux temporisations primitives à base de transistors et de condensateurs. La charge progressive d'un condensateur à la mise sous tension est utilisée pour déclencher un premier transistor, qui lui va ensuite alimenter la temporisation suivante qui va générer l'impulsion.
La valeur des condensateurs fait varier les temps d'attente et d'impulsion. Ces valeurs sont modifiables dans une certaine mesure. Par exemple la durée d'attente est déterminée par le condensateur de 33µF (évitez les condensateurs de plus de 47µF).

Chronogramme (retardateur - délai pour CP45)
Valeur
condensateur
Délai
(à la louche)
10µF 2 s
22µF 4 s
33µF 5 s
47µF 7 s

L'autre condensateur, celui de 10µF pris entre les transistors, donne une durée d'impulsion d'environ une seconde.
Les transistors peuvent être n'importe quel transistor NPN supportant plusieurs centaines de milliampères. Les diodes ne sont là que pour accélérer la décharge des condensateurs à l'extinction, et permettent de réinitialiser plus vite le montage pour la prochaine mise en route, forçant les condensateurs à se vider dans le rail d'alimentation. Des diodes quelconques supportant au moins un demi ampère conviennent à cette tâche.

Implantation composants du retardateur (délai pour CP45) Typon du retardateur (délai pour CP45) Le montage s'intègre directement au "cul" de la prise sub-D 15 mâle, et se soude coté 1 à 8. Une liaison est à ajouter pour amener le +12V sur le circuit à partir de la pin 11. Selon le format que vous voulez activer, faites la liaison entre la borne "Commut" et la borne de format : bornes sur le circuit pour Dolby A ou SR, directement sur les pins 9 pour NS1 ou 10 pour NS2, ou encore 7 pour Mono.

Ce montage peut aussi servir pour plein d'autres tâches à l'allumage, pour n'importe quelle utilisation, là où une impulsion retardée est nécessaire. La seule attention à apporter sera sur la manière de piloter l'appareil par rapport au montage : ici, la brève impulsion shunte la borne "Commut" à la masse. La résistance de "pull-up" ramène le potentiel au + pour éviter les fausses détections.
On peut imaginer selon les besoins mettre un relais à la place de la résistance de pull-up (avec une diode de roue libre en parallèle) ou bien encore un optocoupleur avec une résistance de limitation pour s'interfacer sans se soucier des masses communes.
La plage d'alimentation du montage est extrêmement large. Pensez juste à adapter les tensions des condensateurs et des transistors (VCEO).

Le typon et l'implantation à télécharger ici, au format PDF.

Brochages
Pinout - Brochage composant - Transistor Pinout - Brochage composant - Transistor Pinout - Brochage composant - diode Pinout - Brochage composant - Condensateur - Capacitor



[ Dolby CP50 / CP55 / CP65 ]
Rallonge pour carte EQ Cat 64

23/07/2014

Processeur Dolby CP65 - Rallonge pour EQ Cat 64B (genre cat 67) Extender - Extension card Pour effectuer les réglages d'égalisation sur un CP50, CP55 ou CP65, il faut nécessairement une carte rallonge (extender) Cat. No 67 pour déporter la Cat. No 64 (ou Cat 64B).
Voici une bidouille pour en fabriquer une à moindres frais.

Le gros problème est de trouver le connecteur femelle pour carte enfichable 16 contacts au pas de 0,15 pouces. Ma solution passe par le bidouillage d'un connecteur d'ordinateur, à savoir un slot PCI dessoudé d'une vieille carte mère (dessoudé au décapeur thermique. Attention aux fumées !) Cependant il faut un poil de patience et de minutie pour adapter le slot PCI à notre usage.

Connecteur PCI modifié Modification d'un slot PCI Tout d'abord, une partie du connecteur est inutile, et un coup de scie à métaux permet de la séparer (enlevez les pins avant).
La fente interne a besoin d'être un peu agrandie (moins d'un millimètre) pour que la carte Dolby rentre. Au moyen d'un scalpel (X-Acto) ou d'une mini perceuse, on gratte le coté intérieur du slot (gratter le coté opposé au coté coupé précédemment). Ce coté deviendra le début du comptage des pins (1 / A).
On peut enlever les pins qui ne servent plus (2 sur 3) de l'ancien pas PCI, et mettre aux bons endroits les pins qui sont coudées vers l'extérieur. Aidez-vous d'une Cat 64 pour repérer les emplacements des pins nécessaires.
Un petit circuit imprimé permettra de sécuriser tout le connecteur par la suite.

Rallonge Extender cat 64B (genre cat 67) La partie mâle venant dans le CP prend la forme d'un circuit imprimé.
Seul le coté correspondant aux lettres (A à T) sert, et pas le coté chiffres (1 à 16). Toutes les broches du connecteur ne sont pas utilisées. Et selon le type de carte et de processeur, certaines autres broches ne sont pas non plus utilisées. Dans un CP65 ou un CP55 avec des cat 64B, les broches Head In / Head Out / 1/3 oct / filter drive ne servent pas.
Câblez le connecteur à la carte rallonge, en employant de préférence du câble blindé pour les signaux audio (input/output/...)

Download - PCB - Extender Cat 64 (pdf)



Les typons sont téléchargeables ici (pdf).

Brochage de la Cat 64 / 64B
Ordre des broches Nom des broches
A→T
Fonction
Cat 64 et Cat 64B
Cat 64B avec
CP65 / CP55
1 A Meter ×
2 B Head EQ Out ×
3 C × ×
4 D Head EQ In ×
5 E +V +V
6 F Input Input
(7) /Détrompeur/ /Détrompeur/ /Détrompeur/
8 J × ×
9 K GND GND
10 L 1/3 oct ×
11 M × ×
12 N Output Output
13 P −V −V
14 R × ×
15 S Filter Driver ×
16 T × ×

×    = non connecté

Le schéma de la cat 64 se trouve dans ce document du CP50 en page 18 (chez film-tech.com).

Quelques mesures de la cat 64B

Processeur Dolby CP65 - Courbe réponse bandes adjacentes carte EQ Cat 64B Processeur Dolby CP65 - Courbe réponse 1kHz carte EQ Cat 64B Pour les rares que ça intéresse, les courbes de réaction de la cat 64B selon les positions des potars.

Processeur Dolby CP65 - Carte EQ Cat 64B Processeur Dolby CP65 - Courbe réponse mesurée carte EQ Cat 64B - Action du Baxandall Bass - Treble Les actions du correcteur Baxandall, et la position réelle des potars pour avoir une réponse flat !








Liens

Vue interne CP500 ouvert - Cartes - Panier

Si vous êtes curieux, "Mike's Electric Stuff" a fait une visite en vidéo des entrailles d'un CP500. Démontage et brève analyse des cartes, et même "décapsulage" d'un convertisseur analogique/numérique : Dolby CP500 Digital Cinema processor teardown [Eng.]


Film-tech.com :
Docs matos son
Logiciels
Projectionniste.net :
Docs
Forum
Silverscreens


Datasheet du SSM-2125A Analog Devices sur datasheetcatalog.com

Logiciels de terminal
Tera Term [libre]
RealTerm

Notepad++ : éditeur de texte pratique (avec mise en page en fonction du langage)

© O. BLT  /  PafGadget    2007-2017     tous droits réservés