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

正文內(nèi)容

基于51單片機的語音投籃玩具設(shè)計畢業(yè)論文(參考版)

2025-07-07 12:35本頁面
  

【正文】 flag = 0。 isd1700_7byte_m(ISD1700_SET_PLAY|ISD_LED, 0x0040, 0x0058)。 17 flag = 0。 isd1700_7byte_m(ISD1700_SET_PLAY|ISD_LED, 0x0010, 0x0029)。 } else { fenshu=fenshu+3。// ISD_SS=1。//得分加 2 分 //播放語音“球進了,得 2 分” ISD_SS=0。 delay1(100)。 } //**********主函數(shù) ********* //************************* void main() { Initial_()。 TF2 = 0。 //消抖動 if(key1==0) //確認觸發(fā) { flag = 1。 TL1=(6553640000)%256。 } //定時器 1 中斷 void timer1() interrupt 3 { static unsigned char s。 EA=1。 //使能定時器 2 ET2=1。 TL2= RCAP2L。 //定時器 2 RCAP2L =0X00。 TR0=1。 //T1 開始計時 TL0 = 0x0。 ET1=1。 //定時器 0 工作在 16 位計數(shù)模式,定時器 1 工作在 16 位定時模式 TH1=(6553640000)/256。 } //****************************** //*****初始化函數(shù) *********** //****************************** void Initial_(void) { EX0=1。 Delays(8)。 qw=1。 Delays(8)。 bw=1。 Delays(8)。 sw=1。 Delays(8)。} } void LED() //數(shù)碼管顯示函數(shù) { gw=1。 i++)。 for(i=0。j)。i) for(j=110。 for(i=z。 extern void isd1700_7byte_m(uchar m_par, uint star_addr, uint end_addr)。 extern void spi_fwd (void)。 extern void m_sate(void)。 void Initial_(void)。 sbit ISD_SCLK=P0^5。 sbit ISD_MISO=P0^3。 //百位選通定義 sbit qw=P1^3。 //個位選通定義 sbit sw=P1^1。 //砸籃板標志位 sbit key1=P3^6。 //得分 uint fenshu =0。 define uchar unsigned char define uint unsigned int uchar code tab[]={0x03,0x9f,0x25,0x0d,0x99,0x49,0x41,0x1f,0x01,0x19}。 通過這幾個月的辛勤勞動,終于在老師與學(xué)長的幫助以及自己的努力下完成了這個 籃球玩具 的設(shè)計工作, 為以后 工作實踐 積累了 一些 經(jīng)驗。 圖 41 硬件電路聯(lián)合調(diào)試場景 功能驗證 模擬設(shè)計一個籃筐,完成計分、砸板、語音報分等功能測試。 聯(lián)合 調(diào)試 圖 41 為 硬件電路聯(lián)合調(diào)試場景 ,左邊為傳感器電路(紅外對管傳感器和振動傳感器),右邊為單片機語音顯示電路,它們之間通過一個 4PIN 排線連接,電路供電電源為 5V DC。 表 22 語音類別和相應(yīng)播放地址 播放語音 播放地址 語音 1 球不進,沒有得分 0x0010~ 0x0029 語音 2 球進了,得 3 分 0x0040~ 0x0058 語音 3 球進了,得 2 分 0x0068~ 0x0078 開始 定時器 0、 2 配置 ,中斷 初始化 SPI 初始化 結(jié)束 Flag=1? 定時器 0 計數(shù)是否變化? 砸板進球 分數(shù)加 2 播放語音 1 空心進球 分數(shù)加 3 播放語音 2 Flag=1? 砸板不進 分數(shù)不加 播放語音 3 YES NO NO YES YES NO 圖 32 主程序流程圖 本科畢業(yè)設(shè)計(論文 ) 10 4 聯(lián)合調(diào)試 調(diào)試前準備 完成硬件電路焊接和程序設(shè)計后開始進行軟硬件聯(lián)合調(diào)試。 語音模塊程序設(shè)計 程序根據(jù)傳感器不同的信號,判別是否進球和進球的方式并播放對應(yīng)的語音,語音通過獨立按鍵控制方式經(jīng)麥克風提前錄入 ISD1760 芯片。 初始化配置 程序初始化配置包括定時器 0、 2 初始化和中斷初始化。如果定時器 0 計數(shù)沒有變化,說明沒有 進球,便進入砸板判斷,如果 Flag 信號為 1,說明球砸板沒有得分,播放語音 3。 Keil 提供了包括 C 編譯器、宏匯編、連接器、庫管理和一個功能強大的仿真調(diào)試器等在內(nèi)的完整開發(fā)方案,通過一個集成開發(fā)環(huán)境( uVision)將這些部分組合在一起 , 其方便易用的集成環(huán)境、強大的軟件仿真調(diào)試工具 使得程序開發(fā)變得快捷、高效 。 軟件設(shè)計流程 開發(fā)平臺介紹 本設(shè)計軟件設(shè)計在 Keil 平臺上進行 C 語言編程。 圖 29 為單片機及語音顯示 電路 焊接實物圖和傳感器電路實物圖。 本科畢業(yè)設(shè)計(論文 ) 7 INPUT1GND2OUTPUT3U1 7805+C110uF/25V+C2470uF/25VGNDVCC132POWER1DC10B231S1SWSPDTPWR1R11K+C3470uF/25V 圖 28 電源電路原理圖 電路焊接與調(diào)試 由于實際使用的需要,設(shè)計采用模塊化焊接方式, 將傳感器電路和單片機及語音顯示電路獨立開來,它們之間通過排線連接。圖 28 為電源 電路原理圖 。用 78 系列三端穩(wěn)壓 IC 來組成穩(wěn)壓電源所需的外圍元件極少,電路內(nèi)部還有過流、過熱及調(diào)整管的保護電路,使用起來可靠、方便,而且價格便宜。 圖 27 為 四位數(shù)碼管電路原理圖 。 數(shù)碼管選用 MT03641BR 四位共陽數(shù)碼管。 該傳感器共有三根接線, 藍線為信號輸出經(jīng) 358 運放輸出,沒有 震動時為高電平 ( 注意輸出腳要上拉一個電阻 ) ,有震動時為低電平 , 紅色線電源 , +5V 黑線為地線 。采用蜂鳴片及觸點彈簧組成的振動傳感 器(如圖 27 所示),它 具有高靈敏、快速、高性能等特點 , 廣泛用于汽車防盜及其它安防產(chǎn)品上。 圖 26 為 傳感器 電路原理圖 。 振動傳感器電路:該電路由 SW420 常閉型震動傳感器和寬電壓 LM393 比較器組成,可用于各種震動觸發(fā)作用,報盜報警,智能小車,地震報警,摩托車報警等。 紅外對管傳感器部分 :該傳感器電路對環(huán)境光線適應(yīng)能力強,其具有一對紅外線發(fā)射與接收管,發(fā)射管發(fā)射出一定頻率的紅外線,當檢測方向遇到障礙物(反射面)時,紅外線反射回來被接收管接收,經(jīng)過 LM393 比較器電路處理之后,指示燈會亮起,同時信號輸出接 本科畢業(yè)設(shè)計(論文 ) 5 口輸出數(shù)字信號(一個低電平信號),可通過電位器旋鈕調(diào)節(jié)檢測距離,有效距離范圍 2~30cm,工作電壓為 。 ISD1760 作為從機,單片機通過發(fā)送不同的命令來控制 播放不同的語音段。電路焊接了 RDY、 FWD(快進)、 ERASE(擦寫)、 REC(錄音、 PLAY(播放)、 FT(直通)和 VOL(音量)等獨立操作按鍵,這些按鍵使得錄放功能變得簡單。圖 25 為 ISD1760模塊 的 電路原理圖 。 圖24 為 ISD1700 系列芯片管腳圖 ,它與單片機直接通過 SPI 總線連接。嵌入式),以及可定制的信息操作指示音效。 單片機 分配給外部電路的 管腳情況如表 21 所示。本設(shè)計選用的封裝為 DIP40,單片機外部接 晶振。 圖 22 投籃玩具電路的整體設(shè)計 圖 單片機電路設(shè)計 51 單片機電路是整個電路的核心部分。 圖 21 進球 判斷原理 示意圖 電路設(shè)計與調(diào)試 電路 整體 設(shè)計 根據(jù)實現(xiàn)的設(shè)計平臺和實現(xiàn)功能的要求,完成了投籃 玩具 電路的整體設(shè)計 如圖 22 所示。振動傳感器與籃板 直接接觸,以感應(yīng)投籃時是否砸到籃板(振動感應(yīng)),并輸出 信號給單片機。 從設(shè)計的功能實現(xiàn) 分析 ,由于需要通過判斷 是否 進球 和得分 的方式 以判定所得分數(shù) ,因此設(shè)計了 以紅外對管傳感器和振動傳感器組成的傳感器電路,通過對兩個信號的捕捉,來判斷是否投中籃,并感知其得分方式為砸板得分還是空心得分 ,圖 21 為進球判斷原理示意圖 。 整個論文設(shè)計過程包括 方案論證、查找文獻、電路焊接和軟件調(diào)試等設(shè)計過程, 要求 實現(xiàn)設(shè)定的任務(wù)要求,硬件實物 測試 需 驗證所設(shè)計的 投籃玩具工作穩(wěn)定 性和 進球計分、語音報分、分數(shù)顯示和清零等功能
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1