STC15W104是宏晶最小的單片機(jī)之一。此單片機(jī)共8腳,其中兩PIN是供電,電壓為寬電壓2.5V—5.5V,其它6PIN都是可編程的I/O,晶振內(nèi)置,可在下載程序時(shí)設(shè)定其頻率。非常小巧可愛又實(shí)用的單片機(jī)。用它可以設(shè)計(jì)些遙控智能玩具,紅外遙控開關(guān)等小家電的智能控制,因?yàn)樗泻芨叩男詢r(jià)比,每片價(jià)格僅1.3元。
紅外遙控風(fēng)扇介紹:
最近本人制作一款紅外遙控風(fēng)扇,是基于此芯片的。數(shù)碼管3191AB可利用74HC595驅(qū)動(dòng),占三個(gè)I/O口,用于顯示風(fēng)扇的定時(shí)時(shí)間。定時(shí)時(shí)長為1~9小時(shí),但也可以置定時(shí)時(shí)長為15小時(shí)(顯示1~F)。P32腳接紅外接收頭。P31用于控制電機(jī)。P30接蜂鳴器。A板與B板用一根四PIN的排線聯(lián)起來。A板可置于風(fēng)扇的外部,用于顯示與接收。B板則放在內(nèi)部,J5和J6直接與風(fēng)扇總開關(guān)串聯(lián)。
發(fā)射器用普通遙控器就行。編程時(shí)只要把接收的編碼與你的發(fā)射器的編碼一致即可。
本程序設(shè)計(jì)了控制風(fēng)扇的工作模式有5種。因?yàn)榇藛纹瑱C(jī)I/O腳有限,本電路只控制風(fēng)扇的工作模式而已。此電路是可以與普通風(fēng)扇嵌入的,風(fēng)速和擺頭可以不用改變。讓普通風(fēng)扇增加了數(shù)顯定時(shí)時(shí)間和工作模式,但本人覺得還挺實(shí)用。同時(shí)程序描述詳盡,方便電子愛好者DIY制作,有興趣的朋友可以用其它型號(hào)的單片機(jī)增加I/O控制風(fēng)扇的風(fēng)速和擺頭哦。