ITRM940362A1 - Sistema di spegnimento automatico computer con comando emesso dal computer stesso. - Google Patents
Sistema di spegnimento automatico computer con comando emesso dal computer stesso. Download PDFInfo
- Publication number
- ITRM940362A1 ITRM940362A1 IT000362A ITRM940362A ITRM940362A1 IT RM940362 A1 ITRM940362 A1 IT RM940362A1 IT 000362 A IT000362 A IT 000362A IT RM940362 A ITRM940362 A IT RM940362A IT RM940362 A1 ITRM940362 A1 IT RM940362A1
- Authority
- IT
- Italy
- Prior art keywords
- computer
- command issued
- equipment
- automatic shutdown
- shutdown system
- Prior art date
Links
Landscapes
- Power Sources (AREA)
Description
Descrizione:
Si tratta di un sistema che effettua lo spegnimento del computer sfruttando un segnale emesso dallo stesso.
Non sono infrequenti i casi in cui il computer, per svolgere lunghe elaborazioni che non richiedono la presenza di un operatore(p.e. ricerche su grandi basi di dati , riordino di indici, deframmentazioni di dischi), viene lasciato in funzione senza assistenza, specie all'infuori delle ore di lavoro. In tali evenienze, il computer, terminato il proprio compito, rimane in uno stato di attesa improduttiva, con conseguente inutile consumo di energia elettrica, usura delle parti e rischio di danneggiamenti causati da eventuali sovratensioni in linea.
Non potendo generalmente prevedere peraltro, il tempo richiesto per l'elaborazione, non è consigliabile l'impiego di un timer , in quanto ci si esporrebbe al rischio che questo intervenga ad elaborazione ancora in corso, con conseguente perdita dei dati.
In questi casi, l’apparecchiatura in oggetto trova la sua destinazione d'uso. La caratteristica peculiare di questo progetto consiste nel fatto che il segnale, in seguito al quale avviene lo spegnimento del computer e di sue eventuali periferiche, viene emesso dallo stesso computer al termine delle elaborazioni e pertanto quando questo ha effettuato tutti i compiti richiesti e provveduto ad effettuare i salvataggi dei files impiegati.
L'apparecchiatura in oggetto richiede i seguenti collegamenti :
1_ Ingresso linea di alimentazione elettrica
2_ Uscita alimentazione elettrica alla quale collegare il computer ed eventuali periferiche.
3_ Collegamento con una porta di I/O del computer tramite
la quale ricevere l’impulso per attivare la sequenza di spegnimento.
L'apparecchiatura in oggetto è collegata direttamente alla linea di alimentazione, mentre il computer e le sue eventuali periferiche vegono alimentati tramite la stessa apparecchiatura.
L'attivazione della sequenza di spegnimento richiede la presenza di uno stato di ON logico sulla porta INPUT dell'apparecchiatura in oggetto.
Il segnale da inviare alla porta INPUT può essere indifferentemente emesso sia dallo stesso programma software che viene lasciato in elaborazione (previo inserimento di una apposita routine nel codice di quest'ultimo da parte dello sviluppatore di software), oppure da un'apposita sequenza batch che esegua un programma dedicato.
Un'ipotesi di realizzazione pratica può essere la seguente:
Collegamento tra computer ed apparecchiatura realizzato tramite una porta parallela di un PC ,con indirizzo 378hex (888 decimale) utilizzando il data bit 0 di quest'ultima.
In questo caso il computer deve inviare il segnale di ON logico sul predetto data bit; tale compito può essere assolto da un programma creato in un qualsiasi linguaggio di programmazione.
A puro titolo di esempio si riportano semplici routines di codice sorgente in vari linguaggi:
Realizzazione pratica
All'atto pratico si possono considerare due possibili soluzioni.
La prima consiste nell'inserire i componenti dell'apparecchiatura in oggetto allinterno di un contenitore a sé stante e collegare questo al computer a guisa di una qualsiasi periferica.
Una seconda soluzione prevede lincorporamento dell'apparecchiatura allinterno dello chassis del computer con il beneficio di liberare una porta di comunicazione esterna del computer (seriale o parallela), in quanto il collegamento tra apparecchiatura e computer potrà essere realizzato direttamente dai bus interni del computer stesso.
Funzionamento circuitale: (Riferimenti riportati sullo schema 1 allegato) La linea principale di alimentazione elettrica viene applicata alla porta IN, mentre dalla porta OUT si dipartirà la linea che fornirà energia elettrica al computer e sue eventuali periferiche.
Il segnale di ON, richiesto per l'attivazione , viene applicato allo stadio d'ingresso dell'apparecchio (INPUT), dove R1 ha il compito di limitare la corrente negli stadi seguenti, dopo di ché il segnale si presenta ai capi del ramo RC formato da R3 e C 1 , questi componenti hanno il compito di introdurre un ritardo nell'attivazione della sequenza di spegnimento, per evitare che segnali transitori, i quali possono presentarsi sulla porta di I/O del computer (per esempio nel corso della fase di boot), possano provocare l'involontario intervento dell'apparecchiatura in oggetto.
R2 ha il compito di chiudere il ramo RC, al fine di permettere la scarica di C1 e resettare il circuito temporizzatore.
Lo stadio temporizzatore potrà anche essere realizzato in maniera più professionale, utilizzando un circuito integrato preposto a tale compito. Se il segnale risulta presente per un periodo sufficientemente lungo, , caricandosi, polarizzerà la base del transistor TR1.
Una volta che TR1 sarà entrato in conduzione, la corrente fluirà attraverso il fotoaccoppiatore FA, il quale innescherà , tramite la rete chiusa da R4 , il gate del triacTRC, .
A sua volta TRC1 chiuderà il circuito della bobina del RELE' passo passo la quale, eccitandosi, provocherà lo scambio del contatto del deviatore.
In seguito a quanto sinora descritto, la porta OUT non risulterà più alimentata e pertanto il computer e sue eventuali periferiche collegati all'apparecchiatura, si spegneranno, determinando così anche l'annullamento dello stato di ON presente sulla porta INPUT e, conseguenzialmente anche dell'eccitazione del RELE'.
La tecnologia passo passo del RELE' assicura a questo punto la permanenza dello stato di apertura del circuito di alimentazione del computer.
Il pulsante P1 ha la funzione di ripristinare l'alimentazione al computer, facendo scambiare il contatto del deviatore, ridando così alimentazione alia porta OUT, mentre il condensatore C2 ha la funzione di assorbire i transienti dovuti all'apertura e chiusura del circuito di alimentazione del computer. L'interruttore INT, , quando è in posizione aperta esclude ogni intervento dell'apparecchiatura evitando scambi di stato indesiderati.
Sono state previste due lampade spia dello stato dell'apparecchiatura,, precisamente L1 ed L2 con il compito di segnalare rispettivamente la presenza e la mancanza di alimentazione sulla porta OUT del computer.
Claims (1)
- RIVENDICAZIONI 1_L'apparecchio nel suo insieme, caratterizzato dal fatto di ricevere il comando di spegnimento del computer da una porta di I/O dello stesso, e utilizzando questo segnale per provocare l'apertura di une relè passo passo, con conseguente interruzione di alimentazione al computer. 2_ L'apparecchio nel suo insieme, secondo la rivendicazione 1_, caratterizzato dal fatto di poter essere installato in un contenitore esterno al computer, e collegato a questo tramite una porta di trasmissione dati (I/O). 3_ L'apparecchio nel suo insieme , secondo la rivendicazione 1_ , caratterizzato dal fatto di poter essere installato all’interno dello stesso computer ricevendo il comando di attivazione direttamente dai bus interni del computer.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| ITRM940362A IT1273000B (it) | 1994-06-09 | 1994-06-09 | Sistema di spegnimento automatico computer con comando emesso dal computer stesso. |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| ITRM940362A IT1273000B (it) | 1994-06-09 | 1994-06-09 | Sistema di spegnimento automatico computer con comando emesso dal computer stesso. |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| ITRM940362A0 ITRM940362A0 (it) | 1994-06-09 |
| ITRM940362A1 true ITRM940362A1 (it) | 1995-12-09 |
| IT1273000B IT1273000B (it) | 1997-07-01 |
Family
ID=11402586
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ITRM940362A IT1273000B (it) | 1994-06-09 | 1994-06-09 | Sistema di spegnimento automatico computer con comando emesso dal computer stesso. |
Country Status (1)
| Country | Link |
|---|---|
| IT (1) | IT1273000B (it) |
-
1994
- 1994-06-09 IT ITRM940362A patent/IT1273000B/it active IP Right Grant
Also Published As
| Publication number | Publication date |
|---|---|
| ITRM940362A0 (it) | 1994-06-09 |
| IT1273000B (it) | 1997-07-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES481514A1 (es) | Un aparato controlador de entrada-salida para transferir da-tos entre un ordenador central y una o mas unidades de en- trada-salida. | |
| KR100257046B1 (ko) | 인터페이스 기능 전환을 위한 지능형 입/출력 제어기 | |
| MY109414A (en) | Bus interface logic for computer system having dual bus architecture | |
| GB2232514A (en) | Programmable controller | |
| SE7900021L (sv) | Integrerad kommunikationsadapter | |
| EP0132133A2 (en) | Microcomputer | |
| JPS57197609A (en) | Programmable logic controller | |
| ES485246A1 (es) | Un aparato mejorado para transferir ordenes de entrada-sali-da | |
| ITRM940362A1 (it) | Sistema di spegnimento automatico computer con comando emesso dal computer stesso. | |
| ATE30085T1 (de) | Rechnerkopplung. | |
| JPS57162050A (en) | Exclusive control system | |
| ATE69320T1 (de) | Schaltungsanordnung zur steuerung der bidirektionalen datenuebertragung zwischen einer rechnereinheit und ueber ein-/ausgabeeinheiten angeschlossenen uebertragungsleitungen. | |
| JPS5650424A (en) | Coupling device for microcomputer and its input/output device | |
| JPS5752913A (en) | Numerical controller | |
| JPS5798025A (en) | Channel controller | |
| JPS57197633A (en) | Method of controlling command chain | |
| CN101894008A (zh) | 开关中断的装置和方法 | |
| JPS57197631A (en) | Method of controlling information processing system | |
| JPS57134704A (en) | Programmable logical controller | |
| JPS56157560A (en) | Operation control device | |
| KR20010076671A (ko) | 마이크로컨트롤러의 레지스터 파일 | |
| JPS55164962A (en) | Operation managing unit in multiplex computer system | |
| KR920008007Y1 (ko) | 버퍼를 사용하지 않는 플로피 디스크 콘트롤 회로 | |
| KR0142737B1 (ko) | 플래시 메모리의 전원 공급 제어장치 | |
| JPS564826A (en) | Electronic computer |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 0001 | Granted |