SPI協(xié)議及工作原理分析一、概述.SPI,Serial Perripheral Interface,串行外圍設(shè)備接口,是Motorola公司推出的一種同步串行接口技術(shù).SPI總線在物理上是通過接在外圍設(shè)備微控制器(PICmicro)上面的微處理控制單元(MCU)上叫作同步串行端口(Synchronous Serial Port)的模塊(Module)來實(shí)現(xiàn)的,它允許MCU以全雙工的同步串行方式與各種外圍設(shè)備進(jìn)行高速數(shù)據(jù)通信SPI主要應(yīng)用在EEPROM,F(xiàn)lash,實(shí)時時鐘(RTC),數(shù)模轉(zhuǎn)換器(ADC),數(shù)字信號處理器(DSP)以及數(shù)字信號解碼器之間它在芯片中只占用四根管腳(Pin)用來控制以及數(shù)據(jù)傳輸,節(jié)約了芯片的pin 數(shù)目,同時為PCB在布局上節(jié)省了空間.正是出于這種簡單易用的特性,現(xiàn)在越來越多的芯片上都集成了SPl技術(shù)。
標(biāo)簽: spi協(xié)議
上傳時間: 2022-06-24
上傳用戶:jiabin
一.SPI總線簡介串行外圍設(shè)備接口SPI(serial peripheral interface)總線技術(shù)是Motorola公司推出的一種同步串行接口。SPI用于CPU與各種外圍器件進(jìn)行全雙工、同步串行通訊。它只需四條線就可以完成MCU與各種外圍器件的通訊,這四條線是:串行時鐘線(CSK、主機(jī)輸入/從機(jī)輸出數(shù)據(jù)線(MISO)、主機(jī)輸出/從機(jī)輸入數(shù)據(jù)線(MOSI)、低電平有效從機(jī)選擇線CS。當(dāng)SPI工作時,在移位寄存器中的數(shù)據(jù)逐位從輸出引腳(MOSl)輸出(高位在前),同時從輸入引腳(MISO)接收的數(shù)據(jù)逐位移到移位寄存器(高位在前)。發(fā)送一個字節(jié)后,從另一個外圍器件接收的字節(jié)數(shù)據(jù)進(jìn)入移位寄存器中。即完成一個字節(jié)數(shù)據(jù)傳輸?shù)膶?shí)質(zhì)是兩個器件寄存器內(nèi)容的交換。主SPI的時鐘信號(SC)使傳輸同步。其典型系統(tǒng)框圖如下圖所示。
上傳時間: 2022-06-25
上傳用戶:
1.特色(CY7C68013A/14A/15A/16A)■USB 2.0USB IF 高速性能且經(jīng)過認(rèn)證(TID#40460272)■單芯片集成USB2.0收發(fā)器、智能串行接口引擎(SIE)和增強(qiáng)型8051微處理器■適用性、外觀和功能均與FX2兼容a引腳兼容口目標(biāo)代碼兼容a功能兼容(FX2LP是超集)■超低功耗:lcc在任何模式下都不超過85mA a適合總線和電池供電的應(yīng)用軟件:8051代碼運(yùn)行介質(zhì):3內(nèi)部RAM,通過USB下載口內(nèi)部RAM,從EEPROM加載口外部存儲設(shè)備(128引腳封裝)■16K字節(jié)片上代碼/數(shù)據(jù)RAM■四個可編程的BULK/INTERRUPT/ISOCHRONOUS 端點(diǎn)口緩沖區(qū)大小選項(xiàng):兩倍,三倍,四倍■附加的可編程(BULK/INTERRUPT)64位端點(diǎn)■8位或16位外部數(shù)據(jù)接口■可生成智能介質(zhì)標(biāo)準(zhǔn)錯誤校正碼ECC
標(biāo)簽: usb
上傳時間: 2022-06-25
上傳用戶:zhaiyawei
這本書適合對8051稍有基礎(chǔ)的讀者閱讀。書中主要以“旗威科技”生產(chǎn)的FLAG51單片機(jī)控制板為描述主體,再配合其他的電路組合成一個典型的數(shù)字控制系統(tǒng)。本書共分為四大部分,分別探討到8051單片機(jī)的諸多經(jīng)典范例。第一部分談到8051的基本應(yīng)用范例與數(shù)字儀器的使用,以及軟硬件的排錯技巧,這些都是8051進(jìn)階者所需具備的專業(yè)知識。當(dāng)我們要把8051單片機(jī)改成8052時,你知道其中的差異嗎?這些不同點(diǎn)都在本書的第6章上提到。8051·的時序(Timing)研究則是硬件工程師另一項(xiàng)考驗(yàn),相同的線路經(jīng)過兩個硬件工程師的處理與安排后,可能會有完全不同的結(jié)果,其中的差異可能就是對時序的了解程度了,第7章里我們分別用示波器與邏輯分析儀說明8051的重要時序,這可能是除了Intel原廠的資料外,對時序探討最透徹的中文文章了。第二部分提到一個以8051單片機(jī)為基礎(chǔ)的控制板FLAG51是如何被開發(fā)出來的,從構(gòu)想到整合是一連串設(shè)計(jì)的組合。接下來我們以FLAG51控制板為主體,陸續(xù)開發(fā)了I/O監(jiān)視板、七段顯示板、數(shù)字隔離輸入板與RELAY輸出板等等,這些控制板的設(shè)計(jì)與開發(fā)的歷程都一并記錄在書中。第三部分為溫濕度制作的專題報(bào)告,我們利用AT89C2051去制作溫度計(jì)與濕度計(jì),這方面的測量雖是屬感測器的范疇,但是控制與顯示的主體卻是8051的匯編語言程序,我們認(rèn)為所有8051的進(jìn)階者都要經(jīng)過類似的考驗(yàn),方能堂堂正正進(jìn)入單片機(jī)的設(shè)計(jì)主流群體當(dāng)中。第四部分為8051串行通信RS485的徹底研究。許多儀器或設(shè)備都有RS485通信接口,只通過兩條對絞線就可以控制多達(dá)32臺設(shè)備。本書的這部分即做這方面技術(shù)與程序上的探討,懂得這方面的知識后,你絕對會對8051另眼相看的。更多相關(guān)內(nèi)容已全部上傳:8051單片機(jī)徹底研究-基礎(chǔ)篇:http://dl.21ic.com/download/8051-330965.html 8051單片機(jī)徹底研究-經(jīng)驗(yàn)篇:http://dl.21ic.com/download/8051-330966.html 8051單片機(jī)徹底研究-入門篇:http://dl.21ic.com/download/8051-330967.html 8051單片機(jī)徹底研究-實(shí)習(xí)篇:http://dl.21ic.com/download/8051-330969.html 8051單片機(jī)C語言軟件設(shè)計(jì)的藝術(shù):http://dl.21ic.com/download/8051-330970.html
上傳時間: 2022-06-25
上傳用戶:
SPI總線協(xié)議及SPI時序圖詳解SPI,是英語Serial Peripheral Interface的縮寫,顧名思義就是串行外圍設(shè)備接口。SPl,是一種高速的,全雙工,同步的通信總線,并且在芯片的管腳上只占用四根線,節(jié)約了芯片的管腳,同時為PCB的布局上節(jié)省空間,提供方便,正是出于這種簡單易用的特性,現(xiàn)在越來越多的芯片集成了這種通信協(xié)議。SPI是一個環(huán)形總線結(jié)構(gòu),由ss(cs)、sck、sdi、sdo構(gòu)成,其時序其實(shí)很簡單,主要是在sck的控制下,兩個雙向移位寄存器進(jìn)行數(shù)據(jù)交換。上升沿發(fā)送、下降沿接收、高位先發(fā)送。上升沿到來的時候,sdo上的電平將被發(fā)送到從設(shè)備的寄存器中。下降沿到來的時候,sdi上的電平將被接收到主設(shè)備的寄存器中。假設(shè)主機(jī)和從機(jī)初始化就緒:并且主機(jī)的sbuff=0xaa(10101010),從機(jī)的sbuff=0x55(01010101),下面將分步對spi的8個時鐘周期的數(shù)據(jù)情況演示一遍(假設(shè)上升沿發(fā)送數(shù)據(jù))。
標(biāo)簽: spi總線協(xié)議 時序
上傳時間: 2022-06-28
上傳用戶:
第一章設(shè)計(jì)任務(wù)書一、設(shè)計(jì)題目:乒乓球比賽游戲機(jī)二、設(shè)計(jì)要求:1.設(shè)計(jì)一個甲、乙雙方參賽,裁判參與的乒乓球比賽游戲模擬機(jī)。2.用8個發(fā)光二極管排成一條直線,以中點(diǎn)為界,兩邊各代表參賽雙方的位置,其中點(diǎn)亮的發(fā)光二極管代表“乒乓球”的當(dāng)前位置,點(diǎn)亮的發(fā)光二極管依次由左向右或由右向左移動。3.當(dāng)球運(yùn)動到某方的最后一位時,參賽者應(yīng)立即按下自己一方的按鈕,即表示擊球,若擊中,則“球”向相反方向運(yùn)動,若未擊中,則對方得1分。4.設(shè)置自動計(jì)分電路,雙方各用二位數(shù)碼管來顯示計(jì)分,每局10分。到達(dá)10分時產(chǎn)生報(bào)警信號。如上圖1所示,該電路主要由球臺驅(qū)動電路,控制電路,計(jì)數(shù)器,顯示譯碼器和LED數(shù)碼管等組成。圖中標(biāo)出的各種信號的含義:CP表示球臺驅(qū)動電路和計(jì)數(shù)器的時鐘信號:S表示燈(乒乓球)移動的信號;L表示發(fā)光二極管驅(qū)動信號,由L1-L8組成;CNT表示計(jì)數(shù)器的計(jì)數(shù)脈沖信號,由CNTI,CNT2組||成;KA.KB表示開關(guān)控制的外輸入發(fā)球、擊球信號。二、總體思路描述如下:1.用兩個74LS194四位雙向移位寄存器模擬兵乓球臺,其中第一個74LS194的DL輸出端接第二個的|右移串行輸入端,這樣當(dāng)兵乓球往右準(zhǔn)備移出第一個寄存器的時候就會在時鐘脈沖的作用下被移入第二個寄存器。同樣道理,第二個74L5194的AR輸出端接第一個的左移串行輸入端。2.用D觸發(fā)器及邏輯門電路構(gòu)成驅(qū)動控制電路3.用計(jì)數(shù)器、邏輯門電路和集成的4管腳的數(shù)碼管組成計(jì)分電路
標(biāo)簽: proteus 乒乓球游戲機(jī)
上傳時間: 2022-07-02
上傳用戶:shjgzh
NIKON尼康編碼器手冊說明書通訊協(xié)議本絕對值編碼器采用尼康獨(dú)有的M系列絕對值圖案,是能夠輸出20Bit的1圈內(nèi)絕對位置信息、且能通過電池備份的計(jì)數(shù)器來獲取1脈沖/圈的增量式圖案的16Bit的多圈位置信息進(jìn)行輸出的模塊式(嵌入式)36Bit多圈絕對值。 【目次】 1. 概要 ------------------------------------------------------------------------------ 4 2. 特長 ------------------------------------------------------------------------------ 4 3. 基本規(guī)格 -------------------------------------------------------------------------- 4 3.1 分辨率 3.2 應(yīng)答回轉(zhuǎn)速度 3.3 動作狀態(tài)的分類 3.4 串行通信機(jī)能 4. 機(jī)械規(guī)格 -------------------------------------------------------------------------- 6 4.1 軸慣性力矩 4.2 容許回轉(zhuǎn)角加速度 4.3 質(zhì)量 4.4 外觀圖 4.5 安裝軸規(guī)格 5. 電氣規(guī)格 -------------------------------------------------------------------------- 10 5.1 絕對最大額定 5.2 電氣特性 5.3 單圈內(nèi)電氣規(guī)格 5.4 多圈信號電氣規(guī)格 5.5 備份部 6. 通信規(guī)格 -------------------------------------------------------------------------- 13 6.1 串行通信規(guī)格 6.2 幀格式 6.3 命令數(shù)據(jù)規(guī)格 6.4 編碼器數(shù)據(jù)規(guī)格 6.5 收發(fā)信時機(jī) 7. 狀態(tài)標(biāo)志的機(jī)能說明 ---------------------------------------------------------------- 28 8. 串行EEPROM的電氣規(guī)格 -------------------------------------------------------- 29 9. 電源系統(tǒng)圖 ------------------------------------------------------------------------ 30 10.收發(fā)信回路(參考) ---------------------------------------------------------------- 30 11.輸入輸出信號 ---------------------------------------------------------------------- 31 12.序列號 ---------------------------------------------------------------------------- 32 12.1 表示位置 12.2 表示項(xiàng)目 13.環(huán)境條件 -------------------------------------------------------------------------- 33 13.1 溫度 13.2 濕度 13.3 振動 13.4 沖擊 13.5 抗干擾性 14.安裝順序 -------------------------------------------------------------------------- 34 14.1 基礎(chǔ)板的安裝 14.2 脈沖碼盤部的安裝 14.3 電路板本體部的安裝 14.4 Auto-Tuning 14.5 機(jī)能Check、原點(diǎn)設(shè)定 15.梱包規(guī)格 -------------------------------------------------------------------------- 39 15.1 脈沖碼盤部 15.2 本體部 15.3 包裝箱的機(jī)種表示標(biāo)簽 16.關(guān)于故障解析 ---------------------------------------------------------------------- 41 17.注意事項(xiàng) -------------------------------------------------------------------------- 42 17.1 使用上的注意事項(xiàng) 17.2 一般注意事項(xiàng)
上傳時間: 2022-07-17
上傳用戶:
移相全橋軟開關(guān)PWM變換器是直流電源實(shí)現(xiàn)高頻化的理想拓?fù)渲唬绕湓谥写蠊β蕡龊蠎?yīng)用十分廣泛。實(shí)現(xiàn)全橋變換器移相PWM控制的傳統(tǒng)方法是通過采用專用集成控制芯片(UC3875、UCC3895等)來調(diào)節(jié)變換器前后臂間的導(dǎo)通相位差,以實(shí)現(xiàn)PWM模擬控制四。相對于模擬控制,數(shù)字控制由于具有集成度高、控制靈活、設(shè)計(jì)延續(xù)性好、易于實(shí)現(xiàn)通訊等優(yōu)點(diǎn)而在電力電子領(lǐng)域得到應(yīng)用。近年來,隨著數(shù)字信號處理技術(shù)日趨成熟,各種微控制器性價(jià)比的不斷提高,采用數(shù)字控制已成為中大功率開關(guān)電源的發(fā)展趨勢問。本文采用一種在變壓器原邊增加一個諧振電感和兩個鉗位二極管的全橋變換器作為主電路,利用TI公司最新一款專注于電源數(shù)字控制的DSP微控制器對其進(jìn)行峰值電流模式數(shù)字移相控制,完成了一臺1.2kW(120V/10A)的樣機(jī)。
標(biāo)簽: tms320f28027 dc/dc變換器
上傳時間: 2022-07-17
上傳用戶:
SEW 變頻器與ABPLC 通過EthernetIP 通訊控制第一步:根據(jù)電機(jī)的名牌設(shè)定電機(jī)參數(shù),具體操作按下圖步驟操作即可。第二步:利用SEW變頻器軟件或AB 的BOOTP-DHCP Server軟件設(shè)定IP 地址。第三步: 組態(tài)PLC,要用AB 通用的以太網(wǎng)模塊按下面的配置來組態(tài)。我們現(xiàn)場測試過用SEW官網(wǎng)的EDS文件通訊不上,后來用這個可以的。第四步: 利用變頻器面板按鈕手動啟動停止, 測試電機(jī)運(yùn)轉(zhuǎn)是否正常。通過上下鍵選擇到如下圖指示燈亮,按下Enter 確認(rèn),按下run 鍵,調(diào)節(jié)旋鈕給定速度,電機(jī)就可以轉(zhuǎn)了。第五步:配置變頻器參數(shù)。按下圖紅框中的參數(shù)進(jìn)行配置。第六步:通過PLC給出命令,啟動停止變頻器。給定速度,斜坡,啟動??刂谱?除了基本控制塊中包含的最重要的驅(qū)動功能外,在有效高位字節(jié)中包括內(nèi)部設(shè)定功能用的功能位,其可以在MOVIDRIVE變頻器中產(chǎn)生。
標(biāo)簽: sew 變頻器 abplc ethernetip
上傳時間: 2022-07-23
上傳用戶:
四旋翼飛行器無刷直流電機(jī)調(diào)速系統(tǒng)的設(shè)計(jì)提出了一種適用于飛行器上的無傳感器型無刷直流電機(jī)的控制方案。采用ATmega8作為系統(tǒng)控制器,利用片內(nèi)模擬比較器,通過比較電機(jī)非導(dǎo)通繞組的反電動勢與虛擬中點(diǎn)電壓得到過零點(diǎn)時刻,并延遲30。電角度作為電機(jī)換相時刻。利用MOS管設(shè)計(jì)了三相橋式驅(qū)動電路,采用單邊PWM控制方式實(shí)現(xiàn)電機(jī)調(diào)速,采用三段式啟動方法實(shí)現(xiàn)了電機(jī)的軟啟動。軟硬件結(jié)合實(shí)現(xiàn)了MOS管自檢、過流保護(hù)、欠壓保護(hù)的功能,提高了系統(tǒng)的安全性。實(shí)驗(yàn)表明,調(diào)速系統(tǒng)性能良好.能正常驅(qū)動新西達(dá)2217外轉(zhuǎn)子式無刷直流電機(jī)關(guān)鍵詞:無刷直流電機(jī);無位置傳感器;調(diào)速;四旋翼飛行器;軟啟動
標(biāo)簽: 四旋翼飛行器 直流電機(jī)調(diào)速系統(tǒng)
上傳時間: 2022-07-23
上傳用戶:
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1