電路連接 由于數碼管品種多樣,還有共陰共陽的,下面我們使用一個數碼管段碼生成器(在文章結尾) 去解決不同數碼管的問題: 本例作者利用手頭現有的一位不知品牌的共陽數碼管:型號D5611 A/B,在Eagle 找了一個 類似的型號SA56-11,引腳功能一樣可以直接代換。所以下面電路圖使用SA56-11 做引腳說明。 注意: 1. 將數碼管的a~g 段,分別接到Arduino 的D0~D6 上面。如果你手上的數碼管未知的話,可以通過通電測量它哪個引腳對應哪個字段,然后找出a~g 即可。 2. 分清共陰還是共陽。共陰的話,接220Ω電阻到電源負極;共陽的話,接220Ω電阻到電源+5v。 3. 220Ω電阻視數碼管實際工作亮度與手頭現有原件而定,不一定需要準確。 4. 按下按鈕即停。 源代碼 由于我是按照段碼生成器默認接法接的,所以不用修改段碼生成器了,直接在段碼生成器選擇共陽極,再按“自動”生成數組就搞定。 下面是源代碼,由于偷懶不用寫循環,使用了部分AVR 語句。 PORTD 這個是AVR 的端口輸出控制語句,8 位對應D7~D0,PORTD=00001001 就是D3 和D0 是高電平。 PORTD = a;就是找出相應的段碼輸出到D7~D0。 DDRD 這個是AVR 語句中控制引腳作為輸出/輸入的語句。DDRD = 0xFF;就是D0~D7 全部 作為輸出腳了。 ARDUINO CODECOPY /* Arduino 單數碼管骰子 Ansifa 2011-12-28 */ //定義段碼表,表中十個元素由LED 段碼生成器生成,選擇了共陽極。 inta[10] = {0xC0, 0xF9, 0xA4, 0xB0, 0x99, 0x92, 0x82, 0xF8, 0x80, 0x90}; voidsetup() { DDRD = 0xFF; //AVR 定義PortD 的低七位全部用作輸出使用。即0xFF=B11111111對 應D7~D0 pinMode(12, INPUT); //D12用來做骰子暫停的開關 } voidloop() { for(int i = 0; i < 10; i++) { //將段碼輸出PortD 的低7位,即Arduino 的引腳D0~D6,這樣需要取出PORTD 最高位,即 D7的狀態,與段碼相加,之后再輸出。 PORTD = a[i]; delay(50); //延時50ms while(digitalRead(12)) {} //如果D12引腳高電平,則在此死循環,暫停LED 跑 動 } }
上傳時間: 2013-10-15
上傳用戶:baitouyu
現代相控陣雷達為了保證空間功率合成精度需要高精度的雷達信號,設計實現了一種以AD9959為核心的高精度多通道雷達信號源。信號源利用多片AD9959產生32路正弦波、線性調頻以及相位編碼等多種信號形式,并設計采用AD8302對多路信號的幅度和相位進行檢測與調整。該信號源已應用實際工程中,現場實驗結果表明,該信號源系統產生的高頻信號頻率穩定度高、相位幅度一致性好,完全滿足對信號源的性能指標的要求。
上傳時間: 2013-11-22
上傳用戶:lo25643
針對傳統第二代電流傳輸器(CCII)電壓跟隨不理想的問題,提出了新型第二代電流傳輸器(CCCII)并通過采用新型第二代電流傳輸器(CCCII)構成二階電流模式帶通濾波器,此濾波器只需使用2個電流傳輸器和2個電容即可完成設計。設計結構簡單,其中心頻率可由電流傳輸器的偏置電流控制。利用HSpice軟件仿真分析并驗證了理論設計的準確性和可行性。
上傳時間: 2013-11-15
上傳用戶:jqy_china
常用D/A轉換器和A/D轉換器介紹 下面我們介紹一下其它常用D/A轉換器和 A/D 轉換器,便于同學們設計時使用。 1. DAC0808 圖 1 所示為權電流型 D/A 轉換器 DAC0808 的電路結構框圖。用 DAC0808 這類器件構 成的 D/A轉換器,需要外接運算放大器和產生基準電流用的電阻。DAC0808 構成的典型應用電路如圖2 所示。
標簽: 轉換器
上傳時間: 2014-12-23
上傳用戶:zhenyushaw
為了將通信系統中數字基帶信號調制到中頻信號上,采用數字上變頻技術,通過對數字I、Q兩路基帶信號進行FIR成形濾波、半帶插值濾波、數字混頻處理得到正交調制后的中頻信號,最后經MATLAB仿真分析得到相應的時域和頻域圖,來驗證電路設計的有效性。
上傳時間: 2013-10-22
上傳用戶:1318695663
介紹了一種新型線性自動跟蹤工頻陷波器的電路結構。該陷波器應用于電子束曝光機束流測量電路中,用來抑制工頻干擾對測量精度的影響。基于對自動跟蹤陷波器的基本工作原理分析,陷波器采用了頻率/電壓轉換器與壓控帶阻濾波器相結合的設計方案,成功地解決了工頻頻偏對常規工頻陷波器濾波性能的嚴重影響問題。提出了提高抑制工頻干擾能力的設計要點和電路調試方法。通過性能指標的測試和長期實際運行應用,證明陷波器滿足了電子束測量中對工頻干擾進行強抑制的要求,提高了電子束曝光機的制版質量。
上傳時間: 2013-11-13
上傳用戶:天涯
介紹了一種橫向Ka波段寬帶波導-微帶探針過渡的設計,基于有限元場分析軟件Ansoft HFSS對該類過渡的設計方法進行了研究。最后給出了Ka波段內的優化數據。仿真結果表明,該寬帶波導-微帶探針過渡在26.5G~40 GHz內插入損耗小于0.065 dB,達到了設計目標。
上傳時間: 2014-05-27
上傳用戶:gxy670166755
基于喇叭的共振原理,提高揚聲器的發聲強度并盡可能的降低因振動而消耗的能量,從而提高喇叭的效率。依照理論計算數據作為后續試驗基礎,通過多組試驗對比,分別對輸入諧振頻率進行調節,來檢測各組試驗的音量即聲能。試驗結果表明當輸入諧振頻率與喇叭的固有頻率相同時,喇叭出現共振,此時檢測喇叭的聲能是相對較弱的。
標簽: 喇叭共振
上傳時間: 2013-12-20
上傳用戶:wincoder
心電(Electrocardiograph)作為人體重要的生理及病理指標之一,具有重要的醫學研究價值。針對其信號微弱、頻率低、阻抗高、隨機性強及易受干擾的特點,首先提出了信號調理電路設計的要求;然后針對性地選擇元器件并設計硬件電路,其中包括:一級放大電路、調零電路、50 Hz限波電路、帶通濾波電路及二級放大電路;最后對所設計的硬件電路進行實際測試。結果表明該調理電路具有輸出波形穩定、噪聲小和共模抑制比高的特點,提高了心電信號采集的精度。
上傳時間: 2014-01-19
上傳用戶:ommshaggar
設計了一款用于UHF RFID射頻前端接收機的高線性度LNA。該低噪聲放大器采用噪聲消除技術,具有單端輸入差分輸出的功能,能夠同時實現輸出平衡,噪聲消除和非線性失真抵消,具有高的線性度。該電路采用TSMC 0.18 μm工藝設計,芯片面積只有0.02 mm2。電源電壓為1.8 V,總電流為8 mA,后仿真結果增益為19.2 dB,噪聲因子為2.5 dB,輸入1 dB壓縮點為-5.2 dBm。
上傳時間: 2014-01-21
上傳用戶:kachleen