我的世界是款非常自由的沙盒游戲,玩家可以在游戲中自己制造很多東西,比如說房子,中繼器等等,這給游戲增添了非常大的樂趣,下面是無延時電路的原理及實現(xiàn)方法。
無延時電路的原理及實現(xiàn)方法
紅石電路系統(tǒng)中,電路信號經(jīng)過中繼器和紅石火把都會產(chǎn)生延遲
中繼器和紅石火把除了刻意被用于延時之外
有些時候產(chǎn)生的延遲是不必要的,同時根據(jù)需求也有可能是希望避免的
在大型紅石電路中,延遲不斷疊加會產(chǎn)生可觀的電路延遲
如果要實現(xiàn)中繼器和紅石火把的功能但除去延遲,就需要用到無延遲電路
無延遲電路的目的就是在于實現(xiàn)基礎(chǔ)元件的邏輯功能,同時拋棄延時效應(yīng)
但是缺點在于造價相對較高,同時空間占位也比較大
在延遲需要被嚴(yán)格控制或者電路大小是次要因素時,無延遲電路的應(yīng)用場景是很高的
關(guān)于無延遲電路的發(fā)展歷史可以具體看wiki的Instant Wire頁面
其中發(fā)展中貢獻(xiàn)很大的有Sethbling和JL2579
但是無延遲電路原理是很簡單的,電路也可以根據(jù)自己需求重新設(shè)計
本帖中的電路是自己設(shè)計的,但是類似電路相似形都很高,因此也沒有什么原創(chuàng)性可言
只要掌握了原理,可以根據(jù)自己情況對這些電路進(jìn)行重新設(shè)計
原理——36號方塊
當(dāng)活塞、粘性活塞推動一個方塊時
在接受到信號的瞬間,被推動的方塊會立即被轉(zhuǎn)換成36號方塊
并且會把36號方塊的外觀表現(xiàn)為被推動的方塊
36號方塊就是為了實現(xiàn)活塞在推動中的動畫效果而設(shè)計的
在活塞收到信號變化時,所推動、拉動的方塊轉(zhuǎn)變成36號方塊的過程是瞬間的
即使活塞收到信號后要再過0.5tick才會開始推動、拉動過程
但是在收到信號的一瞬間就完成了方塊到36號方塊的轉(zhuǎn)變
注意到,36號方塊是非實體方塊
如果推動前活塞附著的方塊是實體方塊
那么這個方塊的實體/非實體的轉(zhuǎn)化就可以被有效利用
原理2 紅石線被實體方塊切斷
當(dāng)紅石線需要在高度上進(jìn)行攀升時
若臺階被實體方塊切斷,那么信號將無法傳輸
臺階被非實體方塊切斷并不受影響
圖中左側(cè)紅石信號即使被非實體方塊切斷仍能繼續(xù)傳遞
圖中右側(cè)紅石信號被實體方塊切斷就失去了傳遞能力
原理3 中繼器進(jìn)行強(qiáng)充能
中繼器只能對實體方塊進(jìn)行強(qiáng)充能
圖中左側(cè)中繼器無法對非實體方塊進(jìn)行強(qiáng)充能,紅石無法得到信號
圖中右側(cè)中繼器對實體方塊進(jìn)行強(qiáng)充能,紅石得到信號
OFF->ON無延遲中繼器
當(dāng)輸入端(拉桿)從OFF->ON時
輸出端(金塊上的紅石)立即變成強(qiáng)度為14的信號源
但是ON->OFF時仍然有延遲
很多場景中僅僅對于OFF->ON時有嚴(yán)格的延時要求
因此這種OFF->ON無延遲中繼器的應(yīng)用場景非常大
當(dāng)輸入信號從OFF變?yōu)镺N時,活塞所附著的鐵塊立即變成36號方塊
由于36號方塊是非實體方塊,無法再切斷紅石線的連接
因此輸出端的紅石與下方的紅石連接,得到強(qiáng)度為14的信號
ON->OFF無延遲中繼器
當(dāng)輸入端(拉桿)從ON->OFF時
輸出端(金塊上的紅石)立即失去強(qiáng)度為15的信號
但是OFF->ON時仍然有延遲
若輸入端信號默認(rèn)為ON,而要求無延遲傳送時
這種ON->OFF無延遲中繼器的應(yīng)用場景非常大
當(dāng)輸入信號從ON變?yōu)镺FF時,活塞所附著的鐵塊立即變成36號方塊
由于36號方塊是非實體方塊,無法再被中繼器強(qiáng)充能
因此輸出端的紅石失去強(qiáng)度為14的信號
OFF->ON無延遲紅石火把
當(dāng)輸入端(拉桿)從OFF->ON時
輸出端(金塊上的紅石)失去強(qiáng)度為15的信號源
但是ON->OFF時仍然有延遲
若需要使用OFF->ON的無延遲非門時這個是非常不錯的選擇
原理同ON->OFF無延遲中繼器,僅調(diào)換了輸出位置而已
當(dāng)輸入信號從ON變?yōu)镺FF時,活塞所附著的鐵塊立即變成36號方塊
由于36號方塊是非實體方塊,無法再被中繼器強(qiáng)充能
因此輸出端的紅石失去強(qiáng)度為15的信號
ON->OFF無延遲紅石火把
【本文標(biāo)簽】: 多層 pcb 多層PCB面板 沉金板 公司設(shè)備
【責(zé)任編輯】:鼎紀(jì)電子PCB??? 版權(quán)所有:http://ai-hots.com/轉(zhuǎn)載請注明出處
掃一掃更精彩!
2001-2018 深圳鼎紀(jì)電子有限公司 版權(quán)所有
粵ICP備16081348號
全國服務(wù)熱線:0755-27586790
24小時銷售熱線:18025855806|18682125228
地址:深圳市寶安區(qū)西鄉(xiāng)黃崗嶺工業(yè)區(qū)灣區(qū)人工智能產(chǎn)業(yè)園B棟605
深圳鼎紀(jì)電子有限公司:單面PCB板