導航:首頁 > 電器電路 > 電路矩陣模擬

電路矩陣模擬

發布時間:2021-03-01 02:47:02

電路參數矩陣

G參數矩陣:I1=U1/R1+(U1-U2)/R2,I2=U2/R3+(U2-U1)/R2,故,G=[1/R1+1/R2 ,-1/R2,-1/R2,1/R2+1/R3]。R參數矩陣:G^(-1)

Ⅱ 跪求基於51單片機8255矩陣式鍵盤介面電路的課程設計 完整電路模擬設計及程序代碼。哪位大蝦可以回答我啊

ORG 1D00H
X3: R4,A
MOV R0,#59H
MOV A,@R0
MOV R1,A
MOV A,R4
MOV @R1,A
CLR A
POP DPH
POP DPL
MOVC A,@A+DPTR
INC DPTR
CJNE A,01H,X30
CLR A
MOVC A,@A+DPTR
X31: MOV @R0,A
INC DPTR
PUSH DPL
PUSH DPH
RET
X30: DEC R1
MOV A,R1
SJMP X31
X2: MOV R6,#50H
X0: ACALL XLE
JNB ACC.5,XX0
DJNZ R6,X0
MOV R6,#20H
MOV R0,#59H
MOV A,@R0
MOV R0,A
MOV A,@R0
MOV R7,A
MOV A,#10H
MOV @R0,A
X1: ACALL XLE
JNB ACC.5,XX1
DJNZ R6,X1
MOV A,R7
MOV @R0,A
SJMP X2
XX1: MOV R6,A
MOV A,R7
MOV @R0,A
MOV A,R6
XX0: RET
XLE: ACALL DIS

ACALL KEY
MOV R4,A
MOV R1,#48H
MOV A,@R1
MOV R2,A
INC R1
MOV A,@R1
MOV R3,A
MOV A,R4
XRL A,R3
MOV R3,04H
MOV R4,02H
JZ X10
MOV R2,#88H
MOV R4,#88H
X10: DEC R4
MOV A,R4
XRL A,#82H
JZ X11
MOV A,R4
XRL A,#0EH
JZ X11
MOV A,R4
ORL A,R4
JZ X12
MOV R4,#20H
DEC R2
SJMP X13
X12: MOV R4,#0FH
x11: MOV R2,04H
MOV R4,03H
X13: MOV R1,#48H
MOV A,R2
MOV @R1,A
INC R1
MOV A,R3
MOV @R1,A
MOV A,R4
RET
LS3: DB 07H,04H,08H,05H,09H,06H,0AH
DB 0BH,01H,00H,02H,0FH,03H,0EH
DB 0CH,0DH
DIS: PUSH DPH
PUSH DPL
SETB RS1
MOV R0,#7EH
MOV R2,#20H
MOV R3,#00H
;MOV DPTR,#LS0;
LS2: MOV DPTR,#LS0
MOV A,@R0
MOVC A,@A+DPTR
MOV R1,#21H;
MOVX @R1,A;
MOV DPTR,#0FF21H
MOVX @DPTR,A
MOV A,R2
CPL A
DEC R1;
MOVX @R1,A;
MOV DPTR,#0FF20H
MOVX @DPTR,A
CPL A
DEC R0
LS1: DJNZ R3,LS1
CLR C
RRC A
MOV R2,A
JNZ LS2
INC R1;
MOV A,#0FFH
MOVX @R1,A;
MOV DPTR,#0FF21H
MOVX @DPTR,A
CLR RS1
POP DPL
POP DPH
MOV DPH,60H;
MOV DPL,61H;
RET
LS0: DB 0C0H,0F9H,0A4H,0B0H,99H,92H
DB 82H,0F8H,80H,90H,88H,83H,0C6H
DB 0A1H,86H,8EH,0FFH,0CH,89H,7FH,0BFH
KEY: SETB RS1
MOV R2,#0FEH
MOV R3,#08H
MOV R0,#00H
LP1: MOV A,R2
MOV R1,#20H;
MOVX @R1,A;
MOV DPTR,#0FF20H
MOVX @DPTR,A
RL A
MOV R2,A
MOV R1,#22H;
MOVX A,@R1;
MOV DPTR,#0FF22H
MOVX A,@DPTR
CPL A
ANL A,#0FH
JNZ LP0
INC R0
DJNZ R3,LP1
MOVX A,@R1;
MOV DPTR,#0FF22H
MOVX A,@DPTR
JB ACC.4,XP33
MOV A,#20H
SJMP XP3
XP33: MOV A,#20H
XP3: CLR RS1
RET
LP0: CPL A
JB ACC.0,XP0
MOV A,#00H
SJMP LPP
XP0: JB ACC.1,XP1
MOV A,#08H
SJMP LPP
XP1: JB ACC.2,XP2
MOV A,#10H
SJMP LPP
XP2: JB ACC.3,XP33
MOV A,#18H
LPP: ADD A,R0
CLR RS1
CJNE A,#10H,LX0
LX0: JNC XP35
MOV DPTR,#LS3
MOVC A,@A+DPTR
XP35: RET

LCK0: LCALL X2
JNC LCK1
LCALL X3
MOV R1,#7EH
SJMP LCK0
LCK1: CJNE A,#16H,LCK0
MOV A,7AH
SWAP A
ORL A,79H
MOV 22H,A
CJNE A,#60H,LCK2
LCK2: JNC EXIT
MOV A,7CH
SWAP A
ORL A,7BH
MOV 21H,A
CJNE A,#60H,CLK3
CLK3: JNC EXIT
MOV A,7EH
SWAP A
ORL A,7DH
MOV 20H,A
CJNE A,#24H,CLK4
CLK4: JNC EXIT
RET
EXIT: AJMP LCK0
END

Ⅲ 為什麼在proteus模擬的時候,我的矩陣按鍵有幾個引腳是紅色和藍色交替變化的,功能實現了

這是開啟電壓准位指示了高電平為紅色,低電平為藍色

Ⅳ 電路如何列出矩陣

當年第一次接觸到用矩陣來處理線方程時(就是大一的時候啦),就覺得矩陣這東西真有創內意。 最近在為容當年補課,在看麻省理工的公開課。當看到用矩陣來處理圖論這一課時,又給了我一些開啟。當然,這篇博客的主要內容也是參考的這一節課。
現在假設有一個電路如下。
X
其實有1,2,3,4四個結點。有5條邊(連線),都標上序號了。
現在用矩陣來表示這個圖。

這個矩陣有5行4列。其實就是對應上圖的5條連線4個結點。第一行表示的是第一條連線的信息,第1列為-1,第3列為1。表示這條連線是從結點1接連到結點3,這里用1或者-1來標記,可以區分是起點還是終點,加起來就相當於:終點-起點,很符合向量的思維形式(其實就是這點帶來後面的優勢,如果有權重的需求,先不急,你會發現這樣很值得)。
依此類推來理解第2行,第3行。。。
這個矩陣叫鄰接矩陣。用鄰接矩陣來表示這個電路是思路的關鍵。
我原來想到的是用一個4行4列的矩陣表示。例如對於上圖的第一條邊是從結點1到結點3的。我就在第1行,第3列打上1,或者是別的數(權重)。這樣的表示我自己也沒有看到多大的優勢。所以用矩陣解析這類問題的方法沒有太吸引我。

Ⅳ 求教做51單片機4*4矩陣的模擬圖

模擬4×4矩陣鍵,用16個按鈕,排成4行,4列,共8條線,用單片機的一個口就行。proteus還有一個現成的鍵盤。見下圖。

Ⅵ 單片機矩陣按鍵的模擬,求高手!!!!

這是我做的鍵掃描程序,你可以參考一下,你那個程序當然可以模擬出來,但是,實際電路是不可能這樣接的。
void delay(uchar a)
{
uchar i,j;
for(i=0;i<a;i++)
for(j=0;j<125;j++);
}
uchar kbscan(void)
{
unsigned char sccode,recode;
P3=0x0f; //發0掃描,列線輸入
if ((P3 & 0x0f) != 0x0f) //有鍵按下
{
delay(20); //延時去抖動
if ((P3&0x0f)!= 0x0f)
{
sccode = 0xef; //逐行掃描初值
while((sccode&0x01)!=0)
{
P3=sccode;
if((P3&0x0f)!=0x0f)
{
recode=(P3&0x0f)|0xf0;
while((P3&0x0f)!=0x0f);//等待鍵抬起
return((~sccode)+(~recode));
}
else
sccode=(sccode<<1)|0x01;
}
}
}
return 0; //無鍵按下,返回0
}

void getkey(void)
{
unsigned char key;
key=kbscan();
if(key==0)
{
return;
}
switch(key)
{
case 0x11:keyval=7;break;
case 0x12:keyval=4;break;
case 0x14:keyval=1;break;
case 0x18:keyval=10;break;
case 0x21:keyval=8;break;
case 0x22:keyval=5;break;
case 0x24:keyval=2;break;
case 0x28:keyval=0;break;
case 0x41:keyval=9;break;
case 0x42:keyval=6;break;
case 0x44:keyval=3;break;
case 0x48:keyval=11;break;
case 0x81:keyval=12;break;
case 0x82:keyval=13;break;
case 0x84:keyval=14;break;
case 0x88:keyval=15;break;
default:keyval=0xff;break;
}
}

Ⅶ 請問,電力系統的模擬一般用什麼軟體

電力系統模擬軟體簡介
一、PSAPAC
簡介: 由美國EPRI開發,是一個全面分析電力系統靜態和動態性能的軟體工具。
功能:DYNRED(Dynamic Rection Program):網路化簡與系統的動態等值,保留需要的節點。
二、EMTP/ATP
簡介: EMTP是加拿大H.W.Dommel教授首創的電磁暫態分析軟體,它具有分析功能多、元件模型全和運算結果精確等優點,對於電網的穩態和暫態都可做模擬分析,它的典型應用是預測電力系統在某個擾動(如開關投切或故障)之後感興趣的變數隨時間變化的規律,將EMTP的穩態分析和暫態分析相結合,可以作為電力系統諧波分析的有力工具。ATP(The Alternative Transients Program)是EMTP的免費獨立版本,是目前世界上電磁暫態分析程序最廣泛使用的一個版本, 它可以模擬復雜網路和任意結構的控制系統,數學模型廣泛,除用於暫態計算,還有許多其它重要的特性。 ATP程序正式誕生於1984年,由Drs. W. Scott Meyer 和Tsu-huei Liu,所組成的世界各地的用戶組不斷地發展。ATP還配備有比TACS更靈活、功能更強的通用描述語言MODELS及圖形輸入程序ATPDraw。
三、PSCAD/EMTDC
Dennis Woodford博士於1976年在加拿大曼尼托巴水電局開發完成了EMTDC的初版,是一種世 界各國廣泛使用的電力系統模擬軟體, PSCAD是其用戶界面,PSCAD的開發成功,使得用戶能更方便地使用EMTDC進行電力系統分析,使電力系統復雜部分可視化成為可能,而且軟體可以作為實時數字模擬器的前置端。可模擬任意大小的交直流系統。操作環境為:UNIX OS, Windows95, 98,NT;Fortran 編輯器;瀏覽器和TCP/IP協議。
四、電力系統分析軟體BPA
中國版的BPA程序是由中國電力科學院引進、消化、吸收美國BPA程序開發而成。從1984年開始在我國推廣應用以來,已在我國電力系統規劃部門、調度運行部門、試驗研究部門得到了廣泛的應用,成為我國電力系統分析計算的重要工具之一。程序中包括詳細的發電機模型和各種勵磁模型,主要由潮流和暫態穩定程序構成,具有計算規模大、計算速度快、數值穩定性好、功能強等特點。操作系統為DOS及Windows 9X/NT/2000版。
五、電力系統分析軟體NETOMAC
簡介: 德國西門子公司在上個世紀70年代開發的電力系統分析軟體,經過多年的發展,該軟體不斷完善,功能日益強大,具有良好的開放性,可嵌入用戶自行編制的 FORTRAN語言子程序、數學表達式等,用戶遍及世界各地。該軟體元件模型全,模擬頻帶寬,運行與Windows環境下。
六、PSASP
《電力系統分析綜合程序》(Power System Analysis Software Package,PSASP)是一套歷史長久、功能強大、使用方便的電力系統分析程序,它具有我國自主知識產權,是資源共享,使用方便,高度集成和開放的大型軟體包
PSASP是電力系統規劃設計人員確定經濟合理、技術可行的規劃設計方案的重要工具;是運行調度人員確定系統運行方式、分析系統事故、尋求反事故措施的有效手段;是科研人員研究新設備、新元件投入系統等新問題的得力助手;是高等院校用於教學和研究的軟體設施。
PSASP基於電網基礎資料庫、固定模型庫以及用戶自定義模型庫的支持,可進行電力系統(輸電、供電和配電系統)的各種計算分析。
七、PSS/E OPF 簡介
PIT美國電力技術咨詢公司在電力系統分析領域居世界之首,其PSS/E OPF(用於電力系統工程的模擬器的優化潮流)是個功能強大,使用方便的電力網路分析工具。它突破了常規的潮流分析,為用戶提 供了全面優化和調整輸電系統運行的能力。PSS/E OPF完全嵌入在PSS/E的潮流程序中,使得這種優化 和調整更為容易。PSS/E OPF把職能融入潮流求解過程中,大大提高了分析電力系統性能的效率。常規的潮流依賴於工程師系統地研究各個解後才能找到一個滿意的「良好」解,而PSS/E OPF直接改變各種控制從而迅速地確定「最優」解。幾乎對於任何一個合理的初始點,OPF肯定能求得唯一的全局最優解,並同時滿足系統 約束,使成本減少到最小或使系統性能最佳。

Ⅷ 有誰知道電路模擬軟體的發展過程謝謝啊,越詳細越好啊!

一,模擬軟體的發抄展
1,程序編程階段
所有問題(如:微分方程求解,矩陣運算,繪圖等)都是用高級演算法語言(如C,FORTRAN等)來編寫.
2,程序軟體包階段
出現了"應用子程序庫".
3,互動式語言階段(模擬語言)
模擬語言可用一條指令實現某種功能,如"系統特徵值的求解",使用人員不必考慮什麼演算法,以及如何實現等低級問題.
4,模型化圖形組態階段
符合設計人員對基於模型圖形化的描述.

Ⅸ matlab中矩陣中模擬問題,求教高手

clear
clc
a=zeros(2,100);
p=randperm(200);
a(p(1:5))=3;
forn=1:2
while1
p=randint(1,1,[12]);
q=randint(1,1,[199]);
ifa(p,[qq+1])==0
a(p,[qq+1])=n;
break;
end
end
end
a

閱讀全文

與電路矩陣模擬相關的資料

熱點內容
蠟筆畫在傢具上如何清理 瀏覽:998
外國哪些家電進口到我國 瀏覽:519
在淘寶開一家電需要多少錢 瀏覽:478
淺色地磚黑色邊配什麼顏色傢具 瀏覽:8
光控電路設計 瀏覽:882
家電維修單據 瀏覽:190
廣州黃埔煤氣爐維修點 瀏覽:38
防水超聲波熔接機怎麼焊 瀏覽:361
中國家電著名品牌有哪些 瀏覽:232
艾美特全國電器維修點 瀏覽:269
前懸架保修 瀏覽:445
無錫lg家電售後電話是多少 瀏覽:84
中山雲米生活電器維修中心 瀏覽:631
消防水帶65是指什麼 瀏覽:960
啄木鳥電器維修坑 瀏覽:255
維修電工待遇怎麼樣 瀏覽:519
宜家家居折疊床 瀏覽:783
二手家電出售回收維修怎麼樣 瀏覽:894
白牆實木傢具安裝什麼樣的門好看 瀏覽:998
家庭需要哪些小家電 瀏覽:727