一個(gè)可以計(jì)算分壓電路的源碼。 可透過輸出與輸入電壓,計(jì)算電阻的大小;或透過輸入電壓與電阻,計(jì)算最後輸出之電壓
標(biāo)簽: 分
上傳時(shí)間: 2014-12-09
上傳用戶:hoperingcong
類神經(jīng)網(wǎng)路的BK演算法,已驗(yàn)證過可以使用。
標(biāo)簽: 算法
上傳時(shí)間: 2016-10-23
上傳用戶:kr770906
一份鋰電池充電的電路圖。線路不是很復(fù)雜,功能強(qiáng)大。
標(biāo)簽: 電池
上傳時(shí)間: 2014-01-12
上傳用戶:懶龍1988
項(xiàng)目的研究?jī)?nèi)容是對(duì)硅微諧振式加速度計(jì)的數(shù)據(jù)采集電路開展研究工作。硅微諧振式加速度計(jì)敏感結(jié)構(gòu)輸出的是兩路差分的頻率信號(hào),因此硅微諧振式加速度計(jì)數(shù)據(jù)采集電路完成的主要任務(wù)是測(cè)出兩路頻率信號(hào)的差值。測(cè)量要求是:實(shí)現(xiàn)10ms內(nèi)對(duì)中心諧振頻率為20kHz、標(biāo)度因數(shù)為100Hz/g、量程為±50g、分辨率為1mg的硅微諧振式加速度計(jì)輸出的頻率信號(hào)的測(cè)量,等效測(cè)量誤差為±1mg。電路的控制核心為單片機(jī),具有串行接口以便將測(cè)量結(jié)果傳送給PC機(jī)從而分析、保存測(cè)量結(jié)果。 按研究?jī)?nèi)容設(shè)計(jì)了軟硬件。軟件采用多周期同步法實(shí)現(xiàn)高精度,快速度的頻率測(cè)量方案,并使用CPLD編程實(shí)現(xiàn),這也是最難的地方。硬件采用現(xiàn)在流行的3.3V供電系統(tǒng),選用EPM240T100C5N和較為實(shí)用的AVR單片機(jī)芯片Atmega64L,對(duì)應(yīng)3.3V供電系統(tǒng),串行接口使用MAX3232。 最后完成了PCB板的制作,經(jīng)反復(fù)調(diào)試后得到了非常好的效果。采集的數(shù)據(jù)滿足項(xiàng)目研究?jī)?nèi)容中的要求,當(dāng)提高有源晶振的頻率時(shí),精度有大大提高了,此時(shí)已遠(yuǎn)遠(yuǎn)滿足了項(xiàng)目中高精度,快速度測(cè)量的要求。另外,采用MFC編程編寫了上位機(jī)的數(shù)據(jù)接收和數(shù)據(jù)處理專用軟件,集數(shù)據(jù)采集,運(yùn)算,作圖,保存功能于一體。 此為CPLD語言部分
標(biāo)簽: 硅微 加速度計(jì) 諧振式 項(xiàng)目
上傳時(shí)間: 2013-12-09
上傳用戶:奇奇奔奔
項(xiàng)目的研究?jī)?nèi)容是對(duì)硅微諧振式加速度計(jì)的數(shù)據(jù)采集電路開展研究工作。硅微諧振式加速度計(jì)敏感結(jié)構(gòu)輸出的是兩路差分的頻率信號(hào),因此硅微諧振式加速度計(jì)數(shù)據(jù)采集電路完成的主要任務(wù)是測(cè)出兩路頻率信號(hào)的差值。測(cè)量要求是:實(shí)現(xiàn)10ms內(nèi)對(duì)中心諧振頻率為20kHz、標(biāo)度因數(shù)為100Hz/g、量程為±50g、分辨率為1mg的硅微諧振式加速度計(jì)輸出的頻率信號(hào)的測(cè)量,等效測(cè)量誤差為±1mg。電路的控制核心為單片機(jī),具有串行接口以便將測(cè)量結(jié)果傳送給PC機(jī)從而分析、保存測(cè)量結(jié)果。 按研究?jī)?nèi)容設(shè)計(jì)了軟硬件。軟件采用多周期同步法實(shí)現(xiàn)高精度,快速度的頻率測(cè)量方案,并使用CPLD編程實(shí)現(xiàn),這也是最難的地方。硬件采用現(xiàn)在流行的3.3V供電系統(tǒng),選用EPM240T100C5N和較為實(shí)用的AVR單片機(jī)芯片Atmega64L,對(duì)應(yīng)3.3V供電系統(tǒng),串行接口使用MAX3232。 最后完成了PCB板的制作,經(jīng)反復(fù)調(diào)試后得到了非常好的效果。采集的數(shù)據(jù)滿足項(xiàng)目研究?jī)?nèi)容中的要求,當(dāng)提高有源晶振的頻率時(shí),精度有大大提高了,此時(shí)已遠(yuǎn)遠(yuǎn)滿足了項(xiàng)目中高精度,快速度測(cè)量的要求。另外,采用MFC編程編寫了上位機(jī)的數(shù)據(jù)接收和數(shù)據(jù)處理專用軟件,集數(shù)據(jù)采集,運(yùn)算,作圖,保存功能于一體。 此為上位機(jī)程序部分
標(biāo)簽: 硅微 加速度計(jì) 諧振式 項(xiàng)目
上傳時(shí)間: 2017-02-13
上傳用戶:大三三
三種方法讀取鍵值 使用者設(shè)計(jì)行列鍵盤介面,一般常採用三種方法讀取鍵值。 中斷式 在鍵盤按下時(shí)產(chǎn)生一個(gè)外部中斷通知CPU,並由中斷處理程式通過不同位址讀資料線上的狀態(tài)判斷哪個(gè)按鍵被按下。 本實(shí)驗(yàn)採用中斷式實(shí)現(xiàn)使用者鍵盤介面。 掃描法 對(duì)鍵盤上的某一行送低電位,其他為高電位,然後讀取列值,若列值中有一位是低,表明該行與低電位對(duì)應(yīng)列的鍵被按下。否則掃描下一行。 反轉(zhuǎn)法 先將所有行掃描線輸出低電位,讀列值,若列值有一位是低表明有鍵按下;接著所有列掃描線輸出低電位,再讀行值。 根據(jù)讀到的值組合就可以查表得到鍵碼。4x4鍵盤按4行4列組成如圖電路結(jié)構(gòu)。按鍵按下將會(huì)使行列連成通路,這也是見的使用者鍵盤設(shè)計(jì)電路。 //-----------4X4鍵盤程序--------------// uchar keboard(void) { uchar xxa,yyb,i,key; if((PINC&0x0f)!=0x0f) //是否有按鍵按下 {delayms(1); //延時(shí)去抖動(dòng) if((PINC&0x0f)!=0x0f) //有按下則判斷 { xxa=~(PINC|0xf0); //0000xxxx DDRC=0x0f; PORTC=0xf0; delay_1ms(); yyb=~(PINC|0x0f); //xxxx0000 DDRC=0xf0; //復(fù)位 PORTC=0x0f; while((PINC&0x0f)!=0x0f) //按鍵是否放開 { display(data); } i=4; //計(jì)算返回碼 while(xxa!=0) { xxa=xxa>>1; i--; } if(yyb==0x80) key=i; else if(yyb==0x40) key=4+i; else if(yyb==0x20) key=8+i; else if(yyb==0x10) key=12+i; return key; //返回按下的鍵盤碼 } } else return 17; //沒有按鍵按下 }
上傳時(shí)間: 2013-11-12
上傳用戶:a673761058
Windows下方便簡(jiǎn)單的免費(fèi)MD5驗(yàn)證工具WMD5
上傳時(shí)間: 2014-01-13
上傳用戶:蟲蟲蟲蟲蟲蟲
這是一個(gè)非常好的key scan and display控制電路和程式
標(biāo)簽: display scan key and
上傳時(shí)間: 2015-03-06
上傳用戶:shus521
用Visual C++實(shí)現(xiàn)的掃雷程序。基本功能都已實(shí)現(xiàn)。用到了很多VC的控件知識(shí)。
上傳時(shí)間: 2013-12-14
上傳用戶:wpt
是一個(gè)拼數(shù)字的游戲!拼圖游戲由中上部的游戲區(qū)和下邊的答案顯示區(qū)兩個(gè)部分組成。游戲區(qū)的右邊有一張被分割成好幾塊、已被打亂排序的大圖案板。它占了整個(gè)游戲區(qū)約3/4左右。左上角則有一張小巧可愛的完整圖片。其上方有一個(gè)粉色的[記分]鍵,玩家隨時(shí)可以查看自己的得分情況。左下角則有[開始]和[結(jié)束]鍵。輕輕點(diǎn)擊[開始]鍵,開始游戲。游戲時(shí),這個(gè)位置就會(huì)出現(xiàn)[認(rèn)輸]的提示鍵。當(dāng)然,點(diǎn)擊[認(rèn)輸]鍵將會(huì)失分。
上傳時(shí)間: 2013-12-22
上傳用戶:三人用菜
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1