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

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 單片機(jī)在CAN總線智能節(jié)點(diǎn)中的應(yīng)用

          單片機(jī)在CAN總線智能節(jié)點(diǎn)中的應(yīng)用

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

          2 芯片特性簡介

          SPMC65P2404A是凌陽推出的8位工業(yè)控制,最高工作頻率為8MHz,工作電壓3.0V~5.0V,有192字節(jié)的RAM和4K字節(jié)的OTP ROM,具備23個可編程IO口,內(nèi)置上/下拉電阻,8通道10位A/D轉(zhuǎn)換器(100KHz),SPMC65P2404其他特性包括:

          ◆凌陽科技8位    182條指令    11種尋址模式    支持位操作(Set,Clear,Inverse,Test)

          ◆2個8位可編程定時器/計(jì)數(shù)器(可自動預(yù)置初始計(jì)數(shù)值)    普通的定時/計(jì)數(shù)器    具有8位捕獲功能    具有8位比較功能

          ◆2個16位可編程定時器/計(jì)數(shù)器(可自動預(yù)置初始計(jì)數(shù)值)    普通的定時/計(jì)數(shù)器    具有8或16位捕獲功能    具有16位比較功能    12位PWM輸出

          ◆中斷方式    支持IRQ和NMI中斷    4種外部中斷    12種內(nèi)部中斷

          ◆具有SPI:最高通信速率為2Mbps

          ◆5種復(fù)位功能:上電復(fù)位、低電壓復(fù)位、看門狗復(fù)位、外部復(fù)位及錯誤地址復(fù)位

          ◆支持3種時鐘電路:晶體振蕩器、RC振蕩、外部信號

          ◆2種低功耗模式:Halt模式和STop模式

          ◆一個蜂鳴器驅(qū)動輸出口

          3 硬件設(shè)計(jì)

          在工業(yè)控制中,通常需要進(jìn)行電壓、電流、溫度等信號的實(shí)時采集、可靠傳輸和實(shí)時顯示,實(shí)現(xiàn)了PC端對的有效控制。為了達(dá)到工業(yè)控制上這些控制要求,上的通常需要有微控器作為節(jié)點(diǎn)的主控器。主控器完成現(xiàn)場各項(xiàng)參數(shù)的采集、響應(yīng)相關(guān)的外部事件、接受外部按鍵命令、產(chǎn)生驅(qū)動信號、顯示相關(guān)參數(shù)及與控制器通信。圖3-1為SPMC65P2404A作為節(jié)點(diǎn)控制器,各個部件的連接示意圖。

          圖 3-1 節(jié)點(diǎn)示意圖

          數(shù)據(jù)采集部件:

          在工業(yè)控制現(xiàn)場,通常會有各類傳感器,如電流互感器、溫度傳感器、壓力傳感器等,將現(xiàn)場的電流、溫度及壓力等參數(shù)轉(zhuǎn)化為模擬電信號,這些模擬信號輸入MCU中的A/D轉(zhuǎn)換器,最終得到可傳輸?shù)臄?shù)字信號。SPMC65P2404A具有8通道10位精度的A/D轉(zhuǎn)換器,并可以選擇內(nèi)部或外部參考電壓,能夠滿足多通道、高精度的模數(shù)轉(zhuǎ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); })();