اطلاعیه

Collapse
No announcement yet.

راه اندازی CAN در LPC1768

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    راه اندازی CAN در LPC1768

    با سلام به همه دوستان.چون خودم خیلی گیر ارتباط سریال CAN برا LPC1768 بودم و بالاخره به کمک خدا به صورت 100 درصد نتیجه عملی گرفتم و در یک پروژه صنعتی ازش استفاده کردم فلذا تصمیم گرفتم تجاربمو در اختیار دوستان قرار بدم.
    با استفاده از 2 تا میکروی LPC1768 که فرستنده همون هدر بورد ساخت ECA هستش و گیرنده بورد توسعه یافته همین شرکت یا همون DEV هستش استفاده کردم و با استفاده از AD0.2 مقادیر آنالوگ رو به دیجیتال تبدیل و در یه متغیر جهت ارسال با CAN2 قرار دادم.سپس با CAN1 میکروی DEV اطلاعات رو دریافت و در GPIO قرار دادم.البته هم خود این مثال و هم بر عکسش یعنی از DEV به هدر بوردECA رو در قالب 3 مثال براتون میذارم.
    در فاصله 30 متری که لازمم بود جواب 100 درصد اوکی رو گرفتم ولی در 300 متری فقط در لحظه ریست ارتباط برقرار میشد و دیگه تغییرات جدید ADC رو نمیفرستاد تا میکرو رو ریست کنیم و برای یک لحظه مقدار جدید رو بفرسته و باز قطع بشه و باز ریست بخواد که به نظرم از BAUD RATE زیاد بود که اگه کم میکردم عین 30 متری بدون هیچ مشکلی کار میکرد که چون من نیازم نبود گیر ندادم بهش.
    البته سیم هام کابل تلفنی از جنس خوب نبود چرا که تو 300 متر 20 اهم مقاومت داشت و در عین حال به هم تابیده هم نبود.یه مقاومت 120 اهم طبق دیتاشیت تو خروجی گذاشته بودم.از آیسی CAN interface هم که حتما باید استفاده کنید که من خودم با mcp2551 کار کردم ولی با هر اینتر فیس دیگه ای مثل SN65VHD230 یا TJA1040 هم میتونید کار کنید.
    در ضمن برای پایه RS اینتر فیس مقاومت پایین کش نداشتم پس این پایه رو زمین کردم.
    مثال ها ضمیمه خواهند شد و البته فیلمی که از مثال گرفتم رو تو آپارات قرار میدم و لینکش رو همین جا میذارم.البته فیلمو به زودی میذارم چون آی دی آپاراتم وصل نشد.
    جدیدترین ویرایش توسط omid_2132; ۱۶:۳۶ ۱۳۹۵/۱۲/۱۴.
    دقت کردین تو مهمونیا یه کیوی رو وقتی با پوست میخورین چه جور نگاتون میکنن.!!!!

    هيچگاه چيزي را خوب نمي فهمي، مگر اينكه بتواني آن را براي مادربزرگت شرح دهي!((آلبرت انيشتين))

    #2
    پاسخ : راه اندازی CANدر LPC1768

    لینک دانلود فایل در کامپایلر KEIL:

    و لینک دانلود فیلم های مربوطه:

    جدیدترین ویرایش توسط omid_2132; ۱۸:۳۱ ۱۳۹۶/۰۹/۱۸.
    دقت کردین تو مهمونیا یه کیوی رو وقتی با پوست میخورین چه جور نگاتون میکنن.!!!!

    هيچگاه چيزي را خوب نمي فهمي، مگر اينكه بتواني آن را براي مادربزرگت شرح دهي!((آلبرت انيشتين))

    دیدگاه


      #3
      پاسخ : راه اندازی CANدر LPC1768

      دست شما درد نکنه ...عالی بود ولی اگه میشه یه شماتیک هم برای این پروژه عالی قرار بدید برای افراد تازه کار خیلی کمکمون میکنه....تشکر

      دیدگاه


        #4
        پاسخ : راه اندازی CANدر LPC1768

        مرسی از اینکه پروژه رو به اشتراک گذاشتید...

        دیدگاه

        لطفا صبر کنید...
        X