Diplomsko delo opisuje razvoj elektronske krmilne enote za grelec zraka z uporabo J1939 komunikacijskega protokola. Krmilna enota nadzoruje grelec vstopnega zraka v dizelski motor pri hladnem vžigu.
Razvoj projekta zavzema strojni in programski del, s poudarkom na programskemu delu. Strojni del je sestavljen iz realizacije krmilnega in močnostnega vezja z uporabo programa Altium Designer. Programski del je zadolžen za vzpostavitev komunikacije med osebnim računalnikom in mikrokrmilnikom z uporabo J1939 komunikacijskega protokola. Osebni računalnik pošilja mikrokrmilniku ukaz o želenem stanju grelca zraka. Mikrokrmilnik na podlagi prejetega ukaza grelec zraka vklopi ali izklopi.
Na osebnemu računalniku in PIC mikrokrmilniku sta ustvarjena dva različna programa. Program na osebnem računalniku je izdelan v programskem okolju LabVIEW, program na mikrokrmilniku pa z uporabo programskega paketa MPLAB IDE.
Jezik: | Angleški jezik |
---|
Naslov: | Development of electronic control unit for air heater using J1939 communication protocol |
---|
Izvleček: |
---|
The thesis describes the development of electronic control unit for air heater using J1939 communication protocol. The control unit controls air heater for diesel engine air intake at cold start.
Development of the project occupies both hardware and software part, with emphasis on the software part. Hardware part consists of the realization of control and power circuits in the program Altium Designer. Software part is responsible for establishing communication between the personal computer and microcontroller using the J1939 communication protocol.
The PC sends a command to the microcontroller on the desired state of the air heater. The microcontroller based on the received command, changes air heater state to on or off.
On the personal computer and PIC microcontroller two different programs were created. The program used on a personal computer is made in the programming environment LabVIEW and program on the microcontroller is made by using the software package MPLAB IDE.
|
Ključne besede: | Controller Area Network, CAN, J1939, PIC microcontroller, controller, LabVIEW, Altium Designer, MPLAB, communication protocol, ECU, heater |
---|