電路連接 由于數(shù)碼管品種多樣,還有共陰共陽的,下面我們使用一個(gè)數(shù)碼管段碼生成器(在文章結(jié)尾) 去解決不同數(shù)碼管的問題: 本例作者利用手頭現(xiàn)有的一位不知品牌的共陽數(shù)碼管:型號D5611 A/B,在Eagle 找了一個(gè) 類似的型號SA56-11,引腳功能一樣可以直接代換。所以下面電路圖使用SA56-11 做引腳說明。 注意: 1. 將數(shù)碼管的a~g 段,分別接到Arduino 的D0~D6 上面。如果你手上的數(shù)碼管未知的話,可以通過通電測量它哪個(gè)引腳對應(yīng)哪個(gè)字段,然后找出a~g 即可。 2. 分清共陰還是共陽。共陰的話,接220Ω電阻到電源負(fù)極;共陽的話,接220Ω電阻到電源+5v。 3. 220Ω電阻視數(shù)碼管實(shí)際工作亮度與手頭現(xiàn)有原件而定,不一定需要準(zhǔn)確。 4. 按下按鈕即停。 源代碼 由于我是按照段碼生成器默認(rèn)接法接的,所以不用修改段碼生成器了,直接在段碼生成器選擇共陽極,再按“自動”生成數(shù)組就搞定。 下面是源代碼,由于偷懶不用寫循環(huán),使用了部分AVR 語句。 PORTD 這個(gè)是AVR 的端口輸出控制語句,8 位對應(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對 應(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 跑 動 } }
標(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;
上傳時(shí)間: 2013-11-18
上傳用戶:xdqm
目前,被廣泛使用的經(jīng)典邊緣檢測算子有Sobel算子,Prewitt算子,Roberts算子,Log算子,Canny算子等等。這些算子的核心思想是圖像的邊緣點(diǎn)是相對應(yīng)于圖像灰度值梯度的局部極大值點(diǎn)。然而,當(dāng)圖像中含有噪聲時(shí)這些算子對噪聲都比較敏感,使得將噪聲作為邊緣點(diǎn)。由于噪聲的干擾,不能檢測出真正的邊緣。一個(gè)擁有良好屬性的的邊緣檢測算法是每個(gè)研究者的追求。利用小波交換的特點(diǎn),設(shè)計(jì)了三次B樣條平滑濾波算子。通過利用這個(gè)算子,對利用小波變換來檢測圖像的邊緣進(jìn)行了一定的研究和理解。
標(biāo)簽: 小波變換 圖像邊緣檢測 中的應(yīng)用
上傳時(shí)間: 2013-10-13
上傳用戶:kqc13037348641
定點(diǎn)乘法器設(shè)計(jì)(中文) 運(yùn)算符: + 對其兩邊的數(shù)據(jù)作加法操作; A + B - 從左邊的數(shù)據(jù)中減去右邊的數(shù)據(jù); A - B - 對跟在其后的數(shù)據(jù)作取補(bǔ)操作,即用0減去跟在其后的數(shù)據(jù); - B * 對其兩邊的數(shù)據(jù)作乘法操作; A * B & 對其兩邊的數(shù)據(jù)按位作與操作; A & B # 對其兩邊的數(shù)據(jù)按位作或操作; A # B @ 對其兩邊的數(shù)據(jù)按位作異或操作; A @ B ~ 對跟在其后的數(shù)據(jù)作按位取反操作; ~ B << 以右邊的數(shù)據(jù)為移位量將左邊的數(shù)據(jù)左移; A << B $ 將其兩邊的數(shù)據(jù)按從左至右順序拼接; A $ B
標(biāo)簽: 定點(diǎn) 乘法器設(shè)計(jì)
上傳時(shí)間: 2013-12-17
上傳用戶:trepb001
第一章 基 礎(chǔ) 知 識由電阻、電容、電感等集中參數(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ò)中,用來傳遞、儲存、加工和處理各種電信號。 圖1-2所示的是通信網(wǎng)的基本組成框圖。通常把輸入電路的信號稱為激勵(lì),而把經(jīng)過電路傳輸或處理后的信號稱為響應(yīng)。 3.電路模型與集中電路 構(gòu)成電路的設(shè)備和器件統(tǒng)稱為電路部件,常用的電路部件有電池、發(fā)電機(jī)、信號發(fā)生器、電阻器、電容器、電感線圈、變壓器、晶體管及集成電路等。 基本的電路參數(shù)有3個(gè),即電阻、電容和電感。 基本的集中參數(shù)元件有電阻元件、電感元件和電容元件,分別用圖1-3(a),(b)和(c)來表示。
標(biāo)簽: 電路分析基礎(chǔ) 教程
上傳時(shí)間: 2013-10-20
上傳用戶:1966649934
三極管代換手冊下載 前言 使用說明 三極管對照表 A B C D E F G H K L M …… 外形與管腳排列圖
上傳時(shí)間: 2013-10-24
上傳用戶:zjf3110
在高速數(shù)字電路飛速發(fā)展的今天,信號的頻率不斷提高, 信號完整性設(shè)計(jì)在P C B設(shè)計(jì)中顯得日益重要。其中由于傳輸線效應(yīng)所引起的信號反射問題是信號完整性的一個(gè)重要方面。本文研究分析了高速PCB 設(shè)計(jì)中的反射問題的產(chǎn)生原因,并利用HyperLynx 軟件進(jìn)行了仿真,最后提出了相應(yīng)的解決方法。
上傳時(shí)間: 2013-10-16
上傳用戶:2728460838
具有OBFL功能的電路板經(jīng)配置后,可以把故障相關(guān)數(shù)據(jù)存儲在非易失性存儲器中,并可在日后加以檢索和顯示以用于故障分析。這些故障記錄有助于電路板故障的事后檢查。要實(shí)現(xiàn)OBFL系統(tǒng)功能,需要同時(shí)使用軟硬件。在硬件方面,需要:a)確定給出電路板件故障信息的板載OBFL資源(如溫度感應(yīng)器、存儲器、中斷資源、電路板ID,等等);b)在電路板或者系統(tǒng)出現(xiàn)故障時(shí)用以保存故障信息的板載非易失性存儲。OBFL軟件的作用是在正常的電路板運(yùn)行以及電路板故障期間配置電路板變量并將其作為OBFL記錄存儲在非易失性存儲中。OBFL軟件還應(yīng)具備一定的智能,能夠分析多項(xiàng)出錯(cuò)事件、記錄和歷史故障記錄,以逐步縮小范圍的方式確認(rèn)故障原因。這種分析可以大大減輕故障排查工作,否則將有大量的OBFL記錄需要故障分析工程師手動核查。
上傳時(shí)間: 2013-11-03
上傳用戶:1595690
工藝流程波峰焊中的成型工作,是生產(chǎn)過程中效率最低的部分之一,相應(yīng)帶來了靜電損壞風(fēng)險(xiǎn)并使交貨期延長,還增加了出錯(cuò)的機(jī)會。雙面貼裝A面布有大型IC器件,B面以片式元件為主充分利用PCB空間,實(shí)現(xiàn)安裝面積最小化,效率高單面混裝* 如果通孔元件很少,可采用回流焊和手工焊的方式一面貼裝、另一面插裝* 如果通孔元件很少,可采用回流焊和手工焊的方式
上傳時(shí)間: 2013-11-14
上傳用戶:哈哈hah
Pspice教程課程內(nèi)容:在這個(gè)教程中,我們沒有提到關(guān)于網(wǎng)絡(luò)表中的Pspice 的網(wǎng)絡(luò)表文件輸出,有關(guān)內(nèi)容將會在后面提到!而且我想對大家提個(gè)建議:就是我們不要只看波形好不好,而是要學(xué)會分析,分析不是分析的波形,而是學(xué)會分析數(shù)據(jù),找出自己設(shè)計(jì)中出現(xiàn)的問題!有時(shí)候大家可能會看到,其實(shí)電路并沒有錯(cuò),只是有時(shí)候我們的仿真設(shè)置出了問題,需要修改。有時(shí)候是電路的參數(shù)設(shè)計(jì)的不合理,也可能導(dǎo)致一些莫明的錯(cuò)誤!我覺得大家做一個(gè)分析后自己看看OutFile文件!點(diǎn),就可以看到詳細(xì)的情況了!基本的分析內(nèi)容:1.直流分析2.交流分析3.參數(shù)分析4.瞬態(tài)分析進(jìn)階分析內(nèi)容:1. 最壞情況分析.2. 蒙特卡洛分析3. 溫度分析4. 噪聲分析5. 傅利葉分析6. 靜態(tài)直注工作點(diǎn)分析數(shù)字電路設(shè)計(jì)部分淺談附錄A: 關(guān)于Simulation Setting的簡介附錄B: 關(guān)于測量函數(shù)的簡介附錄C:關(guān)于信號源的簡介
上傳時(shí)間: 2014-12-24
上傳用戶:plsee
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1