FMS (سیستم مدیریت ناوگان Fleet Management System)
حتماً تابهحال برای دیاگ کردن خودرو خود به تعمیرگاههای مخصوص مراجعه نمودهاید.
در این مواقع اکثراً اتصالی به نام OBD II به خودرو شما وصل خواهد شد و طی آن اطلاعات خودرو و تنظیمات آن قابلدسترسی خواهند بود.
این درگاه غالباً میزبان سه پروتکل خاص است که یکی از آنها CAN خودرو است که میتواند FMS را نیز پشتیبانی نماید.
FMS چیست؟
FMS یک استاندارد برای برقراری ارتباط بین تجهیزات الکترونیکی است که در حوزههای مختلفی ازجمله خودرو استفاده میشود. این استاندارد برای ارتباط از بستر CAN استفاده میکند.
اولین بار FMS خودرویی، بهصورت رسمی در سال 2002 جای خود را در صنعت خودرو بازنمود.
این استاندارد توسط کمپانیهای Volvo, Scania, Iveco, MAN AG, Daimle AG طراحی و اجرا گردیده است.
جهت اطلاع بیشتر و مشاهدهی قابلیتهای این استاندارد میتوانید به سایت fms-standard.com مراجعه کنید.
در این استاندار میبایست ارتباط سیستمهای برقی خودرو از حالت قدیم خود خارج شده و بهصورت CAN FMS BUS دادههای خود را انتقال دهند.
خواندن اطلاعات ECU خودرو از درگاه CAN
سیستم، اطلاعات حیاتی خودرو که شامل موارد زیر است را بر روی باس خود، در دسترس قرار میدهد:
- وزن محور (کیلوگرم)
- میزان کل مصرف سوخت (لیتر)
- میزان سطح سوخت (درصد)
- سرعت موتور
- سرعت خودرو (مطابق با لاستیک خودرو)
- سرعت خودرو (مطابق با کیلومتر شمار)
- وضعیت کل سلامت خودرو
- وضعیت کلاچ (روشن، خاموش)
- وضعیت ترمز (روشن، خاموش)
- کروز کنترل (روشن، خاموش)
- وضعیت پدال گاز (درصد)
- کل ساعت کارکرد موتور (ساعت)
- شماره شناسایی خودرو (Ascii)
- اطلاعات Tachograph (سرعت، مسافت)
- فاصله سرویس خودرو
- دمای مایع خنککننده موتور
- PTO (وضعیت، حالت)
- نسخه نرمافزار
نحوه خواندن اطلاعات CAN خودرو:
برای خواندن FMS خودرو میبایست به خطوط ارتباطی CAN خودرو نفوذ کرد. برای این منظور باید توسط کانکتورهای موجود در خودرو، اقدام به خواندن دیتا نمود.
در پروژه ارائهشده، بدون اختلال در کارکرد خودرو میتوان دیتاهای آن را دریافت و در کامپیوتر مانیتور کرد.
توسط این پروژه میتوان با شناسایی خطوط CAN خودرو، حتی در محلهایی به غیر از کانکتورهای اصلی اطلاعات را دریافت نمود.
از کانکتور H2 روی برد دو عدد سیم کشیده و به CANL و CANH خودرو متصل کنید. وقتی کابل USB را به سیستم خود متصل کرده و درایور آن را نصب کنید، یک پورت سریال به سیستم شما اضافه خواهد شد. حال با یک نرم افزار ترمینال 232 (مثل Hyperterminal ویندوز و یا RealTerm) میتوانید بر روی کامپیوتر خود داده های CAN را بررسی کنید.
این پروژه میتواند جهت شرکتهایی که در زمینه ردیاب خودرو AVL و یا موارد مشابه خودرویی فعالیت میکنند، بسیار مفید باشد.
شماتیک، PCB برد و فایل هگز برنامه را میتوانید از لینک زیر دانلود کنید.
این برنامه توسط تیم سیسوگ نوشته و کارایی آن بر روی اتوبوسهای MAN نیز در ایران تست گردیده است.
دانلود رایگان پروژه اماده FMS Reader
در صورت درخواست و علاقهمندی کاربران، سیسوگ آمادگی دارد در پستهای تکمیلکننده، ساختار پکت کن، نحوه دیکد و نمایش آن را نیز منتشر نماید.
با سلام و تشکر از زحمات شما
نرخ باود ریت CAN با باود سریال متفاوت و تقریبا از اعداد صحیح استفاده میشه، مثلا 125 و 250 و 500 کیلو.
دیگه اینکه کاش این برد طوری طراحی می شد که با نرم افزار های کن لاگر موجود و استاندارد کار میکرد.
سلام
اول ممنون
ولی این آموزش هیچ چیز آموزشی نداره
اگه میشه لطفا سورس قرار بدید . هگز که به کار نمیاد
نمیدونم اون موقع چرا نذاشتیم
میذارم توی کارها که انجام بشه
سلام
خسته نباشید عالی بود
فقط چرا فقط هگز گزاشتید . امکانش هست سورس قرار بدید
با سورس بهتر یاد میگیریم
ساختار پکت کن، نحوه دیکد و نمایش آن را نیز منتشر نماید.
سلام در لینک زیر یه سری توضیحات داده شده
https://sisoog.com/2017/08/28/%D9%BE%D8%B1%D9%88%D8%AA%DA%A9%D9%84-can-%D8%A2%D8%B4%D9%86%D8%A7%DB%8C%DB%8C-%D9%88-%D8%B1%D8%A7%D9%87-%D8%A7%D9%86%D8%AF%D8%A7%D8%B2%DB%8C-stm32/
سلام و عرض ادب
ردیابی که من میخوام بهش وصل کنم ورودی سریال نداره
فقط 1wire میشه بهش داد
میشه از این بورد خروجی 1wire گرفت؟
با تشکر از زحمات شما
بهترین حالت اینه که شما این پروژه را استفاده کنید و بعد از مطمئن شدن از درستی کار به همون پروژه قبلی اضافه کنید
در ضمن میتونید 1 وایر را هم به همین اضافه کنید
من از ردیاب آماده تلتونیکا استفاده میکنم fm1120 که اون فقط 1wire استفاده میکنه
سورس برنامه شما رو ندارم که بتونم اضافه کنم
شایدم منظور شما رو درست متوجه نمیشم
تا جایی که میدونم تلتونیکا خودش نمونه ای داره که شما ای دی کن را میدی و خودش ارسال میکنه برات سرور و نیازی به این برد و این مسیر ندارید
بله شما درست میفرمایید ولی این مدل هایی که ما بیش از 200 تا نصب کردیم این قابلیت رو ندارن ولی مدل هایی داره که اینکار رو میکنه
من میخواستم با استفاده از این برد اطلاعات رو بخونم و با استفاده از ردیاب های موجود بفرستم سمت سرور
از نظر فنی شما باید سمت وان وایر یک سری ادرس بخونه و سمت دستگاه هم یک سری بصورت Slave وان وایر باشه که بهتون مثلا به جای دما یا بلوتوث این اطلاعات را بده
این پروژه مطمئنا پروژه راحتی نیست و چون در مورد یک محصول خاص و مشخص صحبت میکنیم اصلا پیشنهاد نمیکنم وارد این پروژه بشید 🙂
با سلام.
ممنون از زحمات شما.
بنده این برد رو ساختم و برنامه گذاشته شده توی فایل زیپ رو پروگرام کردم. اما نمیدونم چرا توی پورت سریال کاراکتر های عجیب و غریب به طور منظم و هر چند ثانیه یکبار ارسال میشه:
ÿnØÿnØÿn0þn0þn0þn0þn0þn0þnTxþnTxþnØÿnØÿnØÿ
برنامه های قبلی خودم رو پروگرم میکنم توی پورت سریال کاراکتر درست ارسال میکنه. سخت افزار هم درسته. اما با برنامه شما کاراکتر های عجیب و غریب میفرسته.
ممنون میشم راهنمایی کنید.
سلام احیانا کریستال را درست قرار دادید؟
بله سخت افزار صحیح هستش. چون هر برنامه ای غیر از برنامه شما کار میکنه روش. دلیلش رو نمیفهمم. کریستالم 8 مگه. همه چیز درسته غیر از دیتای خروجی. بادریت هم 115200.
سلام فکر کنم باوود رو باید روی یک مگا بیت بر ثانیه بذارید اگر اشتباه نکنم
921600
فکر کنم این باوود ریت درست باشه
البته ناگفته نمونه که مموری روش نذاشتم و فعلا به پورت کن هم متصل نیست. گفتم اول از صحت عملکرد مطمئن بشم بعدش به کن وصل کنم. سخت افزار هم تغییراتی داشته مثلا تغذیه کلا عوض شده.
سلام عرض ادب
شما کسی رو میشناسید که بتونه بردی طراحی کنه که به ایسیو محصولات ایرانخودرو (مثلا دنا) متصل بشه و اطلاعات سنسورها و عملگرهای موتور رو لاگ کنه؟
سلام شرکتها و افرادی هستند که چنین پروژه ای را انجام دادند یا مشابه
از شرکتهای تولید کننده دیاگ تا برخی از شرکتهای دیگه…
سلام ،آیا پروگرامری میشه ساخت که باهاش ریمپ هم انجام داد؟ چون پروگرامر های بازاری خیلی گرونن
سلام دوست عزیز
همین پروگرامرهای بازاری رو هم شرکت ها دارن میسازن
پس یعنی به لحاظ شدن میشه ولی مساله اینه که دانش فنی زیادی نیاز داره
سلام میخواستم بپرسم که آیا pid ها که اگر اشتباه نکنم آی دی سنسور ها هست یک چیز استاندارد هست که در اکثر ماشین ها مشترک است یا اینکه باید با آزمایش و خطا برای هر ماشین این ها رو فهمید؟ اگر اینطور باشه ساخت دستگاهی که بتونه رو همه ماشین های دارای CAN کار کنه تقریبا غیر ممکنه
ممنون
یک سری استانداردها وجود داره از جمله مثلا FMS3
ولی در خودروهایی شاید نشه به همین راحتی به اون استانداردها رسید و همچنین شاید نیاز باشه با مهندسی معکوس داکیومنت های اون را استخراج کرد
به هر حال غیرممکن نیست ولی میتونه خیلی سخت و زمان برباشه
سلام ببخشید در محیط سریال هر پارامتری که می فرسته مشخص هست چیه؟ یعنی مثلا دما رو این طوری درمحیط سریال نمایش میده temp =70 c
سلام دوست عزیز
خیر، این دستگاه در واقع آدرس و محتوای دیتایی رو توی سریال نمایش میده و برای دکد اطلاعات نیازه که نرم افزاری طراحی بشه
باسلام
من در زمینه ردیاب خودرو فعالیت دارم ومیخوام این دیتاها را برای سرور ارسال کنم
ایا شما میتونید در این زمینه به من کمک کنید؟
راه ارتباطی را برای من ارسال میفرمایید
سلام دوست عزیز
متوجه سوالتون نمیشم
اگر سازنده ردیاب هستید اطلاعات ECU را داخل پکتتون قرار بدید و بفرستید سرور
مشکل چی هست؟
سلام مهندس وقتتون بخیر
من تولید کننده هستم ولی تاکنون با can کار نکردم
میخوام ببینم فرمت اطلاعات به چه صورتی هست وچجوری باید دیکد کنم
شما فرض کنید یه دستگاه دارم ومیخوام اطلاعات ecu هم به نرم افزارم ارسال کنم این اطلاعات رو با چه قطعه ای باید بخونم وچجوری جدا سازی کنم مثلا دمای موتور کجای این کدهست و…
میتونید منو راهنمایی کنید؟
بسیار هم عالی
در مقاله ای در سایت پروتکل کن کاملا توضیح داده شده
البته قسمتی از ECU ها شامل این پروتکل هستند و خیلی از خودروهای ایرانی این پروتکل را ندارند و چیز دیگه ای دارند
داخل برخی از میکروها مثل میکروهای ST واحد CAN وجود داره و البته یه IC سخت افزاری که چیپش داخل شماتیک هم هست
اینکه هر کدام هم کجا هست بستگی به پروتکل خودرو و استاندارش داره که باید تو داکیومنت های اون دربیارید
سلام
خیلی عالی بود
لطفا در مورد راه اندازی پروتکل K-Line در خودروهای ایرانی هم مطلب بزارید ممنون
درود بر شما.
در مقاله زیر به سوال شما پاسخ داده شده است.
https://sisoog.com/2019/12/obd-ii/
با عرض سلام و تشکر بابت این مطلب بسیار کاربردی.
بنده به دنبال فقط خواندن اطلاعاتی که ذکر کردید در ماشین های پراید هستم.
سوال بنده درباره تفکیک دستگاهها و سنسورها و سپس تفکیک و استخراج اطلاعات لازم از data ارسال شده است.
در یک رشته حداکثر 8 بایتی , چگونه میتوان اطلاعات ارسالی از هر بخش و قطعه را تفکیک نمود؟
IDE مورد استفاده جهت برنامه نویسی این پروژه چه بوده است؟
موفق باشید
سلام و درود دوست عزیز
خوب اول باید بگم که این مدار تنها برای خواندن canباس هست و تمام پروتکل های موجود بر روی obd رو پشتیبانی نمیکنه
شما برای خوندن دیتای ماشین های سواری غیر مولتی پلکس ایرانی باید از پروتکل k-linkاستفاده کنید که کلا با چیزی که توی این مدار استفاده شده است متفاوت خواهد بود.
با سلام و تشکر از راهنمایی شما
لطفاً درمورد شیلد برای خواندن پروتکل k-line هم راهنمایی بفرمایید.
با تشکر
اوپس k-link پروتکل سریال ساده ای است که یکم برای راه اندازیش دقت لازم داره
قطعات لازم رو برای راه اندازیش و نوشتن پست تهیه کردم ولی هنوز فرصت نشده
انشالله این پروتکل هم توی دستور کار هست
سلام ممنون از سایت و مطالب مفیدتون. ولتاژ vcc ای سی SN65HVD230 طبق دیتاشیت 3.3 ولت است.اما تو شماتیک شما به 5 ولت وصلش کردین. ای سی یا خدای نکرده ecu ماشین نمیسوزه!
سلام و درود دوست عزیز
توی این مدار از mcp2551 استفاده شده که 5 ولت است و با 5 ولت براش مشکلی پیش نمیآد !
سلام بچه ها وقت همه بخیر و شادی
تشکر از مدیریت سایت و همه بچه هایی که هدفشون افزایش اطلاعات بقیه دوستان هست و مطالب خوبی که قرار دادند.
من این برد را چاپ و مونتاژ کردم ( طبق نقشه ) روی ماشین خودم تست کردم ( برلیانس 320 اتوماتیک ) خیلی جالب وصل شد و اطلاعات و ID ها را فرستاد
چند تا سوال دارم
1. کامندهای ارسالی برای تنطیمات مربوطه شروع اسکنن خواندن بافر و … چیه ؟
2. من دقیق نفهمیدم تو شبکه کن چطوری باید اطلاعات وارد شده را تفکیک کرد ؟؟ منظورم اینه که چطوری بفهمیم مثلا دیوایس اول دیتا فرستاد و تمام شد و تا اخر همه دیواس ها … که بشه تفکیک کرد و ای دی ها و دیتا هاشون را بدست اورد
البته این هم خیلی مفیده تو همیت سایت مطلبش هست ” آشنایی و راهاندازی پروتکل CAN با استفاده از STM32 ”
کمی دقیقتر توضیح بدم … منقبلا با سریال یه پروژه کنترل روشنایی منزل ساختم با مگا 128 و ارتباط سریال که یه کد میفرستادم به میکرو مثلا st100end که میکرو با گرفتن دستور با اول st را میدید بعد end را و بعد بین این دو تا عدد 100 را میکشید بیرون و فلان کار را انجام میداد
سوال من این جا هست دقیق برای کن باس ؟؟؟؟؟
من یه ماژول کن به سریال دیگه داشتم و وقتی به کن وصل میکردم خیلی پشت سر هم کد میفرستاد
حالا چطوری بفهمیم اول و اخر دیتا چیه ؟؟ با چی شروع و با چی تمام میشه ؟ دنبال چه کدی بگردیم ؟
ممنون میشم دوستان در مورد سورس این برنامه توضیح بدند …
اگر امکان داشته باشه کد سورسرا قرار بدهند و بچه ها کد را تحلیل کنند
تشکر از همه دوستان
سلام و درود دوست عزیز
بسیار عالی – خوشحالیم که تجربه خودتون رو با ما به اشتراک میذارید.
و اما سوالات
1. همونطور که میدونید پروتکل کن مثل سریال میتونه دارای سرعت های مختلفی باشه ؛ دستگاه به نحوی طراحی شده که به صورت اتوماتیک سرعت های استاندارد رو اسکن میکنه و در صورت مشاهده دیتای صحیح روی باس روی سرعت مورد نظر قفل میکنه. پس لازن نیست دستوری برای برد ارسال بشه
2. پروتکل CAN بر خلاف دیگر پروتکل های سریال دارای سر و ته مشخصی هست که به شکل سخت افزاری توسط کنترلر CAN تشخص داده میشه و چک میشه و فرایند نرم افزاری برای این منظور لازم نیست. هر دستگاه توی پروتکل CAN یک آدرس منحصر به فرد داره که دیگر دستگاه ها با اون آدرس ها هم دیگه رو شناسایی میکنند.
با سلام و تبریک سال جدید
امیدوارم که این سال برای همه بچه ها مبارک و مر از شادی و سلامتی باشه
ممنون از پیگیری ها و جوابتون
سوال: این ادرس که گفتید چطور برای هر دیوایس تعین و فیکس میشه ؟ اون هم سخت افزاری هست یا داخل برنامه باید ست بشه؟
امکان داره سورس کد این برنامه را تو سایت قرار بدید تا بتونیم کد ها را تحلیل کنیم ؟
سخت افزار منظورتون ای سی مثلاmcp2551 هست ؟ یعنی خروجی این ای سی مستقیم دیتا کن هست ؟ یا خروجی قسمت سخت افزاری کن داخل میکرو کنترلر منظورتون هست ؟
و اینکه دیتا خروجی قسمت سخت افزار به چه شکل و فرمتی هست دقیق ؟ منظورم این هست که اون اول و اخر فرم ها دیگه اتوماتیک حذف میشه و فقط ۸ بایت دیتا هست؟
تشکر
سلام و درود دوست عزیز
سال جدید برای شما هم مبارک باشه
در مورد آدرس ؛ باید بگم آدرس ها توی برنامه و به شکل نرم افزاری تنظیم میشن ؛ در مورد سورس این برد هنوز به جمع بندی نرسیدیم ؛ شاید که بخوایم به عنوان یک محصول برای فروش قرارش بدیدم ؛ شاید هم به صورت متن باز منتشرش کردیم.
نه دقیقا منظورم آیسی mcp2551 هست ؛ در واقع این آیسی سخت افزار لایه فیزیکی هستش ؛ خروجی اون سیگنال CAN هست که توی سطح TTL قرار گرفته و قابل اتصال به میکروکنترلر هستش.
خروجی سخت افزار دقیقا دارای تمام جزییات پروتکل CAN هست و برای پارز کردنش باید از کنترلر CAN استفاده کنید.
سلام وقت شما بخیر
واقعا ممنون بابت این زحماتی که میکشید
و خسته نباشید …
من خیلی دنبال اطلاعات کن باس هستم باری ماشین(مسافربری) اسکانیا یک برد هست مخصوص کنترل آلایندگی که با نام EEC3 شناخته میشه وبا برد موتور در ارتباط هست .
من میخوام اطلاعاتی که برد آلایندگی به برد موتور میفرسته را پیدا کنم
با این مدار که شما طراحی کردید امکان پذیر هست ؟
تشکر از زحمات شما
سلام در صورتیکه ارتباط کن باشه بله با این برد میتونید اسنیف کنید
سلام،وقتتون بخیر…
یک سوال،اطلاعات روی خطوط دیتا برودکست میشن؟ یا که باید درخواست بدیم بعد منظر خوندنش بشیم؟
سلام
تبادل اطلاعات ECU بین تاخوگراف یا بقیه واحد ها هست و لازمه صرفا شما شنونده باشید.
قرار گرفتن در مسیر ECU و ارتباطات خودرویی در صورتی که شما قرار باشه به عنوان یک دیوایس مجزا کامند ارسال کنه میتونه خیلی خطرناک باشه
سلام
مرسی از اطلاعاتتون
بنظرتون میشه کد ایمو رو برای ecu شبیهسازی کرد؟
منظورتون از ایمو چیست؟
Immoblizer، کدی که میده به ecu برای روشن شدن ماشین
شما توسط این درگاه میتونید تبادل اطلاعات کنید با ECU و فرامین مربوطه را ارسال کنید
اگر این کدها نیز جز موارد درخواستی بتونه داده بشه کاری که شما نیاز دارید هم قابل انجامه
برای ماشین های سواری هم یک مدار طراحی کنید مخصوصا داخلی ها
اتفاقا توی برنامه داریم
ولی اینقدر مشغله زیاده که هی عقب میندازیم
سلام. بسیار بسیار عالیه این مطلب. اگر ممکن هست در مورد برنامه نویسی برای ارتباط با خطوط can دستگاه ها ( مثل خواندن مقادیر سنسورها و … ) توضیح بدید. خیلی ممنونم.
سلام
خواهش میکنم ؛ قبلا مقاله ای در خصوص پروتکل CAN منتشر کرده ایم که تحت عنوان “آشنایی با پروتکل CAN” که فکر میکنم مطالعه اون خالی از لطف نباشه البته فرصت نشده که هنوز قسمت دوم اونو بنویسیم که امیدوارم به زودی بتونیم این کارو انجام بدیم
سلام
باتشکر از مطالب خوبتون
باتوجه به درخواست دوستان ودر صورت وقت اگر براتون مقدور بود مطلب را ادامه دهید
ممنون
بله خواهش میکنم دوست عزیز
خوشبخانه ورژن دوم رو هم آماده کردیم که قابلبت ارسال داده رو هم داره
انشالله در فرصتی مناسب منتشر خواهیم کرد.
با سلام
تشکر میکنم برای مطالب خوب و مفیدتنون.
لطفا در ادامه به مباحث ساختار پکت کن، نحوه دیکد و نمایش آن هم بپردازین
سلام دوست عزیز
مقاله ای توی سایت هست تحت عنوان آشنایی با پروتکل CAN که در این مقاله مختصری در خصوص CAN توضیح دادیم
در خصوص باز کردن اطلاعات CAN خودرو هم میتونید مستندات FMS رو مطالعه کنید ، در آینده احتمالا مطلبی در این خصوص منتشر کنیم.
سلام
امکانش هست در باره سورس این پروژه هم توضیح بدید
سلام و درود دوست عزیز
در دست بررسی است
متشکر از نظر شما
سلام منون از سایت مفید و عالی شما،لطفا نحوه ی دریافت و دیکد اطلاعات خودرو از طریق can را در سایت قرار دهید.
با تشکر فراوان
سلام
بزودی در این رابطه پستی ارائه خواهد شد. در آن سعی میکنیم نحوه دیکد کردن را توضیح دهیم.
از اینکه با ما همراه هستید خوشحالیم.
یه مطلب دیگه اینکه کجا میتونم خروجی خودروهای دیگر رو پیدا کنم و بتونم دیکد کنم؟
این درگاه و استاندارد K-Line یک استاندارد هست و در اینترنت میشه خیلی از اطلاعات را پیدا کرد
در صورت استقبال حتما یک پروژه و یا اطلاعات مفیدی در مورد درگاه K- line که میتوان به اکثر خودروهای سواری ایرانی وصل شد را منتشر خواهیم کرد
سلام
بسیار مطلب مفیدی بود
اگه ممکنه یشتر وارد جزئیات بشین و روش دیکد کردن اطلاعات کن رو هم توضیح بدین
منظورم اینه که بدون این واسطه هم بشه اطلاعات خوردو رو دریافت کرد
ممنون
سلام دوست عزیز
اطلاعات در ساختار کن بصورت تفاضلی شبیه پروتکل 485 انتقال پیدا میکنه
برای خواندن اطلاعات خام بدون در نظر گرفتن ساختار نرم افزاری شما به حداقل یک سخت افزار برای درک خروجی این پروتکل نیازمندید
مثلا از ای سی MCP2551 استفاده کنید.
پس شما با داشتن این ای سی میتونید خروجی ارسال شده از این درگاه را بصورت خام داشته باشید ولی لازم هست که این اطلاعات توسط یک یا چند لایه نرم افزاری بازگشایی بشه.
سعی خواهیم کرد بزودی نمونه بازگشایی یک پکت و خواندن مثلا اطلاعات سرعت یک خودرو مبتنی بر این پروتکل را ارائه کنیم
لطفا یک چیزی بذارید که بشه در مورد خودرو های ایرانی مثل پراید و پژو ازش استفاده کرد
در خصوص خودرو های سواری ، مقداری پروتکل متفاوت است ، شاید در آینده مطلبی در این خصوص منتشر کنیم
سلام
ابن دستگاه برروی چه خودروهایی کار میکنخ
اکثر خودروهای سواری ایرانی از این پروتکل پشتیبانی نمی کنند و شما از طریق درگاه K- line و پروتکل ISO 9141-2 میتونید به اونها کانکت بشید.
این پروتکل و استاندارد بیشتر مخصوص خودروهای سنگین و اوتوبوس ها می باشد
سلام. دمتون گرم. من خیلی دنبال این موضوع بودم و نگرانیم این بود که اطلاعات اتصال به ای سی یو را از کجا باید پیدا کنم که شما این مطلب را گذاشتید و من از جا پریدم.
من دانش زیادی در مورد الکترونیک ندارم. این بردی که گفتید چه بردیه؟ اطلاعاتی که از روی ای سی یو روی خط CANH,CANL ارسال میشه به صورت سریاله؟
سلام دوست عزیز – خواهش میکنم
در واقع هدف ما همین است ، نشر دانش به صورت آزاد و رایگان
این برد در واقع اطلاعات واصله از طریق Can رو به صورت سریال ارسال میکند به نحوی که بشه آنها را از طریق پورت سریال دریافت کرد.
نمونه خروجی از ماشین اسکانیا
00000154 >> Ex_id = 0CFF3A27, St_id = 0000, len = 08, RTR = 00, IDE = 04, FMI = 00 data = FFFFFF000000E100 .
00000155 >> Ex_id = 0CFF3B27, St_id = 0000, len = 08, RTR = 00, IDE = 04, FMI = 00 data = 13B8AA98FF33005D .
00000156 >> Ex_id = 0CFF3927, St_id = 0000, len = 08, RTR = 00, IDE = 04, FMI = 00 data = F4FA007D00000000 .
00000157 >> Ex_id = 0CFF3A27, St_id = 0000, len = 08, RTR = 00, IDE = 04, FMI = 00 data = FFFFFF000000E100 .
00000158 >> Ex_id = 0CFF3927, St_id = 0000, len = 08, RTR = 00, IDE = 04, FMI = 00 data = F4FA007D00000000 .
00000159 >> Ex_id = 0CFF3A27, St_id = 0000, len = 08, RTR = 00, IDE = 04, FMI = 00 data = FFFFFF000000E100 .
00000160 >> Ex_id = 18FF3000, St_id = 0000, len = 08, RTR = 00, IDE = 04, FMI = 00 data = FF86A01130000380 .
00000161 >> Ex_id = 0CFF3927, St_id = 0000, len = 08, RTR = 00, IDE = 04, FMI = 00 data = F4FA007D00000000 .
اسم این برد چیه از کجا میشه گرفت؟
این برد توسط تیم سیسوگ طراحی شده و به صورت آماده جایی موجود نیست و خودتون باید چاپ کنید ، ما فایل های مورد نیاز جهت چاپ و پروگرام رو قرار دادیم