AI 生成之示意圖,並非實際產品
主題導覽:要先判斷 DC/DCC、解碼器與供電架構,請看N 規 DCC 安全導入指南。
想像你的佈局上同時跑著兩三列車。當一列車駛入某段路線,它前方的號誌自動亮起紅燈,警告後方列車放慢;等它駛離,號誌又轉回綠燈放行。整條路線像有了自己的呼吸——這就是自動閉塞號誌帶來的樂趣,也是很多玩家從「讓車跑」進階到「經營一條鐵路」的關鍵一步。
聽起來很進階,其實觀念不難。自動閉塞就三件事:把路線切成一段段區間、每段裝上占用偵測器看有沒有車、再由一個判斷邏輯決定號誌該顯示什麼。這篇帶你認識偵測的三種方法、免費又強大的 JMRI 軟體,以及一個新手最常誤會、卻一定要懂的觀念:紅燈不會替你的火車踩煞車。
為什麼值得玩自動閉塞?
單純讓一列車繞圈很快就會膩。自動閉塞的迷人之處,是它把佈局從「玩具」變成「一條會運作的鐵路」。當號誌真的會因為前方有車而變紅,你會開始像真正的司機那樣依號誌行車、像調度員那樣安排列車交會與待避,整個運轉的層次瞬間豐富起來。對喜歡「營運」勝過「收藏」的玩家,這是投報率極高的一步。
而且它可以很有彈性地成長:先讓一小段路線的號誌會動,嘗到甜頭後再一段一段擴充,最後連成整條會自己管理列車間隔的路線。號誌的顏色、燈位與語意本身怎麼規劃,可以先看N規號誌怎麼玩;這篇則專注在「怎麼讓號誌知道列車在哪裡」。
核心:三種占用偵測,各看得到什麼
自動閉塞的靈魂是「偵測」——系統要能知道每個區間到底有沒有車。這件事有三種主流做法,各有各的看得到與看不到,了解它們的脾氣,你就不會被鬼影占用搞瘋。
| 偵測方式 | 它實際在看什麼 | 優點 | 看不到/要注意 |
|---|---|---|---|
| 電流偵測 (最主流) | 某段軌道有沒有電流被取用 | 能監看整段區間,不靠室內光;DCC 佈局最常用 | 只看得到會取電的車(機車、點燈車、電阻輪車);純塑膠輪的無動力車看不到 |
| 紅外線/光學 | 光路被遮斷,或車底反射紅外線 | 不取電的車也看得到;DC/DCC 都能當獨立訊號 | 通常只是一個「點」;怕陽光、白熾燈等強紅外線干擾,也怕車間縫隙誤判 |
| 磁簧/霍爾 | 車底磁鐵經過某個定點 | 定位精準,與軌道供電完全分離 | 只有裝了磁鐵的車會觸發;是「經過事件」不是「整區占用」,倒車要特別處理 |
大多數人以電流偵測為主幹(覆蓋整段最省事),再在停車定位點、平交道這類需要精準位置的地方,補上一兩個紅外線或磁簧感測。這種混搭能兼顧「整段看得到」與「特定點看得準」。
偵測特性參考 NCE BD20 區間偵測器、Digitrax BXP88、Azatrax 紅外線安裝與環境光排查與 NMRA TN-9。實際門檻與接法以你所用設備手冊為準。
小技巧:電阻輪組,讓「隱形車」現身
電流偵測有個經典陷阱:一整列拉著塑膠輪客車的機車,開進區間後,偵測器只看得到機車。當機車駛出、後面客車還在區內時,系統卻可能誤以為區間空了、把號誌放行——這在真鐵路是很危險的「提前淨空」。
解法很簡單:在無動力車的一對車輪之間加一顆小電阻(就是「電阻輪組」),讓它也從軌道取一點微電流,偵測器就看得見它了。通常只要幫每列車的最後一節(尾車)裝上,就能確保「尾車離開才算淨空」。阻值沒有萬用數字,要照你用的偵測器手冊選,並拿最難偵測的那節車實際跑一遍確認。
大腦:用免費的 JMRI 把一切連起來
偵測器負責「看」,但要把「A 區有車 → B 區號誌變紅」這種邏輯串起來,就需要一個大腦。少數幾個區間可以用現成的號誌連動硬體模組直接搞定;但當區間變多、邏輯變複雜(要考慮道岔方向、對向列車、進路),大家最愛的工具是 JMRI。
JMRI 是一套免費、開源、跨平台的模型鐵道軟體。它能讀取你所有偵測器的狀態,依你設定的規則自動算出每個號誌該顯示什麼,甚至能在電腦上畫出整個佈局的示意圖即時顯示列車位置。它支援主流 DCC 系統,社群龐大、教學豐富,是進入自動化最划算的投資——因為它不用錢,只需要你花時間學。
JMRI 的區間占用與號誌邏輯設計參考官方 Blocks 與 Signal Mast Logic 文件。
最重要的觀念:紅燈不會替列車煞車
這是每個做自動閉塞的人都必須先想清楚的一件事:號誌只是「顯示」,它本身對火車沒有任何控制力。就像你家汽車儀表板上的警示燈——燈亮了是提醒你,但燈不會幫你踩煞車。模型的號誌亮紅燈,車若沒有其他機制,還是會照樣往前撞。
要讓車真的停,得另外做「控制」:DC 佈局是切斷那段區間的供電讓車滑停;DCC 佈局是對特定車發出減速或停車命令。這是跟「號誌顯示」完全獨立的一層,而且還要考慮煞車距離、命令會不會漏掉等問題。所以請把自動閉塞號誌當成營運時的樂趣與視覺提示,享受「依號誌行車」的角色扮演,而不是把它當成保證不會撞車的安全系統。真正的防撞,遠比讓燈變色複雜。
建議做法:從一個區間開始
自動閉塞最容易失敗的方式,就是一口氣想把整條路線都做完,結果被到處冒出的鬼影占用、亂閃號誌搞到崩潰、抓不出是哪裡的問題。正確的節奏是慢慢長大:
- 先做一個區間做到誠實:有車顯示占用、車完全離開才顯示淨空、拔掉偵測線時它會警示而不是假裝淨空。
- 擴到相鄰兩個區間:讓列車從 A 開到 B,測試它跨在邊界時「兩區同時占用」是否正確,再看 A 區在尾車離開後才淨空。
- 加入號誌與邏輯:這時再把偵測狀態接到號誌顯示(用 JMRI 或硬體連動),用靜態車逐一驗證每種情況。
- 最後才鋪到全線:並在每次改動接線或車輛後,重測受影響的那幾區。
遇到「一直顯示占用」,先查是不是有照明附件在偷吃軌道電、或某條 feeder 沒穿過偵測器;遇到「號誌亂閃」,先清軌、檢查車輪接觸,再用軟體的去抖延遲過濾車間縫隙造成的瞬斷。先處理硬體,再調參數,比較不會治標不治本。
給台灣玩家的建議
對台灣玩家來說,自動閉塞的門檻其實比想像中低。最貴的那塊「大腦」——JMRI——完全免費,只要一台舊電腦或樹莓派就能跑;偵測器模組(NCE、Digitrax、Azatrax 或各種相容板)可透過代購或網拍取得;真正花錢的是時間和耐心。這對預算有限但願意動手的人非常友善。
給三個實際建議。第一,如果你玩 DCC,自動閉塞會好做很多,因為車輛在正常供電下持續取電,電流偵測容易看見;還在玩 DC 又想認真做閉塞的話,可以趁機評估是否轉 DCC。第二,先從一個你最常運轉的路段下手,把那一段做到會動、會爽,比一次規劃全線更能維持動力。第三,善用中英文社群——JMRI 與各家偵測器都有大量教學和熱心前輩,卡關時別自己硬撐。把它當成一個能玩很久、慢慢進化的長期專案,樂趣會遠大於挫折。
自動閉塞常見問題
什麼是模型鐵道的自動閉塞號誌?
就是讓佈局像真的鐵路一樣,把路線切成一段段「區間」,每個區間裝上占用偵測器;當某段有列車,前方的號誌就自動變成紅燈警告後車,車開走後再恢復綠燈。這讓多列車在同一條路線上運轉時有了像實車一樣的節奏感,是很多玩家追求的「營運感」核心。它需要偵測器、號誌與一個判斷邏輯(常用 JMRI 軟體)三者搭配。
占用偵測有哪幾種?各偵測什麼?
最常見三種。電流偵測看某段軌道有沒有電流被取用,能監看整段區間,但只看得到會取電的車(機車、點燈車、裝了電阻輪組的車),純塑膠輪的無動力車看不到。紅外線偵測看光路被不被遮斷,能看到不取電的車,但通常只是一個點、且怕強光干擾。磁簧/霍爾感測看車底磁鐵經過,定位準但只有裝磁鐵的車會觸發。實務上常混用。
電阻輪組是什麼?為什麼需要?
電流偵測只看得到會取電的車,所以一整列客貨車若都是塑膠輪,偵測器會以為區間是空的、可能在尾車還沒離開時就提前顯示淨空。電阻輪組是在車輪之間加一顆小電阻,讓無動力車也從軌道取一點微電流,偵測器就看得到它。阻值沒有通用值,要照你用的偵測器手冊選,並用最難偵測的那節車逐區實測確認。
號誌亮紅燈,模型列車會自己停下來嗎?
不會,這是最容易誤解的地方。號誌只是「顯示」,就像儀表板上的燈,它本身不會對車施力。要讓車真的停,需要另外的控制:DC 是切斷那段區間的供電,DCC 是對車發減速/停車命令。所以自動閉塞的號誌適合當作營運時的視覺提示與樂趣,別把它當成真的防撞保護——真要防撞得靠獨立的列車控制,還要考慮煞車距離。
JMRI 是什麼?做自動閉塞一定要用嗎?
JMRI 是一套免費、開源、跨平台的模型鐵道軟體,很多人拿它當自動閉塞的「大腦」:它讀取各區偵測器的狀態,依你設定的邏輯自動決定每個號誌該顯示什麼。不是非用不可——簡單的幾區也能用現成的偵測/號誌硬體模組直接連動——但當區間一多、邏輯一複雜,JMRI 的彈性和社群資源會省下大量麻煩,而且它不用錢。
DC 和 DCC 的自動閉塞接法一樣嗎?
不完全一樣。兩者都能用電流偵測,但條件不同:DC 佈局在列車停車或該段被切電時可能沒有足夠電流可偵測,需要另想辦法;DCC 佈局只要正常供電,機車、點燈車或電阻輪都會持續取一點電,比較容易被看見。此外 DCC 還要注意 Booster 分區、反轉區等邊界。實作時務必照你用的偵測器與系統手冊來設計。
我該從幾個區間開始做?
從一個區間開始。先把單一區間的偵測做到誠實——有車顯示占用、車完全離開才顯示淨空、斷線時不會假裝淨空——再擴到相鄰兩區,測試列車跨在邊界時兩區是否都正確顯示,最後才鋪到全線。一步一步來,出問題時才知道是哪一段的偵測、接線或邏輯。一次想做完整條路線的自動閉塞,通常會卡在難以排查的鬼影占用。
偵測器一直顯示占用或亂閃怎麼辦?
先分清是硬體還是設定。持續占用常見於:有下游附件(照明、電容)在偷吃軌道電、或某條 feeder 沒穿過偵測器。亂閃則多半是髒軌、車輪接觸不良或車間縫隙讓電流瞬斷,可用軟體的去抖(debounce)延遲來過濾,讓狀態穩定一小段時間才更新。紅外線亂跳則常是環境強光。先清軌、檢查接線,再調延遲,比較不會治標不治本。
資料來源
- NMRA TN-9(DC 與 DCC 佈線):電流偵測在 DC 與 DCC 下的差異。
- NCE BD20 區間偵測器:所有 feeder 都要穿過偵測器、無動力車需靠電阻輪等取電。
- Digitrax BXP88:占用偵測與每區保護是分開列出的能力。
- JMRI Blocks 與 Signal Mast Logic:用軟體把偵測狀態變成號誌顯示。
- Azatrax 紅外線安裝:紅外線偵測的對準與環境光排查。


