色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于TMPN315081AF神經元芯片實現網絡打印服務器的設計

電子設計 ? 來源:郭婷 ? 作者:電子設計 ? 2019-09-19 07:52 ? 次閱讀

本文描述的網絡打印服務器(NPS)可以為工業現場的多個智能裝置提供可靠的打印共享服務,極大地節約了系統成本;并且還可以方便地對NPS的功能進一步擴充,構成一個分布式控制系統。Lonworks網絡技術是由Echelon公司開發的一種現場總線網技術,具有通信可靠、抗干擾能力強的優點,使其在航天控制、工業過程控制、樓宇自動化、通信等領域得到了廣泛的應用。其采用的LonTalk協議完全支持OSI/ISO網絡協議參考模型從物理層直至應用層的全部7層服務。Toshiba公司的TMPN3150/3120神經元芯片內嵌了LonTalk協議,LonTalk協議和一個網絡操作系統作為神經元芯片的固件提供給用戶,方便了用戶開發。神經元芯片支持多種通信介質、多信道和多種通信速率。NPS硬件設計采用Toshiba公司的TMPN3150神經元芯片,應用程序開發和調試工具為Echelon公司的NodeBuilder,其編程語言為Neuron C語言。NPS能夠與多達64個其他智能設備(ID—Intelligent Device)構成總線型網絡,通信介質為雙絞線,通信速率在78kbps時最大通信距離為1 200 m。系統結構如圖1所示。

基于TMPN315081AF神經元芯片實現網絡打印服務器的設計

1 NPS硬件設計

如圖2所示,NPS采用1塊TMPN315081AF神經元芯片,配置1片64K×8位Flash存儲器作為程序存儲器和1片128K×8位RAM作為數據存儲器;神經元芯片的CP0~CP4雙向通信接口和78kbps的收發器構成Lon-works網絡接口;TMPN315081AF神經元芯片I/O引腳的功能可通過程序靈活配置。在此,I/00~I/07引腳接打印機接口的8位數據線,I/08引腳接打印機選通線(STRB),I/09接打印機的“Busy”信號線,并要在應用程序中用如下Neuron C語句配置:

IO_0 output byte PrintData;

IO_8 output bit PrintStb;

IO_9 output bit PrintBusy;。

2 NPS應用程序設計

NPS與各個智能節點之間為主從方式,通過查詢完成工作。網絡尋址為domain:subnet:node方式。網絡通信采用顯示報文格式。

2.1 應用程序運行機制

TMPN315081AF神經元芯片固化了LonTalk的全部七層協議,位于應用層的調度程序(Scheduler)負責目標應用程序的啟動、任務調度運行,并且任務運行必須有一個特定的事件來觸發。根據這個調度機制,本文在NPS的應用程序中實現了以下事件(Events)及其對應任務的功能。

(1) reset事件

完成NPS的網絡地址設置,建立Lonworks網絡的域和地址,并完成打印機初始化工作。

(2)timer_expires事件

在程序中定義了3個周期性定時器

stimer repeating sNetUpDTr=12;

mtimer repeating mAddrTr=300;

mtimer repeating mPollTr=1000;。

基于TMPN315081AF神經元芯片實現網絡打印服務器的設計

秒級定時器sNetUpDTr啟動網絡更新,毫秒級定時器mAddrTr事件對應的任務通過廣播報文查詢網絡上的節點地址,并更新程序中的所有節點列表。節點結構定義如下:

typedef struct

{ unsigned int ID_num;//唯一ID

char ID_descrip[32];//描述網絡地址,定義在Neu-ron C的addrdefs.h文件中msg_out_addr ID_dest_addr;

}ID_INFO;

毫秒級定時器mPollTr事件激發查詢任務,詢問網絡上的節點是否有打印信息

(3)msg_arrives事件

當收到報文時,此事件為真,其對應的任務接收報文,根據報文類型字段,可以區分是命令報文還是欲打印數據報文。

(4)iO_in()事件

在程序中對應when(iO_in(Print_Busy)==0){…},就是當打印機一旦空閑,就啟動打印任務,把程序中打印緩沖區的數據輸出到打印機。整個NPS應用程序的運行機制如圖3所示,每個任務在執行時都調用相應的函數來完成預定功能,函數代碼不在此詳述。

2.2 應用程序通信協議

之所以單獨提出這個問題,是因為通訊協議對網絡應用程序至關重要。本文中,NPS和其他智能節點間的應用層通信協議為兩級協議:第一層,顯式報文嚴格按照Neu-ron C定義的格式、填寫報文的個字段;第二層,對顯式報文中的數據段,應該定義自己的用戶數據規約。

最后,應用程序在NodeBuider環境下編譯、連接后生成可執行文件,寫入到Flash存儲器,經變電站現場調試和測試,NPS能夠可靠地完成網絡打印功能。

基于TMPN315081AF神經元芯片實現網絡打印服務器的設計

3 結 論

Lonworks網絡技術是一種高抗干擾性、高性價比的現場總線網技術,本文NPS設計之所以采用這種技術就是考慮到工業現場往往具有很強的電磁干擾。從硬件、編程和開發工具對NPS的設計進行較詳盡地描述,希望對從事Lonworks網絡技術開發應用的讀者能稍有裨益。本裝置與變電站測控單元、保護單元配套,經過現場驗證,工作穩定可靠。


聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 芯片
    +關注

    關注

    456

    文章

    51155

    瀏覽量

    426399
  • 服務器
    +關注

    關注

    12

    文章

    9295

    瀏覽量

    85893
  • 總線
    +關注

    關注

    10

    文章

    2900

    瀏覽量

    88295
收藏 人收藏

    評論

    相關推薦

    采用單神經元自適應控制高精度空調系統仿真

    采用單神經元自適應控制高精度空調系統仿真摘要:暖通空調領域中的被控對象(空調房間)大多具有大滯后、慢時變、非線性特點,且受各種不確定因素影響,經典控制方法難以實現精確控制。該文正是針對上述實際,將
    發表于 03-18 22:28

    I2C總線在神經元芯片中的應用

    的使用,減少了節點數,節約了開支。1、LONWORKS神經元芯片神經元芯片選用的是 TOSHIBA的64腳的TMPN3150B1AF,它通過
    發表于 12-20 10:57

    【案例分享】ART神經網絡與SOM神經網絡

    是一種常用的無監督學習策略,在使用改策略時,網絡的輸出神經元相互競爭,每一時刻只有一個競爭獲勝的神經元激活。ART神經網絡由比較層、識別層、識別閾值、重置模塊構成。其中比較層負責接收輸
    發表于 07-21 04:30

    Neuron芯片tmpn3150與ad芯片tlc0832的兩

    根據神經元芯片TMPN3150的兩種I/O模式,給出了該神經元芯片與A/D芯片TLC0832
    發表于 04-25 14:14 ?20次下載

    基于小波神經網絡服務器預警系統

    提出了采用緊致型小波神經網絡來構建服務器預警系統,將小波和神經網絡直接融合,使網絡訓練過程從根本上避免了局部最優等非線性優化問題,小波神經元
    發表于 05-07 20:32 ?37次下載

    “寒武紀1A”深度神經元網絡處理

    科學家發現人腦的基本組成單元是一種神經元細胞,這些數量巨大的神經元細胞,通過數量更多的突觸相互連接,這樣就產生了神經網絡,人腦就是借助這樣的神經元網絡進行處理,所以有了認知、感知和邏輯
    發表于 11-17 23:18 ?2981次閱讀

    基于TMPN3150芯片神經元芯片的I/O應用模式的研究

    1993年美國Echelon公司發明了Lonworks技術,該技術提供了一個開放性很強且無專利權的底層通訊網絡——局部操作網絡(LON)。該通信協議采用Lontalk協議,網絡上的節點采用神經
    的頭像 發表于 04-19 17:54 ?4113次閱讀
    基于<b class='flag-5'>TMPN</b>3150<b class='flag-5'>芯片</b>的<b class='flag-5'>神經元</b><b class='flag-5'>芯片</b>的I/O應用模式的研究

    神經元芯片(neuron chip)

    功能,但是任何一個神經元的故障不會影響整個網絡的性能。 對開發者和集成商而言,神經元芯片的優勢在于它的完整性。它內嵌的通信協議和處理避免了
    的頭像 發表于 10-30 13:28 ?1914次閱讀

    神經元神經網絡的區別與聯系

    在人工智能和機器學習的領域中,神經元神經網絡是兩個至關重要的概念。雖然它們都與人腦中的神經系統有著密切的聯系,但在實際應用和理論研究中,它們各自扮演著不同的角色。本文旨在深入探討神經元
    的頭像 發表于 07-01 11:50 ?1094次閱讀

    神經元的基本作用是什么信息

    的作用。 一、神經元的結構 神經元是一種高度分化的細胞,具有獨特的形態和功能。神經元的基本結構包括細胞體、樹突和軸突。 細胞體:細胞體是神經元的中心部分,包含細胞核和其他細胞
    的頭像 發表于 07-03 11:29 ?1050次閱讀

    神經元的結構及功能是什么

    的細胞,具有獨特的形態結構。神經元的基本結構包括細胞體、樹突和軸突。 (1)細胞體:細胞體是神經元的中心部分,包含細胞核和其他細胞。細胞核負責控制細胞的生長、分裂和基因表達。細胞體的大小和形狀因
    的頭像 發表于 07-03 11:33 ?1507次閱讀

    神經元的分類包括哪些

    神經元神經系統的基本功能單位,它們通過電信號和化學信號進行信息傳遞和處理。神經元的分類非常復雜,可以根據不同的標準進行分類。 一、神經元的基本概念 1.1
    的頭像 發表于 07-03 11:36 ?1450次閱讀

    人工神經元模型的三要素是什么

    人工神經元模型是人工智能和機器學習領域中非常重要的概念之一。它模仿了生物神經元的工作方式,通過數學和算法來實現對數據的處理和學習。 一、人工神經元模型的基本概念 1.1 生物
    的頭像 發表于 07-11 11:13 ?1036次閱讀

    神經元是什么?神經元神經系統中的作用

    神經元,又稱神經細胞,是神經系統的基本結構和功能單位。它們負責接收、整合、傳導和傳遞信息,從而參與和調控神經系統的各種活動。神經元在形態上高
    的頭像 發表于 07-12 11:49 ?1552次閱讀
    <b class='flag-5'>神經元</b>是什么?<b class='flag-5'>神經元</b>在<b class='flag-5'>神經</b>系統中的作用

    神經元芯片的主要特點和優勢

    神經元芯片,又稱神經芯片神經元網絡芯片,是一種專為實現
    的頭像 發表于 07-12 16:42 ?1255次閱讀
    主站蜘蛛池模板: 亚洲伊人久久大香线蕉综合图片 | 99婷婷久久精品国产一区二区 | 1V1各种PLAY女主被肉 | 日本红怡院亚洲红怡院最新 | 成人精品亚洲 | 好男人WWW免费高清视频在线 | 亚洲蜜桃AV色情精品成人 | 动漫美女被h动态图 | 国产做国产爱免费视频 | 国产欧美精品一区二区色综合 | 无限资源在线观看8 | 三级黄色片免费观看 | 国产午夜电影院 | 国产亚洲999精品AA片在线爽 | 疯狂做受XXXX高潮欧美日本 | 啦啦啦 中文 日本 韩国 免费 | 国产av久久免费观看 | 亚洲电影不卡 | 国产精品视频在线自在线 | 久久99久久成人免费播放 | 国产亚洲美女精品久久久2020 | 男女久久久国产一区二区三区 | 草久热的视频在线观看 | 伊人影院综合在线 | 欧美xxxx印度 | 青青青视频在线 | 天天操天天干天天透 | 嫩草影院地址一地址二 | 久久最新地址获取 | 欧美巨大xxxx做受孕妇视频 | 欧美残忍xxxx极端 | 亚洲无线码一区在线观看 | chinesetoilet美女沟 | 久久热在线视频精品店 | 日日夜夜影院在线播放 | 一二三四在线观看高清电视剧 | 琪琪热热色原日韩在线 | 久久久综合中文字幕久久 | 老师掀开短裙让我挺进动态 | 亚州精品永久观看视频 | 嫩草成人国产精品 |