www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當(dāng)前位置:首頁(yè) > 單片機(jī) > 單片機(jī)
[導(dǎo)讀]本電源定時(shí)插座有三個(gè)操作按鍵S1、S2、S3,并用兩位LED 數(shù)碼管顯示定時(shí)時(shí)間。其中S2、S3兩個(gè)按鍵分別預(yù)置、設(shè)定個(gè)位和十位數(shù)的定時(shí)時(shí)間值,設(shè)定的定時(shí)時(shí)間調(diào)整范圍是0 ~ 99 分鐘,用一個(gè)S1 按鍵做定時(shí)插座的"啟動(dòng)/ 停

電源定時(shí)插座有三個(gè)操作按鍵S1、S2、S3,并用兩位LED 數(shù)碼管顯示定時(shí)時(shí)間。其中S2、S3兩個(gè)按鍵分別預(yù)置、設(shè)定個(gè)位和十位數(shù)的定時(shí)時(shí)間值,設(shè)定的定時(shí)時(shí)間調(diào)整范圍是0 ~ 99 分鐘,用一個(gè)S1 按鍵做定時(shí)插座的"啟動(dòng)/ 停止"操作按鍵。

并且程序中添加了蜂鳴器提示音部分,該部分程序功能是:每按下一次S1、S2 或者S3 按鍵,蜂鳴器就會(huì)發(fā)出"嘀"的一聲響,以確定按鍵按下的有效性。

計(jì)時(shí)程序采用倒計(jì)時(shí)遞減計(jì)數(shù)的工作方式工作,程序在運(yùn)行時(shí),時(shí)間每過一分鐘數(shù)碼管的個(gè)位顯示值減"1",每過十分鐘數(shù)碼管"十位顯示值"減"1".

預(yù)設(shè)定時(shí)時(shí)間一到,插座自動(dòng)切斷AC220V 電源輸出,同時(shí)蜂鳴器報(bào)警。直至再次按下"啟動(dòng)/ 停止"按鍵S1 才能解除蜂鳴器的報(bào)警聲,同時(shí)二位數(shù)碼管再次顯示上一次預(yù)置的定時(shí)時(shí)間。程序也再次回復(fù)到初始狀態(tài)并可隨時(shí)預(yù)置下一次定時(shí)插座輸出AC220V 電壓供給的定時(shí)時(shí)間。

電路硬件部分如圖1 所示。


圖1 電路硬件部分

電源部分電路:AC220V 交流市電從電路圖1中左下端的三孔插頭輸入到本定時(shí)插座中,其中"火線"L 分為兩路分別加在控制電壓輸出繼電器J1 的定觸點(diǎn)④端和電源變壓器T1 的初級(jí)繞組的保險(xiǎn)絲管上,"零線"N 端加在輸出插座JP1 的N 端和電源變壓器T1 的另一端,"接地線"E 端則與輸出插座的接地端E 相連,輸出插座JP1 的"火線端"L則受控于繼電器J1 的動(dòng)觸點(diǎn)①端。由T1 電源變壓器將AC220V 交流市電變換為AC12V 電壓后加在由D2~D5 組成的橋式整流電路的兩個(gè)橋臂端,再經(jīng)C1 濾波、MC7805 穩(wěn)壓、C3、C2 高、低頻濾波后得到穩(wěn)定的DC5V 直流電壓作為整機(jī)的工作電源。

本電源定時(shí)插座的主控MCU 芯片為PIC16F627 單片機(jī)。PIC16F 系列單片機(jī)優(yōu)點(diǎn)之一是:

端口驅(qū)動(dòng)電流大,每個(gè)端口的拉電流或者灌電流均大于20mA,這樣用它的端口驅(qū)動(dòng)能力就可以直接驅(qū)動(dòng)LED 數(shù)碼管了,無需在加驅(qū)動(dòng)三極管,使得該插座的硬件電路設(shè)計(jì)變得十分簡(jiǎn)潔。

PIC16F627 單片機(jī)端口的設(shè)置:

單片機(jī)的RA 有6 個(gè)I/O 端口,用RA<5 :0>表示。本應(yīng)用中RA0-RA2 設(shè)置為輸出端口;其中RA0、RA1 端口分別用于兩個(gè)數(shù)碼管的"個(gè)位"和"十位"的"位碼"驅(qū)動(dòng),RA2 用于控制三極管Q3 的b 極工作,連帶控制繼電器J1 觸點(diǎn)的閉合與否,進(jìn)而,控制了定時(shí)插座JP1 的AC220V輸出電壓的有無。RA3 端口設(shè)置為輸入/ 輸出分時(shí)二重復(fù)用工作狀態(tài):①作輸入端口時(shí):用作定時(shí)插座的"個(gè)位定時(shí)時(shí)間預(yù)置調(diào)整鍵";②作輸出端口時(shí):用于驅(qū)動(dòng)LED1 發(fā)光二極管做為本定時(shí)插座的工作指示燈。在定時(shí)插座沒有進(jìn)入定時(shí)輸出供電的情況下,RA3 作為輸入端口,保持了用于設(shè)置定時(shí)器的個(gè)位數(shù)碼預(yù)置數(shù)的設(shè)置功能;在插座工作輸出電壓的情況下,RA3 轉(zhuǎn)換為輸出端口,用于驅(qū)動(dòng)LED1 作為插座的工作指示燈。

RA4 端口設(shè)置為輸入端口,用于定時(shí)時(shí)間的十位數(shù)值預(yù)置調(diào)整鍵。RA5 端口為輸入端口,與之相接的按鈕開關(guān)S1 為"啟動(dòng)/ 報(bào)警解除按鍵".

RB 端口的設(shè)置:電路中PIC16F627 的RB 端口設(shè)置為輸出端口。其中RB0-RB6 端口分別用于LED 數(shù)碼管的"a-g"7 個(gè)"段碼"的驅(qū)動(dòng),因這里選用的是LG5621BH(紅色)共陽(yáng)極LED 數(shù)碼管,故而,只有當(dāng)RB0-RB6 端口輸出"低電平"時(shí),LED 數(shù)碼管所對(duì)應(yīng)的"a-g"碼段才能被點(diǎn)亮。RB7 端口用于驅(qū)動(dòng)有源蜂鳴器,在RB7端口輸出高電平時(shí),該高電平電壓通過1k 電阻R9 加至三極管Q4 的b 極上,Q4 導(dǎo)通,蜂鳴器鳴響報(bào)警。

電源定時(shí)插座功能:定時(shí)插座初始上電時(shí),兩位數(shù)碼管顯示值為:"99",并處于停止走時(shí)的待機(jī)狀態(tài),其輸出插孔JP1 沒有電壓輸出。要是此時(shí)按下個(gè)位定時(shí)時(shí)間數(shù)值預(yù)置調(diào)整鍵S3,則個(gè)位數(shù)碼管從當(dāng)前的顯示值減小"1"個(gè)數(shù),如,第一次按下S3 并且釋放按鍵后,個(gè)位數(shù)碼管顯示值由"9"變?yōu)?quot;8",再按一次S3,顯示值變?yōu)?quot;7",……直至顯示值變?yōu)?quot;0",再?gòu)?quot;0"回到"9"往復(fù)循環(huán)顯示。

十位定時(shí)時(shí)間預(yù)置調(diào)整按鍵S2 功能與S3 相同,只不過每按動(dòng)S2 一次,并且釋放后,十位數(shù)碼管顯示值減小"1",同樣,顯示值也是從9 → 8 → 7 →…→ 0 → 9 往復(fù)循環(huán)顯示。S1 為啟動(dòng)/ 報(bào)警解除鍵。

當(dāng)?shù)谝淮伟磩?dòng)S1 按鈕時(shí),定時(shí)插座進(jìn)入工作狀態(tài):

RA2 端口輸出高電平,此高電平經(jīng)過1K 限流電阻R8 加在三極管Q3 基極b 上,Q3 導(dǎo)通,繼電器J1 吸合,J1 的①、④ 觸點(diǎn)閉合,AC220V 交流市電的"火線"L 經(jīng)繼電器的定、動(dòng)觸點(diǎn)④、①加至本插座的輸出JP1 的L 端口,從而JP1 插孔輸出AC220V 交流電壓,同時(shí)交流電壓輸出指示燈LED2 被點(diǎn)亮,表示插座有AC220V 電壓輸出。

同時(shí),定時(shí)時(shí)間以倒計(jì)時(shí)的方式開始計(jì)時(shí)、遞減,定時(shí)時(shí)間為分鐘,定時(shí)時(shí)長(zhǎng)從數(shù)碼管當(dāng)前的顯示值開始到顯示00 結(jié)束。在倒計(jì)時(shí)的時(shí)間范圍內(nèi),LED1 工作指示燈開始以2S 的頻率閃爍點(diǎn)亮、熄滅一次,并且每過一分鐘,數(shù)碼管的個(gè)位顯示值遞減"1"個(gè)數(shù);每過10 分鐘,數(shù)碼管的十位顯示值減"1",當(dāng)數(shù)碼管顯示值為"00"時(shí),再過60 秒鐘, 輸出插孔JP1 斷電,AC220V 輸出電壓指示燈LED2 同時(shí)熄滅;蜂鳴器開始報(bào)警鳴響。

在蜂鳴器報(bào)警其間內(nèi),數(shù)碼管始終顯示"00"值不變、LED1 工作指示燈停止閃爍,并且處于常亮狀態(tài)。直至再次按下S1 按鍵時(shí)蜂鳴器才能停止報(bào)警;數(shù)碼管顯示值跳回到上一次預(yù)置的定時(shí)時(shí)間的數(shù)值上,LED1 熄滅。

在倒計(jì)器的定時(shí)時(shí)間范內(nèi),S1 ~ S3 按鍵功能均被屏蔽、失效,不能使能。

程序設(shè)計(jì)要點(diǎn):程序設(shè)計(jì)包括PIC16F627 初始化程序,主程序,1 分鐘定時(shí)中斷子程序,蜂鳴器提示音子程序,查數(shù)碼表子程序等組成。

本程序設(shè)計(jì)中,LED1 閃爍點(diǎn)亮速度設(shè)置不宜太快或太慢,LED1 閃爍點(diǎn)亮速度太快,會(huì)使人看了后心理產(chǎn)生太"忙碌", 感受心慌,閃爍的太慢又經(jīng)C1 濾波、MC7805 穩(wěn)壓、C3、C2 高、低頻濾波后得到穩(wěn)定的DC5V 直流電壓作為整機(jī)的工作電源。

本電源定時(shí)插座的主控MCU 芯片為PIC16F627 單片機(jī)。PIC16F 系列單片機(jī)優(yōu)點(diǎn)之一是:

端口驅(qū)動(dòng)電流大,每個(gè)端口的拉電流或者灌電流均大于20mA,這樣用它的端口驅(qū)動(dòng)能力就可以直接驅(qū)動(dòng)LED 數(shù)碼管了,無需在加驅(qū)動(dòng)三極管,使得該插座的硬件電路設(shè)計(jì)變得十分簡(jiǎn)潔。

PIC16F627 單片機(jī)端口的設(shè)置:

單片機(jī)的RA 有6 個(gè)I/O 端口,用RA<5 :0>

表示。本應(yīng)用中RA0-RA2 設(shè)置為輸出端口;其中RA0、RA1 端口分別用于兩個(gè)數(shù)碼管的"個(gè)位"和"十位"的"位碼"驅(qū)動(dòng),RA2 用于控制三極管Q3 的b 極工作,連帶控制繼電器J1 觸點(diǎn)的閉合與否,進(jìn)而,控制了定時(shí)插座JP1 的AC220V輸出電壓的有無。RA3 端口設(shè)置為輸入/ 輸出分時(shí)二重復(fù)用工作狀態(tài):①作輸入端口時(shí):用作定時(shí)插座的"個(gè)位定時(shí)時(shí)間預(yù)置調(diào)整鍵";②作輸出端口時(shí):用于驅(qū)動(dòng)LED1 發(fā)光二極管做為本定時(shí)插座的工作指示燈。在定時(shí)插座沒有進(jìn)入定時(shí)輸出供電的情況下,RA3 作為輸入端口,保持了用于設(shè)置定時(shí)器的個(gè)位數(shù)碼預(yù)置數(shù)的設(shè)置功能;在插座工作輸出電壓的情況下,RA3 轉(zhuǎn)換為輸出端口,用于驅(qū)動(dòng)LED1 作為插座的工作指示燈。

RA4 端口設(shè)置為輸入端口,用于定時(shí)時(shí)間的十位數(shù)值預(yù)置調(diào)整鍵。RA5 端口為輸入端口,與之相接的按鈕開關(guān)S1 為"啟動(dòng)/ 報(bào)警解除按鍵".

RB 端口的設(shè)置:電路中PIC16F627 的RB 端口設(shè)置為輸出端口。其中RB0-RB6 端口分別用于LED 數(shù)碼管的"a-g"7 個(gè)"段碼"的驅(qū)動(dòng),因這里選用的是LG5621BH(紅色)共陽(yáng)極LED 數(shù)碼管,故而,只有當(dāng)RB0-RB6 端口輸出"低電平"時(shí),LED 數(shù)碼管所對(duì)應(yīng)的"a-g"碼段才能被點(diǎn)亮。RB7 端口用于驅(qū)動(dòng)有源蜂鳴器,在RB7端口輸出高電平時(shí),該高電平電壓通過1k 電阻R9 加至三極管Q4 的b 極上,Q4 導(dǎo)通,蜂鳴器鳴響報(bào)警。

電源定時(shí)插座功能:定時(shí)插座初始上電時(shí),兩位數(shù)碼管顯示值為:"99",并處于停止走時(shí)的待機(jī)狀態(tài),其輸出插孔JP1 沒有電壓輸出。要是此時(shí)按下個(gè)位定時(shí)時(shí)間數(shù)值預(yù)置調(diào)整鍵S3,則個(gè)位數(shù)碼管從當(dāng)前的顯示值減小"1"個(gè)數(shù),如,第一次按下S3 并且釋放按鍵后,個(gè)位數(shù)碼管顯示值由"9"變?yōu)?quot;8",再按一次S3,顯示值變?yōu)?quot;7",……直至顯示值變?yōu)?quot;0",再?gòu)?quot;0"回到"9"往復(fù)循環(huán)顯示。

十位定時(shí)時(shí)間預(yù)置調(diào)整按鍵S2 功能與S3 相同,只不過每按動(dòng)S2 一次,并且釋放后,十位數(shù)碼管顯示值減小"1",同樣,顯示值也是從9 → 8 → 7 →…→ 0 → 9 往復(fù)循環(huán)顯示。S1 為啟動(dòng)/ 報(bào)警解除鍵。

當(dāng)?shù)谝淮伟磩?dòng)S1 按鈕時(shí),定時(shí)插座進(jìn)入工作狀態(tài):

RA2 端口輸出高電平,此高電平經(jīng)過1K 限流電阻R8 加在三極管Q3 基極b 上,Q3 導(dǎo)通,繼電器J1 吸合,J1 的①、④ 觸點(diǎn)閉合,AC220V 交流市電的"火線"L 經(jīng)繼電器的定、動(dòng)觸點(diǎn)④、①加至本插座的輸出JP1 的L 端口,從而JP1 插孔輸出AC220V 交流電壓,同時(shí)交流電壓輸出指示燈LED2 被點(diǎn)亮,表示插座有AC220V 電壓輸出。

同時(shí),定時(shí)時(shí)間以倒計(jì)時(shí)的方式開始計(jì)時(shí)、遞減,定時(shí)時(shí)間為分鐘,定時(shí)時(shí)長(zhǎng)從數(shù)碼管當(dāng)前的顯示值開始到顯示00 結(jié)束。在倒計(jì)時(shí)的時(shí)間范圍內(nèi),LED1 工作指示燈開始以2S 的頻率閃爍點(diǎn)亮、熄滅一次,并且每過一分鐘,數(shù)碼管的個(gè)位顯示值遞減"1"個(gè)數(shù);每過10 分鐘,數(shù)碼管的十位顯示值減"1",當(dāng)數(shù)碼管顯示值為"00"時(shí),再過60 秒鐘, 輸出插孔JP1 斷電,AC220V 輸出電壓指示燈LED2 同時(shí)熄滅;蜂鳴器開始報(bào)警鳴響。

在蜂鳴器報(bào)警其間內(nèi),數(shù)碼管始終顯示"00"值不變、LED1 工作指示燈停止閃爍,并且處于常亮狀態(tài)。直至再次按下S1 按鍵時(shí)蜂鳴器才能停止報(bào)警;數(shù)碼管顯示值跳回到上一次預(yù)置的定時(shí)時(shí)間的數(shù)值上,LED1 熄滅。

在倒計(jì)器的定時(shí)時(shí)間范內(nèi),S1 ~ S3 按鍵功能均被屏蔽、失效,不能使能。

程序設(shè)計(jì)要點(diǎn):程序設(shè)計(jì)包括PIC16F627 初始化程序,主程序,1 分鐘定時(shí)中斷子程序,蜂鳴器提示音子程序,查數(shù)碼表子程序等組成。

本程序設(shè)計(jì)中,LED1 閃爍點(diǎn)亮速度設(shè)置不宜太快或太慢,LED1 閃爍點(diǎn)亮速度太快,會(huì)使人看了后心理產(chǎn)生太"忙碌", 感受心慌,閃爍的太慢又會(huì)使人疑惑定時(shí)插座是否在走動(dòng)、工作,以每2S鐘的頻率點(diǎn)亮、熄滅一次為妥。另外電路中增加了LED2 作為AC220V 輸出電源指示燈,當(dāng)定時(shí)插座工作時(shí),LED2 點(diǎn)亮,表示JP1 插孔有AC220V電壓輸出;LED2 熄滅則表示電源JP1 插孔無AC220V 電壓輸出,以示確認(rèn)插孔有否AC 電壓輸出。

PIC16F627 單片機(jī)初始化程序如下。

;*****【PIC16F627 初始化程序】***************

START

BCF STATUS,6

BSF STATUS,5

; 置STAUUS 寄存器的RP1=0,RPO=1

MOVLW 0

MOVWF TRISB

; 設(shè)B 口為輸出

MOVLW 0F8H

MOVWF TRISA

; 設(shè)A 口的R2-R0 位為輸出

; 設(shè)A 口的R5-R3 位為輸入

MOVLW 07H

MOVWF OPTION_REG

; 設(shè)置選項(xiàng)寄存器分頻器:TMR0

; 分頻比值設(shè)為:1 :256

BCF STATUS,5

MOVLW 07H

MOVWF CMCON

; 置數(shù)07H 到CMCON

; 關(guān)閉16F627 內(nèi)部比較器

MOVLW 0

MOVWF PORTB

; 清B 口

;---------- 以下為開中斷設(shè)置--------

MOVLW 0A0H

MOVWF INTCON

; 開TMR0 中斷使能位

; 和全局中斷使能位

BCF INTCON,T0IF

MOVLW TMR0_B

; 清TMR0 中斷標(biāo)志為

MOVWF TMR0

; 向TMR0 賦初值

; 并啟動(dòng)TMR0 定時(shí)器

;*******【初始化程序結(jié)束】*********************

程序設(shè)計(jì)流程模塊,主程序框圖如圖2 所示。


圖2 主程序流程框圖

1 分鐘定時(shí)中斷子程序流程圖如圖3 所示。


圖2 1 分鐘定時(shí)中斷子程序流程圖

數(shù)碼管顯示子程序流程圖如4 所示。


圖4 數(shù)碼管顯示子程序流程

按鍵提示音子程序段如下,供參考。

;------ 按鍵提示音子程序開始-----;

FMQ

; 蜂鳴器提示音子程序

BSF PORTB,7

;RB<7> 端口輸出"高電平",使Q4 導(dǎo)通,蜂鳴器LS1 鳴響。

CALL DELAY_0.2S

; 調(diào)用0.2S 延時(shí)子程序,讓蜂鳴器響0.2S.

BCF PORTB,7

;RB<7> 輸出"低電平",讓Q4 截止,蜂鳴器關(guān)閉

RETURN

; 蜂鳴器子程序返回。

;----- 按鍵提示音子程序結(jié)束------;

程序設(shè)計(jì)要點(diǎn):1) 本定時(shí)器使用了PIC16F627 的一個(gè)定時(shí)器模塊TMI0,并用TMI0 做了50mS 定時(shí)中斷,再用寄存器"遞減、判零"語(yǔ)句:

"DECFSZ F"判斷20×60 次中斷到了與否來確定顯示1 分鐘時(shí)間的界限,1 分鐘未到,繼續(xù)顯示當(dāng)前的數(shù)碼值,1 分鐘到了,從當(dāng)前顯示的數(shù)碼值減"1"后在顯示1 分鐘……,這樣:每過1 分鐘數(shù)碼管個(gè)位顯示值就減"1",每過10 分鐘,十位數(shù)碼管顯示值就減"1",直到兩位數(shù)碼管的顯示值減到"00"為止。2)定時(shí)器如何區(qū)分:預(yù)置顯示程序和定時(shí)工作顯示程序。在此程序設(shè)計(jì)中是用了一個(gè)寄存器的標(biāo)志位加以區(qū)分的,標(biāo)志位為"0",執(zhí)行預(yù)置顯示程序;標(biāo)志位為"1",執(zhí)行定時(shí)器工做程序。

3)按鍵的防抖動(dòng)問題,機(jī)械按鍵在按下和抬起的瞬間均存在著多次接通與斷開的情況,加之單片機(jī)執(zhí)行程序的速度非常之快,即在瞬間(1μS 時(shí)間內(nèi))即可檢測(cè)到開關(guān)的閉合與斷開的狀態(tài),故而,必須要做好S1-S3 按鍵開關(guān)的防抖問題,防抖使用軟件來解決,具體方法是在按鍵按下和抬起的過程中均加有延時(shí)程序,一般延時(shí)時(shí)間取10mS 左右為宜,這樣即解決了按鍵的防抖問題,又不至于讓人感覺按鍵反映的速度太慢。4)調(diào)用顯示查表程序,用查表法作數(shù)碼管的數(shù)碼值顯示是程序設(shè)計(jì)中慣用的手段之一,它可使軟、硬件設(shè)計(jì)變得更加的簡(jiǎn)潔、易懂。但本定時(shí)器設(shè)計(jì)中把數(shù)碼管的小數(shù)點(diǎn)位用作了"工作指示燈",又由于數(shù)碼管采用的是"動(dòng)態(tài)掃描"的方法點(diǎn)亮工作的,查表碼會(huì)發(fā)生了變化。以下列出了本項(xiàng)目此共陽(yáng)極數(shù)碼所用的查表程序的碼表見表1.

表1

如將碼表的值"顛倒"書寫:RETLW 0X40 寫在最前面;RETLW 0X10 寫在最后面,則本定時(shí)插座就變成了"正"定時(shí)插座了。

程序在總體設(shè)計(jì)上是以模塊化為主,這樣讀起來思路較易清晰,流程更加明確。

元器件選擇:電路中電源變壓器T1 要選用功率大于3W、次級(jí)輸出電壓為AC12V ~ AC15V 的變壓器,這樣才能保證在繼電器工作時(shí)不至于使T1次級(jí)輸出的DC 電壓降的太低而影響單片機(jī)的正常工作。LS1 選擇5V 有源蜂鳴器。J1 也可以選擇其它型號(hào)的產(chǎn)品,J1 線圈工作電壓高,其工作電流就小,對(duì)電路電壓降低值影響就小,J1 觸點(diǎn)電流應(yīng)選擇大于10A 為宜,避免該定時(shí)插座在帶動(dòng)大的交流負(fù)載時(shí)觸點(diǎn)被燒蝕的可能性。數(shù)碼管選用2 位一體近日筆者發(fā)現(xiàn),一些人在農(nóng)村的街頭巷尾、集貿(mào)市場(chǎng)高聲叫賣"高效電子節(jié)能器".據(jù)商販宣稱:這種高科技產(chǎn)品獲得國(guó)家專利,每只可帶負(fù)載1500~3000W.價(jià)格便宜,一個(gè)只有十塊錢,一般的家庭用1 個(gè)就行了,如果家里的電器多的可多買。好用且使用方便,買回家后,只需將電子節(jié)能器的兩腳插頭插在家中任意兩眼插座上,即可節(jié)電30~50%,甚至更多。

為了讓圍觀者相信該電子節(jié)能器的節(jié)電效果,商販還在現(xiàn)場(chǎng)做演示。演示的方法是:把100W 的燈泡接在一個(gè)電表上,接通電源后,電表飛快地轉(zhuǎn)動(dòng)。

然后商販又把"電子節(jié)能器"插在事先準(zhǔn)備好的插座上,電表鋁盤轉(zhuǎn)速立即慢了一半還多。一些村民親眼看了后,對(duì)電子節(jié)能器能節(jié)電的效果深信不疑。

紛紛索要產(chǎn)品介紹,使用說明書,詢問使用方法,許多人解囊掏錢購(gòu)買。這種"電子節(jié)能器"真的能節(jié)電嗎?

為弄個(gè)究竟,筆者買回一只電子節(jié)能器進(jìn)行了作 者街頭叫賣的"電子節(jié)能器"能節(jié)電嗎?

馬祥琴化的共陽(yáng)極數(shù)碼管。晶振選用4MHz 的。

安裝、制作、調(diào)試時(shí)要注意:由于電路中有AC220V 電壓接入,建議定時(shí)插座在調(diào)試階段暫時(shí)不接插座JP1 的AC220V 電壓,以策人身安全。待程序調(diào)試通過后在將AC220V 電壓接通,保證整機(jī)的調(diào)試階段是在安全電壓下進(jìn)行的。電路中元件沒有特殊要求,保證安裝、焊接的正確性就可以了,PIC16F627 芯片要裝在IC 插座中,以便于隨時(shí)取下重新燒寫程序。

程序燒寫:文章附帶的(。hex)文件讀者可直接用來將其燒錄到PIC16F627 芯片中。燒寫程序中一定要注意編程器的"配置位"設(shè)置,它在PIC 單片機(jī)中起到舉足輕重的作用,萬萬不可忽視。

性能分析:

本定時(shí)插座1 小時(shí)產(chǎn)生的時(shí)間誤差約8S,這個(gè)定時(shí)插座定時(shí)精準(zhǔn)度不高是數(shù)碼管"動(dòng)態(tài)顯示"和 TMI0 中斷相互影響,TMI0 溢出時(shí)要等程序做完才發(fā)生中斷,就會(huì)有延遲誤差,對(duì)于我們?nèi)粘I钪幸话闶褂?,其定時(shí)的精度也算是足夠高的了。

編者后記:作者提出了PIC 定時(shí)器如何減小誤差的問題,希望愛好者給出出主意。如果把掃描定時(shí)和計(jì)時(shí)定時(shí)結(jié)合起來,每5ms 中斷一次,中斷200 次計(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)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫?dú)角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

倫敦2024年8月29日 /美通社/ -- 英國(guó)汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時(shí)1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動(dòng) BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運(yùn)行,同時(shí)企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風(fēng)險(xiǎn),如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報(bào)道,騰訊和網(wǎng)易近期正在縮減他們對(duì)日本游戲市場(chǎng)的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國(guó)國(guó)際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)開幕式在貴陽(yáng)舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國(guó)國(guó)際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語(yǔ)權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機(jī) 衛(wèi)星通信

要點(diǎn): 有效應(yīng)對(duì)環(huán)境變化,經(jīng)營(yíng)業(yè)績(jī)穩(wěn)中有升 落實(shí)提質(zhì)增效舉措,毛利潤(rùn)率延續(xù)升勢(shì) 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長(zhǎng) 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競(jìng)爭(zhēng)力 堅(jiān)持高質(zhì)量發(fā)展策略,塑強(qiáng)核心競(jìng)爭(zhēng)優(yōu)勢(shì)...

關(guān)鍵字: 通信 BSP 電信運(yùn)營(yíng)商 數(shù)字經(jīng)濟(jì)

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺(tái)與中國(guó)電影電視技術(shù)學(xué)會(huì)聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會(huì)上宣布正式成立。 活動(dòng)現(xiàn)場(chǎng) NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長(zhǎng)三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會(huì)上,軟通動(dòng)力信息技術(shù)(集團(tuán))股份有限公司(以下簡(jiǎn)稱"軟通動(dòng)力")與長(zhǎng)三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉