دربارهی J1939 ECU Engine Pro
V1.2.1 شبیه سازی ECU های دیزل و آداپتور بلوتوث ELM327 متصل به ECU
این برنامه یک دستگاه اندرویدی را به طور همزمان به ECU کامیون و یک آداپتور بلوتوث EML327 متصل به پورت اتصال دهنده داده لینک کامیون از طریق J1939 CAN BUS تبدیل می کند.
این راه حل مناسب و مقرون به صرفه برای توسعه و آزمایش نرم افزار Android J1939 است
سخت افزار:
از 2 دستگاه اندرویدی استفاده کنید (آنها با بلوتوث جفت شده اند)، یکی این برنامه را اجرا می کند (در نقش شبیه سازی ECU) و دیگری یک برنامه J1939 دیگر را برای آزمایش اجرا می کند.
با استفاده از این برنامه به یک کامیون واقعی نیاز ندارید، در داخل خانه بمانید و قبل از انجام با یک کامیون واقعی آزمایش کنید.
این برنامه با برنامه های زیر تست شده است:
J1939 Code Reader Pro
ترمینال بلوتوث
J1939 ECU Engine Pro می تواند در حالت خط فرمان با برنامه های ترمینال اندروید کار کند:
ترمینال بلوتوث
ترمینال alOBD
J1939 ECU Engine Pro مانند یک سرور داده کار می کند، بنابراین منتظر درخواست داده (دستورات AT، J1939) از تستر خارجی می ماند (گوش می دهد)، سپس پردازش می کند و به تستر پاسخ می دهد.
پروتکل: SAE J1939 CAN (29 بیت/250 کیلوباود)
امکانات:
1. ECU ممکن است SA از F9، FA، FE را در صورت درخواست آدرس ادعا شده بپذیرد، اما تمام CA باید آدرس خود را هنگام روشن شدن مطالبه کنند.
2. 3 ECU را شبیه سازی می کند:
موتور شماره 1-آدرس 00
موتور شماره 2-آدرس 01
کامپیوتر مدیریت - آدرس 27
3. دستورات AT
دستورات اجباری AT:
تستر (برنامه در حال توسعه شما) باید حداقل از دستورات AT زیر برای پیکربندی آداپتور واقعی ELM327 به پروتکل J1939 استفاده کند:
ATWS، ATE0، ATL0، ATS0، ATSPA، ATAL، ATCAF0، ATR1، ATSTFF، ATAT0، ATJE، ATH1، ATCPnn، ATSHEAFFF9
برای راحتی در هنگام آزمایش، در اینجا فرض میکنیم که آداپتور شبیهسازی ELM327 قبلاً به درستی پیکربندی شده است، بنابراین نیازی نیست که دستورات AT زیادی وارد کنیم، در واقع هنگام آزمایش فقط باید از برخی دستورات AT مانند ATSPA، ATSHnnnnnn استفاده کنیم.
مثال
1. دستور درخواست شناسایی مؤلفه (هنگام استفاده از ترمینال بلوتوث) به شرح زیر:
ATSPA: پروتکل A-J1939
ATJE: (ATJS به ترتیب وارد کردن PGN بستگی دارد)
00EE00: درخواست آدرس ادعا شده است
ATSHEA00F9: هدر را روی EA00F9 قرار دهید
00FEEB: درخواست شناسه مؤلفه
2. CA آدرس خود را ادعا می کند
برای درخواست آدرس ادعا شده، PGN 00EE00 را ارسال کنید
دستورات اختیاری AT:
ATMA، ATDP، ATDPn، AT@1، ATI، ATTPn، ATCAF1، ATJS
فرمان AT در موقعیت، به آدرس ECU و اولویت CAN پیام J1939 بستگی دارد:
ATCPnn(nn-اولویت)، ATSHEAxxyy (xx- آدرس ECU، yy - آدرس تستر (F9 یا FA))
4. دستورات J1939 (PGN - شماره گروه پارامتر)
یک PGN شامل چندین SPN (شماره پارامتر مشکوک) است.
J1939 ECU Engine Pro با PGN های زیر کار می کند
الف. PGN برای ارسال به آدرس جهانی (FF)
00EE00 نشانی ادعا شد
شماره VIN 00FEEC (گزینه تغییر زنده)
00E800 تصدیق PGN
ب. PGN برای ارسال به آدرس های خاص (ECU)
PGN های انتقال خودکار در CAN BUS Stream با زمان تکرار انتقال
کدهای خطای فعال 00FECA (1 ثانیه)
00FEE3 پیکربندی موتور 1 (5 ثانیه)
00FEF3 موقعیت خودرو (5 ثانیه)
00FEEE دمای موتور 1 (1 ثانیه)
00FEF5 وضعیت محیطی (1 ثانیه)
00FEE9 مصرف سوخت (1 ثانیه)
00F004 EEC1 - دور موتور (گزینه تغییر زنده) (100 میلیثانیه)
00F003 EEC2 (کنترل کننده موتور الکترونیکی) (50 میلی ثانیه)
00FEF6 وضعیت ورودی/اگزوز (500 میلی ثانیه)
تاخوگراف 00FE6C - سرعت خودرو (گزینه تغییر زنده) (50 میلی ثانیه)
00FEF2 مصرف سوخت (100 میلی ثانیه)
00FEEF سطح مایع / فشار موتور (500 میلی ثانیه)
پاسخ PGN در صورت درخواست
00FECB کدهای خطای قبلی (غیرفعال).
00FEEB شناسایی مؤلفه
00FEE0 فاصله وسیله نقلیه
صفحه نمایش داش 00FEFC
00FEC1 فاصله خودرو با وضوح بالا
اطلاعات ترمز 00FEBC/سرویس ترمز
00FEB7 اطلاعات ضریب سرعت/بار
شناسایی نرم افزار 00FEDA
00FEE5 ساعت موتور/دور در دقیقه
00FEDC عملیات بیکار
00FED3 خطاهای فعال را پاک کنید
00FECC خطاهای غیر فعال را پاک کنید
ج. سایر PGN ها
00EA00 درخواست
00EF00 PGN اختصاصی سازنده اختصاصی
00EC00 BAM (پیام اعلام پخش)
00EB00 پیام بسته های داده در پروتکل حمل و نقل
5. برای مشاهده زنده CAN BUS Stream از ترمینال بلوتوث استفاده کنید و دستور ATMA را ارسال کنید
سیاست حفظ حریم خصوصی
https://www.freeprivacypolicy.com/live/949d1732-f624-4a6f-84b1-c7e04182059e
جدیدترین 1.2.1 چه خبر است
اطلاعات J1939 ECU Engine Pro APK

دانلود فوق سریع و ایمن از طریق برنامه APKPure
برای نصب فایل های XAPK/APK در اندروید با یک کلیک!