日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁(yè) > 單片機(jī) > 單片機(jī)
[導(dǎo)讀]1、前言目前新型的電子式多費(fèi)率電能表已逐漸取代老式電子電能表。多費(fèi)率電能表計(jì)量不同時(shí)間段的用電量,根據(jù)不同的電能費(fèi)率計(jì)算出用戶使用電能費(fèi)用。本文基于德州儀器的MSP430F435單片機(jī),結(jié)合EPSON公司推出的高精度

1、前言

目前新型的電子式多費(fèi)率電能表已逐漸取代老式電子電能表。多費(fèi)率電能表計(jì)量不同時(shí)間段的用電量,根據(jù)不同的電能費(fèi)率計(jì)算出用戶使用電能費(fèi)用。本文基于德州儀器的MSP430F435單片機(jī),結(jié)合EPSON公司推出的高精度時(shí)鐘芯片RTC-4553芯片,對(duì)多費(fèi)率電能表的工作時(shí)間進(jìn)行測(cè)量。由于電能表在不同地域及不同季節(jié)使用,溫差很大,存在一定的溫度漂移,造成一定的時(shí)間累積誤差。因此必須進(jìn)行適當(dāng)?shù)恼`差補(bǔ)償,本文將基于MSP430單片機(jī)采用C 語(yǔ)言編程進(jìn)行溫度補(bǔ)償方法,提高計(jì)時(shí)精度。

2、系統(tǒng)介紹

電能表的采用什么MCU有多種方案,不少已經(jīng)投入實(shí)際使用。但是基于MSP430 單片機(jī)作為電能表主控模塊還沒(méi)有廣泛投產(chǎn)使用。用于系統(tǒng)時(shí)間計(jì)量的串行時(shí)鐘芯片很多,如DS1302、DS1307、PCF8485等時(shí)鐘芯片。

圖1是多費(fèi)率三相電能表的時(shí)間計(jì)量部分,合理的把TI 的MSP430單片機(jī)和EPSON的 RTC-4553集合,發(fā)揮各自的優(yōu)勢(shì),避開(kāi)復(fù)雜的外圍電路的設(shè)計(jì),采用現(xiàn)成的高精度時(shí)間計(jì)量芯片。 


 
2.1、硬件部分:

MSP430F435

T1公司的MSP430系列單片機(jī)是一種具有超低功耗的功能強(qiáng)大的單片機(jī)。新開(kāi)發(fā)的F系列具有Flash存儲(chǔ)器,在系統(tǒng)設(shè)計(jì),開(kāi)發(fā)調(diào)試及實(shí)際應(yīng)用上比其他MCU都有比較明顯的優(yōu)勢(shì)。

1、超低功耗

MSP430F系列運(yùn)行在1MHZ時(shí)鐘的條件下時(shí),工作模式不同為0.1~400uA,工作電壓為1.8~3.6V。

2、 超強(qiáng)處理能力

8MIPS的CPU內(nèi)核,16位×16位的硬件乘法器。

3、靈活的配置方法

MSP430 F系列具有豐富的尋址方式,只需要27條指令;片內(nèi)寄存器數(shù)多,可以實(shí)現(xiàn)多種運(yùn)算;有高效的查表處理方法。這一切保證了可以編譯出高效的程序。許多中斷,可以嵌套,使用方便。

4、片上集成外圍功能模塊

MSP430 F系列集成了較多的片上外圍設(shè)備。這些外圍設(shè)備功能相當(dāng)強(qiáng)大:12位A/D,精密模擬比較器,硬件乘法器,2組頻率可以達(dá)到8MHZ的時(shí)鐘模塊,2個(gè)帶有許多捕獲比較的16位定時(shí)器,看門(mén)狗功能,2個(gè)可實(shí)現(xiàn)異步和同步及多址訪問(wèn)的串行通信接口,數(shù)十個(gè)可實(shí)現(xiàn)方向的設(shè)置及中斷功能的并行輸入,輸出端口,擁有 SPI和UASRT通訊端口。

5、 高效的開(kāi)發(fā)方式。

MSP430FX系列具有FLASH存儲(chǔ)器,這一特點(diǎn)使得它的開(kāi)發(fā)工具相當(dāng)簡(jiǎn)便。利用單片機(jī)自身帶有的JTAG接口或片內(nèi)BOOT ROM內(nèi)固化的默認(rèn)的加載程序載入器Bootstrap可以進(jìn)行串口或并口,通過(guò)UART將程序代碼裝入Flash 存貯器中。

可以在一臺(tái)PC及一個(gè)小JATAG控制器的幫助下實(shí)現(xiàn)程序的下載,方便的完成在線程序調(diào)試。

RTC-4553

EPSON公司推出的RTC-4553時(shí)鐘芯片。該芯片采用內(nèi)置晶振和獨(dú)特的數(shù)據(jù)方法,大大提高了時(shí)鐘精度和可靠性。 RTC-4553配有串行通信接口,另有30×4bit SRAM,有2000~2099的百年日歷,采用14腳SOP封裝,電池耗電2μA,時(shí)鐘誤差<3 min/年且無(wú)需調(diào)整,是儀器儀表高精度時(shí)鐘的理想芯片。

RTC-4553內(nèi)部結(jié)構(gòu)和引腳

串行RTC-4553時(shí)鐘芯片的內(nèi)部結(jié)構(gòu)如圖2所示。內(nèi)置32.768khz晶振,它包含I/O控制器、移位寄存器、命令及邏輯控制器,表態(tài)RAM、實(shí)時(shí)時(shí)鐘、計(jì)數(shù)器等部分。CS0為片選腳,低電平選中;WR為讀寫(xiě)使能口,高為讀,低為寫(xiě);L1~L5為出廠調(diào)整精度和測(cè)試用,使用中懸空;CS1為芯片掉電檢查口,可直接與系統(tǒng)電源連接,芯片測(cè)到該口為低時(shí),自動(dòng)進(jìn)入低功耗狀態(tài);SCK為時(shí)鐘口,SIN為數(shù)據(jù)輸入口,SOUT為數(shù)據(jù)輸出口。另外,芯片還有1 個(gè)時(shí)鐘信號(hào)輸出口TPOUT,該口可輸出1024Hz或1/10Hz的信號(hào),以供檢測(cè)芯片的時(shí)鐘精度所用。其中RTC-4553共有46×4bit寄存器。這些寄存器分3頁(yè),第1頁(yè)共16個(gè),分別為時(shí)鐘寄存器和控制寄存器,用來(lái)存放秒、分、時(shí)、日、月、年、星期和3個(gè)特殊寄存器;第2頁(yè)、第3頁(yè)各有15 個(gè),共30個(gè)SRAM寄存器,頁(yè)面的選擇通過(guò)操作控制寄存器3的MS1、MS0位來(lái)實(shí)現(xiàn)。

具體如表一所示:
地址 寄存器名 D3 D2 D1 D0 記數(shù)范圍 說(shuō)明
0 S1 s8 s4 s2 s1 0-9 1秒寄存器
1 S10 0 s40 s20 s10 0-5 10秒寄存器
2 MI1 mi8 mi4 mi2 mi1 0-9 1分寄存器
3 M10 0 mi40 mi20 m10 0-5 10分寄存器
4 H1 h8 h4 h2 h1 0-9 1小時(shí) 寄存器
5 H10 PM/AM 0 h20 h10 0-2 10小時(shí)寄存器
6 W 0 w4 w2 w1 0-6 星期寄存器
7 D1 d8 d4 d2 d1 0-9 1天寄存器
8 D10 0 0 d20 d10 0-3 10天寄存器
9 MO1 mo8 mo4 mo2 mo1 0-9 1月寄存器
A MO10 0 0 0 mo10 0-1 10月寄存器
B Y1 y8 y4 y2 y1 0-9 1年寄存器
C Y10 y80 y40 y20 y10 0-9 10年寄存器
D C1 TPS 30ADJ CNTR 24/12 - 控制寄存器1
E C2 BUSY PONC ------- * - 控制寄存器2
F C3 SYSR TEST MS1 MS0 - 控制寄存器3

RTC-4553時(shí)鐘芯片各寄存器表一

其中C1寄存器的D0位用于設(shè)置顯示時(shí)間的方式,置1為24 小時(shí)方式,置0 為12小時(shí)方式顯示,C2寄存器的BUSY為0時(shí)芯片為正常狀態(tài),可讀可寫(xiě),當(dāng)為1時(shí),芯片的時(shí)鐘寄存器禁止讀寫(xiě)。

上電時(shí)PONC=1,所有寄存器被初始化,時(shí)鐘指向00/01/01/12:00:00,星期日。并且所有其他寄存器清零。

寄存器C3用于設(shè)定工作方式和系統(tǒng)復(fù)位標(biāo)志。其中MS1和MS0設(shè)置工作方式,00、01

表示選中時(shí)間寄存器和C1 、C2、C3寄存器,10和11時(shí)表示選中用戶RAM和C3寄存器。

對(duì)于時(shí)間寄存器和功能寄存器有不同的寫(xiě)操作方法。RTC-4553采用特殊的寫(xiě)指令數(shù)據(jù)寫(xiě)入,對(duì)第0頁(yè)的0D~0FH及第1頁(yè)、第2頁(yè)的寄存器的操作采用常規(guī)寫(xiě)法,地址后面的數(shù)據(jù)將原樣寫(xiě)入寄存器中,而對(duì)時(shí)間寄存器寫(xiě)操作指令只能將內(nèi)部的內(nèi)容加1,并自動(dòng)完成轉(zhuǎn)換,不能直接寫(xiě)入數(shù)據(jù)。芯片這種獨(dú)特的設(shè)計(jì),防止了時(shí)鐘區(qū)數(shù)據(jù)被意外干擾出現(xiàn)非法數(shù)據(jù)的可能,這正是該芯片高可靠性的原因所在。圖3為時(shí)間寄存器寫(xiě)時(shí)序。

WR 和CS0為0時(shí),芯片為寫(xiě)狀態(tài)。SIN的前4位是寄存器地址,隨著SCK腳上的時(shí)鐘變化,內(nèi)部寄存器的數(shù)據(jù)將出現(xiàn)在SOUT輸出端口上。數(shù)據(jù)在SCK上升沿輸入,在下降沿輸出。前4位是所選寄存器的地址,后4位是寄存器的數(shù)據(jù),即時(shí)間值。一次操作完成后其內(nèi)部的內(nèi)容加1,這是該款時(shí)鐘芯片的特殊操作所在。

在片選擇中芯片,WR置高時(shí),芯片處于讀出狀態(tài),輸入需要8個(gè)時(shí)鐘,4個(gè)用來(lái)輸入地址;輸出數(shù)據(jù)也需要8個(gè)時(shí)鐘,包括4個(gè)地址位4個(gè)數(shù)據(jù)位。數(shù)據(jù)在 SCK上升沿輸入,在下降沿輸出。寄存器的地址由SIN腳輸入,頁(yè)面由MS0、MS1決定。圖4為讀時(shí)序圖。

2.2、軟件部分

對(duì)于MSP430單片機(jī),由TI 公司自帶的嵌入式軟件開(kāi)發(fā)平臺(tái)IAR EMBEDDED WORKBENCH。該軟件可對(duì)開(kāi)發(fā)系統(tǒng)進(jìn)行在線調(diào)試,帶有C 編譯器,可采用編程效率很高,維護(hù)方便的C語(yǔ)言編程。

1、 MSP430單片機(jī)端口功能設(shè)置

通過(guò)MSP430的P1.1-P1.4和P3.0端口對(duì)RTC-4553時(shí)鐘芯片進(jìn)行控制和數(shù)據(jù)傳遞,其中P1.1端口用于 SIN,P1.4 用于SCK,P1.2用于CS,P1.3用于SOUT,P3.0用于WR。這些端口的設(shè)定是基于多費(fèi)率電表其他功能模塊的安排而確定。

2、 主控程序解析

在該時(shí)間控制系統(tǒng)中在程序設(shè)計(jì)上主要涉及到數(shù)據(jù)的發(fā)送、接收、數(shù)據(jù)補(bǔ)償。

第一、 數(shù)據(jù)發(fā)送程序流程圖

第二、 數(shù)據(jù)接收程序流程圖

 

第三、 時(shí)間數(shù)據(jù)補(bǔ)償

其中α參量與溫度的平方有關(guān)系的量。由溫度傳感器獲取當(dāng)前溫度,與標(biāo)準(zhǔn)溫度25℃相差平方 其中θΤ是當(dāng)前檢測(cè)到溫度,MSP430 單片機(jī)有檢測(cè)溫度傳感器,可檢測(cè)當(dāng)前溫度;θx為標(biāo)準(zhǔn)溫度25℃,在此溫度下芯片可認(rèn)為沒(méi)有誤差。根據(jù)多費(fèi)率電表在

環(huán)境中實(shí)際溫差,可取五分鐘為一個(gè)時(shí)間間隔對(duì)芯片的誤差進(jìn)行累計(jì),程序設(shè)計(jì)比較簡(jiǎn)單,把當(dāng)前溫度值代入上面的表達(dá)式中即可,設(shè)定一個(gè)變量存放誤差,每24 小時(shí)補(bǔ)償一次,當(dāng)然,如果誤差很小那么誤差就忽略不計(jì)。對(duì)于多費(fèi)率電能表對(duì)時(shí)間還有其他操作,比如時(shí)間校對(duì),以及時(shí)間寫(xiě)許可等一些操作。這些都是軟件必須的考慮的問(wèn)題,以對(duì)時(shí)鐘芯片正確操作。

從整個(gè)系統(tǒng)設(shè)計(jì)過(guò)程中發(fā)現(xiàn),如何使用MSP430 單片機(jī)控制RTC-4553時(shí)鐘芯片關(guān)鍵所在是程序算法的設(shè)計(jì),數(shù)據(jù)采用BCD碼,對(duì)十位和個(gè)位有著不同的操作方法,對(duì)于小時(shí)寄存器的操作又有不同的方法,這些都是必須考慮的問(wèn)題。其溫度誤差補(bǔ)償在測(cè)量系統(tǒng)尤其是計(jì)時(shí)的電能表中也是必須要考慮的溫度,涉及到許多問(wèn)題。否則將影響電表的計(jì)時(shí)精度,甚至是錯(cuò)誤。

3、 結(jié)語(yǔ)

時(shí)鐘集成芯片有很多種,可與許多種單片機(jī)組合用于測(cè)量時(shí)間系統(tǒng),大多數(shù)電能表存在時(shí)間誤差補(bǔ)償問(wèn)題。該測(cè)量系統(tǒng)有機(jī)的結(jié)合了MSP430 單片機(jī)、RTC-4553時(shí)鐘芯片及C語(yǔ)言編程,基于MSP430 單片機(jī)已開(kāi)發(fā)出性價(jià)比很高的三相多費(fèi)率電能表,目前已正式投產(chǎn)。當(dāng)然計(jì)量電能的三相多費(fèi)率多功能表還涉及其他許多功能模塊,包括諸如數(shù)據(jù)處理、數(shù)據(jù)顯示,數(shù)據(jù)存儲(chǔ),數(shù)據(jù)通訊等模塊。

 

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

上海2025年8月26日 /美通社/ -- 在全球數(shù)字經(jīng)濟(jì)加速演進(jìn)的時(shí)代浪潮中,海量數(shù)據(jù)資源正成為企業(yè)發(fā)展的雙刃劍。超66%的企業(yè)面臨"數(shù)據(jù)沉睡"危機(jī)——分散于供應(yīng)鏈、財(cái)務(wù)、客戶運(yùn)營(yíng)等數(shù)十個(gè)系統(tǒng)的業(yè)務(wù)...

關(guān)鍵字: AI 模型 軟件 數(shù)據(jù)分析

這是一個(gè)很好的時(shí)鐘,有很大的片段,你可以設(shè)置每個(gè)片段的顏色和強(qiáng)度。有三個(gè)按鈕,蜂鳴器,光傳感器和RTC與備用電池。時(shí)鐘通過(guò)USB C供電,具有當(dāng)前時(shí)間,計(jì)時(shí)器和秒表等功能。請(qǐng)隨意添加您自己的功能!

關(guān)鍵字: 蜂鳴器 光傳感器 RTC

加快開(kāi)發(fā)進(jìn)程;提升質(zhì)量、安全性、性能與成本效益 利用耐世特在底盤(pán)領(lǐng)域的專業(yè)知識(shí)和線控技術(shù)產(chǎn)品組合 美國(guó)密西根州奧本山2025年8月11日 /美通社/ --?耐...

關(guān)鍵字: MOTION 軟件 運(yùn)動(dòng)控制 NI

從自然汲取,向未來(lái)創(chuàng)造 上海2025年8月8日 /美通社/ -- 2025 世界機(jī)器人大會(huì)將于8月8-12日在北京亦創(chuàng)國(guó)際會(huì)展中心拉開(kāi)帷幕,F(xiàn)esto(A112展位­)將以"從自然汲取,向未來(lái)創(chuàng)造&q...

關(guān)鍵字: FESTO 機(jī)器人 BSP 軟件

上海2025年8月8日 /美通社/ -- 瀾起科技今日宣布,繼時(shí)鐘發(fā)生器芯片成功量產(chǎn)后,公司旗下時(shí)鐘緩沖器和展頻振蕩器產(chǎn)品已正式進(jìn)入客戶送樣階段。該系列時(shí)鐘產(chǎn)品憑借高性能、低功耗及易用性等核心優(yōu)勢(shì),將為人工智能、高速通信...

關(guān)鍵字: 時(shí)鐘芯片 系列芯片 人工智能 時(shí)鐘緩沖器

引言:穿越變革浪潮,迎接智能金融時(shí)代 上海2025年7月28日 /美通社/ -- 在全球科技變革的浪潮中,生成式AI正加速驅(qū)動(dòng)各行業(yè)變革,金融行業(yè)尤為顯著。在強(qiáng)監(jiān)管與用戶需求升級(jí)的雙重壓力,行業(yè)亟需重構(gòu)服務(wù)模...

關(guān)鍵字: 軟件 生成式AI 模型 數(shù)字化

寧波2025年7月28日 /美通社/ -- 日前,在第四屆寧波市專利創(chuàng)新大賽的聚光燈下,中之杰智能的創(chuàng)新技術(shù)"一種基于電子周轉(zhuǎn)箱的生產(chǎn)管理方法及系統(tǒng)"強(qiáng)勢(shì)斬獲專利優(yōu)秀獎(jiǎng)。這枚沉甸甸的獎(jiǎng)?wù)卤澈?..

關(guān)鍵字: 軟件 電子 智能工廠 BSP

杭州2025年7月28日 /美通社/ -- 近日,大華股份與北京北大軟件工程股份有限公司(以下簡(jiǎn)稱"北大軟件")簽署戰(zhàn)略合作協(xié)議。雙方將重點(diǎn)圍繞長(zhǎng)江禁漁等領(lǐng)域,發(fā)揮各自在產(chǎn)品、技術(shù)、平臺(tái)等方面的經(jīng)驗(yàn)和...

關(guān)鍵字: 軟件 數(shù)字化

成都 2025年7月16日 /美通社/ -- 由立嘉會(huì)議展覽有限公司主辦的"2025第四屆成渝地區(qū)裝備制造業(yè)博覽會(huì)"將于9月11日至13日在成都世紀(jì)城新國(guó)際會(huì)展中心盛大舉辦。本屆博覽會(huì)以&...

關(guān)鍵字: BSP 軟件 供應(yīng)鏈 智能制造

上海 2025年7月14日 /美通社/ -- 近日,微創(chuàng)軟件與全球領(lǐng)先的工業(yè)級(jí)綠色智能系統(tǒng)解決方案提供商——上海電氣集團(tuán)股份有限公司旗下直屬子公司上海電氣數(shù)字科技有限公司,以下簡(jiǎn)稱"電氣數(shù)科"宣布深...

關(guān)鍵字: 電氣 軟件 數(shù)字化 BSP
關(guān)閉