陳公興 吳梓潤 陳金明 池文鑫 陳發(fā)強(qiáng)
摘 要:隨著經(jīng)濟(jì)的高速發(fā)展,社會競爭的日趨激烈,投影儀已經(jīng)走進(jìn)了我們的日常生活和工作學(xué)習(xí)中。當(dāng)使用投影儀時(shí),應(yīng)該掌握如何設(shè)計(jì)、應(yīng)用和控制它,達(dá)到有效的更好效果。本文設(shè)計(jì)了一種手機(jī)投影儀,該投影儀采用STC89C52單片機(jī)作為控制核心,通過手機(jī)APP發(fā)送控制信號給藍(lán)牙模塊,對藍(lán)牙模塊接收的控制信號進(jìn)行分析和處理,從而控制投影儀實(shí)現(xiàn)要求功能。該投影儀可以實(shí)現(xiàn)屏幕的升降、調(diào)節(jié)投影光源的明暗亮度和照度、通過控制舵機(jī)改變投影光源的位置。手機(jī)投影儀對使用者來說是便利的,具有十分重要的意義和應(yīng)用價(jià)值。
關(guān)鍵詞:投影儀;單片機(jī);手機(jī)APP;藍(lán)牙模塊
中圖分類號:TN141 文獻(xiàn)標(biāo)識碼:A
1.設(shè)計(jì)方案
系統(tǒng)主要由單片機(jī)、藍(lán)牙APP、藍(lán)牙模塊、步進(jìn)電機(jī)、9g舵機(jī)、調(diào)光模塊、高亮LED等組成。手機(jī)通過藍(lán)牙APP發(fā)送命令給藍(lán)牙模塊,單片機(jī)接收藍(lán)牙模塊的信號并加以處理,進(jìn)而發(fā)送命令給調(diào)光模塊、9g舵機(jī)或步進(jìn)電機(jī),當(dāng)它們接收到命令后,就會進(jìn)行相應(yīng)動作,實(shí)現(xiàn)投影儀的控制。方案設(shè)計(jì)框圖如圖1所示。
2.硬件設(shè)計(jì)
為了考慮性價(jià)比和實(shí)現(xiàn)功能,本文采用STC89C52RC單片機(jī),BT06藍(lán)牙模塊,它不僅可以很容易地與PC機(jī)的藍(lán)牙設(shè)備連接起來,還可以進(jìn)行兩個(gè)模塊之間的數(shù)據(jù)互通。它接到手機(jī)發(fā)送給它的命令,然后將此命令提供給單片機(jī)進(jìn)行分析和處理,從而控制投影儀實(shí)現(xiàn)要求功能。投影儀的9 g舵機(jī)控制信號由橘黃色控制線進(jìn)入舵機(jī)內(nèi)部。而舵機(jī)所需的控制信號是周期為20MS的PWM信號,其中脈沖寬度從0.5-2.5MS,對應(yīng)著舵機(jī)旋轉(zhuǎn)的角度為0°~180°,呈線性變化。如果提供一個(gè)穩(wěn)定的脈寬,那么舵機(jī)的輸出軸將會保持在一個(gè)位置直到接收到另外一個(gè)信號。舵機(jī)自身存在一個(gè)基準(zhǔn)電路,它能產(chǎn)生一個(gè)周期為20MS,寬度1.5MS的基準(zhǔn)信號,另外舵機(jī)內(nèi)部還有一個(gè)比較器,它可以將外加信號與基準(zhǔn)信號作比較,判斷出所要旋轉(zhuǎn)的方向和大小,進(jìn)而使舵機(jī)能正常工作。
通過對步進(jìn)電機(jī)進(jìn)行編寫程序來控制它的正反轉(zhuǎn),在不超過它的負(fù)載的情況下,它的轉(zhuǎn)速、停止位置是靠脈沖信號的頻率和脈沖數(shù)來決定的,當(dāng)它接收到一個(gè)脈沖信號時(shí),它便向著一個(gè)方向旋轉(zhuǎn)一個(gè)角度,我們可以控制脈沖信號的數(shù)量來決定電機(jī)的旋轉(zhuǎn)圈數(shù),當(dāng)然我們可以改變脈沖頻率來控制電機(jī)轉(zhuǎn)動的速度和加速度,進(jìn)而達(dá)到調(diào)整速度的目的。本文采用ULN2003步進(jìn)電機(jī)驅(qū)動板和5V步進(jìn)電機(jī)步進(jìn)馬達(dá),由它們來實(shí)現(xiàn)屏幕升降。PWM信號并不是直接控制LED發(fā)光,它只是控制著一個(gè)開關(guān)。通過改變PWM脈沖的占空比,從而簡單地改變輸出電流,進(jìn)而達(dá)到調(diào)節(jié)LED的亮度,并且能最大幅度地降低LED發(fā)光時(shí)的色差,LED燈的壽命也得以延伸。
3.軟件設(shè)計(jì)
系統(tǒng)初始化,通過屏幕升/降,控制LED燈的工作狀態(tài),若LED燈亮,可以控制LED燈亮度和照度,再控制舵機(jī)左轉(zhuǎn)或右轉(zhuǎn)。若LED燈滅,同時(shí)屏幕上升,系統(tǒng)結(jié)束。通過對步進(jìn)電機(jī)進(jìn)行參數(shù)設(shè)定和編程調(diào)試,不但可以實(shí)現(xiàn)步進(jìn)電機(jī)的正反轉(zhuǎn),還可以調(diào)整自身速度。參數(shù)設(shè)定如下:
(1)SPEED,int型0-65535,調(diào)節(jié)轉(zhuǎn)速,越小速度越快,具體速度由它和供電電源大小決定。
(2)FR,int型0-1,0逆時(shí)針轉(zhuǎn),1順時(shí)針轉(zhuǎn)動。
void BUJIN(int SPEED,int FR)
{
int k;
if(FR==1)
{
i++;
if(i==4)智能電網(wǎng)環(huán)境下繼電保護(hù)技術(shù)的分析
潘青藝
(國網(wǎng)福建電力有限公司泉州供電公司,福建 泉州 362000)
摘 要:社會生產(chǎn)的不斷進(jìn)步,電力企業(yè)也取得了較好的發(fā)展前景,對于智能電網(wǎng)的發(fā)展也有很大的促進(jìn)作用,同時(shí),這對繼電保護(hù)也提出了相應(yīng)的要求。用于繼電保護(hù)的裝置必須和智能電網(wǎng)的發(fā)展相一致,采用較為科學(xué)的技術(shù)來實(shí)現(xiàn)自我完善,從而為智能電網(wǎng)的安全運(yùn)行做好鋪墊,本文將具體分析用于智能電網(wǎng)的繼電保護(hù)技術(shù),展示該技術(shù)良好的發(fā)展前景。
關(guān)鍵詞:智能電網(wǎng);繼電保護(hù);網(wǎng)絡(luò)技術(shù)
中圖分類號:TM77 文獻(xiàn)標(biāo)識碼:A
{
i=0;
}
P1=table[i];
}
else if(FR==0)
{
i--;
if(i==(-1))
{
i=3;
}
P1=table[i];
}
for(k=0;k } 4.系統(tǒng)調(diào)試 如圖2所示,按照設(shè)計(jì)方案,完成實(shí)物的制作。在調(diào)試過程中,首先檢查硬件電路的設(shè)計(jì)原理是否正確、仔細(xì)查看各個(gè)模塊的功能等。其次,在接好有線電路之后,認(rèn)真檢查電路的連接情況。本投影儀采用分塊調(diào)試的方法,對步進(jìn)電機(jī)模塊進(jìn)行調(diào)試,再對舵機(jī)模塊進(jìn)行調(diào)試,最后對調(diào)光模塊進(jìn)行調(diào)試。對全部模塊的獨(dú)立測試完成后,再將各個(gè)模塊組合起來通過編寫程序進(jìn)行調(diào)試,實(shí)現(xiàn)功能要求。 如圖3所示,通過手機(jī)創(chuàng)建APP,按照要求制作功能鍵,實(shí)現(xiàn)投影儀的相應(yīng)功能。當(dāng)單片機(jī)、步進(jìn)電機(jī)和舵機(jī)上電后,連接好藍(lán)牙,并進(jìn)入系統(tǒng)初始化。按下下降按鍵后,屏幕降下來,LED燈亮。按下“+”按鍵后,LED燈變亮。按下“-”按鍵后,LED燈變暗。按下“左轉(zhuǎn)”按鍵后,舵機(jī)左轉(zhuǎn)。按下“右轉(zhuǎn)”按鍵后,舵機(jī)右轉(zhuǎn)。最后,按下“上升”按鍵后,屏幕升上去,LED燈滅。當(dāng)按下“停止”按鍵后,屏幕升/降停止。當(dāng)按下“關(guān)燈”按鍵后,LED燈滅。 參考文獻(xiàn) [1]王春陽.單片機(jī)系統(tǒng)設(shè)計(jì)、仿真與開發(fā)技術(shù)[M].北京:國防工業(yè)出版社,2012. [2][2] 陳海宴.51單片機(jī)原理及應(yīng)用——基于Keil C 與Proteus[M].北京:航空航天大學(xué)出版社,2013. [3]陳朝大,李杏彩.單片機(jī)原理與應(yīng)用—基于KeilC和虛擬仿真技術(shù)[M].北京:化學(xué)工業(yè)出版社,2013.