






中電阻R1和R2的取值必須使當輸入為+VCC時的三極管可靠地飽和,即有βIbIes在.21中假設Vcc=5V,Ies=50mA,β=100,則有Ib0.5mA而Ib=(Vcc-Vbe)/R1-Vbe/R2若取R2=4.7K,則R16.63K,為了使三極管有一定的飽和深度和兼顧三極管電流放大倍數的離散性,一般取R1=3.6K左右即可。若取R1=3.6K,當集成電路控制端為+VCC時,應能至少提供1.2mA的驅動電流(流過R1的電流)給本驅動電路,而許多集成電路(標準8051單片機)輸出的高電平不能達到這個要求,但它的低電平驅動能力則比較強(標準8051單片機I/O口輸出低電平能提供20mA的驅動電流(這里說的是漏電流)),則應該用如.22所示的電路來驅動繼電器。
基于硬件組態的時間中斷要求在到達設置的日期和時間時,用Q4.0自動啟動某臺設備。具體如下:硬件組態:打開CPU屬性中的“時刻中斷"選項卡,設置執行啟動設備的日期和時間,執行方式為“一次"。生成OB10,編寫OB10程序如下,設置時間到時,將需要啟動的設備對應的輸出點置為1:OB1程序:用I0.0將Q4.0復位2)用SFC控制時間中斷除了在硬件組態功能中設置和時間中斷外,也可以在用戶程序中調用SFC來設置和時間中斷,在OB1調用SFC31來查詢中斷狀態,讀取的狀態用MW16保存。
下一篇:
















所有評論僅代表網友意見,與本站立場無關。