為了提高電壓表的測量精度和性價比,提出了一種以AT89C51單片機為控制核心的,基于Proteus仿真技術的數字電壓表設計方案。詳細介紹了數字電壓表的硬件電路設計和軟件編程方法,并利用Proteus 軟件進行了仿真調試。結果表明,所設計的數字電壓表結構簡單,性價比高,并具有較高的測量精度;同時,也證明了Proteus仿真軟件的運用,可以有效地縮短單片機系統的開發周期,降低開發成本。
標簽: Proteus 數字電壓表 仿真設計
上傳時間: 2013-11-10
上傳用戶:xianglee
為了改善風電場發電的穩定性,抑制風電引起的電壓波動與閃變,提高含風電電力系統的穩定性問題成為重要的研究內容,本文在簡要介紹風電的特點的基礎上,針對風電并網帶來的電能質量及穩定性等問題,闡述了基于能量調度技術的解決方案,詳細介紹了基于模糊理論"最大-最小"算法的調度系統控制器和系統其它主要部分的模型及仿真結果??刂破鞲鶕摵捎秒娏款A測信息控制儲能系統的充放電,不僅能有效抑制并網后電網的電能波動也能優化風電的發電質量。MATLAB仿真結果表明,風電儲能系統能量調度策略和控制器是有效的,該系統能夠有效減小風電場并網功率的波動。
標簽: 風電 儲能系統 能量 調度策略
上傳時間: 2013-10-10
上傳用戶:my_cc
研究了滯后環對數字電源的影響和滯后環的等效簡化模型,給出了基于Matlab數字電源補償器的設計步驟。仿真和實驗表明,通過該方法設計的數字電源環路穩定性得到了有效保證。
標簽: 對數 電源環路
上傳時間: 2014-04-15
上傳用戶:dvfeng
基于C51帶溫度,實時時鐘的點陣顯示仿真電路和源碼
標簽: C51 點陣 時鐘顯示 仿真電路
上傳時間: 2013-12-14
上傳用戶:qb1993225
電子秤
標簽: 單片機 電子秤 模型
上傳時間: 2013-10-08
上傳用戶:menggesimida
本軟件是電子工程師DIY:基于單片機的推箱子游戲的仿真結果。主要是采用STC89C54單片機,使用LCD12864 (0108)無字庫液晶屏來完成的。
標簽: 單片機 仿真
上傳時間: 2013-12-24
上傳用戶:從此走出陰霾
摘要:在數字電路和單片杌原理與應用的課程設計中.如果按傳統的設計制作方法,初學者總會遇到硬件資源消耗大,作品調試周期長。無法方便的按自己的設計意圖反復修改自己的作品的難題。而一旦利用Proteus軟件,那么上述難題可迎刃而解。這里通過介紹一種基于51單片機電子密碼鎖的仿真設計過程.證明了在Proteus的環境下可以方便完成單片機和數字電子系統的硬件設計和軟件調試,證明其可縮短我們作品的開發周期。提高設計效率。
標簽: Proteus 51單片機 電子密碼鎖 仿真設計
上傳時間: 2013-10-26
上傳用戶:sc965382896
可編程控制器PLC以抗擾性強、可靠性高和編程靈活等特點在工業上得到廣泛應用,為了優化PLC系統設計,介紹一種基于MCS.51單片機的PLC仿真器,并給出了硬、軟件設計與實現方法。編程設計主要包括監控主程序、與主機通訊子程序及用戶指令解釋子程序等模塊設計,該設計方案簡潔,輸入/輸出接點可擴展,為PLC系統設計及實驗教學提供了理論數據和途徑。
標簽: MCS PLC 51單片機 仿真器
上傳時間: 2013-10-23
上傳用戶:chendawei
三種方法讀取鍵值 使用者設計行列鍵盤介面,一般常採用三種方法讀取鍵值。 中斷式 在鍵盤按下時產生一個外部中斷通知CPU,並由中斷處理程式通過不同位址讀資料線上的狀態判斷哪個按鍵被按下。 本實驗採用中斷式實現使用者鍵盤介面。 掃描法 對鍵盤上的某一行送低電位,其他為高電位,然後讀取列值,若列值中有一位是低,表明該行與低電位對應列的鍵被按下。否則掃描下一行。 反轉法 先將所有行掃描線輸出低電位,讀列值,若列值有一位是低表明有鍵按下;接著所有列掃描線輸出低電位,再讀行值。 根據讀到的值組合就可以查表得到鍵碼。4x4鍵盤按4行4列組成如圖電路結構。按鍵按下將會使行列連成通路,這也是見的使用者鍵盤設計電路。 //-----------4X4鍵盤程序--------------// uchar keboard(void) { uchar xxa,yyb,i,key; if((PINC&0x0f)!=0x0f) //是否有按鍵按下 {delayms(1); //延時去抖動 if((PINC&0x0f)!=0x0f) //有按下則判斷 { xxa=~(PINC|0xf0); //0000xxxx DDRC=0x0f; PORTC=0xf0; delay_1ms(); yyb=~(PINC|0x0f); //xxxx0000 DDRC=0xf0; //復位 PORTC=0x0f; while((PINC&0x0f)!=0x0f) //按鍵是否放開 { display(data); } i=4; //計算返回碼 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; //沒有按鍵按下 }
標簽: 4x4 鍵盤
上傳時間: 2013-11-12
上傳用戶:a673761058
首先介紹了采用直接數字頻率合成(DDS)技術的正弦信號發生器的基本原理和采用FPGA實現DDS信號發生器的基本方法,然后結合DDS的原理分析了采用DDS方法實現的正弦信號發生器的優缺點,其中重點分析了幅度量化雜散產生的誤差及其原因,最后針對DDS原理上存在的幅度量化雜散,利用FPGA時鐘頻率可調的特點,重點提出了基于FPGA實現的DDS正弦信號發生器的兩種改進方法,經過MATLAB仿真驗證,改進方法較好的抑制了幅度量化雜散,減小了誤差。
標簽: FPGA DDS 雜散分析
上傳時間: 2013-10-09
上傳用戶:ssj927211
蟲蟲下載站版權所有 京ICP備2021023401號-1