国产亚洲精品AA片在线观看,丰满熟妇HD,亚洲成色www成人网站妖精,丁香五月天婷婷五月天男人天堂

新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 用PIC單片機(jī)制作的電源定時(shí)插座

用PIC單片機(jī)制作的電源定時(shí)插座

作者: 時(shí)間:2012-08-21 來(lái)源:網(wǎng)絡(luò) 收藏

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

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

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

;------ 按鍵提示音子程序開(kāi)始-----;

FMQ

; 蜂鳴器提示音子程序

BSF PORTB,7

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

CALL DELAY_0.2S

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

BCF PORTB,7

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

RETURN

; 蜂鳴器子程序返回。

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

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

DECFSZ F判斷20×60 次中斷到了與否來(lái)確定顯示1 分鐘時(shí)間的界限,1 分鐘未到,繼續(xù)顯示當(dāng)前的數(shù)碼值,1 分鐘到了,從當(dāng)前顯示的數(shù)碼值減1后在顯示1 分鐘……,這樣:每過(guò)1 分鐘數(shù)碼管個(gè)位顯示值就減1,每過(guò)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)問(wèn)題,機(jī)械按鍵在按下和抬起的瞬間均存在著多次接通與斷開(kāi)的情況,加之執(zhí)行程序的速度非常之快,即在瞬間(1μS 時(shí)間內(nèi))即可檢測(cè)到開(kāi)關(guān)的閉合與斷開(kāi)的狀態(tài),故而,必須要做好S1-S3 按鍵開(kāi)關(guān)的防抖問(wèn)題,防抖使用軟件來(lái)解決,具體方法是在按鍵按下和抬起的過(guò)程中均加有延時(shí)程序,一般延時(shí)時(shí)間取10mS 左右為宜,這樣即解決了按鍵的防抖問(wèn)題,又不至于讓人感覺(jué)按鍵反映的速度太慢。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ù)碼所用的查表程序的碼表見(jiàn)表1.

表1

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

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

元器件選擇:電路中變壓器T1 要選用功率大于3W、次級(jí)輸出電壓為AC12V ~ AC15V 的變壓器,這樣才能保證在繼電器工作時(shí)不至于使T1次級(jí)輸出的DC 電壓降的太低而影響的正常工作。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)品介紹,使用說(shuō)明書(shū),詢問(wè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)試通過(guò)后在將AC220V 電壓接通,保證整機(jī)的調(diào)試階段是在安全電壓下進(jìn)行的。電路中元件沒(méi)有特殊要求,保證安裝、焊接的正確性就可以了,16F627 芯片要裝在IC 插座中,以便于隨時(shí)取下重新燒寫程序。

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

性能分析:

本定時(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í)器如何減小誤差的問(wèn)題,希望愛(ài)好者給出出主意。如果把掃描定時(shí)和計(jì)時(shí)定時(shí)結(jié)合起來(lái),每5ms 中斷一次,中斷200 次計(jì)一分鐘,是否能改善?

蜂鳴器相關(guān)文章:蜂鳴器原理

上一頁(yè) 1 2 3 4 下一頁(yè)

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉