
پروتکل CAN در واقع نوعی از پروتکل است که به میکروکنترلرها و دستگاهها اجازه میدهد تا بدون کامپیوتر میزبان با یک کابل مشترک با برنامههای یکدیگر ارتباط برقرار کنند ، همچنین برای استفاده از این ماژول می بایست آن را به یک میکروکنترلر یا سایر دستگاههای الکترونیکی که از پروتکل TTL پشتیبانی میکنند، متصل کرد.
مشخصات
ولتاژ کاری : 5 ولت DC
حداقل نرخ تبادل داده : 60kbit/s
حداکثر نرخ تبادل داده : 1Mbit/s
دارای سازگاری ورودی و خروجی با ولتاژ 3.3 ولت
دارای دو ورودی و خروجی
ابعاد : 11*22 میلی متر
ویژگی
دارای دوحالت سرعت : High speed mode, Silent mode
قابلیت راه اندازی با امبدد برد هایی مانند آردوینو و بردهای STM32
نویز کمتر وحفاظت اتصال کوتاه
قابلیت اتصال حداقل 110 نود (node)
مقاوم در برابر تداخل های الکترومغناطیسی
قابلیت پشتیبانی از سرعت های مختلف تبادل داده در شبکه CAN
مناسب مصارف صنعتی
پایه و pinout
پین VCC: اتصال به تغذیه 5 ولت
پین GND: اتصال به زمین (منفی)
پین RXD: دریافت داده های ورودی از واسط CAN
پین TXD: ارسال داده های خروجی به واسط CAN
راه اندازی
قابلیت راه اندازی با استفاده از کتابخانه MCP_CAN در آردوینو (این کتابخانه امکان برقراری ارتباط ماژول CAN را با استفاده از پروتکل سریال برای آردوینو فراهم میکند)
-
بهزاد شاهین | 3ماه قبل ***
دوستان عزیز لطفا قبل از خرید این محصول به این نکته توجه کنید:
این ماژول مبدل سریال یا CAN به TTL نیست!! درسته دوتا پایه rx و tx داره ولی هر گردی گردو نیست! درواقع این ماژول نوعی مبدل ولتاژ به جریان هستش و در واقع پایه های خروجی CAN_TX و CAN_RX هستند و قابل راه اندازی با آردوینو نیست و نیازمند میکروکنترلری هست که خودش هم از CAN پشتیبانی کنه (بعضی از STMها).
موفق باشید
*** -
یعقوب نظامی | 4ماه قبل با سلام آیا میتوانم بوسیله این ماژول اردینو و یا esp32 را به کامپیوتر خودرو ecu متصل کنم و اطلاعات خودرو مثل دور موتور و دمای اب و ... را دریافت کنم . برای درست کردن یک ردیاب میخوام
-
ادمین | 3ماه قبل سلام
از نظر سخت افزاری امکان پذیر است
-
-
بهزاد شاهین | 6ماه قبل باسلام در قسمت توضیحات نوشتید قابلیت راه اندازی با SPI درحالیکه این ماژول از پروتکل usart یا rx.tx استفاده میکنه هرچند نتونستم راه اندازیش کنم
-
ادمین | 6ماه قبل سلام
با تشکر تصحیح شد
-