Rec-Room

如何在 Rec Room 電路中擴展脈衝信號?

  • January 17, 2020

我正在尋找一個信號並將其延長一小段時間。例如,假設我在觸發區域內有一個對象,並且我正在監視該觸發區域上綠色引腳的輸出。當物體被移除時,我希望來自綠色引腳的信號至少持續一秒鐘。

根據您需要的具體要求,只需幾個晶片即可實現脈沖擴展或去抖動。

布爾去抖

如果您只需要擴展佈爾值的能力

$$ 0, 1 $$,那麼你只需要下面的電路。 布爾脈沖擴展電路

將您希望將信號擴展到計時器晶片的綠色引腳的滴答數發送。將定時器晶片配置為“循環”定時器是一個好主意,只是為了具有更多的強韌性。OR晶片的紅色輸出將有擴展信號。

在這裡玩這個電路。

整數去抖動

如果您需要傳遞信號的值而不僅僅是擴展佈爾信號,則需要更多的邏輯。沒有一種廉價的方法來進行技術上正確的整數去抖動,但是這個電路很接近,它只在布爾去抖動電路之外增加了 2 個晶片。

近似整數去抖動

在該電路中,≠晶片的紅色輸出攜帶擴展的整數脈衝。與布爾去抖動電路一樣,將您想要擴展信號的滴答數發送到計時器晶片的綠色引腳。

在這裡玩這個電路。

引用自:https://gaming.stackexchange.com/questions/362878