。
關鍵詞:安全性;可靠性;微機保護裝置;備自投保護裝置
1 概述
萬科企業股份有限公司成立于1984年,經過三十余年的發展,已成為國內城鄉建設與生活服務商,公司業務聚焦全國經濟具有活力的三大經
2024-02-20 11:01:34
的一筆共同奏響中國基礎軟件的光輝歲月作為OpenHarmony生態的領軍企業深開鴻通過三個關鍵詞帶你讀懂《2023OpenHarmony年度運營報告》01繁榮202
2024-02-02 17:00:50
143 
安捷倫Agilent U3402A是一款低成本的 5 ? 位雙顯示基礎數字萬用表,U3402A臺式數字萬用表可提供恰好夠用的測量和數學功能,能夠非常可靠地執行基礎測試。Agilent U3402A
2024-01-20 11:23:26
這個仿真控制生出來的信號數據點太多了,計算一秒都上萬個點了,求求怎么減少點
2024-01-19 19:55:46
最近在看福祿克的官網看到幾款萬用表,15B+和17B+,因為自己也是在用這兩款萬用表,就看了看這兩款萬用表的參數,之前一直以為這兩款是真有效值萬用表,誰知道是均值萬用表,不過用的時候應該還是挺準的,請問在測量變頻器輸出電壓這種PWM波形的時候,用哪種萬用表應該更準確一些呢?
2024-01-09 17:27:06
Keysight 34460A & 34461A Truevolt 數字萬用表Truevolt 數字萬用表由創造 Keysight 34401A 的團隊設計,全球最為暢銷的數字萬
2024-01-08 10:17:31
輸入+5V,電流足夠,空載時測試可以輸出-5V,但是連接負載后,電壓為-2V左右,不知是什么原因。各項參數均按照推薦器件資料上首頁的推薦電路設計。
2024-01-05 08:52:51
關鍵字:藍鵬測控典型界面,藍鵬測控交互界面,藍鵬測控圖形界面,藍鵬測控歷史界面,藍鵬測控自定義界面
軟件測控平臺對UI程序界面,實現形式沒有要求,也就是說,客戶可以根據自己的需要設計任何樣式的交互
2023-12-28 17:07:04
原文標題:測測這10個AI關鍵詞你清楚幾個?第4個今年最火 文章出處:【微信公眾號:微軟科技】歡迎添加關注!文章轉載請注明出處。
2023-12-21 08:15:02
240 
自己平時一直在寫的狀態機格式,同事昨天說我寫的是一段式的最多算是偽二段式的,說的看了不少文章我也有點疑惑了,所給大家貼出來一起看看,我這邊寫法和野火的一直這次就貼出野火FPGA的code,供大家參考對比。
module complex_fsm
(
input wire sys_clk , //系統時鐘 50MHz
input wire sys_rst_n , //全局復位
input wire pi_money_one , //投幣 1 元
input wire pi_money_half , //投幣 0.5 元
output reg po_money , //po_money 為 1 時表示找零
//po_money 為 0 時表示不找零
output reg po_cola //po_cola 為 1 時出可樂
//po_cola 為 0 時不出可樂
);
//********************************************************************//
//****************** Parameter and Internal Signal *******************//
//********************************************************************//
//parameter define
//只有五種狀態,使用獨熱碼
parameter IDLE = 5\'b00001;
parameter HALF = 5\'b00010;
parameter ONE = 5\'b00100;
parameter ONE_HALF = 5\'b01000;
parameter TWO = 5\'b10000;
//reg define
reg [4:0] state;
//wire define
wire [1:0] pi_money;
//********************************************************************//
//***************************** Main Code ****************************//
//********************************************************************//
//pi_money:為了減少變量的個數,我們用位拼接把輸入的兩個 1bit 信號拼接成 1 個 2bit 信號
//投幣方式可以為:不投幣(00)、投 0.5 元(01)、投 1 元(10),每次只投一個幣
assign pi_money = {pi_money_one, pi_money_half};
//第一段狀態機,描述當前狀態 state 如何根據輸入跳轉到下一狀態
always@(posedge sys_clk or negedge sys_rst_n)
if(sys_rst_n == 1\'b0)
state <= IDLE; //任何情況下只要按復位就回到初始狀態
else case(state)
IDLE : if(pi_money == 2\'b01) //判斷一種輸入情況
state <= HALF;
else if(pi_money == 2\'b10)//判斷另一種輸入情況
state <= ONE;
else
state <= IDLE;
HALF : if(pi_money == 2\'b01)
state <= ONE;
else if(pi_money == 2\'b10)
state <= ONE_HALF;
else
state <= HALF;
ONE : if(pi_money == 2\'b01)
state <= ONE_HALF;
else if(pi_money == 2\'b10)
state <= TWO;
else
state <= ONE;
ONE_HALF: if(pi_money == 2\'b01)
state <= TWO;
else if(pi_money == 2\'b10)
state <= IDLE;
else
state <= ONE_HALF;
TWO : if((pi_money == 2\'b01) || (pi_money == 2\'b10))
state <= IDLE;
else
state <= TWO;
//如果狀態機跳轉到編碼的狀態之外也回到初始狀態
default : state <= IDLE;
endcase
//第二段狀態機,描述當前狀態 state 和輸入 pi_money 如何影響 po_cola 輸出
always@(posedge sys_clk or negedge sys_rst_n)
if(sys_rst_n == 1\'b0)
po_cola <= 1\'b0;
else if((state == TWO && pi_money == 2\'b01) || (state == TWO &&pi_money == 2\'b10) || (state == ONE_HALF && pi_money == 2\'b10))
po_cola <= 1\'b1;
else
po_cola <= 1\'b0;
//第二段狀態機,描述當前狀態 state 和輸入 pi_money 如何影響 po_money 輸出
always@(posedge sys_clk or negedge sys_rst_n)
if(sys_rst_n == 1\'b0)
po_money <= 1\'b0;
else if((state == TWO) && (pi_money == 2\'b10))
po_money <= 1\'b1;
else
po_money <= 1\'b0;
endmodule
2023-12-16 09:38:38
之前的因為一些問題發的code有點問題,這次把更新之后code發了出來,雖然也不是很完善但是初步還是可以用的;
對應的code如下:
`timescale 1ns / 1ps
modulecreat_PWM
(
inputwireclk,//系統時鐘為100MHz
inputwirerst,//系統復位
inputwirekey_flag1,//占空比上調
inputwirekey_flag2,//占空比下調
inputwirekey_flag3,//頻率上調
inputwirekey_flag4,//頻率下調
output regPWM
);
//PWM波形頻率選擇
reg [1:0] Frequency_seting;
always @(posedge clk or negedge rst)
if( rst == 1\'b0 )
Frequency_seting <= 2\'b00;
else if( (Frequency_seting == 2\'b11) && (key_flag3==1\'b1) )
Frequency_seting <= 2\'b00;
else if( (Frequency_seting == 2\'b00) && (key_flag4==1\'b1) )
Frequency_seting <= 2\'b11;
else if( key_flag3==1\'b1 )
Frequency_seting <= Frequency_seting + 1\'b1;
else if( key_flag4==1\'b1 )
Frequency_seting <= Frequency_seting - 1\'b1;
else
Frequency_seting <= Frequency_seting;
//PWM波形的頻率設定
reg [23:0] Frequency_CNT_MAX;
always @(posedge clk or negedge rst)
if( rst == 1\'b0 )
Frequency_CNT_MAX <= 24\'d9_999;
else case( Frequency_seting )
2\'b00 : Frequency_CNT_MAX <= 24\'d9_999;
2\'b01 : Frequency_CNT_MAX <= 24\'d99_999;
2\'b10 : Frequency_CNT_MAX <= 24\'d999_999;
2\'b11 : Frequency_CNT_MAX <= 24\'d9_999_999;
default : Frequency_CNT_MAX <= 24\'d9_999;
endcase
//PWM頻率生成計數器模塊
reg [23:0] counter;
always @(posedge clk or negedge rst)
if( rst == 1\'b0 )
counter <= 0;
else if( counter == Frequency_CNT_MAX)
counter <= 0;
else
counter <= counter + 1\'b1;
//占空比調節模塊,步進為10%
reg [23:0] duty_counter;
always @(posedge clk or negedge rst)
if( rst == 1\'b0 )
duty_counter <= Frequency_CNT_MAX/2;
else if( key_flag1 == 1\'b1 )
duty_counter <= duty_counter + (Frequency_CNT_MAX/10);
else if( key_flag2 == 1\'b1 )
duty_counter <= duty_counter - (Frequency_CNT_MAX/10);
else
duty_counter <= duty_counter;
//生成PWM
always @(posedge clk or negedge rst)
if( rst == 1\'b0 )
PWM <= 1\'b0;
else if( duty_counter <= counter )
PWM <= 1\'b1;
else
PWM <= 1\'b0;
endmodule
對應的測試用的testbench如下:
`timescale 1ns/1ns
module tb_creat_PWM();
//****************** Parameter and Internal Signal *******************//
//wire define
wirePWM;
//reg define
reg clk;
reg rst;
reg key_flag1;
reg key_flag2;
reg key_flag3;
reg key_flag4;
//***************************** Main Code ****************************//
initial begin
clk = 1\'b1;
rst <= 1\'b0;
key_flag1 <= 1\'b0;
key_flag2 <= 1\'b0;
key_flag3 <= 1\'b0;
key_flag4 <= 1\'b0;
#201;
rst <= 1\'b1;
#200;
key_flag1 <= 1\'b1;
#100;
key_flag1 <= 1\'b0;
#20000000;
key_flag1 <= 1\'b1;
#100;
key_flag1 <= 1\'b0;
#20000000;
#20000000;
$stop;
end
// creator clk
always #10 clk <= ~clk;
//*************************** Instantiation **************************//
creat_PWMcreat_PWM_inst
(
.clk ( clk),
.rst ( rst),
.key_flag1 ( key_flag1 ),
.key_flag2 ( key_flag2 ),
.key_flag3 ( key_flag3 ),
.key_flag4 ( key_flag4 ),
.PWM ( PWM)
);
endmodule
對應的原始code中的參數如果修改一下是可以大幅縮短仿真時間,但是一時沒有想起對應的修改模塊內部變量的方法,后面找到后再進行補充。
寫的還是感覺比較差勁,只能說說慢慢進步吧,自己也是自學不久。
2023-12-12 10:47:20
最近在進行現場上電過程,發現一些電滾筒電機的無法運轉,因此測量電機繞組的阻值(用萬用表)和電源,以確認問題所在。在反饋給公司之后,公司告訴我們不要輕易測量電滾筒繞組阻值,否則會燒壞繞組。
這讓我
2023-12-11 07:20:03
由于今天連續多次無法發布該文章,心態真的是崩了,由于基礎的PWM比較簡單,此次先給大家展示個半成品,完整狀態對應的PWM頻率、占空比均可調節,對應的模塊結構圖如下:
對應的基本code如下:
modulecreat_PWM
(
inputwireclk, //系統時鐘為50MHz
inputwirerst,
inputwirekey_flag1,
inputwirekey_flag2,
output regPWM
);
parameter Frequency_CNT_MAX = 16\'d49_999; //輸出PWM為1KHz,1ms=5000*20ns
//PWM頻率生成計數器模塊
reg [15:0] couter;
always @(posedge clk or negedge rst)
if( rst == 1\'b0 )
couter <= 0;
else if( couter == Frequency_CNT_MAX )
couter <= 0;
else
couter <= couter + 1\'b1;
//占空比調節模塊
reg [15:0] duty_counter;
always @(posedge clk or negedge rst)
if( rst == 1\'b0 )
duty_counter <= 16\'d24_999;
else if( key_flag1 == 1\'b1 )
duty_counter <= duty_counter + 16\'d49;
else if( key_flag2 == 1\'b1 )
duty_counter <= duty_counter - 16\'d49;
else
duty_counter <= duty_counter;
//生成PWM
always @(posedge clk or negedge rst)
if( rst == 1\'b0 )
PWM <= 1\'b0;
else if( duty_counter <= Frequency_CNT_MAX )
PWM <= 1\'b1;
else
PWM <= 1\'b0;
endmodule
由于是第一次在電子發燒友上發文章,體驗感覺真的不太友好,希望能夠把文章的自動保存功能給加上,否則沒有備份真的讓人不開心
2023-12-06 21:56:27
FPGA 年度關鍵詞,我的想法是“標準化”;今年的工作中遇到了不少同事的issues,本身都是小問題或者很細節的東西但是卻反復出現問題,目前想到的最好的辦法是做好設計規則的標準化才能避免,不知道大家有沒有更好的建議?
2023-12-06 20:31:23
特點 是德科技34461A數字萬用表是一款高精度的電子測量儀器。它采用了自動量程切換、自動零點校準、自動數據記錄等自動化功能,能夠提高測量效率,減少人為誤差。該萬用表具有以下特點
2023-12-06 11:04:33
: Fluke 15B MAX 經濟型數字萬用表Fluke 15B MAX 經濟型數字萬用表是一款支持 Input Alert? 并標配特尖表筆的首款經濟型萬用表。它的Inp
2023-12-05 15:42:33
Fluke 107 數字萬用表專為滿足您的工作需要而設計!這款數字萬用表經專門設計,能夠實現掌上操作,不受工作場所限制。主要特性設計精巧,外觀時尚,掌上尺寸設計,握感舒適,僅重200g,攜帶方便完備
2023-12-01 14:34:33
,由于數字萬用表的輸入阻抗(MΩ級)遠大于饋線電阻(Ω級),所以,四線測量法測量小電阻的準確度很高。不過,四線測量中的恒流源電流的精確度非常關鍵。建議采用外加的更穩定的恒流源電流;應注意的是,外加
2023-11-24 07:37:33
萬用表精度不夠,怎么知道ADC模塊測量結果準不準
2023-11-09 08:07:14
區,大步邁向FPGA新發展新力量!
FPGA技術社區每日有獎打卡正式開啟,參與每日打卡即可獲得開發板福利~
活動要求:
一、每月指定一個打卡關鍵詞,回帖打卡需加上本月打卡關鍵詞
例如
2023-11-06 18:28:59
AT32上實現關鍵詞語音識別(KWS)本文基于此開源模型和代碼,在AT32 MCU 上對KWS 效果進行展示。
2023-10-26 07:45:24
3458A萬用表 Agilent3458A 八位半產品名稱: 萬用表 3458A品??牌: Agilent產品型號: 3458A產品指標: 八位半產品信息: Agilent 3458A數字萬
2023-10-17 17:52:17
用指針式萬用表測量電壓電流電阻時的測量步驟怎么測量
2023-10-16 07:51:23
這個應該怎么用萬用表測量電平呢
2023-10-15 08:08:18
為什么OEM更新某個控制器的Bootloater程序更"痛苦"呢?搞清楚這個問題,就得從OEM的視角去看問題,OEM作為主機廠,生產的每一輛車,其實可以看作成千上萬商品的組裝。
2023-09-28 16:05:25
210 
就是給一堆芯片把型號磨掉,然后選出cd4511,怎么用萬用表,或者別的什么儀器測量出來。
2023-09-28 06:49:25
這顆芯片可以做幾位的的萬用表
2023-09-27 06:43:40
為什么有的萬用表點不亮led
2023-09-20 07:37:06
KEITHLEY DMM7510 圖形采樣萬用表 Keithley DMM7510 結合了精密數字萬用表、圖形觸摸屏顯示器和高速、高分辨率數字轉換器的所有優點,創造了業界第一:圖形采樣
2023-09-19 11:43:50
Keithley 2002數字萬用表,8.5 位吉時利 2002帶 8K 內存的 Keithley 2002 8 1/2 位高性能數字萬用表不僅提供通常與價格數千美元的儀器相關的性能規格,而且還提
2023-09-18 15:25:32
產品概述Keithley 2001 高性能數字萬用表將卓越的精度(0.0018% 基本)、分辨率和靈敏度與數字萬用表中罕見的測量和數學功能結合在一起。其內部峰值檢測器可以捕獲 1 μs 尖峰,例如
2023-09-18 11:29:31
產品
設備的集合,通常指一組具有相同功能的設備。物聯網平臺為每個產品頒發全局唯一的ProductKey。每個產品下可以有成千上萬的設備。
設備
歸屬于某個產品下的具體設備。物聯網平臺為設備
2023-09-11 07:41:47
在光刻、晶圓探測、測試、安裝以及切割過程中,視覺對位的準確性至關重要。不精準的對位可能導致頻繁的人工干預,嚴重時損壞成千上萬塊晶圓。性能低下的視覺系統可能讓半導體設備公司失去市場份額,并顯著增加支持成本。
2023-09-07 09:53:16
312 
34411A 是 Agilent 的 6.5 位臺式萬用表。萬用表是用于測試和測量交流 (AC) 或直流 (DC) 電壓、電阻和電流的儀器。萬用表結合了電壓表、電流表和歐姆表。電工使用萬用表對電池
2023-09-05 09:44:12
Agilent / HP 3458A 萬用表提供極高的速度、極高的精度、前所未有的靈活性、吞吐量和低擁有成本,使其成為滿足校準實驗室所有測量需求的完美選擇和生產車間。Agilent / HP
2023-09-05 09:33:17
STM32Wx 助力萬物互聯3.0內容包括:主流通信技術、STM32 大步邁進無線領域、STM32 完整的MCU和MPU產品組合、2.4GHz 產品系列、Sub1GHz 產品系列等。
2023-09-05 07:45:13
安捷倫34401A六位半萬用表Agilent 34401AAgilent 34401A工業準的34401A為基設計而成。它具有更高的精度、更快的測量速度和否量、LA 和 SB連通性,以及更廣泛的測量
2023-08-22 17:26:23
KEITHLEY吉時利DMM7510觸屏高分辨率數字萬用表DMM7510是吉時利一款觸屏高精度、高分辨率數字萬用表。也是一款圖形采樣萬用表,能測量超低睡眠模式電流和傳輸無線設備的漏電
2023-08-14 10:15:55
GD32VF103芯片的SDK包中有沒有像STM32包中有這樣核心硬件的內存映射
Nuclei Studio中是不是沒有查找整個工程的關鍵詞的功能啊,比如搜索一個詞,不僅僅只是在當前的文件中搜索,可以在整個工程中搜索
2023-08-11 09:25:15
詳情Keysight Agilent 34410A 萬用表,6.5 位Keysight Agilent 34410A 為高性能數字萬用表,精確、高速和精確觸發設計,可提供最大的通用性。 34410A
2023-08-09 11:16:58
Agilent 34410A 6位半臺式數字萬用表|安捷倫萬用表34410A|安捷倫34410A品牌: Agilent(安捷倫) 安捷倫 34410A 是一款高性能數字萬用表,可提供高速
2023-08-04 16:42:00
來源:中國信通院7月25日,由中國信息通信研究院、中國通信標準化協會主辦的“2023可信云大會”在京召開。中國信息通信研究院云計算與大數據研究所所長何寶宏在會上正式發布“2023云計算十大關鍵詞
2023-07-31 23:44:09
429 
來源:中國信通院 7月25日,由中國信息通信研究院、中國通信標準化協會主辦的“2023 可信云大會”在京召開。中國信息通信研究院云計算與大數據研究所所長何寶宏在會上正式發布“2023云計算十大關鍵詞
2023-07-27 10:35:01
539 
電子發燒友網站提供《TinyML變得簡單:關鍵詞識別(KWS).zip》資料免費下載
2023-07-13 10:20:24
2 M451中,FMC控制flash讀寫,數據可否做到寫100萬次?要用什么機制?有沒有例程?
2023-06-25 08:02:41
請問高手,萬用表9V充電電池電壓降到多少伏時需要充電?謝謝
2023-06-11 19:57:10
附加的功能:分辨率高達 7? 位讀取速率高達 50,000 個讀數/秒記憶高達 200 萬個讀數電壓范圍為 100 mV 至 1,000 V電流范圍為 1 μA 至 10 AUSB 和 LAN 接口
2023-05-25 16:06:42
高壓探頭,是指示波器上用于對AC220V、甚至上千伏、上萬伏進行波形測量時的探頭。一般示波器出廠標配都為低壓探頭,高壓探頭需要另配。注意:低壓探頭測量高壓,容易造成示波器的損壞。
2023-05-22 10:27:59
應用框架,是操作系統連接開發者生態,實現用戶體驗的關鍵基礎設施。其中,開發效率和運行體驗是永恒的訴求,業界也在持續不斷的發展和演進。
本文重點圍繞移動應用框架,梳理其關鍵發展脈絡,并分析其背后的技術
2023-05-05 14:41:38
營收利潤雙雙倍翻的答卷。從財報中,我們也能解讀出海光業績背后的三個關鍵詞。 關鍵詞一:消化吸收 海光去年研發投入20.67億元,較上年同期增長 30.42%。高研發投入,為技術消化吸收打下基礎。 海光處理器架構授權來自于AMD,為指令集永久授權,因x86交叉授權模式,海光
2023-04-26 09:52:10
857 和靈敏度。這款高性能數字萬用表不僅提供了通常僅與成本高出數千美元的儀器相關的性能規格,而且還提供了數字萬用表通常不具備的廣泛功能。為了獲得更大的靈活性,后面板上的內置
2023-04-22 10:03:07
安捷倫Agilent34401A數字萬用表安捷倫數字萬用表34401A是一種高精度的臺式數字萬用表,它能夠提供高達6位半數的測量精度和多種測量功能,包括直流電壓、交流電
2023-04-20 17:06:23
、驅動程序、常見問題解答和視頻– 通過移動設備監控工作臺BenchVue 軟件中的數字萬用表應用可以控制數字萬用表顯示測量結果,記錄數據1和對捕獲數據進行注釋 (包含
2023-04-18 13:55:49
34401A 是 Agilent 的 6.5 位臺式萬用表。萬用表是用于測試和測量交流 (AC) 或直流 (DC) 電壓、電阻和電流的儀器。萬用表結合了電壓表、電流表和歐姆表。電工使用萬用表對電池
2023-04-18 11:37:47
我想知道是否有可能以某種方式保持連接 esp32-cam-mb 的微型 USB 以加載模塊,同時檢查萬用表的消耗量(安培)。我嘗試以任何方式連接萬用表但失敗了
2023-04-12 06:28:20
【產品介紹】 POMEAS這款150萬像素 2/3"機器視覺FA工業鏡頭,焦距16.33mm,光圈范圍F1.4-C,成像范圍 0.30m- ∞。 【產品優勢
2023-04-06 11:47:14
proteus仿真萬年歷
2023-04-02 23:30:19
三極管是電子設計中常用的元器件,關于三極管功能的介紹,網上可以搜出成千上萬的例子。這里我說兩個我在工作中碰到的用三極管的實例,都很簡單,卻很實用。
2023-03-27 14:02:14
1089 
評論