SM-IIC/2051 模塊用戶說明簡介:SM-IIC/2051 是一個(gè)基于2051 單片機(jī)的I2C 總線控制模塊。上位機(jī)接口可直接與PC的RS232 連接,下位機(jī)可實(shí)現(xiàn)對應(yīng)用電路中I2C 控制總線的連接,塊內(nèi)設(shè)置2K 的FLASH 存儲(chǔ)器,可存儲(chǔ)用戶I2C 初始化數(shù)據(jù)。模塊采用2051 單片機(jī),使電路簡單可靠。型號(hào):SM-IIC/2051名稱:I2C 數(shù)據(jù)控制模塊功能:RS232 串行信號(hào)與I2C 數(shù)據(jù)轉(zhuǎn)換 接口說明:編號(hào)信號(hào)標(biāo)志信號(hào)名稱規(guī)格備注CK1-1 vcc 供電+5VCK1-2 vcc 供電+5VCK1-3 GND 地GroundCK1-4 GND 地GroundCK2-1 TOUT 串口輸出RS232CK2-2 RIN 串口輸入RS232CK2-3 GND 地GroundCK2-4 GND 地Ground編號(hào)信號(hào)標(biāo)志信號(hào)名稱規(guī)格備注CK3-1 GND 地GroundCK3-2 SCL I2C 時(shí)鐘TTLCK3-3 SDA I2C 數(shù)據(jù)TTLCK3-4 GND 地GroundCK3-5 P1.2 PI/O 端口TTLCK3-6 P1.3 PI/O 端口TTLCK3-7 P1.4 PI/O 端口TTLCK3-8 P1.5 PI/O 端口TTLCK3-9 P1.6 PI/O 端口TTLCK3-10 P1.7 PI/O 端口TTLCK3-11 P3.7 PI/O 端口TTLCK3-12 T1 定時(shí)端口TTLCK3-13 T0 定時(shí)端口TTLCK3-14 INT1 中斷端口TTLCK3-15 INT0 中斷端口TTLCK3-16 GND 地Ground
標(biāo)簽: SM-IIC 2051 I2C 模塊
上傳時(shí)間: 2013-11-18
上傳用戶:爺?shù)臍赓|(zhì)
10pin jtag接口定義 表1 Rainbow Blaster 的10PIN 母頭接口定義引AS 模式 PS 模式 JTAG 模式腳 信號(hào)名 描述 信號(hào)名 描述 信號(hào)名 描述1 DCLK 時(shí)鐘信號(hào) DCLK 時(shí)鐘信號(hào) TCK 時(shí)鐘信號(hào)2 GND 信號(hào)地 GND 信號(hào)地 GND 信號(hào)地3 CONF_DONE 配置完畢 CONF_DONE 配置完畢 TDO 數(shù)據(jù)來自于器件4 vcc(TRGT) 目標(biāo)電源 vcc(TRGT) 目標(biāo)電源 vcc(TRGT) 目標(biāo)電源5 nCONFIG 配置控制 nCONFIG 配置控制 TMS JTAG 狀態(tài)機(jī)控制6 nCE Cyclone 芯片使能/ /7 DATAOUT AS 數(shù)據(jù)輸出 nSTATUS 配置狀態(tài) /8 nCS 串行配置器件芯片使能/ /9 ASDI AS 數(shù)據(jù)輸入 DATA0 數(shù)據(jù)到器件 TDI 數(shù)據(jù)到器件10 GND 信號(hào)地 GND 信號(hào)地 GND 信號(hào)地
標(biāo)簽: jtag pin 10 接口定義
上傳時(shí)間: 2014-04-02
上傳用戶:lina2343
RSM1843 是四線電阻式觸摸屏控制芯片。電路是一個(gè)12bit 模數(shù)轉(zhuǎn)換器(ADC),內(nèi)置 同步串行數(shù)據(jù)接口和驅(qū)動(dòng)觸摸屏的低阻開關(guān)?;鶞?zhǔn)電壓(Vref)變化范圍從1V 到+vcc,相 應(yīng)的輸入電壓范圍為0V 到Vref。電路提供了關(guān)斷模式,功耗可降低至0.5W。RSM1843 工 作電壓能低至2.7V,是電池供電設(shè)備的理想選擇,可適用于電阻式觸摸屏的PDA 等便攜設(shè)備。
標(biāo)簽: 1843 RSM 四線電阻式 觸摸屏控制芯片
上傳時(shí)間: 2013-11-19
上傳用戶:lalalal
如果整個(gè)B端口都是懸空的話,那么abc的結(jié)果就是:0b110011** 如果B端口第7位接GND 、第0位接vcc 、其它位懸空,那么abc的結(jié)果就是:0b010011*1 (PB7工作在“短路”狀態(tài)) 其中“*”表示不確定,理想狀態(tài)下可以看作0
標(biāo)簽: AVR_IO
上傳時(shí)間: 2013-11-21
上傳用戶:gy592333
CH451 使用一個(gè)系統(tǒng)時(shí)鐘信號(hào)來同步芯片內(nèi)部的各個(gè)功能部件,例如,當(dāng)系統(tǒng)時(shí)鐘信號(hào)的頻率變高時(shí),顯示驅(qū)動(dòng)刷新將變快、按鍵響應(yīng)時(shí)間將變短、上電復(fù)位信號(hào)的寬度將變窄、看門狗周期也將變短。一般情況下,CH451 的系統(tǒng)時(shí)鐘信號(hào)是由內(nèi)置的阻容振蕩提供的,這樣就不再需要任何外圍電路,但內(nèi)置RC 振蕩的頻率受電源電壓的影響較大,當(dāng)電源電壓降低時(shí),系統(tǒng)時(shí)鐘信號(hào)的頻率也隨之降低。在某些實(shí)際應(yīng)用中,可能希望CH451 提供更長或者更短的顯示刷新周期、按鍵響應(yīng)時(shí)間等,這時(shí)就需要調(diào)節(jié)系統(tǒng)時(shí)鐘信號(hào)的頻率。CH451 提供了CLK 引腳,用于外接阻容振蕩。當(dāng)在CLK 引腳與地GND 之間跨接電容后,系統(tǒng)時(shí)鐘信號(hào)的頻率將變低;當(dāng)在CLK 引腳與正電源vcc 之間跨接電阻后,系統(tǒng)時(shí)鐘信號(hào)的頻率將變高。因?yàn)镃H451 的系統(tǒng)時(shí)鐘信號(hào)被用于芯片內(nèi)部的所有功能部件,所以其頻率不宜進(jìn)行大幅度的調(diào)節(jié),一般情況下,跨接電容的容量在5pF 至100pF 之間,跨接電阻的阻值在20KΩ至500KΩ之間。跨接一個(gè)47pF 的電容則頻率降低為一半,跨接一個(gè)47KΩ的電阻則頻率升高為兩倍。另外,CH451 的CLK 引腳可以直接輸入外部的系統(tǒng)時(shí)鐘信號(hào),但外部電路的驅(qū)動(dòng)能力不能小于±2mA。CH451 在CLKO 引腳提供了系統(tǒng)時(shí)鐘信號(hào)的二分頻輸出,對于一些不要求精確定時(shí)的實(shí)際應(yīng)用,可以由CLKO 引腳向單片機(jī)提供時(shí)鐘信號(hào),簡化外圍電路。 單片機(jī)接口程序下面提供了U1(MCS-51 單片機(jī))與U2(CH451)的接口程序,供參考。;**********************;需要主程序定義的參數(shù)CH451_DCLK BIT P1.7 ;串行數(shù)據(jù)時(shí)鐘,上升沿激活CH451_DIN BIT P1.6 ;串行數(shù)據(jù)輸出,接CH451 的數(shù)據(jù)輸入CH451_LOAD BIT P1.5 ;串行命令加載,上升沿激活CH451_DOUT BIT P3.2 ;INT0,鍵盤中斷和鍵值數(shù)據(jù)輸入,接CH451 的數(shù)據(jù)輸出CH451_KEY DATA 7FH ;存放鍵盤中斷中讀取的鍵值
標(biāo)簽: 451 ch 數(shù)碼管 實(shí)例程序
上傳時(shí)間: 2013-11-22
上傳用戶:671145514
附件為NE555電路智能設(shè)計(jì)軟件,是以NE555芯片為核心,設(shè)計(jì)出不同的智能控制電路的軟件。 NE555為8腳時(shí)基集成電路, 各腳主要功能(集成塊圖在下面) 1地GND 2觸發(fā) 3輸出 4復(fù)位 5控制電壓 6門限(閾值) 7放電 8電源電壓vcc 應(yīng)用十分廣泛,可裝如下幾種電路: 1。單穩(wěn)類電路作用: 定延時(shí),消抖動(dòng),分(倍)頻,脈沖輸出,速率檢測等。 2。雙穩(wěn)類電路作用: 比較器,鎖存器,反相器,方波輸出及整形等。 3。無穩(wěn)類電路作用: 方波輸出,電源變換,音響報(bào)警,玩具,電控測量,定時(shí)等。 我們知道,555電路在應(yīng)用和工作方式上一般可歸納為3類。每類工作方式又有很多個(gè)不同的電路。在實(shí)際應(yīng)用中,除了單一品種的電路外,還可組合出很多不同電路,如:多個(gè)單穩(wěn)、多個(gè)雙穩(wěn)、單穩(wěn)和無穩(wěn),雙穩(wěn)和無穩(wěn)的組合等。這樣一來,電路變的更加復(fù)雜。為了便于我們分析和識(shí)別電路,更好的理解555電路,這里我們這里按555電路的結(jié)構(gòu)特點(diǎn)進(jìn)行分類和歸納,把555電路分為3大類、8種、共18個(gè)單元電路。每個(gè)電路除畫出它的標(biāo)準(zhǔn)圖型,指出他們的結(jié)構(gòu)特點(diǎn)或識(shí)別方法外,還給出了計(jì)算公式和他們的用途。方便大家識(shí)別、分析555電路。下面將分別介紹這3類電路
標(biāo)簽: 555 NE 電路
上傳時(shí)間: 2013-10-23
上傳用戶:qimingxing130
用途:測量地磁方向,測量物體靜止時(shí)候的方向,測量傳感器周圍磁力線的方向。注意,測量地磁時(shí)候容易受到周圍磁場影響,主芯片HMC5883 三軸磁阻傳感器特點(diǎn)(抄自網(wǎng)上): 1,數(shù)字量輸出:I2C 數(shù)字量輸出接口,設(shè)計(jì)使用非常方便。 2,尺寸小: 3x3x0.9mm LCC 封裝,適合大規(guī)模量產(chǎn)使用。 3,精度高:1-2 度,內(nèi)置12 位A/D,OFFSET, SET/RESET 電路,不會(huì)出現(xiàn)磁飽和現(xiàn)象,不會(huì)有累加誤差。 4,支持自動(dòng)校準(zhǔn)程序,簡化使用步驟,終端產(chǎn)品使用非常方便。 5,內(nèi)置自測試電路,方便量產(chǎn)測試,無需增加額外昂貴的測試設(shè)備。 6,功耗低:供電電壓1.8V, 功耗睡眠模式-2.5uA 測量模式-0.6mA 連接方法: 只要連接vcc,GND,SDA,SDL 四條線。 Arduino GND -> HMC5883L GND Arduino 3.3V -> HMC5883L vcc Arduino A4 (SDA) -> HMC5883L SDA Arduino A5 (SCL) -> HMC5883L SCL (注意,接線是A4,A5,不是D4,D5) 源程序: #include <Wire.h> #include <HMC5883L.h> HMC5883Lcompass; voidsetup() { Serial.begin(9600); Wire.begin(); compass = HMC5883L(); compass.SetScale(1.3); compass.SetMeasurementMode(Measurement_Continuous); } voidloop() { MagnetometerRaw raw = compass.ReadRawAxis(); MagnetometerScaled scaled = compass.ReadScaledAxis(); float xHeading = atan2(scaled.YAxis, scaled.XAxis); float yHeading = atan2(scaled.ZAxis, scaled.XAxis); float zHeading = atan2(scaled.ZAxis, scaled.YAxis); if(xHeading < 0) xHeading += 2*PI; if(xHeading > 2*PI) xHeading -= 2*PI; if(yHeading < 0) yHeading += 2*PI; if(yHeading > 2*PI) yHeading -= 2*PI; if(zHeading < 0) zHeading += 2*PI; if(zHeading > 2*PI) zHeading -= 2*PI; float xDegrees = xHeading * 180/M_PI; float yDegrees = yHeading * 180/M_PI; float zDegrees = zHeading * 180/M_PI; Serial.print(xDegrees); Serial.print(","); Serial.print(yDegrees); Serial.print(","); Serial.print(zDegrees); Serial.println(";"); delay(100); }
標(biāo)簽: Arduino 5883L 5883 HMC
上傳時(shí)間: 2013-12-16
上傳用戶:stella2015
超聲波傳感器適用于對大幅的平面進(jìn)行靜止測距。普通的超聲波傳感器測距范圍大概是 2cm~450cm,分辨率3mm(淘寶賣家說的,筆者測試環(huán)境沒那么好,個(gè)人實(shí)測比較穩(wěn)定的 距離10cm~2m 左右,超過此距離就經(jīng)常有偶然不準(zhǔn)確的情況發(fā)生了,當(dāng)然不排除筆者技術(shù) 問題。) 測試對象是淘寶上面最便宜的SRF-04 超聲波傳感器,有四個(gè)腳:5v 電源腳(vcc),觸發(fā)控制端(Trig),接收端(Echo),地端(GND) 附:SRF 系列超聲波傳感器參數(shù)比較 模塊工作原理: 采用IO 觸發(fā)測距,給至少10us 的高電平信號(hào); 模塊自動(dòng)發(fā)送8個(gè)40KHz 的方波,自動(dòng)檢測是否有信號(hào)返回; 有信號(hào)返回,通過IO 輸出一高電平,高電平持續(xù)的時(shí)間就是超聲波從發(fā)射到返回的時(shí)間.測試距離=(高電平時(shí)間*聲速(340m/s))/2; 電路連接方法 Arduino 程序例子: constintTrigPin = 2; constintEchoPin = 3; floatcm; voidsetup() { Serial.begin(9600); pinMode(TrigPin, OUTPUT); pinMode(EchoPin, INPUT); } voidloop() { digitalWrite(TrigPin, LOW); //低高低電平發(fā)一個(gè)短時(shí)間脈沖去TrigPin delayMicroseconds(2); digitalWrite(TrigPin, HIGH); delayMicroseconds(10); digitalWrite(TrigPin, LOW); cm = pulseIn(EchoPin, HIGH) / 58.0; //將回波時(shí)間換算成cm cm = (int(cm * 100.0)) / 100.0; //保留兩位小數(shù) Serial.print(cm); Serial.print("cm"); Serial.println(); delay(1000); }
標(biāo)簽: Arduino 連接 超聲波傳感器
上傳時(shí)間: 2013-10-18
上傳用戶:星仔
上傳時(shí)間: 2013-11-01
上傳用戶:xiaoyuer
上傳時(shí)間: 2014-03-20
上傳用戶:tianyi223
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1