一级做α爱过程免费视频_亚洲av永久无码精品漫画_色吧电影网_欧美成人鲁丝片在线观看

186-8973-5688
當前位置:主頁 > 新聞中心 >

上柴股份發電機組電控柴油機單片機有哪些功能?

2019-05-04
來源: 海南柴油發電機組廠家
(1)系統復位Reset)功能
 上柴股份發電機組單片機系統的復位操作主要是加電復位,也就是當系統加電后,硬件系統會自動在復位端引人低電平,使單片機執行復位操作。復位后,指令計數器被歸0,程序從頭開始執行。
(2)自由運行計時器
在MC9S12DJ256中,這是一一個16位的寄存器。其他類型的單片機內也有功能類似的模塊。自由運行計時器般在初始化程序中做出設置,一-旦設置完成,它將以一定的時間間隔遞增變化,這一間隔稱為計時器的時間常數。例如:可以將單片機MC9S12DJ256自由運行計時器的時間常數設置為0.8μs。正常工作時,自由運行計時器將不斷地遞增,每0.8μus增加1,當增加到65535(即16位全為1)時,下一個0.8μs后會全部變為0,同時會產生一個中斷(自由運行計時器溢出中斷)。
對于自由運行計時器如果不做直接干預,它會一直維持這種運行方式。自由運行計時器為單片機系統的控制提供了最基本的計時信號。實現控制處理的時間精度不會高于自由運行計時器遞增的時間間隔。
MC9S12DJ256的計時器對應著8個功能口線,每個口線都對應著專用的寄存器。可分別做出兩種功能設置。

①輸人捕獲功能。輸人捕獲(InputCapture,即IC)功能主要用于處理連續的脈沖輸人信號。可以通過對口線對應的專用寄存器的設置,使該口線處在輸人捕獲狀態。

可以將其設置成針對連續脈沖信號的上升沿響應、下降沿響應或兩者都響應。以設置 成上升沿響應為例,在對某口線做信號捕獲沿設置的同時,還要 設置對應的中斷使其能標記和中斷服務程序地址。

②輸出比較功能。輸出比較(Output Compare,即OC)功能 主要用于定時地發出控制脈沖。例如精確地控制柴油機供油時刻 就是使用了這一功能。在設置這種控制功能時,應明確口線的初 始電位(例如處于低電平),在口線對應的時間寄存器中填人時 間常數(例如填人100),時間常數填人后會立即開始做遞減變 化,每遞減一次的時間單位也是在設置時確定的。

當口線時間寄 存器中的數值遞減到0時,則會引發-一個中斷, 同時將口線的輸 出變為高電平,對執行設備產生作用。

對于時間常數單位為0.8μs的設置,上述控制可以在填人時間常數100 x0.8μs = 80μs 之后輸出高電平。在柴油機供油控制中,常使用輸出比較的控制 方法,確定在供油齒之后精確的供油時刻。
(3)實時中斷( RTT)服務
實時中斷服務是大多數單片機控制系統都要設置的一個軟件 功能模塊。一-般在程序的初始化過程中設置好時間常數,然后它 即開始持續工作。每隔時間常數代表的時間,就會引發一次實時 中斷,執行一-次實時中斷服務程序。在柴油機控制程序中,這一 功能為定時地執行一.些操作提供了條件。

為了適用于多種功能的 使用,一般設置一個較合適的時間長度做為實時中斷的單位。.如 果選用256μs作為發生一次實時中斷的單位時間,則可在中斷服 務程序中通過累加計數的方式執行多種定時操作,例如:

每4次中斷執行一次的操作,其執行周期約1ms;每40次 中斷執行-次的操作,其執行周期約10ms;每100次中斷執行 一次的操作,其執行周期約25ms.
可以256μs為時間單位,制作軟件時鐘,作為ECU內所有 的時間參考量,甚至可實現在ECU的整個生命周期內的計時。


內容版權聲明:除非注明,否則皆為海南康明斯發電機組原創文章。

轉載注明出處://www.yanwqw19.cn/xinwenzhongxin/3128.html