計數器輸出與計數器終端計數的區別

更新 Jul 26, 2023

產品資訊

硬件

  • Counter/Timer Device
  • DAQ (Legacy)

問題敘述

在訊號路由方面,DAQ-STC 和 NI-TIO 計數器晶片都提供了許多選項。我注意到在某些屬性中,例如Source selection ,您可以將Counter TC設置為訊號源;而在其他情況下,例如Gate selection ,合理值為Counter Output 。這兩種訊號源有什麼區別?

解決方案

I/O 連線器上可用的 Counter Output訊號由內部訊號的Counter TC (Terminal count)產生。

當計數器達到其最終計數(最大值或最小值)時,會產生Counter TC訊號。Counter TC 脈沖在時基週期內保持高電位。儘管計數器輸出訊號可以反映相同的行為但該訊號在 I/O 連線器上是不可存取的。選擇輸出模式(切換或脈衝)和極性後,Counter Output輸出Counter TC 訊號。產生的訊號在 I/O 連線器上可用。在Pulse模式下,計數器輸出反映 Counter TC 訊號。在Toggle模式下,輸出訊號在 Counter TC 訊號的後沿改變狀態。

相關資訊

這兩種模式行為的細微差別可能會在某些應用程式中導致意外結果。有時,需要在應用程式中指定客製化時基。獲得穩定和可設定時基的一種常見方法是在一個計數器中產生連續脈衝序列。第二個計數器會將Source Selection屬性設置為other Counter TC 。透過此設置,第二個計數器使用的時基是指定脈衝序列頻率的兩倍。

計數器透過從使用者指定的值開始遞減計數來確定輸出為高電位或低電位的時間。當計數器達到零時,將產生一個 TC 脈衝。由於在此設定中輸出模式設置為toggle,因此每個 TC 脈衝都會切換輸出狀態。在外部輸出接腳中看到的每個轉換都來自一個完整的 TC 脈衝。要找出與您裝置的此輸出關聯的外部接腳,請按照此連結中的說明進行操作。由於計數器使用Counter TC 訊號而不是Counter Output訊號,因此來源將接收輸出訊號每次轉換(上升或下降)的上升沿。