在包 hugeinteger 中創(chuàng)建功能類 HugeInteger,該類用來存放和操作一個(gè)不超過 40 位的大整數(shù)。 (1) 定義一個(gè)構(gòu)造函數(shù),用來對大整數(shù)進(jìn)行初始化。參數(shù)為一個(gè)字符串。 (2) 定義 input 成員函數(shù),實(shí)現(xiàn)大整數(shù)的重新賦值。參數(shù)為一個(gè)字符串,無返回 值。 (3) 定義 output 成員函數(shù),將大整數(shù)輸出到屏幕上。無參數(shù)無返回值。 (4) 定義 add 成員函數(shù),實(shí)現(xiàn)兩個(gè)大整數(shù)的加法。參數(shù)為一個(gè) HugeInteger 對 象,無返回值,例如: HugeInteger A = new HugeInteger("12345"); HugeInteger B = new HugeInteger("1234"); A.add(B); 此時(shí),A 為 13579,B 為 1234。 (5) 定義 sub 成員函數(shù),實(shí)現(xiàn)兩個(gè)大整數(shù)的減法。參數(shù)和返回值同 add 函數(shù)。 (6) 定義若干大整數(shù)關(guān)系運(yùn)算的成員函數(shù),包括 isEqualTo(等于,=)、 isNotEqualTo(不等于,≠)、isGreaterThan(大于,>)、isLessThan(小 于,<)、isGreaterThanOrEqualTo(大于等于,≥)和 isLessThanOrEqualTo (小于等于,≤)。這些函數(shù)的參數(shù)為一個(gè) HugeInteger 對象,返回值為一個(gè) 布爾類型,表示關(guān)系運(yùn)算的結(jié)果,例如: HugeInteger A = new HugeInteger("12345"); HugeInteger B = new HugeInteger("1234"); 那么此時(shí) A.isGreaterThan(B)的結(jié)果應(yīng)當(dāng)為 True,表示 12345>1234。
標(biāo)簽: java 整數(shù) 運(yùn)算
上傳時(shí)間: 2019-06-01
上傳用戶:idealist
使用ASR6601 SOC 作為主控芯片,使用AT1846S作為模擬調(diào)制解調(diào)芯片,支持雙模運(yùn)行,最大40dbm輸出功率可調(diào)。
上傳時(shí)間: 2021-10-16
上傳用戶:
ADS1256 ads1255資料大集合(軟件驅(qū)動(dòng)源碼+硬件論文資料),包括了ADS1256芯片資料的datasheet、中文應(yīng)用論文資料、基于STM32的例ADS1256程序,已經(jīng)調(diào)通測試過的(還有一些是網(wǎng)絡(luò)上面收集的程序24位AD轉(zhuǎn)換器ADS1255及其應(yīng)用.pdfads1255.cads1255.hADS1255信息采集.pdfADS1256.Cads1256.hADS1256_old.Cads1256_old.hADS1256芯片資料.pdfSTM32_USB_ADS1256新型8通道ADS1256應(yīng)用.pdf網(wǎng)絡(luò)上的ADS1256或1255參考程序高精度模數(shù)轉(zhuǎn)換器ADS1256的原理和應(yīng)用.pdfADS1255-52ads1256ADS1256(new)ADS1256AATIchinese_H86新型8通道24位△—∑型模數(shù)轉(zhuǎn)換器ADS1256的原理及應(yīng)用
上傳時(shí)間: 2021-11-05
上傳用戶:xsr1983
NU502是一款線性恒流驅(qū)動(dòng)控制芯片,IC內(nèi)設(shè)智能無級(jí)過溫保護(hù)功能,可實(shí)現(xiàn)PWM調(diào)光,電流設(shè)定可外掛電阻任意調(diào)節(jié)至需求的電流,最大調(diào)至160mA以內(nèi),應(yīng)用簡易方便,NU502也是一款高耐壓值,低壓差,高精度恒流芯片,主要應(yīng)用場景于LED燈條,燈帶,模組,LED顯示器,RGB裝飾燈,LED指示燈……應(yīng)用廣泛
標(biāo)簽: NU502芯片 NU502應(yīng)用電路 LED
上傳時(shí)間: 2022-01-07
上傳用戶:
模電復(fù)習(xí)資料 可以用來期末復(fù)習(xí) 有選擇 判斷 還有大題
標(biāo)簽: 模電
上傳時(shí)間: 2022-02-13
上傳用戶:
本文介紹了一種基于低負(fù)載系數(shù)采樣電阻的、可用于電感負(fù)載的精密可調(diào)恒流源的設(shè)計(jì)方案文章首先分析了恒流源基本原理與串聯(lián)負(fù)反饋式恒流源電路,論述了影響恒流源穩(wěn)度的主要因索以及誤差分配原則,然后介紹了可用于電感負(fù)載的可調(diào)精密恒流源的基本框架,主要包括:低負(fù)荷系數(shù)采樣電阻以及基準(zhǔn)電壓模塊、單片機(jī)最小系統(tǒng)、主電源模塊、調(diào)整管壓降反饋電路、保護(hù)與補(bǔ)償電路電源管理電路以及電流測試電路。該設(shè)計(jì)主要完成了以下工作:第一,制成了可以輸出0-10V之間任意電壓值的高精度電壓基準(zhǔn)模,短時(shí)間內(nèi)輸出電壓的相對標(biāo)準(zhǔn)差達(dá)234×10,電壓穩(wěn)定度(時(shí)間漂移)為34×10Vh。將其作為恒流源的電壓參考源,最終實(shí)現(xiàn)了0-1A可調(diào)功能。第二,完成了19低負(fù)荷系數(shù)采樣電阻的測試與制作,通過實(shí)驗(yàn)測得其負(fù)載系數(shù)為3.58×10°gW溫度系數(shù)為034ppm℃,長期穩(wěn)定性為±048pm30h第三,通過設(shè)計(jì)感性負(fù)載補(bǔ)償電路、調(diào)整電路結(jié)構(gòu)、調(diào)整控制算法,最終使恒流源適用于感性負(fù)載。第四,設(shè)計(jì)了主電源控制方法,實(shí)現(xiàn)了恒流源的自動(dòng)調(diào)節(jié),最終使得本設(shè)計(jì)在輸出0-1A之間任何電流攜帶300W以下任何負(fù)載都能保證同樣的精度,第五,設(shè)計(jì)了調(diào)整管壓降反饋電路,單片機(jī)通過視管管制比電傾出電,實(shí)取了詞整管底降的自動(dòng),解塊了由于負(fù)載變化引起的調(diào)整管漏源電流下降所導(dǎo)致的電流漂移。最終的測試結(jié)果表明,正常工作時(shí)設(shè)備的輸出1A電流相對標(biāo)準(zhǔn)差為297×103,電流穩(wěn)定度(時(shí)間漂移)為-3.6×10730min,可調(diào)恒流源的微分非線性為0.59SB,最大負(fù)載能力300W,輸出阻抗120MQ關(guān)鍵詞可調(diào)恒流源感性負(fù)載高穩(wěn)定性電壓基準(zhǔn)
標(biāo)簽: 恒流源
上傳時(shí)間: 2022-04-02
上傳用戶:
摘要:隨著客戶要求手機(jī)攝像頭像素越來越高,同時(shí)要求高的傳輸速度,傳統(tǒng)的并口傳輸越來越受到挑戰(zhàn)。提高并口傳輸?shù)妮敵鰰r(shí)鐘是一個(gè)辦法,但會(huì)導(dǎo)致系統(tǒng)的EMC設(shè)計(jì)變得越來困難;增加傳輸線手機(jī)攝像頭MIPI技術(shù)介紹隨著客戶要求手機(jī)攝像頭像素越來越高,同時(shí)要求高的傳輸速度,傳統(tǒng)的并口傳輸越來越受到挑戰(zhàn)。提高并口傳輸?shù)妮敵鰰r(shí)鐘是一個(gè)辦法,但會(huì)導(dǎo)致系統(tǒng)的EMC設(shè)計(jì)變得越來困難;增加傳輸線的位數(shù)是,但是這又不符合小型化的趨勢。采用MIPI接口的模組,相較于并口具有速度快,傳輸數(shù)據(jù)量大,功耗低,抗干擾好的優(yōu)點(diǎn),越來越受到客戶的青睞,并在迅速增長。例如一款同時(shí)具備MIPI和并口傳輸?shù)?M的模組,8位并口傳輸時(shí),需要至少11根的傳輸線,高達(dá)96M的輸出時(shí)鐘,才能達(dá)到12FPS的全像素輸出;而采用MIPI接口僅需要2個(gè)通道6根傳輸線就可以達(dá)到在全像素下12FPS的幀率,且消耗電流會(huì)比并口傳輸?shù)痛蟾?0MA。由于MIPI是采用差分信號(hào)傳輸?shù)模栽谠O(shè)計(jì)上需要按照差分設(shè)計(jì)的一般規(guī)則進(jìn)行嚴(yán)格的設(shè)計(jì),關(guān)鍵是需要實(shí)現(xiàn)差分阻抗的匹配,MIPI協(xié)議規(guī)定傳輸線差分阻抗值為80-125歐姆。上圖是個(gè)典型的理想差分設(shè)計(jì)狀態(tài),為了保證差分阻抗,線寬和線距應(yīng)該根據(jù)軟件仿真進(jìn)行仔細(xì)選擇;為了發(fā)揮差分線的優(yōu)勢,差分線對內(nèi)部應(yīng)該緊密耦合,走線的形狀需要對稱,甚至過孔的位置都需要對稱擺放;差分線需要等長,以免傳輸延遲造成誤碼:另外需要注意一點(diǎn),為了實(shí)現(xiàn)緊密的耦合,差分對中間不要走地線,PIN的定義上也最好避免把接地焊盤放置在差分對之間(指的是物理上2個(gè)相鄰的差分線)。
上傳時(shí)間: 2022-06-02
上傳用戶:
單片機(jī)的智能火災(zāi)報(bào)警系統(tǒng)采用51單片機(jī)+MQ-2煙霧傳感+ADC0832模數(shù)轉(zhuǎn)換芯片+DS18B20溫度傳感器+數(shù)碼管顯示+按鍵設(shè)定+聲光蜂鳴器設(shè)計(jì)而成。1、可設(shè)置煙霧濃度和高溫報(bào)警值,遇到緊急突發(fā)情況可緊急報(bào)警和手動(dòng)取消緊急報(bào)警功能。2、當(dāng)有特殊情況時(shí)可按緊急報(bào)警鍵報(bào)警,并有掉電保存功能,設(shè)置的參數(shù)保存在單片機(jī)內(nèi)部EEPOM中。3、當(dāng)煙霧傳感器檢測到火災(zāi)釋放的煙霧時(shí),信號(hào)由ADC0832進(jìn)行處理模數(shù)轉(zhuǎn)化再到單片機(jī)進(jìn)行處理,當(dāng)檢測到濃度超標(biāo)時(shí),蜂鳴器會(huì)發(fā)出滴滴的報(bào)警聲同時(shí)紅燈亮。4、同時(shí),此系統(tǒng)還可以檢測溫度,火災(zāi)發(fā)生往往環(huán)境溫度會(huì)升高。到檢測到溫度超過設(shè)定的報(bào)警溫度時(shí)候,蜂鳴器也將產(chǎn)生報(bào)警同時(shí)黃燈亮。5、系統(tǒng)的按鍵還具有連加、減功能,操作起來非常方便,系統(tǒng)還能夠在進(jìn)入設(shè)置界面后,如果沒有按鍵按下30秒后會(huì)自動(dòng)退出設(shè)置界面。
標(biāo)簽: 單片機(jī) 智能火災(zāi)報(bào)警系統(tǒng) 煙霧傳感 adc0832 模數(shù)轉(zhuǎn)換
上傳時(shí)間: 2022-06-10
上傳用戶:
對溫室環(huán)境參數(shù)進(jìn)行實(shí)時(shí)監(jiān)測有助于生產(chǎn)者實(shí)時(shí)了解作物生長環(huán)境,使其能夠根據(jù)監(jiān)測到的參數(shù)進(jìn)行各項(xiàng)設(shè)施的有效運(yùn)作,從而為作物提供良好的生長條件,提高作物的產(chǎn)量與品質(zhì)。目前溫室環(huán)境監(jiān)控主要通過計(jì)算機(jī)對環(huán)境參數(shù)進(jìn)行收集、顯示與控制,系統(tǒng)一次性投資較高,很少在溫室大棚中應(yīng)用;另外也有以微處理器為核心的便攜手持式環(huán)境參數(shù)采集設(shè)備,這種設(shè)備的顯示屏一般為手持終端上的液晶屏,顯示范圍及亮度均受到制約,不易在溫室大棚內(nèi)進(jìn)行長期觀測。 本文設(shè)計(jì)了一種適用于溫室大棚進(jìn)行數(shù)據(jù)監(jiān)測的大屏幕LED顯示屏。顯示屏集成了環(huán)境參數(shù)采集模塊、數(shù)據(jù)傳輸模塊、LED顯示模塊、數(shù)據(jù)存儲(chǔ)模塊以及語音報(bào)警模塊。整個(gè)顯示屏系統(tǒng)實(shí)現(xiàn)了對溫室環(huán)境參數(shù)的監(jiān)測、存儲(chǔ)與報(bào)警的功能。 環(huán)境參數(shù)采集模塊主要由四種傳感器組成,分別為:溫度傳感器、濕度傳感器、二氧化碳濃度傳感器以及光照度傳感器。四種傳感器通過RS-485總線與數(shù)據(jù)傳輸模塊相連,并根據(jù)STM32單片機(jī)發(fā)出的指令完成數(shù)據(jù)采集任務(wù)。 數(shù)據(jù)傳輸模塊由一個(gè)4路0-5V模擬量電壓信號(hào)采集傳輸模塊構(gòu)成,模塊對采集到的4路傳感器模擬電壓信號(hào)進(jìn)行模數(shù)轉(zhuǎn)換、存儲(chǔ)并通過RS-485串口將數(shù)據(jù)傳輸至STM32。 LED顯示模塊是由一個(gè)10塊LED單元板組成的,每塊單元板由分辨率為32×160點(diǎn)的屏幕構(gòu)成。所采用的LED顯示屏為P10型半戶外顯示屏,具有高亮、防潮特性。STM32根據(jù)特定的通信協(xié)議通過字庫卡控制整個(gè)顯示屏的顯示內(nèi)容與顯示時(shí)間。 數(shù)據(jù)存儲(chǔ)模塊功能主要通過SD卡實(shí)現(xiàn)。本設(shè)計(jì)所選用的STM32開發(fā)板自帶SD卡接口,通過軟件編寫可直接對SD卡進(jìn)行讀寫操作,進(jìn)而實(shí)現(xiàn)溫室環(huán)境參數(shù)的存儲(chǔ)功能。 語音報(bào)警模塊由LMD107語音模塊組成。該語音模塊具有價(jià)格低廉、穩(wěn)定可靠等特點(diǎn)。在環(huán)境參數(shù)超過用戶自定義報(bào)警值時(shí),系統(tǒng)采用7組觸點(diǎn)控制方式對語音模塊進(jìn)行播放警報(bào)控制。 顯示屏設(shè)計(jì)完成后,在實(shí)驗(yàn)溫室內(nèi)進(jìn)行了長期的運(yùn)行試驗(yàn),結(jié)果表明:所設(shè)計(jì)的顯示屏系統(tǒng)能夠?qū)崿F(xiàn)全部目標(biāo)功能,且整個(gè)系統(tǒng)運(yùn)行穩(wěn)定,使用方便,實(shí)時(shí)性強(qiáng),可靠性高。
上傳時(shí)間: 2022-06-11
上傳用戶:zhanglei193
科技高速發(fā)展,人們的需求也在日益增長,智能化與便攜化成為人們孜孜不倦的追求。電子計(jì)算機(jī)的出現(xiàn)豐富了這個(gè)世界,也簡化了這個(gè)世界。當(dāng)然微型處理系統(tǒng)也悄悄產(chǎn)生了,并大量應(yīng)用在實(shí)際中,利用MCU控制,處理一些事務(wù),降低了勞動(dòng)時(shí)間,提高了勞動(dòng)效率,也提高了精度。MCU的出現(xiàn)使生活與生產(chǎn)發(fā)生很大的改變。人們的生活與智能越來越密不可分。RFID的普及,豐富了人們的生活,使得人們的物理數(shù)量轉(zhuǎn)化為虛擬數(shù)量,比如現(xiàn)金數(shù)字化.RFID的發(fā)展,是信息現(xiàn)代化的主流和趨勢,RFID的廣泛應(yīng)用將會(huì)掀起一場住宅革命,促進(jìn)物聯(lián)網(wǎng)的快速發(fā)展。傳統(tǒng)的現(xiàn)金消費(fèi)方式并不適合學(xué)校、企業(yè)等人口集中且密集的地域。此方式不僅不方便單位對消費(fèi)記錄的獲取,而且對于買賣雙方也是非常不方便的。餐卡充值消費(fèi)系統(tǒng)會(huì)使人們生活更加方便,不用隨時(shí)隨地的帶好現(xiàn)金,也不用擔(dān)心現(xiàn)金丟失,更不用擔(dān)心收到假幣。人們只要一張IC卡,便能夠?qū)ψ约旱默F(xiàn)金進(jìn)行數(shù)字化,不管是交易還是攜帶都是方便至極。
上傳時(shí)間: 2022-06-20
上傳用戶:
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1