計(jì)算機(jī)控制小車推球(☆☆☆)利用計(jì)算機(jī)自動(dòng)發(fā)布指令控制小車將物體推到指定位置攝像頭監(jiān)控小車位置,通過圖像處理,對(duì)小車發(fā)布運(yùn)動(dòng)指令。計(jì)算機(jī)與小車之間的通信為串行通信(有線)或無線方式小車已有,可根據(jù)需要改進(jìn)并編寫控制程序計(jì)算機(jī)控制小車走迷宮(☆☆☆☆)計(jì)算機(jī)控制小車走出迷宮其他與“小車推球”類似小車自動(dòng)走迷宮(☆☆☆☆☆☆)沒有計(jì)算機(jī),全部利用小車上的處理器進(jìn)行控制需要良好的硬件及軟件能力,時(shí)間充裕兩組限制技術(shù)難點(diǎn):圖像實(shí)時(shí)采集圖像處理——預(yù)處理,形狀檢測,小車跟蹤,攝像機(jī)標(biāo)定最優(yōu)線路生成閉環(huán)控制算法小車電機(jī)控制單片機(jī)編程、通信提供的材料:玩具小車一部,采用直流電機(jī)驅(qū)動(dòng)。小車驅(qū)動(dòng)電路板(89S52板+電機(jī)控制板各一)USB-RS232線纜一根無線模塊一對(duì)。基本要求:小車可根據(jù)需要自行改裝,如加裝標(biāo)志物品,車牌號(hào)碼等(加分),但不得做破壞性設(shè)計(jì)(扣分)。 運(yùn)行過程中不得故意劇烈沖撞迷宮(扣分)。 可使用任意軟件進(jìn)行算法設(shè)計(jì),但不得完全采用市場上已有的現(xiàn)成的可執(zhí)行程序(即應(yīng)能提供源代碼),軟件算法應(yīng)能適應(yīng)變化的迷宮。 小車與計(jì)算機(jī)的通訊可采用RS232串行通信模式,亦可采用無線模塊。
標(biāo)簽: 走迷宮
上傳時(shí)間: 2014-07-06
上傳用戶:lyy1234
微型打印機(jī)的C語言源程序:微型打印機(jī)的C51源程序#define uchar unsigned char#define uint unsigned int#include <reg52.h>#include <stdio.h>#include <absacc.h>#include <math.h>#include <string.h>#include <ctype.h>#include <stdlib.h>#define PIN XBYTE[0x8000]#define POUT XBYTE[0x9000]sbit PRINTSTB =P1^6;sbit DOG=P1^7;bdata char pin&#118alue;sbit PRINTBUSY=pin&#118alue^7;sbit PRINTSEL =pin&#118alue^6;sbit PRINTERR =pin&#118alue^5;sbit PRINTACK =pin&#118alue^4; void PrintString(uchar *String1,uchar *String2);void initprint(void);void print(uchar a); void initprint(void) //打印機(jī)初始化子程序 { pin&#118alue=PIN; if((PRINTSEL==1)&&(PRINTERR==1)) { print(0x1b); print(0x40); print(0x1b); print(0x38); print(0x4); }}void print(uchar a) //打印字符a{ pin&#118alue=PIN; if((PRINTSEL==0)||(PRINTERR==0)) return; for(;;) { DOG=~DOG; pin&#118alue=PIN; if(PRINTBUSY==0) break; } DOG=~DOG; POUT=a; PRINTSTB=1; PRINTSTB=1; PRINTSTB=1; PRINTSTB=1; PRINTSTB=0; PRINTSTB=0; PRINTSTB=0; PRINTSTB=0; PRINTSTB=1;}void PrintString(uchar *String) //打印字符串后回車{ uchar CH; for (;;) { DOG=~DOG; CH=*String; if (CH==0) { print(0x0d); break; } print(CH); String++; } initprint();}
上傳時(shí)間: 2013-10-18
上傳用戶:hasan2015
一概述影響單片機(jī)系統(tǒng)運(yùn)行穩(wěn)定性的因素可大體分為外因和內(nèi)因兩部分1. 外因 射頻干擾它是以空間電磁場的形式傳遞在機(jī)器內(nèi)部的導(dǎo)體引線或零件引腳感生出相應(yīng)的干擾可通過電磁屏蔽和合理的布線/器件布局衰減該類干擾 電源線或電源內(nèi)部產(chǎn)生的干擾它是通過電源線或電源內(nèi)的部件耦合或直接傳導(dǎo)可通過電源濾波隔離等措施來衰減該類干擾2. 內(nèi)因 振蕩源的穩(wěn)定性主要由起振時(shí)間頻率穩(wěn)定度和占空比穩(wěn)定度決定起振時(shí)間可由電路參數(shù)整定穩(wěn)定度受振蕩器類型溫度和電壓等參數(shù)影響 復(fù)位電路的可靠性二 復(fù)位電路的可靠性設(shè)計(jì)1. 基本復(fù)位電路復(fù)位電路的基本功能是系統(tǒng)上電時(shí)提供復(fù)位信號(hào)直至系統(tǒng)電源穩(wěn)定后撤銷復(fù)位信號(hào)為可靠起見電源穩(wěn)定后還要經(jīng)一定的延時(shí)才撤銷復(fù)位信號(hào)以防電源開關(guān)或電源插頭分-合過程中引起的抖動(dòng)而影響復(fù)位圖1 所示的RC 復(fù)位電路可以實(shí)現(xiàn)上述基本功能圖3 為其輸入-輸出特性但解決不了電源毛刺A 點(diǎn)和電源緩慢下降電池電壓不足等問題而且調(diào)整RC 常數(shù)改變延時(shí)會(huì)令驅(qū)動(dòng)能力變差左邊的電路為高電平復(fù)位有效 右邊為低電平Sm 為手動(dòng)復(fù)位開關(guān) Ch 可避免高頻諧波對(duì)電的干擾
標(biāo)簽: 單片機(jī)復(fù)位 電路設(shè)計(jì)
上傳時(shí)間: 2014-01-18
上傳用戶:shanxiliuxu
三種方法讀取鍵值 使用者設(shè)計(jì)行列鍵盤介面,一般常採用三種方法讀取鍵值。 中斷式 在鍵盤按下時(shí)產(chǎn)生一個(gè)外部中斷通知CPU,並由中斷處理程式通過不同位址讀資料線上的狀態(tài)判斷哪個(gè)按鍵被按下。 本實(shí)驗(yàn)採用中斷式實(shí)現(xiàn)使用者鍵盤介面。 掃描法 對(duì)鍵盤上的某一行送低電位,其他為高電位,然後讀取列值,若列值中有一位是低,表明該行與低電位對(duì)應(yīng)列的鍵被按下。否則掃描下一行。 反轉(zhuǎn)法 先將所有行掃描線輸出低電位,讀列值,若列值有一位是低表明有鍵按下;接著所有列掃描線輸出低電位,再讀行值。 根據(jù)讀到的值組合就可以查表得到鍵碼。4x4鍵盤按4行4列組成如圖電路結(jié)構(gòu)。按鍵按下將會(huì)使行列連成通路,這也是見的使用者鍵盤設(shè)計(jì)電路。 //-----------4X4鍵盤程序--------------// uchar keboard(void) { uchar xxa,yyb,i,key; if((PINC&0x0f)!=0x0f) //是否有按鍵按下 {delayms(1); //延時(shí)去抖動(dòng) if((PINC&0x0f)!=0x0f) //有按下則判斷 { xxa=~(PINC|0xf0); //0000xxxx DDRC=0x0f; PORTC=0xf0; delay_1ms(); yyb=~(PINC|0x0f); //xxxx0000 DDRC=0xf0; //復(fù)位 PORTC=0x0f; while((PINC&0x0f)!=0x0f) //按鍵是否放開 { display(data); } i=4; //計(jì)算返回碼 while(xxa!=0) { xxa=xxa>>1; i--; } if(yyb==0x80) key=i; else if(yyb==0x40) key=4+i; else if(yyb==0x20) key=8+i; else if(yyb==0x10) key=12+i; return key; //返回按下的鍵盤碼 } } else return 17; //沒有按鍵按下 }
上傳時(shí)間: 2013-11-12
上傳用戶:a673761058
空調(diào)紅外遙控器是通常由兩節(jié)堿性電池供電,通過38KHZ 紅外載波調(diào)制與掛機(jī)或者柜機(jī)單向通訊的便攜式設(shè)備。由于其成本低廉,低功耗等特點(diǎn)不僅在空調(diào),還在其它家電及玩具等領(lǐng)域得到了廣泛應(yīng)用。基于便攜及電池供電的要求,系統(tǒng)的超低功耗及可靠性設(shè)計(jì)是首要目標(biāo)之一。本文針對(duì)應(yīng)用中對(duì)低功耗,高集成度的要求,采用MSP430F415 超低功耗MCU,實(shí)現(xiàn)按鍵掃描,LCD 顯示,紅外發(fā)送等完整功能。
上傳時(shí)間: 2013-11-23
上傳用戶:sclyutian
目前公司產(chǎn)品涉及到消費(fèi)電子類、工業(yè)用電器、光電、太陽能、航天、運(yùn)輸、交通能源、軍工等廣泛領(lǐng)域。 法拉電容、超級(jí)電容器 特點(diǎn):超低內(nèi)阻,超低漏電流,提供瞬時(shí)功率輸出、兩種動(dòng)力源互相切換時(shí)的功率支持,應(yīng)用于能量充足,功率匱乏的能源:如太陽能 應(yīng)用:作為發(fā)動(dòng)機(jī)、備用電源、汽車音響、智能廚房衛(wèi)浴設(shè)備、公共汽車、電動(dòng)汽車、電動(dòng)手持工具、太陽能計(jì)算器、太陽能草坪燈、太陽能道釘燈、高速公路指示燈、太陽能燈、玩具電動(dòng)機(jī)、語音IC、LED發(fā)光器等理想的后備電源。 在提高比能量方面取得了很大的突破,在提高比能量同時(shí),提高比功率,并且能夠有很好的循環(huán)使用壽命。 產(chǎn)品具有充放電速度快、循環(huán)使用壽命長、比功率高、耐低溫性能好、質(zhì)量輕、免維護(hù)、低污染等特點(diǎn)。
上傳時(shí)間: 2013-10-16
上傳用戶:huql11633
以ISL400E芯片為主的簡易光電模塊有以下功能: 1、低功耗,3V、5V供電,空載電流小于3mA; 2、小于1毫秒的快速響應(yīng)時(shí)間; 3、只需接發(fā)射、接收二極管,即可獲得0V/5V的高低電平輸出; 4、必要時(shí)增加電位器可實(shí)現(xiàn)檢測距離的遠(yuǎn)近調(diào)節(jié)。 5、具有良好的抗光性和抗干擾性,溫度范圍-40℃ ~120℃ 。 適用于感應(yīng)開關(guān),光電玩具的設(shè)計(jì),便捷低成本。
標(biāo)簽: IMS 400 ISL 光電開關(guān)
上傳時(shí)間: 2013-12-31
上傳用戶:yan2267246
無線感測器已變得越來越普及,短期內(nèi)其開發(fā)和部署數(shù)量將急遽增加。而無線通訊技術(shù)的突飛猛進(jìn),也使得智慧型網(wǎng)路中的無線感測器能夠緊密互連。此外,系統(tǒng)單晶片(SoC)的密度不斷提高,讓各式各樣的多功能、小尺寸無線感測器系統(tǒng)相繼問市。儘管如此,工程師仍面臨一個(gè)重大的挑戰(zhàn):即電源消耗。
上傳時(shí)間: 2013-10-30
上傳用戶:wojiaohs
特點(diǎn) 精確度0.1%滿刻度 ±1位數(shù) 可量測 交直流電流/交直流電壓/電位計(jì)/傳送器/Pt-100/荷重元/電阻 等信號(hào) 顯示范圍-1999-9999可任意規(guī)劃 具有異常值與異常次數(shù)記錄保留功能 異常信號(hào)過高或過低或范圍內(nèi)或范圍外檢測可任意設(shè)定 報(bào)警繼電器復(fù)歸方式可任意設(shè)定 尺寸小,穩(wěn)定性高 2.主要規(guī)格 精確度: 0.1% F.S. ±1 digit 0.2% F.S. ±1 digit(AC) 取樣時(shí)間: 16 cycles/sec. 顯示值范圍: -1999 - +9999 digit adjustable 啟動(dòng)延遲動(dòng)作時(shí)間: 0-99.9 second adjustable 繼電器延遲動(dòng)作時(shí)間: 0-99.9 second adjustable 繼電器復(fù)歸方式: Manual (N) / latch(L) can be modified 繼電器動(dòng)作方向: HI /LO/GO/HL can be modified 繼電器容量: AC 250V-5A, DC 30V-7A 過載顯示: "doFL" 溫度系數(shù): 50ppm/℃ (0-50℃) 顯示幕: Red high efficiency LEDs high 14.22mm(.56")(PV) Red high efficiency LEDs high 7.0mm(.276")(NO) 參數(shù)設(shè)定方式: Touch switches 記憶型式 : Non-volatile E2PROM memory 絕緣耐壓能力: 2KVac/1 min. (input/output/power) 1600Vdc(input/output 使用環(huán)境條件 : 0-50℃(20 to 90% RH non-condensed) 存放環(huán)境條件: 0-70℃(20 to 90% RH non-condensed) CE認(rèn)證: EN 55022:1998/A1:2000 Class A EN 61000-3-2:2000 EN 61000-3-3:1995/A1:2001 EN 55024:1998/A1:2001
上傳時(shí)間: 2013-11-02
上傳用戶:fandeshun
特點(diǎn) 最高輸入頻率 10KHz 計(jì)數(shù)速度 50/10000脈波/秒可選擇 四種輸入模式可選擇(加算,減算,加減算,90度相位差加減算) 90度相位差加減算具有提高解析度4倍功能 輸入脈波具有預(yù)設(shè)刻度功能 前置量設(shè)定功能(二段設(shè)定)可選擇 數(shù)位化指撥設(shè)定操作簡易 計(jì)數(shù)暫時(shí)停止功能 3組報(bào)警功能 2:主要規(guī)格 脈波輸入型式: Jump-pin selectable current sourcing(NPN) or current sinking (PNP) 脈波觸發(fā)電位: HI bias (CMOS) (VIH=7.5V, VIL=5.5V) LO bias (TTL) (VIH=3.7V, VIL=2.0V) 最高輸入頻率: <10KHz (up,down,up/down mode) <5KHz (quadrature mode) 輸出動(dòng)作時(shí)間 : 0.1 to 99.9 second adjustable 輸出復(fù)歸方式: Manual(N) or automatic (R or C) can be modif 繼電器容量: AC 250V-5A, DC 30V-7A 顯示值范圍: -199999 to 999999 顯示幕: Red high efficiency LEDs high 9.2mm (.36") 參數(shù)設(shè)定方式: Touch switches 感應(yīng)器電源: 12VDC +/-3%(<60mA) ( 感應(yīng)器電源 ) 記憶方式: Non-volatile E2PROM memory 絕緣耐壓能力: 2KVac/1 min. (input/output/power) 1600Vdc (input/output) 使用環(huán)境條件: 0-50℃(20 to 90% RH non-condensed) 存放環(huán)境條件: 0-70℃(20 to 90% RH non-condensed) CE認(rèn)證: EN 55022:1998/A1:2000 Class A EN 61000-3-2:2000 EN 61000-3-3:1995/A1:2001 EN 55024:1998/A1:2001
標(biāo)簽: 72 mm 微電腦 計(jì)數(shù)器
上傳時(shí)間: 2013-11-12
上傳用戶:909000580
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1