亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

控制計(jì)算機(jī)

  • 基于ARM和GPS的車輛監(jiān)控系統(tǒng)研究

    隨著社會的進步,經(jīng)濟的發(fā)展以及我國入世以后汽車行業(yè)的迅速發(fā)展,使得國內(nèi)交通車輛與日劇增,隨之帶來的交通擁擠、交通堵塞、車輛盜竊等一系列問題成為人們生活中最直接的安全隱患。運用無線通信技術、ARM技術和GPS定位技術的車輛監(jiān)控系統(tǒng)可以有效的解決這些問題,滿足運輸效率和安全保障的需要,并且?guī)順O大的經(jīng)濟效益和社會效益。 通過對車輛監(jiān)控系統(tǒng)和相關技術的研究與分析,本文提出了基于ARM和GPS的車輛監(jiān)控系統(tǒng)研究。與傳統(tǒng)的單片機控制的車輛監(jiān)控系統(tǒng)相比,該系統(tǒng)克服了單片機系統(tǒng)因其功能簡單、無操作系統(tǒng)、程序移植性差而只能滿足簡單控制的缺點,能實現(xiàn)復雜任務的監(jiān)控,例如顯示復雜的電子地圖、數(shù)據(jù)進行復雜計算、高端產(chǎn)品甚至有網(wǎng)絡互聯(lián)和Web瀏覽功能等等。同時該系統(tǒng)采用了GPRS無線通訊方式,具有資源利用率高、傳輸速率高、計費合理等特點,解決了以往采用SMS短消息通訊技術中存在的通訊費用高、消息延時和消息丟失等問題,提高了系統(tǒng)的實時性和可靠性。 論文首先介紹了在車輛監(jiān)控系統(tǒng)中應用的GPS全球衛(wèi)星定位技術和GPRS通用無線分組業(yè)務,在GPS定位技術中介紹了GPS系統(tǒng)組成、GPS信號和編碼、定位原理以及GPS誤差;在GPRS通訊技術中介紹了GPRS的概念、GPRS網(wǎng)絡的總體結(jié)構、GPRS的主要優(yōu)點及發(fā)展動向。 論文隨后分為車輛監(jiān)控系統(tǒng)總體結(jié)構與功能、車載端的研究與設計、監(jiān)控中心的研究與數(shù)據(jù)庫設計三大部分進行介紹。車輛監(jiān)控系統(tǒng)由車載端、監(jiān)控中心和兩者之間的通訊網(wǎng)絡三部分組成,車載端主要由GPS定位模塊、GPRS通信模塊和ARM數(shù)據(jù)處理與控制模塊這三大模塊構成;監(jiān)控中心包括Internet接入設備、中心服務器、監(jiān)控端計算機以及一些輔助設備等。車載端分布在各個移動車輛上,負責接受OPS衛(wèi)星定位信息,通過數(shù)據(jù)控制處理器解算出車輛所處的位置坐標,坐標數(shù)據(jù)經(jīng)過處理后通過GPRS模塊,最后將數(shù)據(jù)通過通訊網(wǎng)絡GPRS發(fā)送到監(jiān)控中心的信息服務器,信息服務器將收到的車臺數(shù)據(jù)經(jīng)過預處理之后分發(fā)給監(jiān)控終端。

    標簽: ARM GPS 車輛監(jiān)控 系統(tǒng)研究

    上傳時間: 2013-06-14

    上傳用戶:wang0123456789

  • TLC2543 中文資料

    TLC2543是TI公司的12位串行模數(shù)轉(zhuǎn)換器,使用開關電容逐次逼近技術完成A/D轉(zhuǎn)換過程。由于是串行輸入結(jié)構,能夠節(jié)省51系列單片機I/O資源;且價格適中,分辨率較高,因此在儀器儀表中有較為廣泛的應用。 TLC2543的特點 (1)12位分辯率A/D轉(zhuǎn)換器; (2)在工作溫度范圍內(nèi)10μs轉(zhuǎn)換時間; (3)11個模擬輸入通道; (4)3路內(nèi)置自測試方式; (5)采樣率為66kbps; (6)線性誤差±1LSBmax; (7)有轉(zhuǎn)換結(jié)束輸出EOC; (8)具有單、雙極性輸出; (9)可編程的MSB或LSB前導; (10)可編程輸出數(shù)據(jù)長度。 TLC2543的引腳排列及說明    TLC2543有兩種封裝形式:DB、DW或N封裝以及FN封裝,這兩種封裝的引腳排列如圖1,引腳說明見表1 TLC2543電路圖和程序欣賞 #include<reg52.h> #include<intrins.h> #define uchar unsigned char #define uint unsigned int sbit clock=P1^0; sbit d_in=P1^1; sbit d_out=P1^2; sbit _cs=P1^3; uchar a1,b1,c1,d1; float sum,sum1; double  sum_final1; double  sum_final; uchar duan[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}; uchar wei[]={0xf7,0xfb,0xfd,0xfe};  void delay(unsigned char b)   //50us {           unsigned char a;           for(;b>0;b--)                     for(a=22;a>0;a--); }  void display(uchar a,uchar b,uchar c,uchar d) {    P0=duan[a]|0x80;    P2=wei[0];    delay(5);    P2=0xff;    P0=duan[b];    P2=wei[1];    delay(5);   P2=0xff;   P0=duan[c];   P2=wei[2];   delay(5);   P2=0xff;   P0=duan[d];   P2=wei[3];   delay(5);   P2=0xff;   } uint read(uchar port) {   uchar  i,al=0,ah=0;   unsigned long ad;   clock=0;   _cs=0;   port<<=4;   for(i=0;i<4;i++)  {    d_in=port&0x80;    clock=1;    clock=0;    port<<=1;  }   d_in=0;   for(i=0;i<8;i++)  {    clock=1;    clock=0;  }   _cs=1;   delay(5);   _cs=0;   for(i=0;i<4;i++)  {    clock=1;    ah<<=1;    if(d_out)ah|=0x01;    clock=0; }   for(i=0;i<8;i++)  {    clock=1;    al<<=1;    if(d_out) al|=0x01;    clock=0;  }   _cs=1;   ad=(uint)ah;   ad<<=8;   ad|=al;   return(ad); }  void main()  {   uchar j;   sum=0;sum1=0;   sum_final=0;   sum_final1=0;    while(1)  {              for(j=0;j<128;j++)          {             sum1+=read(1);             display(a1,b1,c1,d1);           }            sum=sum1/128;            sum1=0;            sum_final1=(sum/4095)*5;            sum_final=sum_final1*1000;            a1=(int)sum_final/1000;            b1=(int)sum_final%1000/100;            c1=(int)sum_final%1000%100/10;            d1=(int)sum_final%10;            display(a1,b1,c1,d1);           }         } 

    標簽: 2543 TLC

    上傳時間: 2013-11-19

    上傳用戶:shen1230

  • c51流水燈仿真與程序

    對應程序: #include<reg52.h> #define uint unsigned int #define uchar unsigned char uchar code tab[]={ 0x81, 0x42, 0x24, 0x18, }; void delay(uint z) { uint i,j; for(i=z;i>0;i--) for(j=120;j>0;j--); } void init() { P0=0x00; }

    標簽: c51 流水燈 仿真 程序

    上傳時間: 2014-01-17

    上傳用戶:ruan2570406

  • Hopfield 網(wǎng)——擅長于聯(lián)想記憶與解迷路 實現(xiàn)H網(wǎng)聯(lián)想記憶的關鍵

    Hopfield 網(wǎng)——擅長于聯(lián)想記憶與解迷路 實現(xiàn)H網(wǎng)聯(lián)想記憶的關鍵,是使被記憶的模式樣本對應網(wǎng)絡能量函數(shù)的極小值。 設有M個N維記憶模式,通過對網(wǎng)絡N個神經(jīng)元之間連接權 wij 和N個輸出閾值θj的設計,使得: 這M個記憶模式所對應的網(wǎng)絡狀態(tài)正好是網(wǎng)絡能量函數(shù)的M個極小值。 比較困難,目前還沒有一個適應任意形式的記憶模式的有效、通用的設計方法。 H網(wǎng)的算法 1)學習模式——決定權重 想要記憶的模式,用-1和1的2值表示 模式:-1,-1,1,-1,1,1,... 一般表示: 則任意兩個神經(jīng)元j、i間的權重: wij=∑ap(i)ap(j),p=1…p; P:模式的總數(shù) ap(s):第p個模式的第s個要素(-1或1) wij:第j個神經(jīng)元與第i個神經(jīng)元間的權重 i = j時,wij=0,即各神經(jīng)元的輸出不直接返回自身。 2)想起模式: 神經(jīng)元輸出值的初始化 想起時,一般是未知的輸入。設xi(0)為未知模式的第i個要素(-1或1) 將xi(0)作為相對應的神經(jīng)元的初始值,其中,0意味t=0。 反復部分:對各神經(jīng)元,計算: xi (t+1) = f (∑wijxj(t)-θi), j=1…n, j≠i n—神經(jīng)元總數(shù) f()--Sgn() θi—神經(jīng)元i發(fā)火閾值 反復進行,直到各個神經(jīng)元的輸出不再變化。

    標簽: Hopfield 聯(lián)想

    上傳時間: 2015-03-16

    上傳用戶:JasonC

  • 詞法分析程序

    詞法分析程序,可對以下的C源程序進行分析:main() {int a[12] ,sum for(i=1 i<=12 i++) {for(j=1 j<=12 j++)scanf("%d",&a[i][j]) } for(i=12 i>=1 i--){ for(j=12 j>=1 j--){ if(i==j&&i+j==13)sum+=a[i][j] } } printf("%c",sum) }

    標簽: 程序

    上傳時間: 2013-12-26

    上傳用戶:skhlm

  • 經(jīng)典c程序100例==1--10 【程序1】 題目:有1、2、3、4個數(shù)字

    經(jīng)典c程序100例==1--10 【程序1】 題目:有1、2、3、4個數(shù)字,能組成多少個互不相同且無重復數(shù)字的三位數(shù)?都是多少? 1.程序分析:可填在百位、十位、個位的數(shù)字都是1、2、3、4。組成所有的排列后再去       掉不滿足條件的排列。 2.程序源代碼: main() { int i,j,k printf("\n") for(i=1 i<5 i++)    /*以下為三重循環(huán)*/  for(j=1 j<5 j++)    for (k=1 k<5 k++)    {     if (i!=k&&i!=j&&j!=k)    /*確保i、j、k三位互不相同*/     printf("%d,%d,%d\n",i,j,k)    }

    標簽: 100 程序 10 數(shù)字

    上傳時間: 2014-01-07

    上傳用戶:lizhizheng88

  • 算法介紹 矩陣求逆在程序中很常見

    算法介紹 矩陣求逆在程序中很常見,主要應用于求Billboard矩陣。按照定義的計算方法乘法運算,嚴重影響了性能。在需要大量Billboard矩陣運算時,矩陣求逆的優(yōu)化能極大提高性能。這里要介紹的矩陣求逆算法稱為全選主元高斯-約旦法。 高斯-約旦法(全選主元)求逆的步驟如下: 首先,對于 k 從 0 到 n - 1 作如下幾步: 從第 k 行、第 k 列開始的右下角子陣中選取絕對值最大的元素,并記住次元素所在的行號和列號,在通過行交換和列交換將它交換到主元素位置上。這一步稱為全選主元。 m(k, k) = 1 / m(k, k) m(k, j) = m(k, j) * m(k, k),j = 0, 1, ..., n-1;j != k m(i, j) = m(i, j) - m(i, k) * m(k, j),i, j = 0, 1, ..., n-1;i, j != k m(i, k) = -m(i, k) * m(k, k),i = 0, 1, ..., n-1;i != k 最后,根據(jù)在全選主元過程中所記錄的行、列交換的信息進行恢復,恢復的原則如下:在全選主元過程中,先交換的行(列)后進行恢復;原來的行(列)交換用列(行)交換來恢復。

    標簽: 算法 矩陣求逆 程序

    上傳時間: 2015-04-09

    上傳用戶:wang5829

  • 一個簡單的類似鋼琴的游戲

    一個簡單的類似鋼琴的游戲,能夠發(fā)出3個8度音, 低音:1~7; 中音:Q~U或q~u; 高音:A~J或a~j;

    標簽: 鋼琴

    上傳時間: 2015-06-09

    上傳用戶:784533221

  • 經(jīng)典C語言程序設計100例1-10 如【程序1】 題目:有1、2、3、4個數(shù)字

    經(jīng)典C語言程序設計100例1-10 如【程序1】 題目:有1、2、3、4個數(shù)字,能組成多少個互不相同且無重復數(shù)字的三位數(shù)?都是多少? 1.程序分析:可填在百位、十位、個位的數(shù)字都是1、2、3、4。組成所有的排列后再去        掉不滿足條件的排列。 2.程序源代碼: main() { int i,j,k printf("\n") for(i=1 i<5 i++)    /*以下為三重循環(huán)*/   for(j=1 j<5 j++)     for (k=1 k<5 k++)     {      if (i!=k&&i!=j&&j!=k)    /*確保i、j、k三位互不相同*/      printf("%d,%d,%d\n",i,j,k)     } }

    標簽: 100 10 C語言 程序設計

    上傳時間: 2013-12-14

    上傳用戶:hfmm633

  • Floyd-Warshall算法描述 1)適用范圍: a)APSP(All Pairs Shortest Paths) b)稠密圖效果最佳 c)邊權可正可負 2)算法描述: a)初始化:d

    Floyd-Warshall算法描述 1)適用范圍: a)APSP(All Pairs Shortest Paths) b)稠密圖效果最佳 c)邊權可正可負 2)算法描述: a)初始化:dis[u,v]=w[u,v] b)For k:=1 to n For i:=1 to n For j:=1 to n If dis[i,j]>dis[i,k]+dis[k,j] Then Dis[I,j]:=dis[I,k]+dis[k,j] c)算法結(jié)束:dis即為所有點對的最短路徑矩陣 3)算法小結(jié):此算法簡單有效,由于三重循環(huán)結(jié)構緊湊,對于稠密圖,效率要高于執(zhí)行|V|次Dijkstra算法。時間復雜度O(n^3)。 考慮下列變形:如(I,j)∈E則dis[I,j]初始為1,else初始為0,這樣的Floyd算法最后的最短路徑矩陣即成為一個判斷I,j是否有通路的矩陣。更簡單的,我們可以把dis設成boolean類型,則每次可以用“dis[I,j]:=dis[I,j]or(dis[I,k]and dis[k,j])”來代替算法描述中的藍色部分,可以更直觀地得到I,j的連通情況。

    標簽: Floyd-Warshall Shortest Pairs Paths

    上傳時間: 2013-12-01

    上傳用戶:dyctj

主站蜘蛛池模板: 读书| 饶河县| 安庆市| 沈丘县| 逊克县| 筠连县| 义乌市| 鹿邑县| 南城县| 揭阳市| 湖南省| 龙井市| 西平县| 当雄县| 安顺市| 灌云县| 商河县| 库伦旗| 韶关市| 镇巴县| 大方县| 安远县| 玛纳斯县| 张家口市| 云和县| 湖州市| 易门县| 海林市| 拉萨市| 民乐县| 肇州县| 韩城市| 浏阳市| 奉贤区| 阿拉善盟| 射阳县| 寿宁县| 颍上县| 安新县| 忻州市| 台前县|