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

          新聞中心

          EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于單片機(jī)電臺(tái)仿真訓(xùn)練系統(tǒng)的實(shí)現(xiàn)

          基于單片機(jī)電臺(tái)仿真訓(xùn)練系統(tǒng)的實(shí)現(xiàn)

          作者: 時(shí)間:2011-09-23 來(lái)源:網(wǎng)絡(luò) 收藏


          (3)復(fù)位電路。的復(fù)位通常是由外部復(fù)位電路。通常采用上電自動(dòng)復(fù)位。最簡(jiǎn)單的上電復(fù)位電路如圖4所示。

          d.JPG


          (4)電源。采用+5 V直流電源,計(jì)算機(jī)USB接口能輸出+5 V直流電源,而且無(wú)需任何外部整流濾波電路。因此,使用USB接口提供電源。
          2.2 出錯(cuò)響鈴模塊
          在單片機(jī)最小基礎(chǔ)上加裝蜂鳴器,當(dāng)操作手操作錯(cuò)誤,會(huì)觸發(fā)蜂鳴器,使其發(fā)出聲音,滿足人性化需求。
          2.3 鍵盤和顯示模塊
          需要的按鍵較多,需要顯示的信息量也較大,選擇矩陣式鍵盤和液晶顯示器,如有需要另外增加少數(shù)按鍵,可以使用獨(dú)立式鍵盤進(jìn)行補(bǔ)充。液晶顯示器選用圖形點(diǎn)陣型液晶,它的顯示能力更加強(qiáng)大,而且集成度高、使用簡(jiǎn)單。
          2.4 計(jì)算機(jī)通信模塊
          多數(shù)計(jì)算機(jī)都具有RS-232C接口,而且僅需3根線便可在兩個(gè)數(shù)字設(shè)備之間進(jìn)行全雙工傳送數(shù)據(jù)。MCS-51系列單片機(jī)的輸入、輸出電平為TTL電平,而計(jì)算機(jī)配置的是RS-232C標(biāo)準(zhǔn)串行接口,兩者的電氣規(guī)范不一致。因此,要完成計(jì)算機(jī)與單片機(jī)的數(shù)據(jù)通信,必須進(jìn)行電平轉(zhuǎn)換,本采用MAX232電平轉(zhuǎn)換芯片進(jìn)行電平轉(zhuǎn)換,從MAX232芯片中兩路發(fā)送接收中任選一路作為接口,是T1IN接單片機(jī)的發(fā)送端TXD,則計(jì)算機(jī)的接收端RXD一定要對(duì)應(yīng)接T1OUT引腳。同時(shí),R1OUT接單片機(jī)的RXD引腳,計(jì)算機(jī)RS-232C的發(fā)送端TXD對(duì)應(yīng)接R1IN引腳,接口電路如圖5所示。

          e.JPG



          3 結(jié)束語(yǔ)
          系統(tǒng)融合了單片機(jī)硬件和計(jì)算機(jī)技術(shù),是一種功能齊全的仿真系統(tǒng)。系統(tǒng)的成本低、可移植性和通用性強(qiáng),可模擬真實(shí)情況下的并進(jìn)行考核評(píng)估,為部隊(duì)提供了一種新的訓(xùn)練方法,具有較強(qiáng)的推廣性。


          上一頁(yè) 1 2 3 下一頁(yè)

          評(píng)論


          相關(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); })();