電路連接 由于數(shù)碼管品種多樣,還有共陰共陽的,下面我們使用一個(gè)數(shù)碼管段碼生成器(在文章結(jié)尾) 去解決不同數(shù)碼管的問題: 本例作者利用手頭現(xiàn)有的一位不知品牌的共陽數(shù)碼管:型號(hào)D5611 A/B,在Eagle 找了一個(gè) 類似的型號(hào)SA56-11,引腳功能一樣可以直接代換。所以下面電路圖使用SA56-11 做引腳說明。 注意: 1. 將數(shù)碼管的a~g 段,分別接到Arduino 的D0~D6 上面。如果你手上的數(shù)碼管未知的話,可以通過通電測量它哪個(gè)引腳對(duì)應(yīng)哪個(gè)字段,然后找出a~g 即可。 2. 分清共陰還是共陽。共陰的話,接220Ω電阻到電源負(fù)極;共陽的話,接220Ω電阻到電源+5v。 3. 220Ω電阻視數(shù)碼管實(shí)際工作亮度與手頭現(xiàn)有原件而定,不一定需要準(zhǔn)確。 4. 按下按鈕即停。 源代碼 由于我是按照段碼生成器默認(rèn)接法接的,所以不用修改段碼生成器了,直接在段碼生成器選擇共陽極,再按“自動(dòng)”生成數(shù)組就搞定。 下面是源代碼,由于偷懶不用寫循環(huán),使用了部分AVR 語句。 PORTD 這個(gè)是AVR 的端口輸出控制語句,8 位對(duì)應(yīng)D7~D0,PORTD=00001001 就是D3 和D0 是高電平。 PORTD = a;就是找出相應(yīng)的段碼輸出到D7~D0。 DDRD 這個(gè)是AVR 語句中控制引腳作為輸出/輸入的語句。DDRD = 0xFF;就是D0~D7 全部 作為輸出腳了。 ARDUINO CODECOPY /* Arduino 單數(shù)碼管骰子 Ansifa 2011-12-28 */ //定義段碼表,表中十個(gè)元素由LED 段碼生成器生成,選擇了共陽極。 inta[10] = {0xC0, 0xF9, 0xA4, 0xB0, 0x99, 0x92, 0x82, 0xF8, 0x80, 0x90}; voidsetup() { DDRD = 0xFF; //AVR 定義PortD 的低七位全部用作輸出使用。即0xFF=B11111111對(duì) 應(yīng)D7~D0 pinMode(12, INPUT); //D12用來做骰子暫停的開關(guān) } voidloop() { for(int i = 0; i < 10; i++) { //將段碼輸出PortD 的低7位,即Arduino 的引腳D0~D6,這樣需要取出PORTD 最高位,即 D7的狀態(tài),與段碼相加,之后再輸出。 PORTD = a[i]; delay(50); //延時(shí)50ms while(digitalRead(12)) {} //如果D12引腳高電平,則在此死循環(huán),暫停LED 跑 動(dòng) } }
標(biāo)簽: Arduino 10 數(shù)碼管 實(shí)驗(yàn)
上傳時(shí)間: 2013-10-15
上傳用戶:baitouyu
? 計(jì)算方法: 1) A值(相位)的計(jì)算:根據(jù)設(shè)置的相位值D(單位為度,0度-360度可設(shè)置),由公式A=D/360,得出A值,按四舍五入的方法得出相位A的最終值; 2) B偏移量值的計(jì)算:按B=512*(1/2VPP-VDC+20)/5; 3) C峰峰值的計(jì)算:按C=VPP/20V*4095;
標(biāo)簽: 模擬信號(hào) 發(fā)生 頻率計(jì)
上傳時(shí)間: 2013-11-18
上傳用戶:xdqm
目前,被廣泛使用的經(jīng)典邊緣檢測算子有Sobel算子,Prewitt算子,Roberts算子,Log算子,Canny算子等等。這些算子的核心思想是圖像的邊緣點(diǎn)是相對(duì)應(yīng)于圖像灰度值梯度的局部極大值點(diǎn)。然而,當(dāng)圖像中含有噪聲時(shí)這些算子對(duì)噪聲都比較敏感,使得將噪聲作為邊緣點(diǎn)。由于噪聲的干擾,不能檢測出真正的邊緣。一個(gè)擁有良好屬性的的邊緣檢測算法是每個(gè)研究者的追求。利用小波交換的特點(diǎn),設(shè)計(jì)了三次B樣條平滑濾波算子。通過利用這個(gè)算子,對(duì)利用小波變換來檢測圖像的邊緣進(jìn)行了一定的研究和理解。
標(biāo)簽: 小波變換 圖像邊緣檢測 中的應(yīng)用
上傳時(shí)間: 2013-10-13
上傳用戶:kqc13037348641
為了克服傳統(tǒng)功率MOS 導(dǎo)通電阻與擊穿電壓之間的矛盾,提出了一種新的理想器件結(jié)構(gòu),稱為超級(jí)結(jié)器件或Cool2MOS ,CoolMOS 由一系列的P 型和N 型半導(dǎo)體薄層交替排列組成。在截止態(tài)時(shí),由于p 型和n 型層中的耗盡區(qū)電場產(chǎn)生相互補(bǔ)償效應(yīng),使p 型和n 型層的摻雜濃度可以做的很高而不會(huì)引起器件擊穿電壓的下降。導(dǎo)通時(shí),這種高濃度的摻雜使器件的導(dǎo)通電阻明顯降低。由于CoolMOS 的這種獨(dú)特器件結(jié)構(gòu),使它的電性能優(yōu)于傳統(tǒng)功率MOS。本文對(duì)CoolMOS 導(dǎo)通電阻與擊穿電壓關(guān)系的理論計(jì)算表明,對(duì)CoolMOS 橫向器件: Ron ·A = C ·V 2B ,對(duì)縱向器件: Ron ·A = C ·V B ,與縱向DMOS 導(dǎo)通電阻與擊穿電壓之間Ron ·A = C ·V 2. 5B 的關(guān)系相比,CoolMOS 的導(dǎo)通電阻降低了約兩個(gè)數(shù)量級(jí)。
標(biāo)簽: CoolMOS VDMOS 導(dǎo)通電阻 分
上傳時(shí)間: 2013-10-21
上傳用戶:1427796291
定點(diǎn)乘法器設(shè)計(jì)(中文) 運(yùn)算符: + 對(duì)其兩邊的數(shù)據(jù)作加法操作; A + B - 從左邊的數(shù)據(jù)中減去右邊的數(shù)據(jù); A - B - 對(duì)跟在其后的數(shù)據(jù)作取補(bǔ)操作,即用0減去跟在其后的數(shù)據(jù); - B * 對(duì)其兩邊的數(shù)據(jù)作乘法操作; A * B & 對(duì)其兩邊的數(shù)據(jù)按位作與操作; A & B # 對(duì)其兩邊的數(shù)據(jù)按位作或操作; A # B @ 對(duì)其兩邊的數(shù)據(jù)按位作異或操作; A @ B ~ 對(duì)跟在其后的數(shù)據(jù)作按位取反操作; ~ B << 以右邊的數(shù)據(jù)為移位量將左邊的數(shù)據(jù)左移; A << B $ 將其兩邊的數(shù)據(jù)按從左至右順序拼接; A $ B
標(biāo)簽: 定點(diǎn) 乘法器設(shè)計(jì)
上傳時(shí)間: 2013-12-17
上傳用戶:trepb001
PCI ExpressTM Architecture Add-in Card Compliance Checklist for the PCI Express Base 1.0a SpecificationThe PCI Special Interest Group disclaims all warranties and liability for the use of this document and the information contained herein and assumes no responsibility for any errors that may appear in this document, nor does the PCI Special Interest Group make a commitment to update the information contained herein.Contact the PCI Special Interest Group office to obtain the latest revision of this checklistQuestions regarding the ths document or membership in the PCI Special Interest Group may be forwarded tPCI Special Interest Group5440 SW Westgate Drive #217Portland, OR 97221Phone: 503-291-2569Fax: 503-297-1090 DISCLAIMERThis document is provided "as is" with no warranties whatsoever, including any warranty of merchantability, noninfringement, fitness for any particular purpose, or any warranty otherwise arising out of any proposal, specification, or sample. The PCI SIG disclaims all liability for infringement of proprietary rights, relating to use of information in this specification. No license, express or implied, by estoppel or otherwise, to any intellectual property rights is granted herein.
標(biāo)簽: Architecture ExpressTM PCI
上傳時(shí)間: 2013-11-03
上傳用戶:gy592333
第一章 基 礎(chǔ) 知 識(shí)由電阻、電容、電感等集中參數(shù)元件組成的電路稱為集中電路。1.1 電路與電路模型1.2 電路分析的基本變量1.3 電阻元件和獨(dú)立電源元件1.4 基爾霍夫定律1.5 受 控 源1.6 兩類約束和KCL,KVL方程的獨(dú)立性1.1 電路與電路模型1.電路2.電路的形式與功能 電路的功能基本上可以分成兩大類。一類是用來實(shí)現(xiàn)電能的轉(zhuǎn)換、傳輸和分配。電路的另一類功能則是在信息網(wǎng)絡(luò)中,用來傳遞、儲(chǔ)存、加工和處理各種電信號(hào)。 圖1-2所示的是通信網(wǎng)的基本組成框圖。通常把輸入電路的信號(hào)稱為激勵(lì),而把經(jīng)過電路傳輸或處理后的信號(hào)稱為響應(yīng)。 3.電路模型與集中電路 構(gòu)成電路的設(shè)備和器件統(tǒng)稱為電路部件,常用的電路部件有電池、發(fā)電機(jī)、信號(hào)發(fā)生器、電阻器、電容器、電感線圈、變壓器、晶體管及集成電路等。 基本的電路參數(shù)有3個(gè),即電阻、電容和電感。 基本的集中參數(shù)元件有電阻元件、電感元件和電容元件,分別用圖1-3(a),(b)和(c)來表示。
標(biāo)簽: 電路分析基礎(chǔ) 教程
上傳時(shí)間: 2013-10-20
上傳用戶:1966649934
三極管代換手冊(cè)下載 前言 使用說明 三極管對(duì)照表 A B C D E F G H K L M …… 外形與管腳排列圖
上傳時(shí)間: 2013-10-24
上傳用戶:zjf3110
在高速數(shù)字電路飛速發(fā)展的今天,信號(hào)的頻率不斷提高, 信號(hào)完整性設(shè)計(jì)在P C B設(shè)計(jì)中顯得日益重要。其中由于傳輸線效應(yīng)所引起的信號(hào)反射問題是信號(hào)完整性的一個(gè)重要方面。本文研究分析了高速PCB 設(shè)計(jì)中的反射問題的產(chǎn)生原因,并利用HyperLynx 軟件進(jìn)行了仿真,最后提出了相應(yīng)的解決方法。
上傳時(shí)間: 2013-10-16
上傳用戶:2728460838
具有OBFL功能的電路板經(jīng)配置后,可以把故障相關(guān)數(shù)據(jù)存儲(chǔ)在非易失性存儲(chǔ)器中,并可在日后加以檢索和顯示以用于故障分析。這些故障記錄有助于電路板故障的事后檢查。要實(shí)現(xiàn)OBFL系統(tǒng)功能,需要同時(shí)使用軟硬件。在硬件方面,需要:a)確定給出電路板件故障信息的板載OBFL資源(如溫度感應(yīng)器、存儲(chǔ)器、中斷資源、電路板ID,等等);b)在電路板或者系統(tǒng)出現(xiàn)故障時(shí)用以保存故障信息的板載非易失性存儲(chǔ)。OBFL軟件的作用是在正常的電路板運(yùn)行以及電路板故障期間配置電路板變量并將其作為OBFL記錄存儲(chǔ)在非易失性存儲(chǔ)中。OBFL軟件還應(yīng)具備一定的智能,能夠分析多項(xiàng)出錯(cuò)事件、記錄和歷史故障記錄,以逐步縮小范圍的方式確認(rèn)故障原因。這種分析可以大大減輕故障排查工作,否則將有大量的OBFL記錄需要故障分析工程師手動(dòng)核查。
上傳時(shí)間: 2013-11-03
上傳用戶:1595690
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1