lag_Tlmin和刮雨動作自鎖標志位flag_lock,并將其值均初始化為零;flag_Tlmin為I表示刮雨時間結(jié)束,flag_lock為I表示已執(zhí)行一次刮雨動作,這次刮雨結(jié)束后,在這場刮雨中不會再執(zhí)行刮雨動作;
b).判斷刮雨條件是否有效,微控制器通過判斷浸水檢測機構(gòu)的輸入信號SENSE是否為浸水狀態(tài)的0,且雨動作完成標志位flag_lock是否為O狀態(tài)同時成立,如果不同時成立,則繼續(xù)判斷,如果同時成立,則執(zhí)行步驟c);
c).執(zhí)行刮雨動作,微控制器將刮雨控制信號SW置1,使刮雨控制信號有效,進行刮雨動作,并開中斷,flag_lock置I,執(zhí)行步驟d);
d).判斷刮雨時間,通過flag_Tlmin的狀態(tài)來判斷刮雨時間是否已到,如果沒到,則繼續(xù)刮雨;如果已到則將flag_Tlmin置O、關(guān)閉flag_Tlmin的定時器,并關(guān)閉刮雨控制信號SW,停止刮雨動作;
e).判斷浸水檢測部分是否風干,判斷信號SENSE是否為1,如果不為1,則表明浸水檢測部位沒有風干,保證一次下雨僅執(zhí)行一次刮雨動作,繼續(xù)判斷;如果為1,則表明浸水檢測部位已經(jīng)風干,將lag_Tlmin和flag_lock均置0,以備下次下雨時可正常執(zhí)行刮雨動作。
[0021]對應圖3所示的自動雨刷除塵裝置的電路圖,程序代碼如下:
#define FOSC 11059200L
#define TIMS (65536-F0SC/1000)unsigned int count=0;bitflag_Tlmin=0;
bitflag_lock=0;
sbit SENSE=P0~1;sbit Sff=P0~2;void delay(int t)
{
int i, j;
for (i=0;i〈t;i++)
{
for (j=0;j<1000;j++)
{}
}
}
void init_TIMER()
{
TMOD=OxII;
TLO = TIMS;
THO = TIMS ? 8;
ETO = I;
EA = I;
}
void IntTimerO() interrupt I
{
TLO = TIMS;
THO = TIMS ? 8; if (count++ >= 60000)
{
count = 0; flag_Tlmin=l;
}
}
main ()
{
SENSE=I;
Sff=O;
init_TIMER(); while (I)
{
if (SENSE==OMf lag_lock==0) L
{
{
{
;0=uiuitx_St3U:0 = OM ^O=IS
}
(T==uiuitx_St3IJ)ji
{
{:O=^pof 3可 j ;0=uiuitx_St3U:0 = OM ^O=IS
}
(i==asNas)J1:(OT)AT3Jap
}
(T==porSl3TJTOT==3SN3S) JT
{
{
U=^por313TJ
U = OM U=IS
}
(0==aSN3S)J1:(OT)AT3Jap
【主權(quán)項】
1.一種攝像機窗口玻璃自動雨刷除塵裝置,其特征在于:包括雨刷(3)、浸水檢測機構(gòu)(5 )、微控制器(1 )和雨刷電機(12 ),雨刷置于攝像機窗口玻璃(2 )的外側(cè),用于對窗口玻璃上的雨水和灰塵進行清理,浸水檢測結(jié)構(gòu)與微控制器的輸入端相連接,微控制器的輸出端對雨刷電機進行控制;微控制器利用浸水檢測機構(gòu)對窗口玻璃上是否浸漬有雨水進行檢測,并根據(jù)檢測結(jié)果通過雨刷電機驅(qū)動雨刷執(zhí)行刮雨動作。2.根據(jù)權(quán)利要求1所述的攝像機窗口玻璃自動雨刷除塵裝置,其特征在于:所述窗口玻璃(2)設置于刮水區(qū)(I)中,浸水檢測機構(gòu)(5)由開設于刮水區(qū)(I)外圍殼體上的開孔和位于開孔內(nèi)兩相互平行但不接觸的金屬導體組成。3.根據(jù)權(quán)利要求2所述的攝像機窗口玻璃自動雨刷除塵裝置,其特征在于:所述微控制器(10)通過雨刷電機驅(qū)動電路(11)驅(qū)使雨刷電機(12)工作,雨刷電機通過驅(qū)動軸(4)帶動雨刷(3 )進行擺動。4.根據(jù)權(quán)利要求3所述的攝像機窗口玻璃自動雨刷除塵裝置,其特征在于:所述微控制器(10)為單片機,浸水檢測機構(gòu)中的一個金屬導體接于地上,另一個金屬導體接于二極管D2的負極,D2的正極經(jīng)電阻Rl接于+5V電源上,D2與電阻Rl的連接處與單片機的輸入端相連接;雨刷電機驅(qū)動電路由三極管Q2、電磁鐵、纏繞于電磁鐵上的線圈、二極管Dl組成,三極管Q2的發(fā)射極接于地上,Q2的集電極與二極管Dl的正極相連接,Dl的負極接于+12V電源上,單片機的輸出端經(jīng)電阻R2接于Q2的基極上,線圈并聯(lián)于二極管Dl的兩端;電磁鐵對雨刷電機(12)所在回路的通斷進行控制。5.一種基于權(quán)利要求1所述的攝像機窗口玻璃自動雨刷除塵裝置的控制方法,其特征在于,通過以下方法來實現(xiàn):首先通過浸水檢測機構(gòu)(5)判斷是否有雨水浸漬在攝像機的窗口玻璃(2)上,如果判斷結(jié)構(gòu)為是,則控制雨刷電機(12)驅(qū)使雨刷(3)對窗口玻璃執(zhí)行時間段為TO的刮雨操作,以去除攝像機窗口玻璃上的雨水和灰塵。6.根據(jù)權(quán)利要求5所述的攝像機窗口玻璃自動雨刷除塵裝置的控制方法,其特征在于,具體通過以下步驟來實現(xiàn): a).變量設置,設置刮雨時間標志位flag_Tlmin和刮雨動作自鎖標志位flag_lock,并將其值均初始化為零;flag_Tlmin為I表示刮雨時間結(jié)束,flag_lock為I表示已執(zhí)行一次刮雨動作,這次刮雨結(jié)束后,在這場刮雨中不會再執(zhí)行刮雨動作; b).判斷刮雨條件是否有效,微控制器通過判斷浸水檢測機構(gòu)的輸入信號SENSE是否為浸水狀態(tài)的0,且雨動作完成標志位flag_lock是否為O狀態(tài)同時成立,如果不同時成立,則繼續(xù)判斷,如果同時成立,則執(zhí)行步驟c); c).執(zhí)行刮雨動作,微控制器將刮雨控制信號SW置1,使刮雨控制信號有效,進行刮雨動作,并開中斷,flag_lock置I,執(zhí)行步驟d); d).判斷刮雨時間,通過flag_Tlmin的狀態(tài)來判斷刮雨時間是否已到,如果沒到,則繼續(xù)刮雨;如果已到則將flag_Tlmin置O、關(guān)閉flag_Tlmin的定時器,并關(guān)閉刮雨控制信號SW,停止刮雨動作; e).判斷浸水檢測部分是否風干,判斷信號SENSE是否為1,如果不為1,則表明浸水檢測部位沒有風干,保證一次下雨僅執(zhí)行一次刮雨動作,繼續(xù)判斷;如果為1,則表明浸水檢測部位已經(jīng)風干,將lag_Tlmin和flag_lock均置0,以備下次下雨時可正常執(zhí)行刮雨動作。
【專利摘要】本發(fā)明的攝像機窗口玻璃自動雨刷除塵裝置,特征在于:包括雨刷、浸水檢測機構(gòu)、微控制器和雨刷電機,雨刷置于攝像機窗口玻璃的外側(cè),用于對窗口玻璃上的雨水和灰塵進行清理,浸水檢測結(jié)構(gòu)與微控制器的輸入端相連接,微控制器的輸出端對雨刷電機進行控制。本發(fā)明的除塵裝置的控制方法,首先判斷是否有雨水浸漬在攝像機的窗口玻璃上,如果有則控制雨刷電機驅(qū)使雨刷對窗口玻璃執(zhí)行時間段為T0的刮雨操作。本發(fā)明的雨刷除塵裝置及方法,當雨天窗口玻璃表面布滿雨水的情況下,微控制器檢測到浸水信號有效時則控制雨刷電機執(zhí)行一定時間段的刮雨動作,以除去窗口玻璃上的雨水和灰塵,可使攝像機在雨天以及以后均可獲取清晰的圖像,有益效果顯著。
【IPC分類】G03B17/56, H04N5/225
【公開號】CN104967768
【申請?zhí)枴緾N201510402864
【發(fā)明人】劉明, 費玲, 周長通, 孫建軍
【申請人】山東神戎電子股份有限公司
【公開日】2015年10月7日
【申請日】2015年7月10日