ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ورود برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.





کاربران برچسب زده شده

نمایش نتایج: از 1 به 10 از 10
  1. #1
    2015/12/12
    175
    36

    استفاده از یک پین بعنوان خروجی و ورودی

    سلام ،تو مدار زیر از 4 تا پین اول پورت D هم بعنوان خروجی برای سگمنت ها استفاده شده هم ورودی ،چطوری میشه این کار رو انجام داد؟

  2. #2
    2013/03/24
    مشهد
    721
    110

    پاسخ : استفاده از یک پین بعنوان خروجی و ورودی

    سلام. معمولا همچین چیزی به صورت همزمان امکان پذیر نیست!

    اما در این مدار اگر من اشتباه نکرده باشم برای درایو کردن سون سگمنت ها به جای استفاده از ترانزیستور یا درایور ULN2803 اون ها رو متصل به میکرو کرده که کار خیلی درستی نیست و با صفر شدن پایه میکرو اون قسمت از سون سگمنت روشن میشه و با یک شدن پایه به علت هم تراز شدن ولتاژ اون قسمت سون سگمنت خاموش میشه
    STM32 واقعا یه چیز دیگه است...
  3. #3
    2015/12/12
    175
    36

    پاسخ : استفاده از یک پین بعنوان خروجی و ورودی

    نقل قول نوشته اصلی توسط Javad Moosavi
    سلام. معمولا همچین چیزی به صورت همزمان امکان پذیر نیست!

    اما در این مدار اگر من اشتباه نکرده باشم برای درایو کردن سون سگمنت ها به جای استفاده از ترانزیستور یا درایور ULN2803 اون ها رو متصل به میکرو کرده که کار خیلی درستی نیست و با صفر شدن پایه میکرو اون قسمت از سون سگمنت روشن میشه و با یک شدن پایه به علت هم تراز شدن ولتاژ اون قسمت سون سگمنت خاموش میشه
    نه به هیچ وجه با فشار دادن باتن ها سگمنتها خاموش نمیشه چون اگه دقت بفرمایید یه مقاومت 2k2 باهاشون سری شده .من این مدار رو عملا بستم و بدون هیچ مشکلی کار میکنه ولی برام سواله که با چه روشی این کار رو کرده؟
  4. #4
    2014/10/31
    آذربايجان شرقي-تبريز
    1,083
    247

    پاسخ : استفاده از یک پین بعنوان خروجی و ورودی

    سلام
    دوستان
    به این کار میگن مالتی پلکس کردن
    یعنی از خطای دید چشم انسان استفاده میشه و نوشته ها تند تند سوئیچ میشه بین سگمنت ها
    تا یک نوشته دیده بشه یعنی به طور مثال:
    1میلی ثانیه سگمنت اول روشن
    1میلی ثانیه سگمنت دوم روشن
    1میلی ثانیه سگمنت سوم روشن
    1میلی ثانیه سگمنت چهارم روشن
    همین جوری تکرار میشه
    این کار رو من از استاد کی نژاد که مطمئنا معرف حضور همه هست و علمشون به تایید همه هست یاد گرفتم
    فیلم این گفته:

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    از دو چیز بسیار زیاد یاد گرفتم (1) نمونه مدارهای موجود در سایت های خارجی (2) مهندسی معکوس بردهای غیر ایرانی. به نقل از آقای مرتضی امانی
    --------------------------------------------------------
    تمام دنیا ما را تحریم کرده اند؛ حداقل خودمان همدیگر را تحریم نکنیم. به نقل از pencil
    --------------------------------------------------------
    اشک هایی که پس از هر شکست ریخته میشوند همان عرق هاییست که برای پیروزی ریخته نشده است. mehran901
  5. #5
    2015/12/12
    175
    36

    پاسخ : استفاده از یک پین بعنوان خروجی و ورودی

    نقل قول نوشته اصلی توسط moghani1376
    سلام
    دوستان
    به این کار میگن مالتی پلکس کردن
    یعنی از خطای دید چشم انسان استفاده میشه و نوشته ها تند تند سوئیچ میشه بین سگمنت ها
    تا یک نوشته دیده بشه یعنی به طور مثال:
    1میلی ثانیه سگمنت اول روشن
    1میلی ثانیه سگمنت دوم روشن
    1میلی ثانیه سگمنت سوم روشن
    1میلی ثانیه سگمنت چهارم روشن
    همین جوری تکرار میشه
    این کار رو من از استاد کی نژاد که مطمئنا معرف حضور همه هست و علمشون به تایید همه هست یاد گرفتم
    فیلم این گفته:

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    دوست عزیز ببخشید ، سوال بنده اصلا روی درایو کردن سون سگمنت ها نیست ،بحث روی استفاده از پین خروجی پایه های مشترک سون سگمنت بعنوان پین ورودی بطور همزمان هست مثل مدار بالا (A,B,C,D) . فرض بفرمایید خروجی فقط یک ال ای دی ساده هست و به اون یک پوش باتن (ورودی) هم وصل شده.
  6. #6
    2013/04/24
    2,728
    2,788

    پاسخ : استفاده از یک پین بعنوان خروجی و ورودی

    چرا اینقدر سختش میکنین این روش که چیزی جدیدی نیست

    بفرض مثال اگر 7seg اند مشترک باشد،روش کار بصورت زیر است
    1- پورت خروجی و دیتای 7seg روی پورت ریخته میشود
    2- پورت ورودی و وضعیت کلید ها خوانده میشود
    3-پورت خروجی و دیتای 7seg روی پورت ریخته میشود
    4-پورت ورودی و وضعیت کلید ها خوانده میشود
    .
    .
    .
    .

    زیربرنامه رفرش به این صورت ادامه پیدا میکنه


    اون مقاومت سری با کلید برای جلوگیری از سوختن پایه میکرو هست
    برای زمانی که یکی از کلید ها زده شده و پورت خروجی باشد و دیتای 7seg روی پورت باشد

    (این جمله آخری رو خودم هم نفهمیدم چی شد!!!! )
  7. #7
    2014/10/31
    آذربايجان شرقي-تبريز
    1,083
    247

    پاسخ : استفاده از یک پین بعنوان خروجی و ورودی

    نقل قول نوشته اصلی توسط M16 - A2
    دوست عزیز ببخشید ، سوال بنده اصلا روی درایو کردن سون سگمنت ها نیست ،بحث روی استفاده از پین خروجی پایه های مشترک سون سگمنت بعنوان پین ورودی بطور همزمان هست مثل مدار بالا (A,B,C,D) . فرض بفرمایید خروجی فقط یک ال ای دی ساده هست و به اون یک پوش باتن (ورودی) هم وصل شده.
    آقا اشتباه از من بود که درست نخوندم میبخشید :cry:
    از دو چیز بسیار زیاد یاد گرفتم (1) نمونه مدارهای موجود در سایت های خارجی (2) مهندسی معکوس بردهای غیر ایرانی. به نقل از آقای مرتضی امانی
    --------------------------------------------------------
    تمام دنیا ما را تحریم کرده اند؛ حداقل خودمان همدیگر را تحریم نکنیم. به نقل از pencil
    --------------------------------------------------------
    اشک هایی که پس از هر شکست ریخته میشوند همان عرق هاییست که برای پیروزی ریخته نشده است. mehran901
  8. #8
    2013/03/24
    مشهد
    721
    110

    پاسخ : استفاده از یک پین بعنوان خروجی و ورودی

    نقل قول نوشته اصلی توسط اشکان غفارزاده
    چرا اینقدر سختش میکنین این روش که چیزی جدیدی نیست

    بفرض مثال اگر 7seg اند مشترک باشد،روش کار بصورت زیر است
    1- پورت خروجی و دیتای 7seg روی پورت ریخته میشود
    2- پورت ورودی و وضعیت کلید ها خوانده میشود
    3-پورت خروجی و دیتای 7seg روی پورت ریخته میشود
    4-پورت ورودی و وضعیت کلید ها خوانده میشود
    .
    .
    .
    .

    زیربرنامه رفرش به این صورت ادامه پیدا میکنه


    اون مقاومت سری با کلید برای جلوگیری از سوختن پایه میکرو هست
    برای زمانی که یکی از کلید ها زده شده و پورت خروجی باشد و دیتای 7seg روی پورت باشد

    (این جمله آخری رو خودم هم نفهمیدم چی شد!!!! )
    سلام. آیا در دیتاشیت میکرو میزان زمان مورد نیاز برای تغییر وضعیت یک پین از ورودی به خروجی یا بالعکس در حین کار برنامه آمده است؟
    STM32 واقعا یه چیز دیگه است...
  9. #9
    2013/04/24
    2,728
    2,788

    پاسخ : استفاده از یک پین بعنوان خروجی و ورودی

    نقل قول نوشته اصلی توسط Javad Moosavi
    سلام. آیا در دیتاشیت میکرو میزان زمان مورد نیاز برای تغییر وضعیت یک پین از ورودی به خروجی یا بالعکس در حین کار برنامه آمده است؟
    توی قسمت مشخصات الکتریکی بگردین

    شما نگران زمان نباش
    سوئیچ بین ورودی و خروجی از یک کلاک هم کمتره
  10. #10
    2008/09/12
    Isfahan
    1,040
    240

    پاسخ : استفاده از یک پین بعنوان خروجی و ورودی

    نقل قول نوشته اصلی توسط M16 - A2
    سلام ،تو مدار زیر از 4 تا پین اول پورت D هم بعنوان خروجی برای سگمنت ها استفاده شده هم ورودی ،چطوری میشه این کار رو انجام داد؟

    راه حل منطقی: 74hc245
    Reveng will surely come... Your hard time are ahead
    // - - - - - - - - - -
    برگه های کتاب به منزله بالهایی هستند که روح ما را به عالم نور و روشنایی پرواز میآ*دهند. فرانسوا ولتر
    // - - - - - - - - - -
    اگر برای هرچیزی به غیر از علاقه ی شدیدتان به الکترونیک تلاش کنید ، خیلی دور نخواهید رفت / خیلی هم خوب نخواهید شد.
    // - - - - - - - - - -
نمایش نتایج: از 1 به 10 از 10

موضوعات مشابه

  1. پاسخ: 5
    آخرين نوشته: 2014/11/29, 11:25
  2. استفاده از ورودی خروجی STM32F103
    توسط puya_ms در انجمن پروسسورهای ARM
    پاسخ: 2
    آخرين نوشته: 2011/07/11, 03:16
  3. ساخت درگاه ورودی خروجی با استفاده از لچ و بافر
    توسط بی رنگ در انجمن مدار هاي ديجيتال
    پاسخ: 0
    آخرين نوشته: 2011/04/06, 20:57
  4. استفاده از یک پورت هم به عنوان ورودی و هم خروجی
    توسط javad_zavr در انجمن میکروکنترلرهای AVR
    پاسخ: 5
    آخرين نوشته: 2010/05/27, 20:00
  5. استفاده از ورودی adc به عنوان خروجی معمولی ( حل شد )
    توسط spart در انجمن میکروکنترلرهای AVR
    پاسخ: 4
    آخرين نوشته: 2008/03/06, 11:28

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •