柴油發電機的ECU基礎軟件由哪幾個系統組成
瀏覽:22次 添加時間:2022-08-30 16:27:32
新聞內容
柴油發電機系統初始化以及時鐘設置模塊。用于完成系統初始化和時鐘設置。這部分指令針對不同單片機有不同的形式,而且與單片機的性能密切相關,只有對所用單片機有深人了解的技術人員才有可能完成這一一部分軟件的設計制作。
整形輸人處理模塊。這是針對輸人線的處理函數。輸人信號可以是有一定變形的電脈沖信號,經輸入整形處理后,送入單片機的是較整齊的脈沖信號。這種通道可用于輸入一一些有形狀畸變的脈沖信號,如從磁電傳感器輸人的曲軸和凸輪軸的脈沖信號等。
預處理輸人模塊。用來輸人開關量或脈沖量電信號,一般用于輸人較整齊的脈沖信號或開關量。具有這種功能的輸入通道能夠從自身獲得信號的時序信息,如相鄰脈沖的間隔時間、脈寬時間等。
模擬信號采樣輸人模塊。可輸人模擬量并實現模數轉換,具有一定的轉換精度。例如:對于MC9S12D1256精度為10位,對模擬信號的幅值要求是0~5V。低位開關輸出。相當于普通的無觸點開關。
PWM功能輸出。它們可作為比例電磁鐵和直流電動機的控制。高位開關輸出。高位開關采用的是將處在低電位的負載一端拉到高電位而使負載獲得供電的方法。常用于高速電磁閥的起始驅動。
SCI串行通信。一般用于程序調試和運行監控。可將SCI串行通信口與PC機相連,利用專用上位機程序,配合下位機程序的運行,可以將下位機的特征變量值按要求送到上位機顯示,從而對程序運行的正確性做出判斷。也可通過SCI申行通訊對下位機的變量值進行設置,以對下位機程序的運行狀態做出調節。不過,近年來這種通信方式由于速度較低而使用漸少,被CAN通信取代。
CAN總線通信。CAN是在電子產品中應用廣泛的一種通信接口,它能在設備間實現有效的通信。可以利用它們實現正常工作時與外界的通信,如與其他設備ECU的信息交換。步進電動機控制。這一功能可直接實現對步進電動機的控制,這種電動機用于一些精確的定位控制。電源管理模塊。用于實現電源管理。