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
主站蜘蛛池模板: 久久96热在精品国产高清| 日韩免费毛片视频| 国产精品自在自线免费观看| 热思思久久免费视频| 国产白浆一区二区三区视频在线| 人妻无码中文字幕第一区| 欧美亚洲欧美| 国产午夜无码专区喷水| 亚洲嫩模喷白浆| 99在线观看国产| 欧美成人国产| 国产福利2021最新在线观看| 性网站在线观看| 亚洲中文字幕日产无码2021| 欧美午夜网站| 丁香婷婷综合激情| 手机精品视频在线观看免费| 美女被躁出白浆视频播放| 国产第一页免费浮力影院| 再看日本中文字幕在线观看| 国产v精品成人免费视频71pao| 国产香蕉在线视频| 亚洲国产综合精品一区| 手机在线免费不卡一区二| 欧美一道本| 少妇精品在线| 情侣午夜国产在线一区无码| 四虎影视永久在线精品| 亚洲男人的天堂网| 91久草视频| 婷婷色狠狠干| 亚洲欧美日韩视频一区| 亚洲欧美成人在线视频| 国内精品久久九九国产精品| 亚洲AV无码久久精品色欲| www欧美在线观看| 欧美在线天堂| 国产精品亚洲а∨天堂免下载| 欧美在线国产| jizz国产视频| 亚洲中文字幕日产无码2021| 91年精品国产福利线观看久久| 国产女人18毛片水真多1| 国产午夜一级淫片| 亚洲国产91人成在线| 久久亚洲国产视频| 日韩精品一区二区三区大桥未久| 欧美中文字幕在线二区| 丁香婷婷久久| 天天激情综合| 国产亚洲精品在天天在线麻豆| 欧美精品v| 久久国产精品电影| 国产高颜值露脸在线观看| 国产91全国探花系列在线播放 | 国产欧美在线| 久久人妻系列无码一区| 国产精品综合久久久| 91精选国产大片| 国产精品福利在线观看无码卡| 搞黄网站免费观看| 国产精品jizz在线观看软件| 熟妇丰满人妻| 青青青国产在线播放| 久久久久久久蜜桃| 亚洲国产天堂久久综合226114| 亚洲另类色| 69视频国产| 欧洲免费精品视频在线| 中文字幕免费播放| 国内精品久久人妻无码大片高| 四虎影视国产精品| 全部免费特黄特色大片视频| 99视频在线观看免费| 国产在线98福利播放视频免费| 五月丁香伊人啪啪手机免费观看| 国产永久在线视频| 国产白浆在线| 在线观看视频99| 茄子视频毛片免费观看| 久996视频精品免费观看| 制服丝袜在线视频香蕉|