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

正文內容

指紋防盜門控制系統(tǒng)設計論文(存儲版)

2025-07-28 04:08上一頁面

下一頁面
  

【正文】 mage input data bit 0.42IDATA1Image input data bit 1.43IDATA2Image input data bit 2.44IDATA3Image input data bit 3.45GVSS CORECore ground.46PVDD CORECore power supply +.47GVSS IODigital IO ground48PVDD IODigital IO power supply +49IOP33F8051 port3. Drive: 12mA50IOP32F8051 port3. Drive: 12mA51IOP31F8051 port3. Drive: 12mA52IOP30F8051 port3. Drive: 12mA53GVSS CORECore ground.54PVDD CORECore power supply +.55ISPIMISOSPI master, serial input.56OSPISCKSPI master, serial clock. Drive: 12mA57OSPIMOSISPI master, serial output. Drive: 12mA58OSPISCSSPI master, slave device select signal. Drive: 12mA59IDATA4Image input data bit 4.60IDATA5Image input data bit 5.61IDATA6Image input data bit 6.62IDATA7Image input data bit 7.63IHSVideo horizontal line synchronization signal.64IVSVideo frame synchronization signal. 開發(fā)環(huán)境簡介本次設計分為硬件部分和軟件部分,硬件部分的是在FSC7002指紋識別芯片的基礎上,通過實現(xiàn)各項功能的要求開發(fā)。通過在系統(tǒng)中的預先建檔,將個人的指紋通過指紋采集器存儲到SPI FLASH中。由于指紋的嵴和峪凹凸不同,形成的反射光的量也就不同。方案三:超聲波傳感器原理:通過采集器中裝置發(fā)射超聲波,根據(jù)經過手指表面,采集器表面和空氣的回波來測量反射距離,從而可以得到手指表面凹凸不平的圖像。方案二:直流電機 原理:它是以導體在磁場中運動而產生感應電動勢和載流導在磁場中受到力的作用而轉動。 特點:全雙工、3線同步傳輸; 占用端口較少;同時傳輸速度也很高。優(yōu)點:液晶顯示屏(LCD)具有輕薄短小,界面友好,低耗電能,無輻射危險,平面直角顯示以及影像穩(wěn)定不閃爍等優(yōu)勢,可視面積大,畫面效果好,分辨率高,抗干擾能力強,用戶系統(tǒng)通過串行命令控制液晶的顯示等特點。(1)、控制芯片: 采用成都方程式開發(fā)的FSC7002指紋識別專用芯片控制。 直流電機控制單元電路其中MOTO+CTR、MOTOCTR為電源控制信號輸入端,MOTO+、MOTO是直流電機的兩個接線柱,通過芯片中集成的F8051微控制器在軟件的控制下實現(xiàn)電機的正反轉。理想情況下,應當沒有光線由波導板上下兩側泄露出去,從波導板下面往上看將是黑色背景。 HV7131光學指紋傳感器對光的相對敏感度HV7131光學指紋采集器引腳及電源輸入電路它一共有16個引腳其中PIN1~PIN8直接與控制芯片連接,作為數(shù)據(jù)傳輸;PIN9SDA數(shù)據(jù)線PIN10SCA時鐘線;PIN11場同步輸出信號,PIN12行同步信號輸出,PIN13像素同步信號輸出,PIN14照明燈控制信號輸入,高電平點亮,PIN15接地,PIN16電源電壓輸入。本系統(tǒng)中通過芯片中FMCU8KB 嵌入式微控制器模塊,在軟件的驅動下實現(xiàn)聲音的模處理。以下為鎖具驅動機構原理圖。POWER_ON = ON。 串行口初始化本芯片提供符合RS232 標準通用異步通信串口(UART),通過配置定時器可以實現(xiàn)不同的波特率下UART 接口設備間的通信,可實現(xiàn)外部控制、調試、數(shù)據(jù)通訊等多種功能。 //TH1 = 235。 _NOP10_()。//write if(GError_I2C_Bit) return。 TimeDeley(10)。 //b TimeDeley(10)。 TimeDeley(10)。void PADAddrInit(void){ WB_ADR3 = 0x00。 GError_SPI_Bit = 0。 //超時失敗 } } }void SPI_SetClock(unsigned char ch){WriteByteToPar(work_clk_adr,ch)。 //default:0x73 圖像比對峰值,0x66 //========翻轉設置======== WriteByteToPar(0x6f,0x40)。 //質量門限影響圖像方面 WriteByteToPar(0x96,0xff)。這里是對傳感器與芯片間I2C總線協(xié)議的判斷。 DELAY()。 DELAY()。// SDA_IO=0。 DELAY()。_nop_()。手指檢測模塊支持兩種工作模式:1.靜態(tài)模式靜態(tài)模式僅對當前傳感器輸入指紋信息進行分析。 unsigned char result。 //手指檢測 WriteByteToPar(0x67,0xc4)。 //0x00 module start end dat = 0x0。 return(0)。 sum = sum+dat。 dat = ReadByteFromPar(0x0f)。 } } else if(sum0x22) { if(IntegrateTime=9) { IntegrateTime = IntegrateTime+1。 _nop_()。 unsigned int TimeOut。 //Flash Error//超時錯誤 TempNo = Flash_GetSpaceTempNum()。 t_poor = 0。 while(1) { switch( login_state ) { case 0x01: //檢測手指 //檢測手指 dat = fp_fingerdetect_T()。 case 0x02: //第一次得到模板 //繼續(xù)執(zhí)行,細節(jié)特征提取過程 WriteByteToPar(0x64,0xf7)。 TimeDeley(50)。 //寫入編號 WriteByteToPar(0x80,TempNo)。 TimeDeley(50)。 t_poor ++。 if(dat==0) return(0x5d)。 break。 break。 break。 if(dat==0x0a) //指紋質量檢測與評價 break。 break。 // WriteByteToPar(0x66,0x02)。 } TimeOut = 0。 } login_state = 0x06。 WriteByteToPar(0x64,0xff)。 TimeOut++。 if(dat==0) return(0x5d)。 //Flash Error dat = FLASH_WriteCheck(0x0000,FlashAddr_G+0x800,0x800)。 //Flash Error dat = FLASH_Share_RAM_FLASH_T(0x0000,FlashAddr_G+0x800,0x800)。 TimeOut = TimeOut+dat。 if(dat==0x26)break。 //0xff WriteByteToPar(0x62,0xc2)。 t_poor ++。 TimeDeley(50)。 WriteByteToPar(0x64,0xff)。 //MSB [5:0], 總共14 bit if(dat1) //指紋質量不好 { login_state = 0x04。 TimeOut = 0。 if(t_poor50) return(0)。 if(t_poor50) return(0)。 login_state = 0x03。 if(dat==0) return(0x5d)。 dat = ReadByteFromPar(0x3a)。 if(dat==0x26)break。 break。 if(dat==0x0a)break。 //注冊失敗 } else TimeOut++。 HV7131_init()。 GError_FDT_Bit = 0。 return(0x59)。 指紋注冊軟件流程圖unsigned char fp_Enroll_T(unsigned char Sel)//Sel = 0x01: 只選擇管理員區(qū)域//Sel = 0x02: 只選擇用戶區(qū)域//Sel = 0x03: 只選擇臨時用戶區(qū)域//Sel = 0x04: 選擇管理員和用戶區(qū)域//Sel = 0x05: 選擇全部//return : 0=Failed,1=Successed, 0x57=TimeOut, 0x59=Full{ unsigned char dat。 } } return(result)。 i2c_write(0x22,0x25,IntegrateTime)。 sum = sum+dat。 WriteByteToPar(0x0e,0x19)。 TimeDeley(50)。 //0x02 module start _NOP20_()。 //應該設置為0xff, 20080822更改為0xfe for Debug WriteByteToPar(0x65,0xff)。 unsigned int TimeOut。i++) { _NOP10_()。} 其中DELAY()表示延時程序://define DELAY() _nop_()。 DELAY()。 return。 SDA = 0。 SDA = 1。}endif該函數(shù)功能是自動向內部各模塊的PAR寄存器寫入指紋識別的相關數(shù)據(jù),包括總線地址和總線數(shù)據(jù)。 //圖像特征塊門限值 WriteByteToPar(0x98,0)。 //0x00 default:[1:0]=0 混合比對門限 WriteByteToPar(0xaf,0x66)。 if(TimeOut50000) { GError_SPI_Bit = 1。void SPI_WaitIdle(void) //WaitSPIIdle(void){ unsigned char tmp。}endif PAD數(shù)據(jù)總線初始化PAD 總線用于片上模塊間或片內外數(shù)據(jù)高速交換,PAD 總線數(shù)據(jù)/地址分離,數(shù)據(jù)總線的位寬為32bits。 //0x80 TimeDeley(10)。 //g TimeDeley(10)。 TimeDeley(10)。//write 2 DIV CLOCK if(GError_I2C_Bit) return。如果之前調用HV7131_init(void)并成功,第二次調用將不做任何動作,直接返回0。 TH1 = 241。 AUTO_ADD = 0。 主程序流程圖 主程序流程圖 子程序說明 系統(tǒng)初始化系統(tǒng)初始化包括對變量初始化,串行口初始化,指紋采集器初始化,PAD數(shù)據(jù)總線初始化,SPI初始化配置,指紋識別初始化。就要求將電機的旋轉運動轉換為直線運動,即要把電機的運動通過機構進行運動線性轉換。 聲音輸出電路FSC7002芯片上有獨立的PWM音頻輸出接口,其語音處理采用了脈沖寬度調制Pulse Width Modulate(PWM)基于純數(shù)字技術,將數(shù)字語音信號直接轉換為脈沖寬度調制波,并通過低通濾波器生成模擬語音信號,具有功耗小,工藝適應能力強等特點。其外觀如圖: HV7131光學指紋采集器外觀光是由RGB三個基色組成的,HV7131光學指紋傳感器對光的敏感度是不同的。由于光線經過波導板時要形成全內反射條件,所以對于光學玻璃上下表面的平行度和材料的折射率都有一定要求。: 表 序號名稱備注1FSC7002芯片引腳結構電路各引腳功能電路2直流電機控制電路驅動電機運動,控制正反轉3指紋數(shù)據(jù)采集電路指紋采集器電源輸入電路4SPI FLASH數(shù)據(jù)存儲器電路存儲器結構電路53個功能開關電路啟動、注冊、刪除功能按鍵電路6聲音控制電路實現(xiàn)音頻輸出控制電
點擊復制文檔內容
數(shù)學相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1