平交道啟動電路自製

回覆文章
fktco00007
三等資深會員
三等資深會員
文章: 309
註冊時間: 2007-01-29 10:53
來自: 台中市

文章 fktco00007 »

乘風翱翔~ 寫:
台灣飛翼 寫:小弟我想再發問一個問題...
如果要讓平交道提前30秒左右的時間產生動作...
然後列車通過後5秒停止動作...
要怎麼去設感應器的位置...
有勞各位大哥的解說囉...
謝謝!!
無法確定提前時間,但可確定提前多早觸發 :eek:

各位大大應該有遇過平交道已經放下好久卻遲遲不見列車通過
最後竟然是一輛R魯慢慢的爬過去 :shock:
現實中的平交道感應器是裝在固定的距離,所以車速的快慢就會決定平交道柵欄放下的時間

所以 台灣飛翼 大大的問題可以改成 平交道放下等待列車通過的時間要比通過之後長
這只要在平交道兩邊不同距離裝上兩組感應器就行了
如下示意圖

---------------#1---------------#2-----=====-----#3---------------#4---------------
---------------#1---------------#2-----=====-----#3---------------#4---------------

--- 鐵軌 #感應器 ===平交道

列車只要一觸發離平交道最遠的感應器即開始動作
當列車通過平交道另一邊最近的感應器即停止動作

意即
列車通過#1(#4) 平交道開始響鈴,然後柵欄放下
列車通過#3(#2) 平交道停止響鈴,然後柵欄拉起

這樣的設計同時也可以知道列車行進的方向
所以要再多加個列車行進方向的指示箭頭也是可以的了 8)
只不過要再多裝感應器就是了..... :roll:

希望小弟以上的想法對台灣飛翼大大有所幫助 ;)
跟我最初的構想有像,不過事後想想有點問題,如果列車長一點,車頭碰到近平交道的開感應器,後頭車廂還一大串沒過,碰到外端的關感應器,不就......... :ques啊大大這個方式剛好相反,車頭會先碰#1開,然後到#2關,再#3沒動,#4又開,而車廂在後面還會.........亂了!亂了!我覺得還是要用碰後不理,延遲關閉較妥,
苦思柵欄動作中,伺服器馬達搞不定,電磁鐵不像真,爆炸了啦 :bloody
頭像
乘風翱翔~
常駐會員
常駐會員
文章: 205
註冊時間: 2005-10-23 11:43
來自: 縱貫山海線的交接處,有扇形車庫的地方
聯繫:

文章 乘風翱翔~ »

fktco00007 寫: 跟我最初的構想有像,不過事後想想有點問題,如果列車長一點,車頭碰到近平交道的開感應器,後頭車廂還一大串沒過,碰到外端的關感應器,不就......... :ques啊大大這個方式剛好相反,車頭會先碰#1開,然後到#2關,再#3沒動,#4又開,而車廂在後面還會.........亂了!亂了!我覺得還是要用碰後不理,延遲關閉較妥,
苦思柵欄動作中,伺服器馬達搞不定,電磁鐵不像真,爆炸了啦 :bloody
fktco00007大大煩惱的這些問題通通可以用8051的軟體方法解決.....

---------------#1---------------#2-----=====-----#3---------------#4---------------
---------------#1---------------#2-----=====-----#3---------------#4---------------

--- 鐵軌 #感應器 ===平交道

假設列車從圖中左邊開往右邊
觸發#1後平交道立即開始動作,之後後面的列車會一直觸發#1但不理他,觸發#2不理他
觸發#3後,因為列車行進會一直觸發,設定當最後一節列車通過#3不再有觸發的動作時(必要時可延遲確認),即令平交道停止動作,觸發#4不理他
反過來從右邊開往左邊
觸發#4後平交道立即開始動作,之後後面的列車會一直觸發#4但不理他,觸發#3不理他
觸發#2後,因為列車行進會一直觸發,設定當最後一節列車通過#2不再有觸發的動作時(必要時可延遲確認),即令平交道停止動作,觸發#1不理他

以上可以用8051編寫程式的方式來判斷那些動作的順序

至於單純使用硬體方法來做...會很複雜...

另外小弟再提出一點點單純使用硬體方法來控制柵欄的想法
使用步進馬達,先計算柵欄升降所需的步數
再利用計數IC控制輸入步進馬達的脈衝訊號即可令步進馬達走到所需要的步數(角度)
看火車,玩火車,愛火車,而且只愛台灣最在地的火車!所以我只收台鐵車!
圖檔
我的部落格http://blog.xuite.net/smallwind323/train歡迎參觀
fktco00007
三等資深會員
三等資深會員
文章: 309
註冊時間: 2007-01-29 10:53
來自: 台中市

文章 fktco00007 »

乘風翱翔~ 寫:
fktco00007 寫: 跟我最初的構想有像,不過事後想想有點問題,如果列車長一點,車頭碰到近平交道的開感應器,後頭車廂還一大串沒過,碰到外端的關感應器,不就......... :ques啊大大這個方式剛好相反,車頭會先碰#1開,然後到#2關,再#3沒動,#4又開,而車廂在後面還會.........亂了!亂了!我覺得還是要用碰後不理,延遲關閉較妥,
苦思柵欄動作中,伺服器馬達搞不定,電磁鐵不像真,爆炸了啦 :bloody
fktco00007大大煩惱的這些問題通通可以用8051的軟體方法解決.....

---------------#1---------------#2-----=====-----#3---------------#4---------------
---------------#1---------------#2-----=====-----#3---------------#4---------------

--- 鐵軌 #感應器 ===平交道

假設列車從圖中左邊開往右邊
觸發#1後平交道立即開始動作,之後後面的列車會一直觸發#1但不理他,觸發#2不理他
觸發#3後,因為列車行進會一直觸發,設定當最後一節列車通過#3不再有觸發的動作時(必要時可延遲確認),即令平交道停止動作,觸發#4不理他
反過來從右邊開往左邊
觸發#4後平交道立即開始動作,之後後面的列車會一直觸發#4但不理他,觸發#3不理他
觸發#2後,因為列車行進會一直觸發,設定當最後一節列車通過#2不再有觸發的動作時(必要時可延遲確認),即令平交道停止動作,觸發#1不理他

以上可以用8051編寫程式的方式來判斷那些動作的順序

至於單純使用硬體方法來做...會很複雜...

另外小弟再提出一點點單純使用硬體方法來控制柵欄的想法
使用步進馬達,先計算柵欄升降所需的步數
再利用計數IC控制輸入步進馬達的脈衝訊號即可令步進馬達走到所需要的步數(角度)
乘風大大,您可知無知的可憐啊!嗚........... :tear 寫程式是那高手兼專家才有法度,我這外行人,只能看沒懂更別說做了,所以只有土方法了,
步進馬達好像也很專業呢!之前有大大說用直流馬達,有辦法做到嗎?爆腦漿...........
freefly0924
忠實會員
忠實會員
文章: 155
註冊時間: 2006-12-31 18:07
聯繫:

文章 freefly0924 »

圖檔
平交道音效電路



圖檔
平交道音效實際聲音
頭像
乘風翱翔~
常駐會員
常駐會員
文章: 205
註冊時間: 2005-10-23 11:43
來自: 縱貫山海線的交接處,有扇形車庫的地方
聯繫:

文章 乘風翱翔~ »

fktco00007 寫: 乘風大大,您可知無知的可憐啊!嗚........... :tear 寫程式是那高手兼專家才有法度,我這外行人,只能看沒懂更別說做了,所以只有土方法了,
步進馬達好像也很專業呢!之前有大大說用直流馬達,有辦法做到嗎?爆腦漿...........
fktco00007大大您別這樣 :(
也是因為有您提出問題
才讓小弟我有機會去思考如何設計一個平交道控制裝置呀 :)
純硬體方法raylue大大已經有提出相關設計了
至於小弟我是使用程式控制單晶片動作的方法
兩者各有利弊
純硬體方法讓不懂的人按圖接電路就可以做出來,缺點是可能需要使用到很多的電子元件
使用單晶片可以大幅簡化硬體及接線,缺點是有技術的門檻限制(EX:編寫程式、單晶片動作原理...)
但兩者的目的是相同的

目前8051單晶片平交道控制程式已經完成七成左右了,過兩天春假回家再實際接上感測器及閃燈、響鈴裝置作測試
到時候再PO上來跟大家分享 :eek:
看火車,玩火車,愛火車,而且只愛台灣最在地的火車!所以我只收台鐵車!
圖檔
我的部落格http://blog.xuite.net/smallwind323/train歡迎參觀
freefly0924
忠實會員
忠實會員
文章: 155
註冊時間: 2006-12-31 18:07
聯繫:

文章 freefly0924 »

硬體已經大致上都可以,現在正在趕工中,因白天要上班,所以進度有些許落後,先PO個圖讓大家看看吧~預計本週完工.

圖檔
平交道感應器1

圖檔
平交道感應器2
頭像
乘風翱翔~
常駐會員
常駐會員
文章: 205
註冊時間: 2005-10-23 11:43
來自: 縱貫山海線的交接處,有扇形車庫的地方
聯繫:

文章 乘風翱翔~ »

freefly0924 寫:硬體已經大致上都可以,現在正在趕工中,因白天要上班,所以進度有些許落後,先PO個圖讓大家看看吧~預計本週完工.
恭喜freefly0924大大 :grin:
看來freefly0924大大已經使用8051做出來了! ;)
等我期中考完我也要來趕工一下... :oops:
看火車,玩火車,愛火車,而且只愛台灣最在地的火車!所以我只收台鐵車!
圖檔
我的部落格http://blog.xuite.net/smallwind323/train歡迎參觀
頭像
raylue
特等資深會員
特等資深會員
文章: 1228
註冊時間: 2007-08-17 10:21
來自: 新北市鶯歌區
聯繫:

文章 raylue »

大家一起加油
:grin:
fktco00007
三等資深會員
三等資深會員
文章: 309
註冊時間: 2007-01-29 10:53
來自: 台中市

文章 fktco00007 »

freefly0924 寫:硬體已經大致上都可以,現在正在趕工中,因白天要上班,所以進度有些許落後,先PO個圖讓大家看看吧~預計本週完工.

圖檔
平交道感應器2
請教大大那兩條粉紅色線要作何用?謝謝!
freefly0924
忠實會員
忠實會員
文章: 155
註冊時間: 2006-12-31 18:07
聯繫:

文章 freefly0924 »

fktco00007 寫:
freefly0924 寫:硬體已經大致上都可以,現在正在趕工中,因白天要上班,所以進度有些許落後,先PO個圖讓大家看看吧~預計本週完工.

圖檔
平交道感應器2
請教大大那兩條粉紅色線要作何用?謝謝!
那是感應器的電源,粉紅/黑色各1條,共2組,緑色的是訊號線,連接到主板上,需經由
74HC14 將訊號"整型"一下,才會是漂亮的波形,有助8051訊號的判讀,.....^_^
頭像
台灣飛翼
特等資深會員
特等資深會員
文章: 1313
註冊時間: 2006-01-04 14:19
來自: 板橋-樹林間
聯繫:

文章 台灣飛翼 »

freefly0924大哥在完工後不知能否能請freefly0924 PO一下測試列車的的畫面...
麻煩freefly0924大哥囉~謝謝辛苦了!!
目標9節DR3000自強號圖檔
freefly0924
忠實會員
忠實會員
文章: 155
註冊時間: 2006-12-31 18:07
聯繫:

文章 freefly0924 »

圖檔
搶先看”平交道感應器測試1”



圖檔
搶先看”平交道感應器測試2”
頭像
乘風翱翔~
常駐會員
常駐會員
文章: 205
註冊時間: 2005-10-23 11:43
來自: 縱貫山海線的交接處,有扇形車庫的地方
聯繫:

平交道控制測試

文章 乘風翱翔~ »

趁今天下午沒課
我的平交道控制系統終於有進展而不再是停在想法的階段了 :eek:
如同前面我發的文那樣
我是使用8051來做整個系統的控制
感測器方面
freefly0924大大是使用光耦合方式的CNY70
我則是使用紅外線感測裝置(光耦合方式之後也會嘗試看看)
用麵包板先勒電路做測試,先放一段測試影片讓大家看看吧 :)
http://www.youtube.com/watch?v=vT2A1l51eEE
(背景聲音是室友的吵鬧聲真不好意思 :???: )
聲音效果預計直接使用8051輸出推動蜂鳴器
模組化就要等到期中考完才比較有空弄了 :oops:
看火車,玩火車,愛火車,而且只愛台灣最在地的火車!所以我只收台鐵車!
圖檔
我的部落格http://blog.xuite.net/smallwind323/train歡迎參觀
頭像
i_fresh0304
優秀公民
優秀公民
文章: 55
註冊時間: 2007-09-10 20:03
來自: Taipei← →Songshan
聯繫:

Re: 平交道控制測試

文章 i_fresh0304 »

乘風翱翔~ 寫:趁今天下午沒課
我的平交道控制系統終於有進展而不再是停在想法的階段了 :eek:
原文恕刪...
哈!我就是同學團之一...算是第一個見證的吧。
看了真的不錯,推一下!
不過LED要增加電壓啦,不然有點小暗

晚點我也來上傳影片好了。
freefly0924
忠實會員
忠實會員
文章: 155
註冊時間: 2006-12-31 18:07
聯繫:

文章 freefly0924 »

以下"平交道1",是全部的Module,影片必須要下週再PO,因為”2組平交道警示燈的家”,一時還沒找到,再來就是要修正8051 Firmware code,但小馬達的家已經做好了,各位也提出建議~~

圖檔
平交道1

圖檔
平交道2

圖檔
平交道3
回覆文章