freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于單片機(jī)的家用防盜報(bào)警器的設(shè)計(jì)(已改無(wú)錯(cuò)字)

2023-01-19 09:23:04 本頁(yè)面
  

【正文】 y_cycles((long)(CPU_F*(double)x/))//精確延時(shí) 1us define delay_ms(x)_delay_cycles((long)(CPU_F*(double)x/))// 精確延時(shí) 1ms void cl k_init(void)//配置時(shí)鐘 { BCSCTL1|=CALBC1_1MHZ。 DCOCTL|=CALDCO_1MHZ。//上面兩句將內(nèi)部 DCO校準(zhǔn)至 1MHZ //while(IFG1amp。OFIFG) { IFG1amp。=~OFIFG。 delay_ms(100)。 } BCSCTL2|=SELM_0。//MCLK采用 1M的內(nèi)部 DCO 17 BCSCTL2|=DIVS_3。//SMCLK采用 125K的時(shí)鐘 } void io_init(void) { P1DIR|=BIT0。// P1OUT|=(BIT0)。// 1 P1IESamp。=~(BIT6)。// P1IE|=BIT6。 } void main(void) { WDTCTL=WDTPW+WDTHLOLD。//停止看門狗 Cl k_init()。 io_init()。 _EINT()。 LPM3。 while(1) { delay_ms(10000)。 P1OUT|=BIT0。// } } pragma vector=PORT1_VECTOR _interrupt void P1_ISR(void) { if(P1IFGamp。BIT6) 18 { P1OUT^=BIT0。// 0,報(bào)警器報(bào)警 P1IFGamp。=~BIT6。//清除 _bic_SR_register_on_exit(CPUOFF)。//開啟 CPU,進(jìn)入 while循環(huán) } } 軟件 程序流程圖 表 3 程序流程圖 產(chǎn)生中斷 ? 初始化 傳感器 =1 =0 保持初始值 延時(shí) 19 5 軟硬件系統(tǒng)的調(diào)試 硬件設(shè)計(jì) 硬件調(diào)試:通過(guò)查找資料設(shè)計(jì)了如下電路圖,自己買萬(wàn)能板,繼電器模塊,傳感器模塊老師給我們的畫圖場(chǎng)所提供了方便,首先我將元器件都安裝在萬(wàn)能板上為了確保自己 焊接工藝的完美,先將電阻焊上,然后將繼電器模塊,傳感器以及 launchpad 固定到萬(wàn)能板上。 因?yàn)橛幸欢螘r(shí)間沒(méi)有焊接所以有些生疏,這次焊接也是比較認(rèn)真的,第一次在老師辦公室里焊接跟別人一起合作的,這次焊接主要也是講究團(tuán)結(jié)合作,跟同學(xué)直接也有一定的交流,每個(gè)人的分工也是不一樣的在這次設(shè)計(jì)中不斷提高自己的焊接水平,同時(shí)我對(duì)自己的設(shè)計(jì)理念也有了一部分的信心,我相信通過(guò)這次的設(shè)計(jì)我可以提高自己的動(dòng)手能力更創(chuàng)新思維能力。 剛開始用萬(wàn)用表測(cè)試選用的繼電器模塊時(shí),根據(jù)數(shù)據(jù)證明這款繼電器模塊是可以使用的,根據(jù)上圖紅線與 +5V相連,黑線接地,灰線與單片機(jī)的 I/O端口相連,因?yàn)榇丝钅K是低電平觸發(fā)接入電路中所以需要絕對(duì)的低電平才會(huì)報(bào)警,用數(shù)字萬(wàn)用表測(cè)試電壓,電壓應(yīng)為 0,但測(cè)出來(lái)的電壓卻是 ,經(jīng)檢查未使用光耦離合器,導(dǎo)致繼電器模塊對(duì)單片機(jī)有反噬作用,所以不行。后來(lái)采用另一款繼電器,無(wú)論是傳感器的靈敏度還是繼電器的敏感程度都是不錯(cuò)的。 在下圖中傳感器橙色的線接 +12V,淡黃色接地,灰色的線與單片機(jī)的 端口相連, 單片機(jī)的 口需上拉電阻與繼電器模塊的 IN1 口相連,繼電器模塊的 DNG接地,繼電器模塊的 VIN 與 +5V 相連 ,灰黑白相間的端口與報(bào)警器相連。 基本分為以下四個(gè)步驟: 報(bào)警 20 1) 檢查電路: 對(duì)照電路圖,按照一定的順序進(jìn)行逐級(jí)檢查。首先,先檢查電源線與地線是否接錯(cuò),是否短路。然后,看單片機(jī),繼電器模塊,傳感器之間的引腳是否接錯(cuò)。最后檢查各焊點(diǎn)是否牢固,有無(wú)虛焊現(xiàn)象。檢查完后進(jìn)行通電觀察。 2) 通電觀察: 在直流穩(wěn)壓電源上調(diào)好 +5V 電壓與 +12V,然后分別給傳感器與繼電器模塊,單片機(jī)通上相應(yīng)的電源進(jìn)行觀察。最后,用數(shù)字萬(wàn)用表進(jìn)行測(cè)量傳感器引腳是否正常供電。之后進(jìn)行靜態(tài)和動(dòng)態(tài)調(diào)試。 3) 靜態(tài)調(diào)試: 先不加輸入信號(hào),測(cè)量 各級(jí)的工作電壓,電流是否符合要求。本課題使用的是直流電源,所以比較簡(jiǎn)單,可以直接進(jìn)行測(cè)量。 4) 動(dòng)態(tài)調(diào)試: 加上輸入信號(hào),觀測(cè)電路輸出信號(hào)是否符合要求。當(dāng)有人經(jīng)過(guò)時(shí)傳感器的電壓為 3V 通過(guò)單片機(jī)控制繼電器從而開始實(shí)現(xiàn)報(bào)警器報(bào)警,當(dāng)沒(méi)人的時(shí)候傳感器電壓為初始狀態(tài),經(jīng)過(guò)多次的實(shí)驗(yàn),我的傳感器靈敏度度比較高,根據(jù)電路輸出是否報(bào)警來(lái)達(dá)到設(shè)計(jì)要求。 通過(guò)以上四個(gè)步驟的檢查,測(cè)量參數(shù)基本符合設(shè)計(jì)要求。 圖 14 實(shí)物圖 軟件調(diào)試 軟件調(diào)試主要是運(yùn)用 Code Composer Studio v5這款軟件進(jìn) 行調(diào)試的。 21 1) CCS 的安裝 [12]: ( 1)運(yùn)行下載的安裝程序 ,當(dāng)運(yùn)行到如圖 15處時(shí),選擇 Custom 選項(xiàng),進(jìn)入手動(dòng)選擇安裝通道。 圖 15 安裝過(guò)程 1 ( 2) 單擊 Next 得到如下所示的窗口,為了安裝快捷,在此只選擇支持 MSP430 Low Power MCUs 的選項(xiàng)。單擊 Next,保持默認(rèn)配置,繼續(xù)安裝。 22 圖 16 安裝過(guò)程 2 圖 17 安裝進(jìn)行中 23 圖 18 安裝完成 (3) 單擊 Finish,將運(yùn)行 CCS,彈出如圖 19所示 窗口。 圖 19 Workspace選擇過(guò)程 (4)單擊 OK,第一次運(yùn)行 CCS 需進(jìn)行軟件許可的選擇,如圖所示。 在此,選擇 CODE SIZE LIMITED(MSP430)選項(xiàng),在該選項(xiàng)下,單擊 Finish 24 即可進(jìn)入 軟件開發(fā)集成環(huán)境,如圖 20 所示。 圖 20 許可證選擇界面 圖 21 CCS開發(fā)集成界面 2) CCS 新建工程: 25 ( 1)首先打開 ,然后選擇 projectNew CCS Project彈出對(duì)話框。 ( 2)在 project name中輸入新建工程名稱 baojin。 ( 3) 在 Device 部分中, Variant 中選擇 MSP430G Family,芯片選擇MSP430G2553,其余選擇默認(rèn) 。 ( 4)選擇空工程,然后單擊 Finish,完成新工程的創(chuàng)建。 ( 5)創(chuàng)建工程 . ( 6 )然后選擇 FileNewSource File,新建一個(gè) C文件,并且命 名為, 并在工程名上右擊選擇 Add Files,創(chuàng)建工程 . ( 7) 經(jīng)過(guò)以上步驟,一個(gè) CCS工程就創(chuàng)建好了。 3) CCS 調(diào)試: ( 1) 調(diào)試之前,先確定目標(biāo)配置文件是否已經(jīng)創(chuàng)建并且配置正確。 ( 2) 首先進(jìn)行工程編譯:選擇 ProjectBuild Project,編譯目標(biāo)工程。編譯結(jié)果如圖 22 所示,表示沒(méi)有錯(cuò)誤,可以進(jìn)行下載調(diào)試,如果有錯(cuò)誤,知道調(diào)試到?jīng)]錯(cuò)誤為止。 圖 22 工程調(diào)試結(jié)果 (3)單擊按鈕 進(jìn)行下載調(diào)試。如圖 23 界面所示。 26 圖 23 下載調(diào)試界面 ( 4)單擊運(yùn)行圖標(biāo) 運(yùn)行程序,可以觀察顯示的結(jié)果。在程序調(diào)試的過(guò)程中,也可通過(guò)設(shè)置
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1