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

正文內(nèi)容

汽車can總線防盜系畢業(yè)設(shè)計(jì)-在線瀏覽

2024-07-29 12:41本頁面
  

【正文】 信息時(shí),能夠得到該防盜系統(tǒng)的歷史信息。第四代電子防盜系統(tǒng)除了比以往的電子防盜系統(tǒng)更有效地起到防盜作用外,還具有其他先進(jìn)之處:它獨(dú)特的射頻識(shí)別技術(shù)(RFID)可以保證系統(tǒng)在任何情況下都能正確識(shí)別駕駛者,在駕駛者接近或遠(yuǎn)離車輛時(shí)可自動(dòng)識(shí)別其身份自動(dòng)打開或關(guān)閉車鎖;無論在車內(nèi)還是車外,獨(dú)創(chuàng)的TMS37211器件能夠輕松探測到電子鑰匙的位置。 網(wǎng)絡(luò)防盜是指通過網(wǎng)絡(luò)來實(shí)現(xiàn)汽車的開關(guān)門、啟動(dòng)馬達(dá)、截停汽車、汽車的定位以及車輛會(huì)根據(jù)車主的要求提供遠(yuǎn)程的車況報(bào)告等功能。目前主要使用的網(wǎng)絡(luò)有:無線網(wǎng)絡(luò)(BB機(jī)網(wǎng)絡(luò))、GPS(衛(wèi)星定位系統(tǒng)),其中應(yīng)用最廣的就是GPS。 GPS系統(tǒng)全稱為“全球衛(wèi)星定位系統(tǒng)”。1991年在海灣戰(zhàn)爭中被首次使用。GPS技術(shù)在非軍事領(lǐng)域得到了更加深入的應(yīng)用,在汽車反劫防盜領(lǐng)域取得實(shí)際效果。GPS應(yīng)用于汽車反劫防盜服務(wù)就得益于衛(wèi)星監(jiān)控中心對車輛的24小時(shí)不間斷、高精度的監(jiān)控服務(wù)。缺點(diǎn)是:價(jià)格昂貴,每月要交納一定費(fèi)用的服務(wù)費(fèi)。優(yōu)點(diǎn):價(jià)格便宜,安裝簡便,幾百元甚至幾十元就能搞定。(2)電子防盜器電子防盜裝置電子防盜就是給車鎖加上電子識(shí)別碼,開鎖或配鑰匙都需要輸入十幾位密碼。電子防盜裝置的主要功能有以下四種:聲訊報(bào)警功能、安全提示功能、遙控尋車功能、中央門鎖遙控功能。其利用接收衛(wèi)星發(fā)射信號(hào)與地面監(jiān)控設(shè)備和GPS 信號(hào)接收機(jī)組成全球定位系統(tǒng),衛(wèi)星星座連續(xù)不斷發(fā)送動(dòng)態(tài)目標(biāo)——汽車的三維位置、速度和時(shí)間信息,從接收到的反饋信息來獲知汽車當(dāng)時(shí)所處的位置。 本設(shè)計(jì)為汽車CAN控制防盜系統(tǒng)本系統(tǒng)是把傳感器裝在車身的隱蔽位置,當(dāng)有人走進(jìn)監(jiān)控距離、車身移動(dòng)或振動(dòng)、車門被打開時(shí),傳感器發(fā)出電信號(hào),通過A/D轉(zhuǎn)換裝置,發(fā)送到主控制器。把“車門被開”作為高級(jí)別的報(bào)警,通知用戶的同時(shí),啟動(dòng)視頻驅(qū)動(dòng)程序,通過車內(nèi)的攝像頭把車內(nèi)實(shí)況記錄下來,發(fā)送到車主手機(jī)。當(dāng)有入侵者進(jìn)入防范區(qū)域時(shí),MCU通過手機(jī)短信向用戶發(fā)出告警信息。同時(shí),系統(tǒng)將告警時(shí)的畫面存放在系統(tǒng)內(nèi)的存儲(chǔ)器件中供用戶查看。通過檢測到的駕駛員發(fā)出的信息,汽車車門打開,通過輸入發(fā)動(dòng)密碼本系統(tǒng)控制中央處理器輸出信號(hào)將汽車起動(dòng)機(jī)工作所需的電流傳給起動(dòng)機(jī)帶動(dòng)發(fā)動(dòng)機(jī)工作。 主控制模塊設(shè)計(jì)本設(shè)計(jì)選用三星的S3C2410,它基于ARM內(nèi)核,最大工作頻率能達(dá)到203MHz,能支持NAND閃存啟動(dòng),具有更高的性價(jià)比。所以本設(shè)計(jì)采用三星S3C2410。S3C2410還有很多豐富的外部接口,如觸摸屏、I2C總線、12S總線接口,以及2個(gè)US主機(jī)接口、1個(gè)USB設(shè)備接口、2個(gè)SPI接口、SD接口。能產(chǎn)生200MHz的工作頻率。 LCD控制器一塊LCD屏顯示圖像,不但需要LCD驅(qū)動(dòng)器,還需要有相應(yīng)的LCD控制器。而S3C2410內(nèi)部已經(jīng)集成了LCD控制器,因此可以很方便地去控制各種類型的LCD屏,例如:STN和TFT屏。   S3C2410 LCD控制器的特性:  TFT屏 ?。С謫紊?級(jí)灰度、256色的調(diào)色板顯示模式  -支持64K和16M色非調(diào)色板顯示模式 ?。С址洲q率為640*480,320*240及其它多種規(guī)格的LCD對于控制TFT屏來說,除了要給它送視頻資料(VD[23:0])以外,還有以下一些信號(hào)是必不可少的,分別是:  VSYNC(VFRAME) :幀同步信號(hào)  HSYNC(VLINE) :行同步信號(hào)  VCLK :像數(shù)時(shí)鐘信號(hào)  VDEN(VM) :數(shù)據(jù)有效標(biāo)志信號(hào) ?。?S3C2410內(nèi)部LCD邏輯圖REGBANK 是LCD控制器的寄存器組,用來對LCD控制器的各項(xiàng)參數(shù)進(jìn)行設(shè)置。同時(shí) TIMEGEN 和 LPC3600 負(fù)責(zé)產(chǎn)生 LCD屏所需要的控制時(shí)序,例如VSYNC、HSYNC、VCLK、VDEN,然后從 VIDEO MUX 送給LCD屏。其中VSYNC是幀同步信號(hào),VSYNC每發(fā)出1個(gè)脈沖,都意味著新的1屏視頻資料開始發(fā)送。而VDEN則用來標(biāo)明視頻資料的有效,VCLK是用來鎖存視頻資料的像數(shù)時(shí)鐘。這樣的時(shí)序要求是當(dāng)初CRT顯示器由于電子槍偏轉(zhuǎn)需要時(shí)間,但后來成了實(shí)際上的工業(yè)標(biāo)準(zhǔn),乃至于后來出現(xiàn)的TFT屏為了在時(shí)序上于CRT兼容,也采用了這樣的控制時(shí)序。 要求時(shí)序  ,看出:  VSPW+1=2 VSPW=1  VBPD+1=2 VBPD=1  LINVAL+1=320 LINVAL=319  VFPD+1=3 VFPD=2  HSPW+1=4 HSPW=3  HBPD+1=7 HBPW=6  HOZVAL+1=240 HOZVAL=239  HFPD+1=31 HFPD=30以上各參數(shù),除了LINVAL和HOZVAL直接和屏的分辯率有關(guān),其它的參數(shù)在實(shí)際操作過程中應(yīng)以上面的為參考,不應(yīng)偏差太多。LCD控制器輸出的VCLK是直接由系統(tǒng)總線(AHB)的工作頻率HCLK直接分頻得到的。HBPD , HOZVAL , HFPD 的各項(xiàng)含義已經(jīng)在前面的時(shí)序圖中得到體現(xiàn)。具體包括在嵌入式Linux操作系統(tǒng)中的軟件驅(qū)動(dòng)開發(fā),采用內(nèi)核定時(shí)器的下半部機(jī)制進(jìn)行了觸摸屏硬件中斷程序設(shè)計(jì),采用16個(gè)時(shí)鐘周期的坐標(biāo)轉(zhuǎn)換時(shí)序,實(shí)現(xiàn)觸摸點(diǎn)數(shù)據(jù)采集的方法,給出了坐標(biāo)采集的流程。(XP YP YM XM 為0~9輸入數(shù)字)硬件設(shè)計(jì)SPI接口是Motorola的一種同步串行接口,采用全雙工、四線通信系統(tǒng),S3C2410X是三星推出的自帶觸摸屏接口的ARM920T內(nèi)核芯片,ADS7843為BurrBrown生產(chǎn)的一款性能優(yōu)異的觸摸屏控制器。ADS7843與S3C2410的硬件連接如圖1所示,鑒于ADS7843差分工作模式的優(yōu)點(diǎn),在硬件電路中將其配置為差分模式。Linux的設(shè)備管理是和文件系統(tǒng)緊密結(jié)合的,各種設(shè)備都以文件的形式存放在/dev目錄下,成為設(shè)備文件。為開發(fā)便利、提高效率,本設(shè)計(jì)采用可安裝模塊方式開發(fā)調(diào)試觸摸屏驅(qū)動(dòng)程序。其中最重要的工作就是向內(nèi)核注冊該設(shè)備,對于字符設(shè)備調(diào)用register_chrdev()完成注冊,對于塊設(shè)備需要調(diào)用register_blkdev()完成注冊。字符設(shè)備驅(qū)動(dòng)程序向Linux內(nèi)核注冊登記時(shí),在字符設(shè)備向量表chrdevs中增加一個(gè)device_struct數(shù)據(jù)結(jié)構(gòu)條目,這個(gè)設(shè)備的主設(shè)備標(biāo)識(shí)符用作這個(gè)向量表的索引。這塊文件操作本身位于這個(gè)設(shè)備的字符設(shè)備驅(qū)動(dòng)程序中,每一個(gè)都處理特定的文件操作,比如打開、讀寫和關(guān)閉。登記以后,位于上層的模塊(內(nèi)核)可以“看見”這個(gè)模塊了。要使應(yīng)用程序能“看見”這個(gè)模塊或者它所驅(qū)動(dòng)的設(shè)備,就要在文件系統(tǒng)中為其創(chuàng)建一個(gè)代表它的節(jié)點(diǎn)。另外,設(shè)備驅(qū)動(dòng)在卸載時(shí)需要回收相應(yīng)的資源,令設(shè)備的相應(yīng)寄存器值復(fù)位并從系統(tǒng)中注銷該設(shè)備。設(shè)備驅(qū)動(dòng)模塊的功能就是擴(kuò)展內(nèi)核的功能,主要完成兩部分任務(wù):一個(gè)是系統(tǒng)調(diào)用,另一個(gè)是處理中斷。系統(tǒng)調(diào)用部分則是對設(shè)備的操作過程,比如open,read,write,ioctl等操作,設(shè)備驅(qū)動(dòng)程序所提供的這組入口點(diǎn)由幾個(gè)結(jié)構(gòu)向系統(tǒng)進(jìn)行說明,分別是file_operations數(shù)據(jù)結(jié)構(gòu)、inode數(shù)據(jù)結(jié)構(gòu)和file 數(shù)據(jù)結(jié)構(gòu)。在嵌入式系統(tǒng)的開發(fā)中,我們一般僅僅實(shí)現(xiàn)其中幾個(gè)接口函數(shù):read、write、open、ioctl及release就可以完成應(yīng)用系統(tǒng)需要的功能。(1) 觸摸屏驅(qū)動(dòng)程序設(shè)計(jì)的關(guān)鍵觸摸屏驅(qū)動(dòng)程序中重要數(shù)據(jù)結(jié)構(gòu)typedef struct { } TS_RET。 typedef struct {TS_RET buf[MAX_TS_BUF]。unsigned int head, tail。wait_queue_head_t wq。 owner: open: read:s3c2410_ts_release, poll: }?! ≡诔绦蛑杏腥齻€(gè)重要的數(shù)據(jù)結(jié)構(gòu):用于表示筆觸點(diǎn)數(shù)據(jù)信息的結(jié)構(gòu)TS_RET,表示ADS7843中有關(guān)觸摸屏控制器信息的結(jié)構(gòu)TS_DEV,以及驅(qū)動(dòng)程序與應(yīng)用程序的接口file_operations結(jié)構(gòu)的s3c2410_fops。上層應(yīng)用程序通過讀接口,從底層驅(qū)動(dòng)中讀取信息,并根據(jù)得到的值進(jìn)行其他方面的操作。buf[MAX_TS_BUF]是用來存放數(shù)據(jù)信息的事件隊(duì)列,head、tail分別指向事件隊(duì)列的頭和尾。wq等待隊(duì)列,包含一個(gè)鎖變量和一個(gè)正在睡眠進(jìn)程鏈表。它的作用是當(dāng)沒有筆觸事件發(fā)生時(shí),阻塞上層的讀操作,直到有筆觸事件發(fā)生。而其他需要鎖的函數(shù)則會(huì)循環(huán)查詢鎖是否可用。s3c2410_fops就是內(nèi)核對驅(qū)動(dòng)的調(diào)用接口,完成了將驅(qū)動(dòng)函數(shù)映射為標(biāo)準(zhǔn)接口。(2) init_module函數(shù)這是模塊的入口函數(shù)。在本設(shè)計(jì)中設(shè)備與系統(tǒng)之間以中斷方式進(jìn)行數(shù)據(jù)交換。在Linux操作系統(tǒng)中一般把中斷處理切為兩個(gè)部分或兩半。這些工作都是在所有中斷被禁止的情況下完成的,能夠被允許稍后完成的工作會(huì)推遲到下半部去。按觸摸屏?xí)r,從ADS7843輸出的數(shù)值有一個(gè)抖動(dòng)過程,即從ADS7846輸出的數(shù)值有一個(gè)不穩(wěn)定時(shí)期,這個(gè)過程大約為10ms。這樣有效地避開了ADS7843輸出值的不穩(wěn)定時(shí)期,使中斷服務(wù)程序和中斷處理任務(wù)串行化,達(dá)到了處理時(shí)間較長的觸摸屏事件的目的。int reguest_irq(unsigned int irq, void(*handler)(int, void *, struct pt_regs *), unsigned long irq_flags, const char *dev_name, void *dev_id)參數(shù)irq表示所要申請的中斷號(hào);handler為向系統(tǒng)登記的中斷處理子程序,中斷產(chǎn)生時(shí)由系統(tǒng)來調(diào)用;dev_name為設(shè)備名;dev_id為申請時(shí)告訴系統(tǒng)的設(shè)備標(biāo)識(shí)符;irq_flags是申請時(shí)的選項(xiàng),它決定中斷處理程序的一些特性,其中最重要的是中斷處理程序是快速處理程序還是慢速處理程序。module_exit()該函數(shù)調(diào)用s3c2410_ts_exit(),主要任務(wù)是撤銷驅(qū)動(dòng)程序向內(nèi)核的登記以及釋放申請的中斷資源。實(shí)現(xiàn)的過程主要是通過一個(gè)循環(huán),只有在事件隊(duì)列的頭、尾指針不重合時(shí),并退出循環(huán)。坐標(biāo)讀取函數(shù)s3c2410_get_XY在定時(shí)器中斷處理程序中,當(dāng)查詢到與相連的EINT5/GPF5為低電平時(shí),即表示有有效事件,應(yīng)該調(diào)用s3c2410_get_XY()函數(shù)采集筆觸信息。設(shè)計(jì)中采用16個(gè)時(shí)鐘周期啟動(dòng)一次轉(zhuǎn)換的坐標(biāo)轉(zhuǎn)換方式。循環(huán)過程中的每一步都在8個(gè)時(shí)鐘周期內(nèi)完成,數(shù)據(jù)的處理嚴(yán)格按照時(shí)序進(jìn)行,Y坐標(biāo)的采集與X坐標(biāo)類似。本系統(tǒng)采用的攝像頭是市面上比較常見的一款。該攝像頭可通過USB接口直接與主機(jī)通信,將采集到的圖像傳輸?shù)街鳈C(jī)。通過在USB接口上外接一個(gè)帶USB口的攝像頭,將采集到的視頻圖像數(shù)據(jù)放入輸入緩沖區(qū)中。最后,通過網(wǎng)絡(luò)接口將圖像發(fā)送到Internet上。 USB系統(tǒng)的配置要啟用USB系統(tǒng),首先進(jìn)入U(xiǎn)SB support一節(jié)并啟用Support for USB選項(xiàng)()。選項(xiàng)是EHCI()、UHCI()和OHCI( )。這個(gè)特別的芯片與插入系統(tǒng)的USB設(shè)備進(jìn)行交互操作,并負(fù)責(zé)處理允許USB設(shè)備與系統(tǒng)其他部分通信所必需的所有低層次細(xì)節(jié)。例如,為了啟用對USB攝像頭的支持,應(yīng)該啟用USB Camera support。如若沒有信息,應(yīng)輸入以下命令,將USB設(shè)備文件手動(dòng)掛裝到//proc/bus/usb?! ultimedia devices  *Video For Linux  Video For Linux  [*]V4L information in proc filesystem  USB support  *USB cam301p Camera support 無線通信模塊本系統(tǒng)采用GSM2406模塊,它接口簡單、使用方便。同時(shí),用此模塊實(shí)現(xiàn)語音通話功能。 信息采集模塊因?yàn)橐曨l處理芯片1s輸出25幀圖像 ,一幀640,為了緩和存儲(chǔ)器的存儲(chǔ)壓力,圖像必須經(jīng)過壓縮以提高存取速度。它可以方便地實(shí)現(xiàn)對視頻信號(hào)的實(shí)時(shí)壓縮/解壓縮。ZR36060的接口分為3個(gè)部分,分別為視頻接口、代碼與主機(jī)接口和控制接口。兩種視頻同步方式為同步主模式和同步從模式。 數(shù)據(jù)采集防盜系統(tǒng)的數(shù)據(jù)采集模塊由微波多普勒傳感器組、振動(dòng)傳感器組、霍爾器件組和熱釋電紅外傳感器組組成,用于汽車防盜信息的采集以及數(shù)據(jù)的初步融合處理。HB100的多普勒效應(yīng)收發(fā)機(jī)模塊利用介質(zhì)諧振振蕩器和微帶接插天線技術(shù),可以實(shí)現(xiàn)低電流消耗、高溫穩(wěn)定性和高靈敏度。由于加速度傳感器ADXL202E能夠測量0~5kHz、士2g范圍內(nèi)的動(dòng)態(tài)或靜態(tài)加速度:動(dòng)態(tài)加速度的測量可以用于振動(dòng)檢測,利用靜態(tài)的重力加速度作為輸入矢量,就可以確定物體的空間方向。利用霍爾開關(guān)器件對車門的開關(guān)進(jìn)行監(jiān)測A3210E是霍爾效應(yīng)開關(guān)器件。該類傳感器的功耗非常低,如A3209E的功耗低達(dá)400mW,特別適合低功耗應(yīng)用。 圖像報(bào)警圖像報(bào)警是系統(tǒng)的關(guān)鍵技術(shù),也是系統(tǒng)的難點(diǎn),通過對監(jiān)視圖像的分析和控制,實(shí)現(xiàn)報(bào)警和警情處理。 圖像報(bào)警流程由于傳感器是一種微弱信號(hào)檢測設(shè)備,很容易受外界因素的影響而導(dǎo)致誤報(bào)警,有些通過用戶的努力是可以避免的;有些從原理上講是不可以避免的,如小動(dòng)物和電磁波干擾引起的誤報(bào)警。經(jīng)傳感器采集到的信號(hào)送至MCU處理,超過報(bào)警閾值時(shí),MCU啟動(dòng)報(bào)警;在報(bào)警閾值以下則判為干擾信號(hào),不報(bào)警。在理論和實(shí)踐上實(shí)現(xiàn)了對汽車全天候的圖像監(jiān)控。 操作系統(tǒng)Linux內(nèi)核的配置配置Linux內(nèi)核的步驟如下:首先,進(jìn)入系統(tǒng)的源代碼目錄/,運(yùn)行menuconfig命令,系統(tǒng)就自動(dòng)進(jìn)入配置界面。 網(wǎng)卡和串口的配置內(nèi)核映像的下載需要用到串口和網(wǎng)卡,必須對串口和網(wǎng)卡驅(qū)動(dòng)進(jìn)行修改,以保證能夠順利完成移植工作。網(wǎng)卡的Memory map要比串口的簡單。2. $make clean,清除所有己存在的目標(biāo)文件。3. $make zImage,生成一個(gè)經(jīng)過壓縮的內(nèi)核。5. ma
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1