平交道啟動電路自製
-
- 忠實會員
- 文章: 155
- 註冊時間: 2006-12-31 18:07
- 聯繫:
-
- 三等資深會員
- 文章: 309
- 註冊時間: 2007-01-29 10:53
- 來自: 台中市
-
- 三等資深會員
- 文章: 309
- 註冊時間: 2007-01-29 10:53
- 來自: 台中市
-
- 忠實會員
- 文章: 155
- 註冊時間: 2006-12-31 18:07
- 聯繫:
-
- 三等資深會員
- 文章: 309
- 註冊時間: 2007-01-29 10:53
- 來自: 台中市
太深了
大大們果真是高手,已經完全不懂了,看看大大們能不能搞出個簡單的,讓我們這些電子白痴拾點牙惠啊!
-
- 忠實會員
- 文章: 155
- 註冊時間: 2006-12-31 18:07
- 聯繫:
這一系列的討論小弟我其實已經注意很久了
在這討論剛開始時小弟就有在想要用8051做一個控制平交道的裝置
不過沒有時間可以實際設計、測試
所以只有從旁看大夥在努力...
看到freefly0924大大也有提到要使用8051做平交道的控制
玩了8051一年多的我就忍耐不住了,一有空就東想西想
小弟我就把我最近上課空閒時間想的一些想法跟大家分享好了
硬體部分:
控制核心:8051微控制器
感應裝置:光感測元件CNY70
柵欄裝置:步進馬達(步數不用太多,步數越多體積越大)
閃燈裝置:使用LED
響鈴裝置:使用蜂鳴器
軟體部分:(8051控制程式)
感應模組:接收列車觸發之訊號
判斷模組:判斷所接收的訊號來控制 步進馬達控制模組 及 響鈴閃燈模組
步進馬達控制模組:控制步進馬達正反轉的步數
響鈴閃燈模組:控制LED閃爍及蜂鳴器之聲響
計時器模組:提供步進馬達控制模組 及 響鈴閃燈模組 所需的計時器
(計時器模組這部分,因為若直接使用Delay會造成程式執行上的空窗期而遺漏可能觸發的訊號,故使用計時器功能來避免此狀況發生)
硬體部分,我想比較沒問題,就是把那些東西接一接就成了(當然該串的電阻還是要串,不然LED就燒給妳看:twisted: )
軟體部分,上述是小弟我對這控制程式的規劃,若看不懂的話我過幾天周末看有沒有空再畫個流程圖應該就會清楚了
至於將那一堆文字敘述的模組轉成程式語言(C51)
對有編寫程式經驗的大大應該不是問題
小弟我上課空閒時也有在寫這控制程式
若完成後再跟大家分享囉
不過現階段還是只能提供我的想法
等哪時候很有空的時候再實際做個平交道出來玩玩...
在這討論剛開始時小弟就有在想要用8051做一個控制平交道的裝置
不過沒有時間可以實際設計、測試
所以只有從旁看大夥在努力...
看到freefly0924大大也有提到要使用8051做平交道的控制
玩了8051一年多的我就忍耐不住了,一有空就東想西想
小弟我就把我最近上課空閒時間想的一些想法跟大家分享好了
硬體部分:
控制核心:8051微控制器
感應裝置:光感測元件CNY70
柵欄裝置:步進馬達(步數不用太多,步數越多體積越大)
閃燈裝置:使用LED
響鈴裝置:使用蜂鳴器
軟體部分:(8051控制程式)
感應模組:接收列車觸發之訊號
判斷模組:判斷所接收的訊號來控制 步進馬達控制模組 及 響鈴閃燈模組
步進馬達控制模組:控制步進馬達正反轉的步數
響鈴閃燈模組:控制LED閃爍及蜂鳴器之聲響
計時器模組:提供步進馬達控制模組 及 響鈴閃燈模組 所需的計時器
(計時器模組這部分,因為若直接使用Delay會造成程式執行上的空窗期而遺漏可能觸發的訊號,故使用計時器功能來避免此狀況發生)
硬體部分,我想比較沒問題,就是把那些東西接一接就成了(當然該串的電阻還是要串,不然LED就燒給妳看:twisted: )
軟體部分,上述是小弟我對這控制程式的規劃,若看不懂的話我過幾天周末看有沒有空再畫個流程圖應該就會清楚了
至於將那一堆文字敘述的模組轉成程式語言(C51)
對有編寫程式經驗的大大應該不是問題
小弟我上課空閒時也有在寫這控制程式
若完成後再跟大家分享囉
不過現階段還是只能提供我的想法
等哪時候很有空的時候再實際做個平交道出來玩玩...
-
- 三等資深會員
- 文章: 309
- 註冊時間: 2007-01-29 10:53
- 來自: 台中市
又一高手,要程式,那還是不是還要寫程式的機師頭,哇!這可就是行家高手才行了,我這外行人可能只在旁邊喊熱了,唉.........................乘風翱翔~ 寫:這一系列的討論小弟我其實已經注意很久了
在這討論剛開始時小弟就有在想要用8051做一個控制平交道的裝置
不過沒有時間可以實際設計、測試
所以只有從旁看大夥在努力...
看到freefly0924大大也有提到要使用8051做平交道的控制
玩了8051一年多的我就忍耐不住了,一有空就東想西想
小弟我就把我最近上課空閒時間想的一些想法跟大家分享好了
硬體部分:
控制核心:8051微控制器
感應裝置:光感測元件CNY70
柵欄裝置:步進馬達(步數不用太多,步數越多體積越大)
閃燈裝置:使用LED
響鈴裝置:使用蜂鳴器
軟體部分:(8051控制程式)
感應模組:接收列車觸發之訊號
判斷模組:判斷所接收的訊號來控制 步進馬達控制模組 及 響鈴閃燈模組
步進馬達控制模組:控制步進馬達正反轉的步數
響鈴閃燈模組:控制LED閃爍及蜂鳴器之聲響
計時器模組:提供步進馬達控制模組 及 響鈴閃燈模組 所需的計時器
(計時器模組這部分,因為若直接使用Delay會造成程式執行上的空窗期而遺漏可能觸發的訊號,故使用計時器功能來避免此狀況發生)
硬體部分,我想比較沒問題,就是把那些東西接一接就成了(當然該串的電阻還是要串,不然LED就燒給妳看:twisted: )
軟體部分,上述是小弟我對這控制程式的規劃,若看不懂的話我過幾天周末看有沒有空再畫個流程圖應該就會清楚了
至於將那一堆文字敘述的模組轉成程式語言(C51)
對有編寫程式經驗的大大應該不是問題
小弟我上課空閒時也有在寫這控制程式
若完成後再跟大家分享囉
不過現階段還是只能提供我的想法
等哪時候很有空的時候再實際做個平交道出來玩玩...
8051微控制器是用程式來達到設計者所需的功能fktco00007 寫: 又一高手,要程式,那還是不是還要寫程式的機師頭,哇!這可就是行家高手才行了,我這外行人可能只在旁邊喊熱了,唉.........................
可以取代一大堆的IC元件
舉紅綠燈當例子:
只使用IC元件則必須用到很多個不同功能的IC來組合才能達到所需要的功能
若使用微控制器設計則只要幾行程式碼就可以搞定了
但有利也有弊
微控制器輸出的是訊號
要控制電壓或電流大小則還必須加上其他外部電路,沒辦法直接控制
所以這也是小弟我的8051列車行控裝置遲遲無法有進展的原因...
不過我這學期正在修電子電路學,自己也買了很多電子學電路學的書在研讀
希望過不久後這些問題自己都有辦法解決
再將成果分享給各位大大們