VO接口電路概述
發布時間:2016/7/18 20:45:24 訪問次數:3297
計算機與外部擴展設各的信HMC1040LP3CE息交換需要經過I/O接口電路,主要原因體現在以下幾個方面。
1.計算機與外設的速度存在差異
外部設備的速度普遍低于計算機,例如繼電器完成一次動作需要幾毫秒,而計算機向外修改繼電器所在VO口的信息只需若干微秒,兩者工作速度的差別為幾百倍甚至幾千倍。另一方面,微機系統的數據總線是傳送信息的公共通道,總線如果被某一個設備長期占用會影響其他設備信號的傳輸,而且被選中的設備在短時間內,外設一般不可能啟動并完成工作,例如繼電器剛要開始響應,I/o口輸出信息就變化了,繼電器的驅動就成為不可能。
2.輸入/輸出過程中的狀態信號
計算機在與外設交換數據之前,必須查詢外設的狀態是否處于準備就緒的狀態,準備好了才可以實現有效的輸入/輸出操作,而這種狀態信息的產生和傳遞是接口電路的工作之一。另外計算機與外設之間這種狀態信號的配合,特別是在時間上的配合,也是接口設計的最主要的任務之一。
3.計算機信號與外設信號之間的不一致
計算機信號與外設信號在許多場合是不一致的,信號的不一致主要是指信號電平和碼型的不一致。如工業自動化控制系統中,絕大多數外部設備的驅動電平是zV開關量,而計算機CPU的輸出電平和這個是不匹配的,必須要依靠yo接口電路實現電平電壓的匹配。綜上所述,接口電路主要是為了解決計算機與外設工作速度不致、信號不一致等問題而不得不采用的一種解決方法。
計算機與外部擴展設各的信HMC1040LP3CE息交換需要經過I/O接口電路,主要原因體現在以下幾個方面。
1.計算機與外設的速度存在差異
外部設備的速度普遍低于計算機,例如繼電器完成一次動作需要幾毫秒,而計算機向外修改繼電器所在VO口的信息只需若干微秒,兩者工作速度的差別為幾百倍甚至幾千倍。另一方面,微機系統的數據總線是傳送信息的公共通道,總線如果被某一個設備長期占用會影響其他設備信號的傳輸,而且被選中的設備在短時間內,外設一般不可能啟動并完成工作,例如繼電器剛要開始響應,I/o口輸出信息就變化了,繼電器的驅動就成為不可能。
2.輸入/輸出過程中的狀態信號
計算機在與外設交換數據之前,必須查詢外設的狀態是否處于準備就緒的狀態,準備好了才可以實現有效的輸入/輸出操作,而這種狀態信息的產生和傳遞是接口電路的工作之一。另外計算機與外設之間這種狀態信號的配合,特別是在時間上的配合,也是接口設計的最主要的任務之一。
3.計算機信號與外設信號之間的不一致
計算機信號與外設信號在許多場合是不一致的,信號的不一致主要是指信號電平和碼型的不一致。如工業自動化控制系統中,絕大多數外部設備的驅動電平是zV開關量,而計算機CPU的輸出電平和這個是不匹配的,必須要依靠yo接口電路實現電平電壓的匹配。綜上所述,接口電路主要是為了解決計算機與外設工作速度不致、信號不一致等問題而不得不采用的一種解決方法。
上一篇:發生器的方式控制字和計數初值
上一篇:VO傳送方式