نويسنده موضوع: کمک درمورد پیاده سازی چراغ راهنما  (دفعات بازديد: 606 بار)

0 کاربر و 1 مهمان درحال ديدن موضوع.

آفلاين mahdiyesadat

  • کاربر تازه وارد
  • *
  • تشکر
  • -اهدايي: 0
  • -دريافتي: 0
  • ارسال: 3
    • کارشناسی
سلام
من باید مداری برای چراغ راهنمایی در چهارراه طراحی کنم ولی اصلا نمیدونم از کجا شروع کنم و به چی احتیاج دارم
اگه  یه کوچولو در موردش توضیح بدین خیلی ممنون میشم . یه چیز دیگه مدار رو باید با نرم افزار مالتی سیم طراحی کنم

یه سوال دیگه هم دارم اینه که باید یک مدار فرستنده ای رو طراحی کنم که کد همینگ رو تولید کنه و در صورت تشخیص خطا اون رو تصحیح کنه .
روش کار این یکی رو بلدم و اینکه چجوری میشه که تشخیص میده کد اشتباهه ولی نمیدونم چجوری پیاده سازیش کنم

خواهش میکنم راهنماییم کنید .با تشکر 

آفلاين mahdiyesadat

  • کاربر تازه وارد
  • *
  • تشکر
  • -اهدايي: 0
  • -دريافتي: 0
  • ارسال: 3
    • کارشناسی
پاسخ : کمک درمورد پیاده سازی چراغ راهنما
« پاسخ #1 : 5 خرداد 1391 - 14:20:03 »
دوستان خواهش میکنم راهنماییم کنین این هفته یاید این مدارا رو تحویل بدم ...
من که نگفتم برام طراحی کنین اگه یه کوچولو هم بلدین بگید شاید خودم فهمیدم...
با تشکر

آفلاين kamransj

  • کاربر ساده سطح دوم
  • *
  • تشکر
  • -اهدايي: 23
  • -دريافتي: 96
  • ارسال: 108
    • دیپلم ریاضی فیزیک / دانشجوی برق کنترل
پاسخ : کمک درمورد پیاده سازی چراغ راهنما
« پاسخ #2 : 5 خرداد 1391 - 15:03:59 »
در مورد چراغ راهنما ، اگر با مدارهای فرمان آشنایی داشته باشی ، یه چیزی مثل یه سری کنداکتور (البته نه لزوما خود کنداکتور) که هر کدوم به یکی از 3 چراغ وصل هستند ، لازم داری که وقتی یکی از چراغ ها روشن میشه (مثلا قرمز) دو چراغ دیگه خاموش شن (یعنی باید خروجی یک کنداکتور رو به نرمال کلوز دو تا کنداکتور دیگه بدی که وقتی این چراغ روشن شد ، دوتای دیگه خاموش باشند)

در مورد ترتیب روشن شدن کنداکتور چراغها (سبز - زرد - قرمز) بجز سری کردن تایمر چیزی به ذهنم نمیرسه (شاید بشه با IC و کد زدن هم ترتیب روشن شدن چراغها رو اعمال کرد)

آفلاين هـادی

  • کاربر فعال
  • *
  • تشکر
  • -اهدايي: 1141
  • -دريافتي: 1284
  • ارسال: 1136
    • فوق لیسانس الکترونیک
پاسخ : کمک درمورد پیاده سازی چراغ راهنما
« پاسخ #3 : 5 خرداد 1391 - 16:58:25 »
اول منطقشو دقیق طراحی کن. بقیه اش میشه با پروتئوس شبیه سازی کنی.
پیام خصوصی برای انجام پروژه های دانشجویی جواب داده نمی شود.
سؤالاتی که در انجمن قابل طرح شدن هستند در پیام خصوصی جواب داده نمی شود.
با تمام وجود گناه کرديم اما نه نعمتش را از ما گرفت نه گناهان ما را فاش کرد اطاعتش کنيم چه مي کند؟"دکتر شريعتي"
اگر جايي که ايستاده ايد را نمي پسنديد، عوضش کنيد شما درخت نيستيد!! "پاسكال"
يا به اندازه ي آرزوهايت تلاش کن يا به اندازه تلاشت آرزو کن. "شکسپير"

آفلاين mahdiyesadat

  • کاربر تازه وارد
  • *
  • تشکر
  • -اهدايي: 0
  • -دريافتي: 0
  • ارسال: 3
    • کارشناسی
پاسخ : کمک درمورد پیاده سازی چراغ راهنما
« پاسخ #4 : 6 خرداد 1391 - 10:31:00 »
در مورد چراغ راهنما فهمیدم که چیکار کنم  .
کد همینگ اینجوریه که بیت های 1 و 2 و 4 و 8 ... به عنوان بیت توازن در نظر گرفته میشن مثلا p1 از ایگزور کردن بیتهای داده 3-5-7-9-11 بدست میاد همینطور p2 از ایگزور کردن بیتهای 3-6-7-10-11 و بیت p4 ایگزور بیتهای 5-6-7-12 و بیت p8 از ایگزور بیت های 9-10-11-12 بدست میاد .
برای تصحیح کد باید c1,c2,c4,c8 رو بدست بیارم اگه تمامشون صفر بودن یعنی کد درسته ولی اگه یه عددی غیر صفر شد هر چی این سه عدد نشون داد مکان بیتی هست که اشتباهه .
حالا مشکل من اینجاست که وقتی p1,p2,p4,p8 رو بدست اوردم به چی وصلشون کنم و از چه گیتی استفاده کنم که تشخیص بده c1c2c4c8 صفر شده یا عددیه  که بعد برم درستش کنم ؟؟؟؟؟
خواهش میکنم بهم بگید چکار کنم راستی باید با نرم افزار مالتی سیم طراحی کنم .من تا حالا یا پروتیوس کار نکردم ....

آفلاين هـادی

  • کاربر فعال
  • *
  • تشکر
  • -اهدايي: 1141
  • -دريافتي: 1284
  • ارسال: 1136
    • فوق لیسانس الکترونیک
پاسخ : کمک درمورد پیاده سازی چراغ راهنما
« پاسخ #5 : 6 خرداد 1391 - 11:31:34 »
چون میخوای بعداً تشخیص بدی خطا تو کدوم بیت(ها) بوده بهتره بیت به بیت pها و cهای متناظر رو مقایسه کنی. XOR هم برای مقایسه میشه استفاده کنی. خروجی XOR در صورتی که ورودی هاش مساوی باشند صفر و در صورتی که ورودیهاش مخالف هم باشند یکه.
پروتئوس خیلی راحت تره. پیشنهاد میکنم بری سراغ پروتئوس.
پیام خصوصی برای انجام پروژه های دانشجویی جواب داده نمی شود.
سؤالاتی که در انجمن قابل طرح شدن هستند در پیام خصوصی جواب داده نمی شود.
با تمام وجود گناه کرديم اما نه نعمتش را از ما گرفت نه گناهان ما را فاش کرد اطاعتش کنيم چه مي کند؟"دکتر شريعتي"
اگر جايي که ايستاده ايد را نمي پسنديد، عوضش کنيد شما درخت نيستيد!! "پاسكال"
يا به اندازه ي آرزوهايت تلاش کن يا به اندازه تلاشت آرزو کن. "شکسپير"

آفلاين Dr.Cnet

  • کاربر تازه وارد سطح اول
  • *
  • تشکر
  • -اهدايي: 0
  • -دريافتي: 1
  • ارسال: 8