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





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









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









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





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

نمایش نتایج: از 1 به 2 از 2
  1. #1
    2013/09/13
    11
    1

    کنترل موقعيت با خواندن ولتاژ با AVR

    با سلام به دوستان عزيز
    من با يک موتور DC يک قطعه رو در سه موقعيت وسط بالا و پايين قرار ميدم و محل توقف رو با سنسور مادون قرمز مشخص ميکنم محل استارت از نقطه وسط قرار گيري است وقتي موقع کار کردن سيستم برق قطع شود و در يکي از محلهاي بالا و پايين و يا در هر محلي به غير از محل وسط متوقف شود موقع وصل شدن برق اگه سيستم بخواهد دوباره شروع به کار کند همه چيز به هم ميريزد
    سوال من اينه که چطور ميتونم محل قرارگيري قطعه را مشخص کنم که ادامه برنامه اجرا شود و يا بتوانم سيستم را ريست کنم تا قطعه در هر موقعيتي که با شد به محل استارت يا همان نقطه وسط برود و برنامه از اول شروع به کار کند
    من برنامه را توسط کد ويژن نوشتم
    لطفا راهنمايي کنيد. :question:
  2. #2
    2010/05/06
    تهران
    292
    8
    011

    پاسخ : کنترل موقعيت با خواندن ولتاژ با AVR

    سلام
    يک راه در تئوري من بلدم ولي براي کارهاي صنعتي اصلا بلد نيستم
    در واقع براي صنعتي کردنش بايد خيلي کارها را انجام داد.
    اما راه حل من:
    بايد براي ميکروکنترلر يک فيدبک ولتاژ داشته باشيد.
    کار اين فيدبک ولتاژ که مثلا يک adc هست به ولتاژي بايد وصل شود که ولتاژ اصلي وارد مدار مي شود (البته بايد تقسيم ولتاژهايي هم صورت بگيرد ) که ولتاژي که adc اندازه مي گيرد بايد داراي يک خازن وا ظرفيت نسبتا بلايي باشد که شما مقدارش را مي تواني با توجه به جريان کشي و اينکه مدار چقدر زمان نياز دارد تا از اين مقدار فيدبک بگيرد را بدست بياوري ولي فکر مي کنم همينطوري هم قرار بدي يه چيزهايي دست مي آيد.
    البته يادت نرود که بايد تغذيه ي ميکرو داراي خازن قوي تري باشد البته نه اينکه لذوما ظرفيت بالاتري داشته باشد !!! ولي بايد بتواند ميکرو را مدت بيشتري نسبت به خازن اوليه اي که قرار داديد نگه دارد.
    خب پس با توجه به فيدبک مي توانيد در برنامه بنويسيد هر وقت ولتاژ از فلان مقداد کمتر شد ميکر اين مقدار را در يک فلش و شايدم eeprom داخلي يادداشت کند و هر وقت ميکرو دوباره خواست راه بيفتد برود و از آن نقطه اي که در فلش هست استفاده کند.
    ----------------------------------------------------------------------------
    خلاصه
    1. ميکرو يک فيدبک از تغذيه ي اصلي مي گيرد.
    2.با توجه به مقدار اصلي هر وقت مدار فيدبک از آن کمتر شد موقعيت را ذخيره مي کند
    3.هر وقت ميکرو خواست راه بيفتد بايد به مقدار فلش سر بزند
    ----------------------------------------------------------------------------

    اميدوارم که درست توضيح داده باشم
    دکتر چمران در 1311 در تهران متولد شد
    وي در زمان اقامت در آمريکا انجمن اسلامي آمريکا را تأسيس کرد که منجر به قطع بورسيه وي توسط شاه شد.
    او با اينکه يکي از دانشمندان مطرح آمريکا به حساب مي آمد بدون توجه به مدرک به مصر رفت و آموزش نظامي ديد.
نمایش نتایج: از 1 به 2 از 2

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

  1. پروژه کنترل موقعيت و فيدبک سرعت 4 عدد موتور دي سي 10 rpm
    توسط kargadan2 در انجمن رباتيك و مكاترونيك
    پاسخ: 5
    آخرين نوشته: 2014/08/08, 17:51
  2. کنترل موقعيت شفت 9 عدد موتور DC "به طور همزمان" !
    توسط sobhan537 در انجمن میکروکنترلرهای AVR
    پاسخ: 3
    آخرين نوشته: 2014/03/15, 23:40
  3. پاسخ: 0
    آخرين نوشته: 2013/10/22, 20:56
  4. کنترل موقعيت و سرعت موتور DC + سوال در مورد موتور
    توسط HKM2o1o در انجمن سیستم های کنترلی
    پاسخ: 0
    آخرين نوشته: 2013/09/05, 20:29
  5. خواندن انکودر توسط fpga و ارسال موقعيت موتور به کامپيوتر
    توسط cyber68 در انجمن PLD , SPLD , GAL , CPLD , FPGA
    پاسخ: 17
    آخرين نوشته: 2013/05/05, 18:18

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

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

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

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

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