簡介:
本文介紹一款藍(lán)牙定時(shí)開關(guān)的DIY過程,該開關(guān)通過低功耗藍(lán)牙連接手機(jī),可以通過手機(jī)APP控制開關(guān),實(shí)現(xiàn)定時(shí)、 無極調(diào)壓功能,同時(shí)還是一個(gè)遙控開關(guān)。全部電路安裝在一塊5x5cm的PCB上,可直接塞進(jìn)86盒。
BT05藍(lán)牙模塊
本制作圍繞BT05藍(lán)牙模塊構(gòu)建。BT05采用美國TI公司CC2541芯片,配置 256Kb 空間,遵循V4.0 BLE藍(lán)牙規(guī)范。 某寶上一搜一大把。我們沒有用這個(gè)模塊自帶的固件,將燒錄自己的固件,因此,其實(shí)你可以用任意基于CC2541芯片的藍(lán)牙模塊。
硬件制作
220V市電通過C1降壓,D1限壓,D2整流C2濾波后得到6V左右的直流,該電壓經(jīng)3端穩(wěn)壓器XC6206后輸出穩(wěn)定的3.3V給 藍(lán)牙模塊BT05供電。D1上的電壓反應(yīng)了輸入市電的相位,該電壓經(jīng)過R3/R2分壓后被BT05采樣,這樣BT05就可以在“合適”位置輸出對SCR1的驅(qū)動(dòng)信號。 P1為固件下載接口。
圖中300歐姆的電阻R5,起到限制啟動(dòng)電流的作用。否則上電瞬間,電源對C1的充電電流可能很大,會(huì)將D1燒壞。
本方案中SCR的調(diào)壓方式同傳統(tǒng)的可控硅調(diào)壓器有所不同,市面上常見的調(diào)壓器調(diào)整的是開通角(下圖藍(lán)色粗線條),這種 方式開通時(shí),可控硅陽極加有電壓,開通損耗比較大。調(diào)到半功率時(shí),可控硅在電源峰值時(shí)打開,具有最大的損耗。
我們的方案則是通過關(guān)斷一些完整周期的波來實(shí)現(xiàn)調(diào)壓,這樣可控硅只在電源“零”點(diǎn)開關(guān),損耗較小。
當(dāng)然,不論傳統(tǒng)方式還是本方案,可控硅開關(guān)只能帶電阻性負(fù)載,如電熱器,白熾燈。而且可控硅比較脆弱,不抗過載。 繼電器輸出不限用電器類型,但繼電器輸出不能調(diào)壓,我們在模塊的P01,P02口輸出了可以帶繼電器的輸出信號。供有興趣的朋友自己設(shè)計(jì)制作, P01為正相信號,高電平表示接通繼電器,低電平關(guān)斷繼電器。P02與之相反。
器件清單規(guī)格位號封裝
0.47uf/400VC1RAD-0.6
2MR40805
ZMM 6.8VD1DO-S1
20KR20805
20KR30805
47uFC31206
47ufC21206
200RR10805
300RR50805
BT05U1BT05
BTA08-600CSCR1TO-220V
1N4148D2DO-S1
PIN2J1KF301-2P
PIN2J2KF301-2P
PIN5X2P1IDC-10
XC6206U2SOT-23
固件燒錄
固件燒錄需要一臺(tái)CCDebuger仿真器,萬能的某寶上大量供應(yīng)著。將CCdebuger的一端通過USB連接電腦,另一端插在本DIY板 的P1口上。
你可以在TI公司官方網(wǎng)站下載最新版本的編程工具SmartRF Flash Programmer,也可向某寶賣 家索要。沒有的話,本站也保存了一個(gè)版本
本DIY的固件可點(diǎn)此下載,將它解壓到本地磁盤備用。打開SmartRF Flash Programmer 界面,按照下圖設(shè)置。其中fileImage選填你存放固件TimerBLEPeripheral-bim.hex的位置。點(diǎn)擊“perform actions”,等待編程完畢
手機(jī)端程序
手機(jī)端App在此下載安裝,目前只有Andriod版本的。安裝完畢,打開“藍(lán)牙定時(shí)器”, 系統(tǒng)會(huì)提示需要開啟藍(lán)牙,點(diǎn)擊允許。系統(tǒng)開始搜素周邊的藍(lán)牙設(shè)備。大概10秒后停止搜索,如果沒有搜到,可嘗試按搜索菜單再次搜索。
點(diǎn)擊搜到的“智慧帽定時(shí)器”,進(jìn)到定時(shí)器界面,最多可以設(shè)置20個(gè)定時(shí)器動(dòng)作,每隔定時(shí)器可按周日重復(fù)或單次執(zhí)行。界面下方 的滾動(dòng)條可直接控制定時(shí)器開關(guān)當(dāng)前的開度。
繼電器方案
上面的可控硅方案靠2cmX2cm的PCB鋪銅散熱,實(shí)測輸出只能帶約3A負(fù)載,再大則需要增加散熱片,使用范圍受限。因此,又做了一個(gè)繼電器輸出的。 可帶10A負(fù)載不發(fā)熱。原理圖如下:
由于我們3.3V電源只有約30mA的負(fù)載能力,帶不動(dòng)繼電器。準(zhǔn)備直接用市電給線圈供電,但線圈電壓為220V的繼電器體積又太大,沒有合適的。因此采用“脈寬調(diào)制”的方式來解決此問題, 220V市電經(jīng)過D6半波整流,在C3上形成約300V的高壓直流對繼電器線圈供電,我們所用的繼電器型號為松樂的SRD-12VDC-SL-A,直流12V供電,線圈電流約30mA,采用300V供電時(shí)驅(qū)動(dòng)信號占空比應(yīng)該是12:300=1:25, 驅(qū)動(dòng)信號由BT05的軟件產(chǎn)生,在P02口輸出。如果軟件因發(fā)生故障而輸出了一個(gè)較長時(shí)間的驅(qū)動(dòng)信號,則可能導(dǎo)致線圈、T1管的損壞。為此增加了Q1、Q2、D7等限流保護(hù)電路。繼電器線圈相當(dāng)于一個(gè)電感, 當(dāng)300V電壓加在繼電器線圈上時(shí),其上電流是逐漸上升的,該電流流經(jīng)R9,使R9上電壓逐漸升高。當(dāng)R9上電壓升高到0.6V左右時(shí),Q2開始導(dǎo)通,Q2導(dǎo)通后Q1跟著導(dǎo)通,Q1導(dǎo)通后又為Q2提供基極電流,這樣,即使R9上的電壓消失, Q1和Q2也鎖定在了導(dǎo)通狀態(tài),A點(diǎn)的電位被鉗制在0.9V左右。D7、C5上有0.7V壓降,T1基極電壓只有0.2V,T1被提前關(guān)斷。有了這部分電路,P02口輸出的信號占空比已無關(guān)緊要,只需大于1:25即可,為方便起見,我們選擇了50%占空比。 驅(qū)動(dòng)信號負(fù)半周時(shí),Q1,Q2失去電流而截止,為下一周期的動(dòng)作做好準(zhǔn)備。驅(qū)動(dòng)信號的頻率也無關(guān)緊要,頻率低,T1開關(guān)次數(shù)少,開關(guān)損耗更小,但頻率過低會(huì)在線圈上產(chǎn)生噪音,因此我們選擇了25Khz,這一頻率超出人耳的感知 范圍,可安靜地工作。圖中的C5起到加速關(guān)斷T1的作用,R1旁路Q2的漏電電流,使Q1不至于因Q2的少量漏電電流而導(dǎo)通。D5在T1關(guān)閉時(shí)為線圈中電流提供通路。如果選用其他型號的繼電器,盡量選擇線圈電壓 較高的(線圈電流較小)的。電流采樣電阻R6需要隨之調(diào)整,可由高到低逐步調(diào)整R6,使流過線圈的電流逐步升高,直到繼電器剛能動(dòng)作,然后將其乘0.8(電流增加20%余量)得到最終取值。
以下為洞洞板上布板圖,P2的6、8、10不裝,否則線過不去。部分表貼器件安裝在PCB背面。圖中紅線為正面的跳線,藍(lán)線為背面焊線,粗線部分流過負(fù)載大電流,需要特殊“照顧”。
完成后是這個(gè)樣子的,為加強(qiáng)絕緣,表面噴了“三防”漆。
本方案的固件在此下載,手機(jī)端程序未變,只是無極調(diào)壓不起作用了,大于50%的開度一律視為“開”,反之為“關(guān)”。
責(zé)任編輯:wv
-
藍(lán)牙
+關(guān)注
關(guān)注
116文章
6051瀏覽量
173415 -
定時(shí)開關(guān)
+關(guān)注
關(guān)注
1文章
86瀏覽量
20097
發(fā)布評論請先 登錄
開關(guān)電源設(shè)計(jì)與制作
kg8168時(shí)控開關(guān)怎么調(diào)
CHNT時(shí)控開關(guān)怎么調(diào)定時(shí)
門頭燈定時(shí)器怎么調(diào)開關(guān)時(shí)間
路燈定時(shí)開關(guān)控制器怎么設(shè)置時(shí)間
電源定時(shí)開關(guān)控制器怎么設(shè)置
定時(shí)開關(guān)怎么調(diào)自動(dòng)開和關(guān)的時(shí)間
定時(shí)器自動(dòng)控制開關(guān)怎么設(shè)置
霍爾開關(guān)在藍(lán)牙耳機(jī)中的應(yīng)用
無線時(shí)鐘藍(lán)牙音箱怎么關(guān)閉鬧鐘功能
如何使用555定時(shí)器制作電壓倍增器電路

定時(shí)開關(guān)控制器的工作原理是什么
定時(shí)開關(guān)控制器怎么設(shè)置
定時(shí)開關(guān)控制器怎么調(diào)時(shí)間
高手在民間!小伙做了一個(gè)自動(dòng)調(diào)火開關(guān),這結(jié)構(gòu),居然很實(shí)用……

評論