Carissimi amici, Visto il thread sui problemi di reset, mi sono tirato fuori tutta la documentazione in possesso su Spectrum, Plus D e Opus Discovery che dispongo e ci ho riflettuto su un po'. Le conclusioni sono queste: 1) E' corretto andare a verificare il condensatore C27 se lo Spectrum ha problemi di reset di per se'. Gli elettrolitici invecchiano e la ESR sale, alterando la costante R-C del circuito di reset stesso. Questo SICURAMENTE risolve il problema con lo Spectrum scollegato da qualsiasi periferica. 2) Nella Plus D viene aggiunto al circuito di reset dello Spectrum il piedino di Reset del controller del disco WD 1772 e del quadruplo buffer 74LS175 (IC8). Questo cambia nuovamente la costante R-C, riducendo il tempo di carica del condensatore e quindi rischiando di avere incertezze nel reset. Nel circuito della Plus D c'e' un condensatore da 100 nF (C9) ma mi sembra un valore molto basso. Se fosse per me, lo sostituirei con un condensatore elettrolitico al tantalio da 1 mF (o addirittura da 2,2 mF). 3) Rimane comunque un problema: la periferica viene resettata contemporaneamente allo Z80. Contemporaneamente non e' in effetti la parola esatta, in quanto i livelli logici visti dallo Z80 non e' detto che siano precisamente gli stessi che vedono gli altri chip. Questo fa si che lo Z80 possa terminare la fase di reset prima del FDC, e che quindi trovi delle linee dei dati bloccate a un livello logico 1 o 0 invece che in stato di alta impedenza, bloccandosi a sua volta o comportandosi in modo comunque anomalo. 4) L' Opus Discovery risolve questo problema come si vede dallo schemino allegato (piccolino, non disturba nessuno, vero? :-) ). Tenendo presente che il conduttore che entra a sinistra viene dal piedino di reset dello Z80 e quello che esce a destra va a servire i piedini di reset dei vari chip sull' Opus, si puo' capire che soltanto quando l' uscita dell' inverter 74LS04 va a livello logico 1 (terminando il reset sui chip dell' Opus) il diodo OA90 smette di mantenere a livello logico 0 il piedino di reset dello Z80, permettendo al condensatore C27 di caricarsi e terminare il reset dello Z80 con un ritardo costante rispetto al reset dell' Opus. L' unica controindicazione riguarda l' eventuale installazione di un pulsante di Reset, che deve essere tassativamente collegato sui capi del condensatore dello schemino e NON sui capi del condensatore C27. Ciao! /\ /--\ndrea (C) 1982 Sinclair Research Ltd -- Binary/unsupported file stripped by Ecartis -- -- Type: image/tiff -- File: reset.tif