<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 單片機遠程同步燈電路+程序

          單片機遠程同步燈電路+程序

          作者: 時間:2012-08-30 來源:網(wǎng)絡(luò) 收藏

          3)信號傳輸線路

          傳輸線路由傳輸導(dǎo)線和信號輸出、信號輸入端三部分組成。其中,主機與信號輸出端相連,各個從機與各自的信號輸入端相連。由于傳輸距離較遠,我們需要將傳輸電壓抬高至30伏特左右。具體輸出端(升壓)和輸入端(降壓)由圖4與圖5所示。

          10.jpg

          附加說明:在圖4與圖5的接口之間,可以接雙絞線作為信號的傳輸介質(zhì)。

          3.系統(tǒng)軟件設(shè)計流程

          1)問題的提出

          的運行速度是不同的。即使是同一型號的在同一頻率標識的晶振下,同時上電開始運行同樣的,也不可能做到精確的同步。這種運行速度的差異性一開始可能不會被察覺,但是當系統(tǒng)運行時間久了之后,各個之間的運行速度的差異性就會逐漸積累起來,一直能夠累計到我們不能容忍的。

          因此,我們必須在這些的差異積累到一定程度之前,使所有的單片機在同一時刻運行到同樣的位置,這樣就可以清零正在積累的差異性,達到運行長時間都能夠同步的效果。

          2)程序流程圖

          初步設(shè)計同步系統(tǒng)中的主機和從機運行一輪效果(6個不同的燈光效果)之后,進行一次同步操作。用16MHZ晶振的實際測量效果是運行完一輪的時間為1分20秒左右。在進行同步操作之前,主機與從機運行相同的程序,以盡量減少不同程序引起的時間差異;在運行完6個效果之后,所有從機立刻進入等待狀態(tài),不斷查詢中斷標志。而主機則在運行完效果之后再運行一段延時程序,這樣做的目的,是有意造成主從之間的快慢差異--主機慢,從機快。這樣從機就可以有充分的時間來響應(yīng)由主機發(fā)送過來的同步信號,消除之前積累的各個單片機實際運行的速度差異。流程圖如圖6所示。

          11.jpg


          通過實際測量,我們在300米距離內(nèi)運行10臺控制器,并進行了24小時的同步測試,運行效果良好,可以達到預(yù)期目的。
          4.實測同步系統(tǒng)特性參數(shù)
          1)同步信號傳輸線路基本參數(shù)
          傳輸電壓:30v
          傳輸電流:0.04A(介質(zhì)為雙絞網(wǎng)線,長度300米)
          消耗功率:1.2w
          2)單片控制器及燈板功耗:5w
          3)最大可同步距離:500米
          4)最大可同步控制器數(shù):待測

          DIY機械鍵盤相關(guān)社區(qū):機械鍵盤DIY




          關(guān)鍵詞: 程序 電路 同步 遠程 單片機

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();