Bonsoir,
j'ai commencé à analyser les architectures électroniques des synthétiseurs polyphoniques construits pendant cette période faste des 80's et celle du P5 est l'une de mes favorites

. D'après ce que je me souviens et pour analyser ton problème, voici l'algo utilisé sur le CPU du P5 :
- 1 le CPU selectionne d'abord les dmux POT MUX par décodage adresses/chip select CSOL3
- 2 le CPU selectionne 1 pot parmi tous par latch des adresses sur les entrées A,B,C des 4051. La valeur courante du pot selectionné est envoyée sur le double comparateur ADC
- 3 le CPU récupère la valeur courante du pot sauvegardée en RAM SPAD et la balance au DAC qui une fois convertie est envoyée au comparateur ADC
- 4 suite au résultat de la comparaison ,le CPU décremente(sup), incrémente(inf) ou conserve(egalité : cas ou l'utilisateur ne touche pas au pot entre 2 scans succesifs) la valeur courante RAM SPAD et la réinjecte dur le DAC.
- 5 une fois l'égalité trouvée (avec hystérisis hard et soft) entre Vmux et la sortie DAC, le CPU rafraichit la valeur en RAM SPAD et passe au pot suivant et recommence le cycle de comparaisons successives pour tous les pots.
- 6 une fois tous les pots scannés et mis à jour en scratchpad, le CPU "balance" toutes les valeurs de CV correspondants aux pots sur les modules voies synth VCx
Tu peux voir que toute une chaine d'acquisition num/analog est sollicitée donc ça fait pas mal de choses à tester, sans compter le bon déroulement du soft.
En mode preset, les valeurs des paramètres en RAM sauvegardée sont recopiées dans la RAM scratchpad et sont envoyées aux CV, sans cycles de rafraichissement. Voir si ce mode est OK pour discriminer une partie de la boucle.
J'ai commencé à fouiller dans le code du CPU et il manque pas mal de fonctionnalités d'autodiagnostics embarqués pour ces process asservis comme l'autotune qui fonctionne identiquement, donc pas mal d'ennuis en cas de fautes et surtout pas d'infos à l'utilisateur(afficheur 2 chars ?). Seul un mode test est possible. Il me semble que les premières versions n'ont pas de mode test embarqué en EPROM et que seules les dernières versions ont ce mode test embarqué(toutes les fonctions hard ne sont pas testées). A confirmer par les spécialistes. Pour info, je n'ai jamais vu de P5 en vrai.
