久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
樓主: eagler8
打印 上一主題 下一主題
收起左側(cè)

【Arduino】108種傳感器模塊系列實(shí)驗(yàn)(資料+代碼+圖形+仿真)

  [復(fù)制鏈接]
1801#
ID:513258 發(fā)表于 2019-8-15 17:16 | 只看該作者
本帖最后由 eagler8 于 2019-8-16 15:27 編輯

實(shí)驗(yàn)九十二:1 x 8通道IIC I2C邏輯電平轉(zhuǎn)換器模塊

電平轉(zhuǎn)換器
是一個(gè)電壓轉(zhuǎn)換裝置,電平轉(zhuǎn)換分為單向轉(zhuǎn)換和雙向轉(zhuǎn)換,還有單電源和雙電源轉(zhuǎn)換,雙電源轉(zhuǎn)換采用雙軌方案具有滿足各方面性能的要求。在新一代電子電路設(shè)計(jì)中, 隨著低電壓邏輯的引入,系統(tǒng)內(nèi)部常常出現(xiàn)輸入/ 輸出邏輯不協(xié)調(diào)的問(wèn)題, 從而提高了系統(tǒng)設(shè)計(jì)的復(fù)雜性。例如, 當(dāng)1. 8V的數(shù)字電路與工作在3. 3V 的模擬電路進(jìn)行通信時(shí),需要首先解決兩種電平的轉(zhuǎn)換問(wèn)題,這時(shí)就需要電平轉(zhuǎn)換器。隨著不同工作電壓的數(shù)字IC 的不斷涌現(xiàn),邏輯電平轉(zhuǎn)換的必要性更加突出, 電平轉(zhuǎn)換方式也將隨邏輯電壓、數(shù)據(jù)總線的形式(例如4 線SPI、32 位并行數(shù)據(jù)總線等) 以及數(shù)據(jù)傳輸速率的不同而改變。現(xiàn)在雖然許多邏輯芯片都能實(shí)現(xiàn)較高的邏輯電平至較低邏輯電平的轉(zhuǎn)換(如將5V 電平轉(zhuǎn)換至3V 電平) ,但極少有邏輯電路芯片能夠?qū)⑤^低的邏輯電平轉(zhuǎn)換成較高的邏輯電平(如將3V邏輯轉(zhuǎn)換至5V邏輯) 。另外,電平轉(zhuǎn)換器雖然也可以用晶體管甚至電阻———二極管的組合來(lái)實(shí)現(xiàn), 但因受寄生電容的影響,這些方法大大限制了數(shù)據(jù)的傳輸速率。盡管寬字節(jié)的電平轉(zhuǎn)換器已經(jīng)商用化, 但這些產(chǎn)品不是針對(duì)數(shù)據(jù)速率低于20Mbps 的串行總線(SPITM、I2CTM、USB 等) 優(yōu)化的, 這些器件具有較大的封裝尺寸、較多的引腳數(shù)和I/ O 方向控制引腳,因而不適合小型串行或外設(shè)接口和更高速率的總線(如以太網(wǎng)、LVDS、SCSI等) 。

回復(fù)

使用道具 舉報(bào)

1802#
ID:513258 發(fā)表于 2019-8-16 15:30 | 只看該作者
邏輯電平
所謂電平,是指兩功率或電壓之比的對(duì)數(shù),有時(shí)也可用來(lái)表示兩電流之比的對(duì)數(shù)。電平的單位分貝用dB表示。常用的電平有功率電平和電壓電平兩類,它們各自又可分為絕對(duì)電平和相對(duì)電平兩種。邏輯電平是指一種可以產(chǎn)生信號(hào)的狀態(tài),通常由信號(hào)與地線之間的電位差來(lái)體現(xiàn)。邏輯電平的浮動(dòng)范圍由邏輯家族中不同器件的特性所決定。

關(guān)于邏輯高低電平
1) 5V CMOS、 HC、 AHC、 AC中, 輸入大于3.5V算高電平 | | 輸入小于1.5V算低電平;
2) 5V TTL 、ABT 、AHCT、 HCT、 ACT中 , 輸入大于2V算高電平 | | 輸入小于0.8V算低電平;
3) 3.3V LVTTL 、LVT、 LVC 、ALVC、LV 、ALVT中 ,輸入大于2V算高電平 | | 輸入小于0.8V算低電平;
4) 2.5V CMOS、 ALVC 、LV 、ALVT中 , 輸入大于1.7V算高電平 | | 輸入小于0.7V算低電平。




回復(fù)

使用道具 舉報(bào)

1803#
ID:513258 發(fā)表于 2019-8-16 15:51 | 只看該作者
場(chǎng)效應(yīng)管
場(chǎng)效應(yīng)晶體管(Field Effect Transistor縮寫(FET))簡(jiǎn)稱場(chǎng)效應(yīng)管。主要有兩種類型(juncTIon FET—JFET)和金屬 - 氧化物半導(dǎo)體場(chǎng)效應(yīng)管(metal-oxide semiconductor FET,簡(jiǎn)稱MOS-FET)。由多數(shù)載流子參與導(dǎo)電,也稱為單極型晶體管。它屬于電壓控制型半導(dǎo)體器件。具有輸入電阻高(107~1015Ω)、噪聲小、功耗低、動(dòng)態(tài)范圍大、易于集成、沒(méi)有二次擊穿現(xiàn)象、安全工作區(qū)域?qū)挼葍?yōu)點(diǎn),現(xiàn)已成為雙極型晶體管和功率晶體管的強(qiáng)大競(jìng)爭(zhēng)者。場(chǎng)效應(yīng)管(FET)是利用控制輸入回路的電場(chǎng)效應(yīng)來(lái)控制輸出回路電流的一種半導(dǎo)體器件,并以此命名。由于它僅靠半導(dǎo)體中的多數(shù)載流子導(dǎo)電,又稱單極型晶體管。




回復(fù)

使用道具 舉報(bào)

1804#
ID:513258 發(fā)表于 2019-8-16 15:56 | 只看該作者
場(chǎng)效應(yīng)管干什么用的
工作原理:場(chǎng)效應(yīng)管工作原理用一句話說(shuō),就是“漏極-源極間流經(jīng)溝道的ID,用以柵極與溝道間的pn結(jié)形成的反偏的柵極電壓控制ID”。更正確地說(shuō),ID流經(jīng)通路的寬度,即溝道截面積,它是由pn結(jié)反偏的變化,產(chǎn)生耗盡層擴(kuò)展變化控制的緣故。在VGS=0的非飽和區(qū)域,表示的過(guò)渡層的擴(kuò)展因?yàn)椴缓艽螅鶕?jù)漏極-源極間所加VDS的電場(chǎng),源極區(qū)域的某些電子被漏極拉去,即從漏極向源極有電流ID流動(dòng)。從門極向漏極擴(kuò)展的過(guò)度層將溝道的一部分構(gòu)成堵塞型,ID飽和。將這種狀態(tài)稱為夾斷。這意味著過(guò)渡層將溝道的一部分阻擋,并不是電流被切斷。在過(guò)渡層由于沒(méi)有電子、空穴的自由移動(dòng),在理想狀態(tài)下幾乎具有絕緣特性,通常電流也難流動(dòng)。但是此時(shí)漏極-源極間的電場(chǎng),實(shí)際上是兩個(gè)過(guò)渡層接觸漏極與門極下部附近,由于漂移電場(chǎng)拉去的高速電子通過(guò)過(guò)渡層。因漂移電場(chǎng)的強(qiáng)度幾乎不變產(chǎn)生ID的飽和現(xiàn)象。其次,VGS向負(fù)的方向變化,讓VGS=VGS(off),此時(shí)過(guò)渡層大致成為覆蓋全區(qū)域的狀態(tài)。而且VDS的電場(chǎng)大部分加到過(guò)渡層上,將電子拉向漂移方向的電場(chǎng),只有靠近源極的很短部分,這更使電流不能流通。

作用:
  1.場(chǎng)效應(yīng)管可應(yīng)用于放大。
  2.場(chǎng)效應(yīng)管很高的輸入阻抗非常適合作阻抗變換。
  3.場(chǎng)效應(yīng)管可以用作可變電阻。
  4.場(chǎng)效應(yīng)管可以方便地用作恒流源。
  5.場(chǎng)效應(yīng)管可以用作電子開(kāi)關(guān)。



回復(fù)

使用道具 舉報(bào)

1805#
ID:513258 發(fā)表于 2019-8-16 17:21 | 只看該作者
八MOS管電平模塊實(shí)現(xiàn)八路3V和5V電平的雙向轉(zhuǎn)換



回復(fù)

使用道具 舉報(bào)

1806#
ID:513258 發(fā)表于 2019-8-16 17:29 | 只看該作者
如果你曾經(jīng)試圖將3.3V設(shè)備連接到5V系統(tǒng),你知道什么是一個(gè)挑戰(zhàn)。雙向邏輯電平轉(zhuǎn)換器是一種小型器件,可以將5V信號(hào)安全地降低到3.3V,同時(shí)將3.3V升壓到5V。此電平轉(zhuǎn)換器也適用于2.8V和1.8V器件。這個(gè)邏輯電平轉(zhuǎn)換器與我們之前的版本真正的區(qū)別在于,您可以成功地設(shè)置高低電壓,并在同一通道上安全地升降它們。每個(gè)電平轉(zhuǎn)換器具有將高側(cè)上的4個(gè)引腳轉(zhuǎn)換為低側(cè)上的4個(gè)引腳的能力,其中為每側(cè)提供兩個(gè)輸入和兩個(gè)輸出。


回復(fù)

使用道具 舉報(bào)

1807#
ID:513258 發(fā)表于 2019-8-16 17:33 | 只看該作者
電平轉(zhuǎn)換器非常容易使用。電路板需要由系統(tǒng)使用的兩個(gè)電壓源(高電壓和低電壓)供電。高電壓(例如5V)到“HV”引腳,低電壓(例如3.3V)到“LV”,接地從系統(tǒng)到“GND”引腳
    兼容5-3V系統(tǒng)
    VIN連接5V系統(tǒng)電源
    5A連接5V系統(tǒng)
    5B連接5V系統(tǒng)
    GND連接5V系統(tǒng)GND
    3V3連接3V系統(tǒng)電源
    3A連接3V系統(tǒng)
    3B連接3V系統(tǒng)
    GND連接3V系統(tǒng)GND
    尺寸:28×19mm / 1.1×0.74英寸



回復(fù)

使用道具 舉報(bào)

1808#
ID:513258 發(fā)表于 2019-8-16 17:38 | 只看該作者


雙向傳輸原理:
為了方便講述,定義 3.3V 為 A 端,5.0V 為 B 端。

A端輸出低電平時(shí)(0V)  ,MOS管導(dǎo)通,B端輸出是低電平(0V)
A端輸出高電平時(shí)(3.3V),MOS管截至,B端輸出是高電平(5V)
A端輸出高阻時(shí)(OC)    ,MOS管截至,B端輸出是高電平(5V)

B端輸出低電平時(shí)(0V)  ,MOS管內(nèi)的二極管導(dǎo)通,從而使MOS管導(dǎo)通,A端輸出是低電平(0V)
B端輸出高電平時(shí)(5V)  ,MOS管截至,A端輸出是高電平(3.3V)
B端輸出高阻時(shí)(OC)    ,MOS管截至,A端輸出是高電平(3.3V)

優(yōu)點(diǎn):
1、適用于低頻信號(hào)電平轉(zhuǎn)換,價(jià)格低廉。
2、導(dǎo)通后,壓降比三極管小。
3、正反向雙向?qū)ǎ喈?dāng)于機(jī)械開(kāi)關(guān)。
4、電壓型驅(qū)動(dòng),當(dāng)然也需要一定的驅(qū)動(dòng)電流,而且有的應(yīng)用也許比三極管大。
回復(fù)

使用道具 舉報(bào)

1809#
ID:513258 發(fā)表于 2019-8-16 18:18 | 只看該作者
模塊特性
1、八MOS管電平模塊實(shí)現(xiàn)八路3V和5V電平的雙向轉(zhuǎn)換
2、電源輸入帶防反接保護(hù),集成3.3VLDO,并可對(duì)外提供不大于150mA的電流
3、帶電源指示燈,工作與否一目了然
4、可實(shí)現(xiàn)UART、IIC、1-wire,SPI等總線信號(hào)3V-5V電平的雙向轉(zhuǎn)換
5、8通道的高電壓邏輯與低電壓邏輯雙向轉(zhuǎn)換,實(shí)現(xiàn)HV與LV雙向互轉(zhuǎn)。

LV接3.3V電源
HV接5V電源
GND接電源負(fù)極,兩個(gè)電源共地
LV1-4輸入3.3V TTL電平,HV1-4將輸出5V TTL電平
HV1-4輸入5V TTL 電平,LV1-4將輸出3.3V TTL電平



回復(fù)

使用道具 舉報(bào)

1810#
ID:513258 發(fā)表于 2019-8-16 18:34 | 只看該作者
使用邏輯電平轉(zhuǎn)換器將Arduino連接到模塊的示意圖
在這個(gè)簡(jiǎn)單的圖中,是把Arduino Uno連接到ESP8266 WIFI模塊。在不確定所采用的模塊輸入輸出腳所支持的電平時(shí),采用電平轉(zhuǎn)換模塊也許是相對(duì)安全的選擇。下圖中,沒(méi)有直接將ESP8266的TX和RX線連接到Arduino的GPIO引腳上,而是將它們與邏輯電平轉(zhuǎn)換器連接起來(lái):通過(guò)邏輯電平轉(zhuǎn)換器連接ESP8266到Arduino uno,邏輯電平轉(zhuǎn)換器是一個(gè)很小但非常有用的設(shè)備。它有助于連接使用不同電壓等級(jí)的邏輯信號(hào)的設(shè)備。



回復(fù)

使用道具 舉報(bào)

1811#
ID:513258 發(fā)表于 2019-8-16 20:26 | 只看該作者
  1. /*
  2. 【Arduino】66種傳感器模塊系列實(shí)驗(yàn)(92)
  3.   實(shí)驗(yàn)九十二:1 x 8通道IIC I2C邏輯電平轉(zhuǎn)換器模塊
  4. 項(xiàng)目:5V電平轉(zhuǎn)換為3.3V電平,實(shí)驗(yàn)失敗了,沒(méi)整明白哦
  5. */

  6. void setup()
  7. {
  8.   Serial.begin(9600);
  9.   pinMode(A0,INPUT);
  10.   pinMode(13,OUTPUT);
  11. }

  12. void loop()
  13. {
  14.       digitalWrite(13, HIGH);
  15.       delay(200);
  16.       digitalWrite(13, LOW);
  17.       delay(200);
  18.       int val;
  19.       float temp;
  20.       val=analogRead(A0);
  21.       temp=val/40.92;  
  22.       val=(int)temp;
  23.       Serial.println(val);
  24.       delay(200);
  25. }
復(fù)制代碼


回復(fù)

使用道具 舉報(bào)

1812#
ID:513258 發(fā)表于 2019-8-16 20:28 | 只看該作者

回復(fù)

使用道具 舉報(bào)

1813#
ID:513258 發(fā)表于 2019-8-16 20:45 | 只看該作者

回復(fù)

使用道具 舉報(bào)

1814#
ID:513258 發(fā)表于 2019-8-17 17:12 | 只看該作者
37款傳感器與模塊的提法,在網(wǎng)絡(luò)上廣泛流傳,其實(shí)Arduino能夠兼容的傳感器模塊肯定是不止37種的。鑒于本人手頭積累了一些傳感器和模塊,依照實(shí)踐出真知(動(dòng)手試試)的理念,以學(xué)習(xí)和交流為目的,這里準(zhǔn)備逐一做做實(shí)驗(yàn),不管能否成功,都會(huì)記錄下來(lái)---小小的進(jìn)步或是搞不掂的問(wèn)題,希望能夠拋磚引玉。

實(shí)驗(yàn)九十三: CSR8350 藍(lán)牙V4.1立體聲音樂(lè)模塊(帶功放)



回復(fù)

使用道具 舉報(bào)

1815#
ID:513258 發(fā)表于 2019-8-17 17:32 | 只看該作者
經(jīng)多方查詢,盆友送給我的這個(gè)藍(lán)牙音頻模塊是比較偏門的,只用于東風(fēng)標(biāo)致308(2016款二級(jí)車)轎車,車載TX9多媒體導(dǎo)航盒(BOX)上面,是深圳德賽西威的老版本產(chǎn)品nv5316。這個(gè)模塊是否能做Arduino實(shí)驗(yàn)完全沒(méi)有把握,只能試試看......,走一步算一步了






回復(fù)

使用道具 舉報(bào)

1816#
ID:513258 發(fā)表于 2019-8-17 17:51 | 只看該作者



CSR8350
高通CSR8350是一款藍(lán)牙v4.1單芯片無(wú)線電和基帶IC,具有先進(jìn)的音頻功能,適用于藍(lán)牙汽車音響系統(tǒng),車載導(dǎo)航和PND。


回復(fù)

使用道具 舉報(bào)

1817#
ID:513258 發(fā)表于 2019-8-17 18:58 | 只看該作者
芯片規(guī)格
DSP
DSP技術(shù): Qualcomm Kalimba DSP
藍(lán)牙
藍(lán)牙版本:藍(lán)牙4.1
藍(lán)牙技術(shù):低功耗藍(lán)牙,雙模藍(lán)牙
最大輸出功率:高達(dá)+ 9dBm
藍(lán)牙無(wú)線電: -91bBm接收器靈敏度
班級(jí)支持: 3 級(jí),2 級(jí),1級(jí)
USB
USB版本: USB 2.0
一般音頻
音頻技術(shù): Qualcomm?aptX?音頻技術(shù),Qualcomm?cVc?音頻技術(shù)
錄音
麥克風(fēng): 2個(gè)數(shù)字麥克風(fēng)
記憶
RAM: 56 KB RAM
接口
支持的接口: I2S,I2C,PCM,SPI,UART
輸入輸出
通用I / O: 22x
ADC: 2個(gè)ADC
封裝類型: QFN,VFBGA
包裝尺寸:5.5 x 5.5 x 1 mm,9 x 9 x 0.9 mm
間距: 0.5mm間距

回復(fù)

使用道具 舉報(bào)

1818#
ID:513258 發(fā)表于 2019-8-18 07:32 | 只看該作者
模塊概述
是一款藍(lán)牙4.1+EDR數(shù)據(jù)語(yǔ)音模組,包含DSP處理器和高質(zhì)量語(yǔ)音編解碼器,包括CVC算法和apt-X編解碼。還支持蘋果iAP協(xié)議。因此,它非常適合前裝車機(jī)、高質(zhì)量藍(lán)牙音箱、藍(lán)牙免提設(shè)備等產(chǎn)品。




回復(fù)

使用道具 舉報(bào)

1819#
ID:513258 發(fā)表于 2019-8-18 07:37 | 只看該作者
終于找到這塊板的技術(shù)參數(shù)                  
藍(lán)牙版本          4.1+EDR, 雙模
藍(lán)牙類型          Class  2
通信距離          10m
天線              板載天線
溫度范圍          -400C  to +850C
最大數(shù)據(jù)吞吐量    4Mbps
硬件接口          UART, SPEAKER,MICROPHONE
音頻接口          支持Analog, PCM,  SPDIF, I2S
供電接口          5V
支持跳頻          是
802.11共存        否
存儲(chǔ)              64KB ROM
芯片              CSR8350
認(rèn)證              BQB,CE,FCC
模組固件          SOC,支持客戶定制
模組尺寸          35*25*1.2 mm
屏蔽罩            是
藍(lán)牙規(guī)范          HSP,HFP, A2DP, AVRCP, PBAP, PB Sync, HID, PAN,FTP,OPP,SPP




回復(fù)

使用道具 舉報(bào)

1820#
ID:513258 發(fā)表于 2019-8-18 07:42 | 只看該作者

回復(fù)

使用道具 舉報(bào)

1821#
ID:513258 發(fā)表于 2019-8-18 07:44 | 只看該作者

回復(fù)

使用道具 舉報(bào)

1822#
ID:513258 發(fā)表于 2019-8-18 07:47 | 只看該作者
應(yīng)用領(lǐng)域      
該模塊主要用于短距離的數(shù)據(jù)無(wú)線傳輸領(lǐng)域。可以方便的和PC、手機(jī)、的藍(lán)牙設(shè)備相連,也可以兩個(gè)模塊之間的數(shù)據(jù)互通。避免繁瑣的線纜連接,能直接替代串口線。
前裝車機(jī)
高質(zhì)量音響
高質(zhì)量語(yǔ)音設(shè)備
藍(lán)牙免提、藍(lán)牙對(duì)講機(jī)



回復(fù)

使用道具 舉報(bào)

1823#
ID:513258 發(fā)表于 2019-8-18 11:04 | 只看該作者
  1. /*
  2. 【Arduino】66種傳感器模塊系列實(shí)驗(yàn)(93)
  3. 實(shí)驗(yàn)九十三: CSR8350 藍(lán)牙V4.1立體聲音樂(lè)模塊(車載專用)
  4. 測(cè)試能否進(jìn)入藍(lán)牙模塊 AT 模式,輸入AT,看看是不是有OK返回
  5. 連接方式
  6. CSR8350                         UNO
  7. +5V                             VCC
  8. GND                             GND
  9. TX                              D7
  10. RX                              D8
  11. */

  12. #include <SoftwareSerial.h>
  13. //使用軟件串口,能將數(shù)字口模擬成串口
  14. SoftwareSerial BT(7, 8);  //新建對(duì)象,接收腳為7,發(fā)送腳為8
  15. char val;  //存儲(chǔ)接收的變量

  16. void setup() {
  17.   Serial.begin(9600);   //與電腦的串口連接
  18.   Serial.println("BT is ready!");
  19.   BT.begin(9600);  //設(shè)置模塊波特率
  20. }

  21. void loop() {
  22.   //如果串口接收到數(shù)據(jù),就輸出到藍(lán)牙串口
  23.   if (Serial.available()) {
  24.     val = Serial.read();
  25.     BT.print(val);
  26.   }

  27.   //如果接收到藍(lán)牙模塊的數(shù)據(jù),輸出到屏幕
  28.   if (BT.available()) {
  29.     val = BT.read();
  30.     Serial.print(val);
  31.   }
  32. }
復(fù)制代碼


回復(fù)

使用道具 舉報(bào)

1824#
ID:513258 發(fā)表于 2019-8-18 11:17 | 只看該作者


沒(méi)有進(jìn)入AT模式,回傳的“r”估計(jì)是出錯(cuò)的意思.....
回復(fù)

使用道具 舉報(bào)

1825#
ID:513258 發(fā)表于 2019-8-18 11:19 | 只看該作者

回復(fù)

使用道具 舉報(bào)

1826#
ID:513258 發(fā)表于 2019-8-18 11:27 | 只看該作者
  1. /*
  2. 【Arduino】66種傳感器模塊系列實(shí)驗(yàn)(93)
  3. 實(shí)驗(yàn)九十三: CSR8350 藍(lán)牙V4.1立體聲音樂(lè)模塊(車載專用)
  4. 項(xiàng)目二:藍(lán)牙模塊從模式與Arduino的回環(huán)測(cè)試
  5. 測(cè)試結(jié)果--沒(méi)反應(yīng)
  6. 連接方式
  7. CSR8350                         UNO
  8. +5V                             VCC
  9. GND                             GND
  10. TX                                D0
  11. RX                                D1
  12. */

  13. void setup()
  14. {
  15. Serial.begin(9600);
  16. }
  17.   
  18. void loop()
  19. {
  20.   while(Serial.available())
  21.    {
  22.      char c=Serial.read();
  23.       if(c=='A')
  24.         {
  25.           Serial.println("Hello I am Eagler8");
  26.         }
  27.    }
  28. }
復(fù)制代碼


回復(fù)

使用道具 舉報(bào)

1827#
ID:513258 發(fā)表于 2019-8-18 11:55 | 只看該作者

回復(fù)

使用道具 舉報(bào)

1828#
ID:513258 發(fā)表于 2019-8-19 12:54 | 只看該作者
實(shí)驗(yàn)九十四: 4X4矩陣形薄膜鍵盤模塊輕觸開(kāi)關(guān)模組




回復(fù)

使用道具 舉報(bào)

1829#
ID:513258 發(fā)表于 2019-8-19 16:39 | 只看該作者
矩陣鍵盤
矩陣鍵盤是單片機(jī)外部設(shè)備中所使用的排布類似于矩陣的鍵盤組。矩陣式結(jié)構(gòu)的鍵盤顯然比直接法要復(fù)雜一些,識(shí)別也要復(fù)雜一些,列線通過(guò)電阻接正電源,并將行線所接的單片機(jī)的I/O口作為輸出端,而列線所接的I/O口則作為輸入。由于電路設(shè)計(jì)時(shí)需要更多的外部輸入,單獨(dú)的控制一個(gè)按鍵需要浪費(fèi)很多的IO資源,所以就有了矩陣鍵盤,常用的矩陣鍵盤有4*4和8*8,其中用的最多的是4*4。

組成結(jié)構(gòu),在鍵盤中按鍵數(shù)量較多時(shí),為了減少I/O口的占用,通常將按鍵排列成矩陣形式。在矩陣式鍵盤中,每條水平線和垂直線在交叉處不直接連通,而是通過(guò)一個(gè)按鍵加以連接。這樣,一個(gè)端口(如P1口)就可以構(gòu)成4*4=16個(gè)按鍵,比之直接將端口線用于鍵盤多出了一倍,而且線數(shù)越多,區(qū)別越明顯,比如再多加一條線就可以構(gòu)成20鍵的鍵盤,而直接用端口線則只能多出一鍵(9鍵)。由此可見(jiàn),在需要的鍵數(shù)比較多時(shí),采用矩陣法來(lái)做鍵盤是合理的。




回復(fù)

使用道具 舉報(bào)

1830#
ID:513258 發(fā)表于 2019-8-19 17:13 | 只看該作者


薄膜鍵盤
是薄膜開(kāi)關(guān)范疇的一例,按鍵較多且排列整齊有序的薄膜開(kāi)關(guān),人們習(xí)慣稱之為薄膜鍵盤。薄膜鍵盤是近年來(lái)國(guó)際流行的一種集裝飾性與功能性為一體的一個(gè)操作系統(tǒng)。由面板、上電路、隔離層、下電路四部分組成。薄膜鍵盤外形美觀、新穎,體積小、重量輕,密封性強(qiáng)。具有防潮、防塵、防油污、耐酸堿、抗震及使用壽命長(zhǎng)等特點(diǎn)。廣泛應(yīng)用于,醫(yī)療儀器,計(jì)算機(jī)控制,數(shù)碼機(jī)床,電子衡器,郵電通訊,復(fù)印機(jī),電冰箱,微波爐,電風(fēng)扇,洗衣機(jī),電子游戲機(jī)等領(lǐng)域。

優(yōu)點(diǎn)
1.外形美觀、新穎;
2.體積小、厚度薄、重量輕、更有利于筆記本型電腦鍵盤向輕、薄、短、小和 高智能化方向發(fā)展。
3.防潮、防塵、防油污及有害氣體,密封性強(qiáng)、耐酸堿抗震。
4.使用壽命長(zhǎng)、耐彎折。


回復(fù)

使用道具 舉報(bào)

1831#
ID:513258 發(fā)表于 2019-8-19 17:32 | 只看該作者




回復(fù)

使用道具 舉報(bào)

1832#
ID:513258 發(fā)表于 2019-8-19 17:41 | 只看該作者
識(shí)別方法
這樣,當(dāng)按鍵沒(méi)有按下時(shí),所有的輸入端都是高電平,代表無(wú)鍵按下。行線輸出是低電平,一旦有鍵按下,則輸入線就會(huì)被拉低,這樣,通過(guò)讀入輸入線的狀態(tài)就可得知是否有鍵按下了。


一、行掃描法,又稱為逐行(或列)掃描查詢法,是一種最常用的按鍵識(shí)別方法。
1、判斷鍵盤中有無(wú)鍵按下 將全部行線Y0-Y3置低電平,然后檢測(cè)列線的狀態(tài)。只要有一列的電平為低,則表示鍵盤中有鍵被按下,而且閉合的鍵位于低電平線與4根行線相交叉的4個(gè)按鍵之中。若所有列線均為高電平,則鍵盤中無(wú)鍵按下。
2、判斷閉合鍵所在的位置 在確認(rèn)有鍵按下后,即可進(jìn)入確定具體閉合鍵的過(guò)程。其方法是:依次將行線置為低電平,即在置某根行線為低電平時(shí),其它線為高電平。在確定某根行線位置為低電平后,再逐行檢測(cè)各列線的電平狀態(tài)。若某列為低,則該列線與置為低電平的行線交叉處的按鍵就是閉合的按鍵。


二、高低電平翻轉(zhuǎn)法
首先讓P1口高四位為1,低四位為0。若有按鍵按下,則高四位中會(huì)有一個(gè)1翻轉(zhuǎn)為0,低四位不會(huì)變,此時(shí)即可確定被按下的鍵的行位置。然后讓P1口高四位為0,低四位為1。若有按鍵按下,則低四位中會(huì)有一個(gè)1翻轉(zhuǎn)為0,高四位不會(huì)變,此時(shí)即可確定被按下的鍵的列位置。最后將上述兩者進(jìn)行或運(yùn)算即可確定被按下的鍵的位置。


實(shí)際上,鍵盤、顯示處理是很復(fù)雜的,它往往占到一個(gè)應(yīng)用程序的大部份代碼,可見(jiàn)其重要性,但說(shuō)到,這種復(fù)雜并不來(lái)自于單片機(jī)的本身,而是來(lái)自于操作者的習(xí)慣等等問(wèn)題,因此,在編寫鍵盤處理程序之前,最好先把它從邏輯上理清,然后用適當(dāng)?shù)乃惴ū硎境鰜?lái),最后再去寫代碼,這樣,才能快速有效地寫好代碼。





回復(fù)

使用道具 舉報(bào)

1833#
ID:513258 發(fā)表于 2019-8-19 17:51 | 只看該作者


柔性薄膜鍵盤
是薄膜鍵盤的典型形式。這類薄膜鍵盤之所以稱為柔性,是因?yàn)樵摫∧ゆI盤的面膜層、隔離層、電路層全部由各種不同性質(zhì)的軟件薄膜所組成。柔性薄膜鍵盤的電路層,均采用電器性能良好的聚酯薄膜(PET)作為開(kāi)關(guān)電路圖形的載體。由于聚酯薄膜所具有性質(zhì)的影響,使得該薄膜鍵盤具有良好的絕緣性、耐熱性、抗折性和較高的回彈性。開(kāi)關(guān)電路的圖形,包括開(kāi)關(guān)的聯(lián)機(jī)及其引出線均采用低電阻,低溫條件下固化的導(dǎo)電性涂料印刷而成。因此,整個(gè)薄膜鍵盤的組成,具有一定的柔軟性,不僅適合于平面體上使用,還能與曲面體配合。柔性薄膜鍵盤引出線與開(kāi)關(guān)體的本身是一體的,在制作群體開(kāi)關(guān)的聯(lián)機(jī)時(shí),將其匯集于薄膜的某一處,并按設(shè)計(jì)指定的位置和標(biāo)準(zhǔn)的線距向外延伸,作為柔軟的、可任意彎曲的、密封的引出導(dǎo)線與整機(jī)的后置電路相連。

平面立體薄膜鍵盤
一種使開(kāi)關(guān)鍵體微微凸起,略高于面板,構(gòu)成立體形狀的薄膜鍵盤,稱為立體鍵開(kāi)關(guān)。立體鍵不僅能準(zhǔn)確地給定鍵體的范圍,提高辨認(rèn)速度,使操作者的觸覺(jué)比較敏感,同時(shí)還增進(jìn)了產(chǎn)品外觀的裝飾效果. 立體鍵的制作,必須在面板的設(shè)計(jì)階段就要作好安排,備有工藝孔,以便在模具壓制時(shí)有精確的定位, 其立體凸起的高度一般不宜超過(guò)基材厚度的兩倍。為美觀產(chǎn)品的外觀,凸起薄膜鍵盤的凸起可有多種變化。

回復(fù)

使用道具 舉報(bào)

1834#
ID:513258 發(fā)表于 2019-8-19 18:23 | 只看該作者

模塊參數(shù)
接觸電阻為500
絕緣電阻100M
關(guān)鍵操作力150-200N
回彈時(shí)間1(ms)
壽命1億(次)
工作溫度60

回復(fù)

使用道具 舉報(bào)

1835#
ID:513258 發(fā)表于 2019-8-19 18:26 | 只看該作者
1.電子特性:
額定電流:35V(DC),100mA,1W
接觸電阻:10Ω~500Ω
(根據(jù)引線長(zhǎng)度的不同而不同于所用材料的引線長(zhǎng)度)
絕緣電阻:100MΩ100V
介電強(qiáng)度:250VRms(50~60Hz 1min)
電擊抖動(dòng):<5ms
壽命:觸覺(jué)類型:≥100萬(wàn)次

2.機(jī)械性能
工作壓力:觸感:170~397g(6~14oz)
開(kāi)關(guān)行程:觸摸式:0.6~1.5mm

3.環(huán)境參數(shù)
工作溫度:-40至+80
儲(chǔ)存溫度:-40至+80
溫度:從40,90%到95%,240小時(shí)
振動(dòng):20G,最大 (10~200Hz,Mil-SLD-202 M204。條件B)




回復(fù)

使用道具 舉報(bào)

1836#
ID:513258 發(fā)表于 2019-8-19 19:30 | 只看該作者
  1. /*
  2. 【Arduino】108種傳感器模塊系列實(shí)驗(yàn)(94)
  3. 實(shí)驗(yàn)九十四: 4X4薄膜矩陣鍵盤模塊輕觸開(kāi)關(guān)模組
  4. */

  5. #include <Keypad.h>

  6. const byte ROWS = 4;
  7. const byte COLS = 4;

  8. char keys[ROWS][COLS] = {
  9.   {'1','2','3','A'},
  10.   {'4','5','6','B'},
  11.   {'7','8','9','C'},
  12.   {'*','0','#','D'}
  13. };

  14. byte rowPins[ROWS] = {9, 8, 7, 6};
  15. byte colPins[COLS] = {5, 4, 3, 2};

  16. Keypad keypad = Keypad( makeKeymap(keys), rowPins, colPins, ROWS, COLS );

  17. void setup(){
  18.   Serial.begin(9600);
  19. }

  20. void loop(){
  21.   char key = keypad.getKey();

  22.   if (key != NO_KEY){
  23.     Serial.println(key);
  24.   }
  25. }
復(fù)制代碼


回復(fù)

使用道具 舉報(bào)

1837#
ID:513258 發(fā)表于 2019-8-19 19:32 | 只看該作者

回復(fù)

使用道具 舉報(bào)

1838#
ID:513258 發(fā)表于 2019-8-19 20:16 | 只看該作者

回復(fù)

使用道具 舉報(bào)

1839#
ID:513258 發(fā)表于 2019-8-19 20:17 | 只看該作者

回復(fù)

使用道具 舉報(bào)

1840#
ID:513258 發(fā)表于 2019-8-19 20:50 | 只看該作者

回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 亚洲女人天堂成人av在线 | 国产午夜精品一区二区三区四区 | www.一级毛片 | 精品1区| 久久国产精品99久久久久久丝袜 | 日韩成人在线视频 | 免费国产一区 | 亚洲精品一区中文字幕乱码 | 黑人一级黄色大片 | 91激情视频 | 一区二区三区欧美 | 久久久久久久久久久久久久av | 日韩手机视频 | 国产乱码精品一品二品 | 一级做a爰片性色毛片视频停止 | 欧美黄色一区 | 日韩欧美国产精品 | 蜜桃视频在线观看免费视频网站www | 亚洲综合字幕 | 亚洲福利免费 | 国产成人精品一区二区三区四区 | 国产欧美一区二区三区免费 | 欧美不卡视频 | 青草青草久热精品视频在线观看 | 中日韩毛片 | va精品| 一级免费毛片 | 亚洲香蕉在线视频 | 黄在线免费观看 | 久久成人国产 | 亚洲视频不卡 | 国产香蕉视频在线播放 | 国产成人免费一区二区60岁 | 亚洲激情专区 | 在线播放国产一区二区三区 | 黄色成人国产 | 日韩中文字幕一区二区 | 日韩精品一区二区不卡 | 日韩毛片| 亚洲国产精品区 | 日韩羞羞 |