999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Coldfire V4內核的通用工業控制平臺設計

2017-11-01 06:35:32卡斯柯信號有限公司耿進龍宋志堅
電子世界 2017年19期
關鍵詞:信號

卡斯柯信號有限公司 劉 暢 耿進龍 宋志堅 潘 雷

基于Coldfire V4內核的通用工業控制平臺設計

卡斯柯信號有限公司 劉 暢 耿進龍 宋志堅 潘 雷

基于Coldfire V4內核處理器的一款通用型工業級控制平臺設計,并為提高平臺的硬件可靠性,在器件選型、電源設計及設計方法上提供了一些解決方案,文中還補充了器件手冊中沒有說明但又易出錯的設計細節。該方案已在實際產品中驗證可行,并在鐵路信號系統中得到了廣泛應用。

Coldfire V4;工業級;可靠性;平臺

前言

隨著工業4.0的迅猛發展,作為其中的一個環節,以往的工業控制系統已經很難以滿足現有的需求,而給每個控制設備的末端都安裝一個“大腦”變得越來越迫切。但在實現中,“大腦”與“肌肉”的電路設計要求有著很大的不同,合并在一塊電路板上會帶來PCB設計、生產工藝等方面的問題。

本文討論的就是通過設計一種通用型工業控制平臺,來解決兩者難以兼容的問題,通過在傳統工業設計上簡單添加一個子板式的“大腦”來實現智能化的控制操作。

1.控制平臺系統概述

通用控制平臺需要實現通信、控制、計算等功能,又需要盡量實現電路板體積的精簡,并且需要合理平衡控制平臺的功耗與處理能力。

根據系統的特點,控制平臺系統設計框圖如圖1所示。

圖1 控制平臺系統架構圖

控制平臺包含了一個微處理器的最小系統,并向母板提供了豐富的控制接口以及通信總線接口,母板上可以根據最終產品的通訊需求搭建相應的接口電路。將接口電路放置在母板上而非控制平臺板卡上可以精簡使用不到的接口電路,避免浪費空間和成本。

2.CPU選型及關鍵外圍電路

2.1 CPU選型

Coldfire單片機是NXP(原Motorola公司半導體產品部)公司在M68K基礎上開發出來的微處理器芯片。它具有工控領域針對性強、發展歷史悠久穩定可靠、豐富的總線接口及平衡的功耗和運算性能,特別適合應用于高可靠性的工業控制領域。從M68K發展至今Coldfire已有V1、V2、V3、V4四代產品同時在售。Coldfire系列芯片在海外擁有大量的使用量,是非常成熟的工業控制主控芯片的一種選擇。

圖2 MCF5441X系列芯片架構圖

本設計方案中根據對芯片的外部接口及處理能力的要求,最終選擇32位V4M內核的MCF5441X微處理器。MCF5441X微處理器的最高工作頻率為250MHz片內集成了16K Cache、64K字節的SRAM及MMU單元,可以外接一片DDR2內存芯片。類似DSP的增強型乘累加單元(EMAC)及密鑰加速單元(CAU)賦予了處理器額外的數據運算能力。

MCF5441X同時還擁有豐富的片上外接單元(見圖1)此處不再累述。比較有特色的是,除了與DDR2及Flash的接口外,其他外設引腳均可以復用為GPIO,這為控制電路的設計提供了很大的靈活性。

2.2 BDM調試電路

Coldfire系列微處理器支持BDM和JTAG兩種調試和燒錄方式,其中NXP獨有的BDM方式對軟件調試提供了很大幫助,而JTAG模式更有利于在大批量生產時使用。因此,平臺需要對兩種方式均提供支持。在MCF5441X微處理器上BDM和JTAG信號共用了部分引腳(見表1)。

表1 BDM/JTAG引腳信號

這里NXP器件手冊中沒有清楚講明的一點是接口中的PSTCLK/TCLK引腳在JTAG模式下作為TCLK信號時是作為輸入引腳使用,而在BDM模式下作為PSTCLK時是作為輸出引腳使用,且輸出頻率為主時鐘的一半,即最大125MHz。此時就需要考慮到PSTCLK信號的信號完整性了,因為它關系到仿真器的連接是否穩定。

圖3中展示了一種電路設計方式,74AUP1G125是帶輸出使能的Buffer芯片。Buffer芯片的使能信號由JTAG_EN來控制,當JTAG_EN信號為高時,表示MCF5441X處在JTAG工作模式下,此時PSTCLK/TCLK引腳作為TCLK,TCLK信號通過Buffer送往MCF5441X。而JTAG_EN信號為低電平時,Buffer的使能被關閉,PSTCLK通過33歐姆的匹配電阻送往BDM調試接口。

圖3 BDM PSTCLK接口電路

2.3 內存及Flash電路

MCF5441X僅有一個DDR2片選信號,且數據總線位寬為8bit,地址線位寬為14bit,最多支持8個Bank,因此最大可以接1片2Gbit的DDR2。

MCF5441X可以支持Nor Flash或NAND Flash對于工業控制系統來說,NAND Flash的錯誤率和數據保存的有效時間都難以滿足要求,因此需要選用Nor Flash作為程序存儲設備。

3.可靠性電路設計

工業控制的硬件平臺對可靠性有著較高的要求,因此在健壯的微處理外還需要增加一些特殊的電路設計來增強整個系統的魯棒性。

3.1 看門狗電路

看門狗是最常見的用于增強魯棒性的電路設計。雖然MCF5441X內置了看門狗,但整合在微處理器內的看門狗可能會由芯片自身的工藝或批次問題帶來失效。因此外置看門狗電路是必要的。

圖4 看門狗電路

本平臺選用的是Linear公司生產的LTC2917芯片,它除了可以提供看門狗的功能外,還在3.3V電源出現欠壓時輸出復位信號。這個功能會在電源異?;騽倓偵想姇r禁止微處理錯誤操作的可能性。

3.2 電源電路設計

控制平臺硬件電路上一共需要5種電源,其中MCF5441X微處理器接口電壓3.3V,核電壓1.2V,DDR2分別需要1.8V、VTT和VREF三種電源。除3.3V電源需要從母板上獲取外,其他四種電源均在控制平臺上通過3.3V電源轉換而來??紤]到盡量減少給母板帶來的負擔,生成1.2V和3.3V的電源均采用了開關電源。

圖5 板載1.2V開關電源

考慮到需要給預留一些電壓空間給電壓監測功能,因此板載開關電源生成的并非標準的1.2V電源電壓,而是略上浮了約2%,為1.23V左右。同樣,1.8V電源電路的輸出電壓也做了微調。

3.3 電壓監測功能

電壓監測功能使用了ADM12914高精度電壓監測芯片來監測電源欠壓。當檢測到電源電壓欠壓時芯片會產生復位信號將微處理器進行復位。由于分壓電阻及芯片本身存在一定的誤差,因此電壓監測功能會占用約2%的電壓裕量。

圖6 電源電壓監測電路

譬如MCF5441X對于3.3V電壓的范圍要求為-5%~10%,電壓監測功能會占用-5%~-3%的這部分電壓范圍。而正常的電源電壓輸出應該為3.3V的-3%~10%。若電源電壓到達3.3V的-4%,即3.168V時,雖然微處理器還可以正常工作,但會觸發欠壓報警。

3.4 多系一致性比對功能

單一的微處理器還是存在故障的可能性。為了校驗和糾錯控制平臺可以集成多組微處理器,每個微處理器運行相同的計算和操作,并通過相互之間的校對來判斷故障。

4.控制及通訊總線

MCF5441X微處理器上集成了網絡接口,可以靈活配置為一路MII或兩路RMII,以及兩路CAN總線接口,一個帶5個片選信號的SPI總線接口,多個UART接口。

這些接口中CAN總線自帶CRC校驗,適合傳輸對誤碼更敏感的低速數據,而網絡接口可以通過路由器用于連接更遠的客戶端進行遠程控制。

控制平臺與母板之間還可以通過多個GPIO來實現實時控制功能,在GPIO數量不足時可以增加可編程邏輯器件并連接到FlexBUS總線上進行I/O擴展。

5.軟件操作系統平臺

NXP為MCF5441X芯片提供了成熟的RTOS操作系統以及完整易用的庫,沒有特殊需求的用戶可以在官方實例的基礎上直接進行軟件的開發。

6.結論

本文采用了基于Coldfire V4核心的MCF5441X芯片構建起了一個工業級的通用控制平臺。并通過多種監測手段提高了控制平臺本身的可靠性。

控制平臺硬件上集成了多種通訊接口,包括:Ethernet、CAN Bus、FlexBUS、SPI、UART以及數量靈活可配的GPIO端口,充分滿足了多種不同的通訊和控制需求。

[1]Freescale Semiconductor,MCF5441x Reference Manual,Rev.4, January 2012.

[2]Linear Technology, LTC2917/LTC2918 - Low Voltage Supervisor with 27 Selectable Thresholds and Watchdog Timer, LT 0208 REV B.

[3]Texas Instrument,LM3671/-Q1 2-MHz,600-mA Step-Down DC-DC Converter,SNVS294R–NOVEMBER 2004–REVISED NOVEMBER 2014.

[4]Analog Device,ADM12914 ±0.8%精度、四通道UV/OV 正/負電壓監控器,Rev.C.

Research of General Industrial Control Platform Based on Coldfire V4 Core

CHANG LIU1JINLONG GENG1ZHIJIAN SONG1LEI PAN1
(1.CASCO Signal Co., Shanghai, 200071)

General-purpose industrial-grade control platform project, based on Coldfire V4 core processor. To improve the hardware reliability of the platform, some solution are provided in the device selection, power supply design and design methods. The contain also add some guides that are not referred by manual, but error-prone. The scheme has been proven in practical products and has been widely used in railway signaling systems.

Coldfire V4; industrial; reliability; platform

劉暢(1979-),男,碩士研究生,工程師,現就職于卡斯柯信號有限公司,主要從事硬件電路開發方向。

耿進龍(1982-),男,碩士研究生,工程師,現就職于卡斯柯信號有限公司,主要從事系統安全設計方向。

宋志堅(1982-),男,碩士研究生,工程師,現就職于卡斯柯信號有限公司,主要從事嵌入式系統驅動開發方向。

潘雷(1976-),男,碩士研究生,高級工程師,現就職于卡斯柯信號有限公司,主要從事硬件電路開發和管理方向。

猜你喜歡
信號
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
7個信號,警惕寶寶要感冒
媽媽寶寶(2019年10期)2019-10-26 02:45:34
孩子停止長個的信號
《鐵道通信信號》訂閱單
基于FPGA的多功能信號發生器的設計
電子制作(2018年11期)2018-08-04 03:25:42
基于Arduino的聯鎖信號控制接口研究
《鐵道通信信號》訂閱單
基于LabVIEW的力加載信號采集與PID控制
Kisspeptin/GPR54信號通路促使性早熟形成的作用觀察
主站蜘蛛池模板: 免费在线色| 久久综合干| 国产成人高清亚洲一区久久| 波多野结衣无码AV在线| 91亚洲视频下载| 中文字幕有乳无码| 无码AV高清毛片中国一级毛片| 久久精品人人做人人爽97| 国产成年女人特黄特色毛片免| а∨天堂一区中文字幕| 亚洲有码在线播放| av性天堂网| 午夜激情婷婷| 中文字幕色站| 亚洲国产精品不卡在线| 国产精品.com| 国产一区二区精品高清在线观看 | 国产精品一区二区在线播放| 国产青青草视频| 亚洲一区二区精品无码久久久| 波多野结衣一二三| 亚洲午夜国产片在线观看| 免费人成视网站在线不卡| 在线观看的黄网| 国产成人资源| 国产成人精品免费av| 中文毛片无遮挡播放免费| 大学生久久香蕉国产线观看| 精品久久久久久成人AV| 午夜无码一区二区三区| 免费观看国产小粉嫩喷水| 91口爆吞精国产对白第三集| 久久黄色毛片| 亚洲欧美不卡视频| 久久人妻系列无码一区| 三级视频中文字幕| 鲁鲁鲁爽爽爽在线视频观看 | 噜噜噜久久| 波多野结衣亚洲一区| 国产最新无码专区在线| 国产一在线| 亚洲最猛黑人xxxx黑人猛交| 国产激情影院| 97人人做人人爽香蕉精品| 日本成人不卡视频| 久久久久久尹人网香蕉 | 亚洲欧美精品一中文字幕| 国产三级毛片| 精品亚洲麻豆1区2区3区| 99久久国产精品无码| 国产爽妇精品| 久久不卡精品| 青青草欧美| 亚洲天堂首页| 日本少妇又色又爽又高潮| 欧美在线伊人| 日本高清免费不卡视频| 日韩色图区| 日韩精品视频久久| 亚洲综合亚洲国产尤物| 免费看av在线网站网址| 久久国语对白| 91久久国产综合精品女同我| 日本一本在线视频| 日本91视频| 99热亚洲精品6码| 第一页亚洲| 久久中文无码精品| 天天综合天天综合| 午夜一区二区三区| 2022国产91精品久久久久久| 91精品专区| 国产精品福利尤物youwu| 亚洲一区免费看| 中文精品久久久久国产网址| 在线看国产精品| 成人在线观看一区| 亚洲综合一区国产精品| 亚洲午夜天堂| 国产综合无码一区二区色蜜蜜| 亚洲色图另类| 日韩在线1|