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

AVR微控制器的多CPU共享高精度實時時鐘系統

2017-11-09 01:11:41
單片機與嵌入式系統應用 2017年10期
關鍵詞:系統設計

(國電南京自動化股份有限公司,南京 210003)

AVR微控制器的多CPU共享高精度實時時鐘系統

付國新,江曉亮

(國電南京自動化股份有限公司,南京 210003)

基于AVR微控制器設計了一種高精度、穩定準確的實時時鐘系統,多CPU通過高速SPI總線共享時鐘信息,給出了硬件系統的設計方法和軟件系統的設計流程,該設計已經在電力系統故障錄波裝置中成功應用,具有一定的推廣價值。

AVR微控制器;SPI總線;TWI總線;IRIGB碼

引 言

在電力系統中,幾乎所有自動化裝置都需要有一個高精度、高分辨率的實時時鐘,尤其是電力系統故障錄波裝置,時戳的分辨率至少為30.517 5 μs,而且能接收GPS裝置的對時。一般時鐘芯片的分辨率最多到0.1 s。如果需要分辨到μs級,就需要CPU維護一個μs級的定時器,這樣既消耗CPU資源,又對多任務系統下的操作系統造成負擔。隨著對電力系統故障錄波裝置采集數據時戳的精度和分辨率要求越來越高,對時鐘系統的設計要求也越來越高。本文設計的基于AVR微控制器多CPU共享高精度時鐘系統針對以上技術的發展和需求,提出在嵌入式裝置下,高精度、高分辨率實時時鐘模塊化設計思想,把系統的時鐘放在一個廉價的高速微控制器上實現,由它來維護一個分辨率為30.517 5 μs的實時時鐘,同時把與GPS所有的對時方式集中設計到該模塊中,為其他CPU提供一個標準的SPI接口,由SPI給各個CPU提供統一的時鐘,同時提供一個I2C接口,主CPU可修改模塊上的時鐘芯片,從而滿足實際應用中對錄波裝置或其嵌入式裝置高精度、高分辨率的時鐘要求。

1 系統硬件設計

本設計采用ATMEL公司AVR 8位微控制器ATmega16,該控制器具備低功耗、易用性、高集成性、硬件資源豐富和高性價比等特點[1]。本設計系統結構如圖1所示。

圖1 系統結構圖

ATmega16的T/C的輸入捕捉單元可用來捕獲外部事件,并為其賦予時間標記以說明此事件發生的時刻。IRIGB信號接入主控制器的ICP引腳,就可以測量碼元寬度,解析B碼信息。本設計選用DS3232作為系統基礎時間,該芯片有32 kHz的溫補晶振,能提供穩定精確的參考時鐘,時鐘精度為±3.5 ppm,內置測溫模塊。兩線串行接口TWI 總線[2]和工作于主機模式的串行接口SPI總線于電力系統故障錄波CPU連接,可同時為2個電力系統故障錄波CPU提供UTC時標,并接收電力系統故障錄波CPU的各種命令。本設計以DS3232的32 kHz的信號為節拍,維護一個分辨率為30.517 5 μs的軟時鐘,該軟時鐘24小時守時誤差不大于200 ms,為錄波CPU提供高精度、高分辨率、高穩定的時標,減少電力系統故障錄波CPU的工作負荷。本設計系統原理圖如圖2所示,主要由電源、時鐘、B碼和CPU四部分組成。

圖2 系統原理圖

圖2 系統原理圖(續)

2 系統軟件設計

本設計軟件主要由三大模塊組成,分別是外中斷服務程序模塊、主循環模塊和ICP中斷服務程序模塊。

2.1 外中斷服務程序模塊

外中斷以DS3232的32 kHz方波信號為中斷請求信號,維護UTC格式的軟時鐘,每次中斷軟時鐘量加30 517 ns,并且將當前時標、B碼中的質量狀態、校驗位、潤秒等信息通過SPI總線發給兩個錄波CPU。外中斷服務程序流程圖如圖3所示。

圖3 外中斷服務程序流程圖

2.2 主程序模塊

主程序模塊完成主控制器硬件資源的初始化,讀取DS3232的時間信息并轉換成UTC格式,在主循環中,每次查詢I2C控制器的狀態[3],當錄波CPU通過I2C發出各種命令時,主控制器就可獲取,并解析、響應命令,實現設置DS3232、溫度采集、電源電壓采集。主程序流程圖如圖4所示。

圖4 主程序流程圖

2.3 ICP中斷服務程序模塊

ICP中斷服務程序模塊完成B碼采集和碼元解析,從B碼中提取出年、月、日、時、分、秒信息和秒的起始位置,并以此修改軟時鐘信息,實現軟時鐘與GPS的同步。ICP中斷服務程序流程圖如圖5所示。

圖5 ICP中斷服務程序流程圖

結 語

[1] 李泓.AVR單片機入門與實踐[M].北京:北京航空航天大學出版社,2008.

[2] 郭祥軍.AVR單片機的TWI總線的原理及應用[J].單片機與嵌入式系統應用,2006(8):37-39.

[3] 肖晶晶,李天劍,吳啟焱.基于TWI接口的AVR單片機通信系統設計[J].北京信息科技大學學報,2009,24(4):66-68.

參考文獻

[1] 羅成. 高清視頻矩陣的發展與分類[J]. 中國公共安全:綜合版,2012(6):70-72.

[2] 趙文龍,艾志清,劉陽. 基于嵌入式Linux的視頻矩陣控制系統設計[J]. 電視技術,2013(15):67-70,158.

[3] 唐俊,蔣健,謝申喜. 基于樹莓派的能耗數據采集網關設計[J]. 測控技術,2017(3):98-100,106.

[4] 李艷芹,蔣健,李人杰. 基于樹莓派的多串口多總線服務器設計[J]. 單片機與嵌入式系統應用,2014(10):72-75.

[5] 王彥. 一種視頻矩陣控制器的軟件實現[J]. 軟件導刊,2012(5):175-177.

[6] 王春紅,尚冬娟. 確定有窮自動機的最小化問題探討[J]. 計算機教育,2008(7):40-42.

謝成(碩士研究生),主要研究方向為嵌入式系統設計和應用;蔣健(副教授),主要研究方向為工業控制系統。

High-precisionReal-timeClockSystemSharedByMuti-CPUBasedonAVRMicrocontroller

FuGuoxin,JiangXiaoliang

(Guodian Nanjing Automation Co.,Ltd.,Nanjing 210003,China)

In the paper,a high-precision,accuracy,stable real-time clock system is designed based on AVR microcontroller.Muti-CPU can share time by the high speed SPI.The hardware design and software flow of the clock system are given.This design has been applied in the power system fault recorder and it is feasible and useful.

AVR microcontroller;SPI bus;TWI bus;IRIGB code

TP3

A

2017-07-14)

(責任編輯:楊迪娜 收稿日期:2017-06-12)

猜你喜歡
系統設計
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
何為設計的守護之道?
現代裝飾(2020年7期)2020-07-27 01:27:42
《豐收的喜悅展示設計》
流行色(2020年1期)2020-04-28 11:16:38
基于PowerPC+FPGA顯示系統
半沸制皂系統(下)
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
主站蜘蛛池模板: 台湾AV国片精品女同性| 理论片一区| 日本91视频| 国内丰满少妇猛烈精品播| 人妻免费无码不卡视频| 国产精品久久久精品三级| 久久99国产综合精品女同| 毛片在线播放a| 美美女高清毛片视频免费观看| 久久久久无码精品| 欧美日韩高清| 麻豆精品在线视频| 日本精品视频一区二区| 久久综合色天堂av| 亚洲二区视频| 午夜激情婷婷| 香蕉久人久人青草青草| 国产乱子伦手机在线| 在线观看网站国产| 久久狠狠色噜噜狠狠狠狠97视色| 欧美成人h精品网站| 久草性视频| 无码网站免费观看| 夜夜操天天摸| 一级毛片免费播放视频| 91精品国产丝袜| 国产免费久久精品99re丫丫一| 国产亚洲精品在天天在线麻豆| 成年人久久黄色网站| 91视频青青草| 国产精品午夜福利麻豆| 亚洲无线一二三四区男男| 国产91精品久久| 91精品啪在线观看国产| 欧美性猛交xxxx乱大交极品| 亚洲国产日韩在线成人蜜芽| 国产在线视频福利资源站| 亚洲国产成人超福利久久精品| 91福利国产成人精品导航| 久久久久亚洲AV成人网站软件| 亚洲视频在线观看免费视频| 欧美在线导航| 性视频久久| 青青久在线视频免费观看| 露脸国产精品自产在线播| 99国产精品一区二区| 四虎国产精品永久一区| 999福利激情视频| 亚洲三级片在线看| 18禁高潮出水呻吟娇喘蜜芽| 国产特一级毛片| 国产精品制服| 狠狠操夜夜爽| 国产成人综合日韩精品无码不卡| 91色国产在线| 国产麻豆福利av在线播放| 97精品久久久大香线焦| 国产欧美日韩视频怡春院| 在线观看视频99| 一本一本大道香蕉久在线播放| 最新无码专区超级碰碰碰| 超清人妻系列无码专区| 呦视频在线一区二区三区| 亚洲福利视频一区二区| 午夜小视频在线| 国产高清不卡视频| 在线精品自拍| 视频在线观看一区二区| 99视频国产精品| av一区二区三区高清久久| 免费在线色| 亚洲看片网| 国产最新无码专区在线| 亚洲清纯自偷自拍另类专区| 中文字幕人成乱码熟女免费| 熟妇丰满人妻| 超碰色了色| 欧洲在线免费视频| 操操操综合网| 国产欧美视频综合二区| 成·人免费午夜无码视频在线观看| 国产麻豆精品在线观看|