As we Enter the next millennium, there are clear technological patterns. First, the electronic industry continues to scale microelectronic structures to achieve faster devices, new devices, or more per unit area. Secondly, electrostatic charge, electrostatic discharge (ESD), electrical overstress (EOS) and electromagnetic emissions (EMI) continue to be a threat to these scaled structures. This dichotomy presents a dilemma for the scaling of semiconductor technologies and a future threat to new technologies. Technological advancements, material changes, design techniques, and simulation can fend off this growing concern – but to maintain this ever-threatening challenge, one must continue to establish research and education in this issue.
標(biāo)簽: ESD-Phenomena-and-the-Reliability
上傳時間: 2020-06-05
上傳用戶:shancjb
Over the past few decades there has been an exponential growth in service robots and smart home technologies, which has led to the development of exciting new products in our daily lives. Service robots can be used to provide domestic aid for the elderly and disabled, serving various functions ranging from cleaning to Enter- tainment. Service robots are divided by functions, such as personal robots, field robots, security robots, healthcare robots, medical robots, rehabilitation robots and Entertainment robots. A smart home appears “intelligent” because its embedded computers can monitor so many aspects of the daily lives of householders. For example, the refrigerator may be able to monitor its contents, suggest healthy alter- natives and order groceries. Also, the smart home system may be able to clean the house and water the plants.
標(biāo)簽: Robotics Service Digital within Home the
上傳時間: 2020-06-06
上傳用戶:shancjb
Since the original publication of Manual 74 in 1991, and the preceding “Guidelines for Transmission Line Structural Loading” in 1984, the understanding of structural loadings on transmission line structures has broadened signifi cantly. However, improvements in computational capa- bility have enabled the transmission line engineer to more easily deter- mine structural loadings without properly understanding the parameters that affect these loads. Many seasoned professionals have expressed concern for the apparent lack of recent information on the topic of struc- tural loadings as new engineers Enter this industry. The Committee on Electrical Transmission Structures is charged with the responsibility to report, evaluate, and provide loading requirements of transmission struc- tures. This task committee was therefore formed to update and revise the 1991 manual.
標(biāo)簽: Transmission Guidelines Electrical Line for
上傳時間: 2020-06-07
上傳用戶:shancjb
#include<stdio.h> #define TREEMAX 100 typedef struct BT { char data; BT *lchild; BT *rchild; }BT; BT *CreateTree(); void Preorder(BT *T); void Postorder(BT *T); void Inorder(BT *T); void Leafnum(BT *T); void Nodenum(BT *T); int TreeDepth(BT *T); int count=0; void main() { BT *T=NULL; char ch1,ch2,a; ch1='y'; while(ch1=='y'||ch1=='y') { printf("\n"); printf("\n\t\t 二叉樹子系統(tǒng)"); printf("\n\t\t*****************************************"); printf("\n\t\t 1---------建二叉樹 "); printf("\n\t\t 2---------先序遍歷 "); printf("\n\t\t 3---------中序遍歷 "); printf("\n\t\t 4---------后序遍歷 "); printf("\n\t\t 5---------求葉子數(shù) "); printf("\n\t\t 6---------求結(jié)點數(shù) "); printf("\n\t\t 7---------求樹深度 "); printf("\n\t\t 0---------返 回 "); printf("\n\t\t*****************************************"); printf("\n\t\t 請選擇菜單號 (0--7)"); scanf("%c",&ch2); getchar(); printf("\n"); switch(ch2) { case'1': printf("\n\t\t請按先序序列輸入二叉樹的結(jié)點:\n"); printf("\n\t\t說明:輸入結(jié)點(‘0’代表后繼結(jié)點為空)后按回車。\n"); printf("\n\t\t請輸入根結(jié)點:"); T=CreateTree(); printf("\n\t\t二叉樹成功建立!\n");break; case'2': printf("\n\t\t該二叉樹的先序遍歷序列為:"); Preorder(T);break; case'3': printf("\n\t\t該二叉樹的中序遍歷序列為:"); Inorder(T);break; case'4': printf("\n\t\t該二叉樹的后序遍歷序列為:"); Postorder(T);break; case'5': count=0;Leafnum(T); printf("\n\t\t該二叉樹有%d個葉子。\n",count);break; case'6': count=0;Nodenum(T); printf("\n\t\t該二叉樹總共有%d個結(jié)點。\n",count);break; case'7': printf("\n\t\t該樹的深度為:%d",TreeDepth(T)); break; case'0': ch1='n';break; default: printf("\n\t\t***請注意:輸入有誤!***"); } if(ch2!='0') { printf("\n\n\t\t按【Enter】鍵繼續(xù),按任意鍵返回主菜單!\n"); a=getchar(); if(a!='\xA') { getchar(); ch1='n'; } } } } BT *CreateTree() { BT *t; char x; scanf("%c",&x); getchar(); if(x=='0') t=NULL; else { t=new BT; t->data=x; printf("\n\t\t請輸入%c結(jié)點的左子結(jié)點:",t->data); t->lchild=CreateTree(); printf("\n\t\t請輸入%c結(jié)點的右子結(jié)點:",t->data); t->rchild=CreateTree(); } return t; } void Preorder(BT *T) { if(T) { printf("%3c",T->data); Preorder(T->lchild); Preorder(T->rchild); } } void Inorder(BT *T) { if(T) { Inorder(T->lchild); printf("%3c",T->data); Inorder(T->rchild); } } void Postorder(BT *T) { if(T) { Postorder(T->lchild); Postorder(T->rchild); printf("%3c",T->data); } } void Leafnum(BT *T) { if(T) { if(T->lchild==NULL&&T->rchild==NULL) count++; Leafnum(T->lchild); Leafnum(T->rchild); } } void Nodenum(BT *T) { if(T) { count++; Nodenum(T->lchild); Nodenum(T->rchild); } } int TreeDepth(BT *T) { int ldep,rdep; if(T==NULL) return 0; else { ldep=TreeDepth(T->lchild); rdep=TreeDepth(T->rchild); if(ldep>rdep) return ldep+1; else return rdep+1; } }
上傳時間: 2020-06-11
上傳用戶:ccccy
數(shù)字示波器功能強(qiáng)大,使用方便,但是價格相對昂貴。本文以Ti的MSP430F5529為主控器,以Altera公司的EP2C5T144C8 FPGA器件為邏輯控制部件設(shè)計數(shù)字示波器。模擬信號經(jīng)程控放大、整形電路后形成方波信號送至FPGA測頻,根據(jù)頻率值選擇采用片上及片外高速AD分段采樣。FPGA控制片外AD采樣并將數(shù)據(jù)輸入到FIFO模塊中緩存,由單片機(jī)進(jìn)行頻譜分析。測試表明:簡易示波器可以實現(xiàn)自動選檔、多采樣率采樣、高精度測頻及頻譜分析等功能。Digital oscilloscope is powerful and easy to use, but also expensive. The research group designed a low-cost digital oscilloscope, the chip of MSP430F5529 of TI is chosen as the main controller and the device of EP2C5T144C8 of Altera company is used as the logic control unit. Analog signal Enter the programmable amplifier circuit, shaping circuit and other pre-processing circuit. The shaped rectangular wave signal is sent to FPGA for measure the frequency. According to the frequency value to select AD on-chip or off-chip high-speed AD for sampling. FPGA controls the off-chip AD sampling and buffers AD data by FIFO module. The single chip microcomputer receives the data, and do FFT for spectrum analysis. The test shows that the simple oscilloscope can realize automatic gain selection, sampling at different sampling rates, high precision frequency measurement and spectrum analysis.
標(biāo)簽: msp430 單片機(jī) fpga 數(shù)字示波器
上傳時間: 2022-03-27
上傳用戶:
走線狀態(tài),+tab,改變線寬;2d 線狀態(tài),+shift+tab ,切換倒角方式;crtl+左鍵 :高亮選中網(wǎng)絡(luò);左下角雙擊,層管理,顯示或隱藏某一層;旋轉(zhuǎn):Space;X 軸鏡像:X;Y 軸鏡像:Y;板層管理:L;柵格設(shè)置:G;單位進(jìn)制切換:Q;對齊-水平:A,D;對齊-垂直:A,I,I,Enter;對齊-頂部:A,T;對齊-底部:A,B;對齊-左側(cè):A,L;對齊-右側(cè):A,R;設(shè)計-類設(shè)置:D,C;設(shè)計-板層管理:D,K;
標(biāo)簽: Altium Designer
上傳時間: 2022-04-17
上傳用戶:trh505
帶顯示屏的CWM500的測量操作可完全通過前面板的按鍵完成,該文檔中常用按鍵如下圖所示,更詳細(xì)的按鍵使用信息請參閱CMW500用戶手冊:任務(wù)按鍵(TASKS):顯示或隱藏任務(wù)欄菜單(類似電腦操作系統(tǒng)的任務(wù)欄菜單),CMW500任務(wù)欄菜單最多可顯示8個信號源和測量功能任務(wù)。測量按鍵(MEASURE):打開測量控制對話框,通過測量控制對話框可以選擇需要的測量功能。信號源按鍵(SIGNALGEN):打開信號源控制對話框,通過信號源控制對話框可以選擇需要的信號源功能。ON/OFF 按鍵:用于控制信號源功能或測量功能的啟動和停止RESTART/STOP 按鍵:用于啟動處于RDY 狀態(tài)或停止單次或連續(xù)測量功能ESC按鍵可關(guān)閉當(dāng)前彈出窗口數(shù)字按鍵區(qū):用于數(shù)字輸入,如設(shè)置頻率,參考功率等。旋鈕:用于控制界面光標(biāo)在各個控件間的移動;用于數(shù)值微調(diào):用于列表控件中滾動選項;按下相當(dāng)于Enter鍵四向?qū)Ш芥I:用于控制界面光標(biāo)在各個控件間的移動;上下間還可用于數(shù)值微調(diào):
上傳時間: 2022-07-18
上傳用戶:shjgzh
SEW 變頻器與ABPLC 通過EthernetIP 通訊控制第一步:根據(jù)電機(jī)的名牌設(shè)定電機(jī)參數(shù),具體操作按下圖步驟操作即可。第二步:利用SEW變頻器軟件或AB 的BOOTP-DHCP Server軟件設(shè)定IP 地址。第三步: 組態(tài)PLC,要用AB 通用的以太網(wǎng)模塊按下面的配置來組態(tài)。我們現(xiàn)場測試過用SEW官網(wǎng)的EDS文件通訊不上,后來用這個可以的。第四步: 利用變頻器面板按鈕手動啟動停止, 測試電機(jī)運轉(zhuǎn)是否正常。通過上下鍵選擇到如下圖指示燈亮,按下Enter 確認(rèn),按下run 鍵,調(diào)節(jié)旋鈕給定速度,電機(jī)就可以轉(zhuǎn)了。第五步:配置變頻器參數(shù)。按下圖紅框中的參數(shù)進(jìn)行配置。第六步:通過PLC給出命令,啟動停止變頻器。給定速度,斜坡,啟動。控制字1除了基本控制塊中包含的最重要的驅(qū)動功能外,在有效高位字節(jié)中包括內(nèi)部設(shè)定功能用的功能位,其可以在MOVIDRIVE變頻器中產(chǎn)生。
標(biāo)簽: sew 變頻器 abplc ethernetip
上傳時間: 2022-07-23
上傳用戶:
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1