امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
استفاده از سيستم عامل ويندوز بجاي ميكرو كنترلر
نویسنده پیام
rdscience آفلاین
كاربر دو ستاره
**

ارسال‌ها: 183
موضوع‌ها: 17
تاریخ عضویت: اردیبهشت ۱۳۹۰

تشکرها : 479
( 298 تشکر در 111 ارسال )
ارسال: #1
استفاده از سيستم عامل ويندوز بجاي ميكرو كنترلر
ايرانويجي ها سلام Happy
مي خواستم بدونم كه ميشه از ويندوز براي كنترل خروجي استفاده كرد ( نميخوام از ميكرو استفاده كنم ) مثلا پورت سريال يا پارالل يا ... را براي فعال كردن ترانزيستور يا pwm يا ... استفاده كرد اگه سخت افزار اضافي ميخواد چيه ؟
ايا نرم افزاري براي اين كار وجود داره يا بايد بنويسيم . بهترين زبان برنامه نويسي براي آن چيه ؟ آيا برنامه آماده اي براي يه ميكرو خاص مثلا avr وجود داره ؟
اگه امكانش هست ،با توجه به قدرت و حافظه زياد ، كامپيوتر ميتونه جايگزيني براي ميكرو باشه ؟( تو برنامه هاي پيچيده )
۲۸-اردیبهشت-۱۳۹۰, ۱۱:۳۲:۳۰
وب سایت ارسال‌ها
پاسخ
ha_60 آفلاین
بنيانگذار سايت
******

ارسال‌ها: 4,637
موضوع‌ها: 216
تاریخ عضویت: آبان ۱۳۸۳

تشکرها : 560
( 6556 تشکر در 2385 ارسال )
ارسال: #2
RE: استفاده از سيستم عامل ويندوز بجاي ميكرو كنترلر
می شه شما می تونی فرمان رو روی یکی زا پرت ها بفرستی
ولی معمولا میکرو ها خیلی بهترن چون برای این کار ساخته شدن
مگر اینکه پردازش خیلی مهم باشه برات ولی بیشتر مواقع کنترل مهمه و سادگی که این رو میکرو خیلی بهتر بهت می تونه بده
باید ببینی چی کار می خوای بکنی
برای ازتباط هم با پورت ها یکم دردسر داره ولی توی سایت مطلب هست در بارش

هادی امین زاده
دیدن چیزی که همه می بینند هنر نیست
بانک اطلاعات صنایع ایران.
۲۸-اردیبهشت-۱۳۹۰, ۲۰:۵۵:۱۸
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : rdscience, mahdi20
atige آفلاین
تازه وارد

ارسال‌ها: 24
موضوع‌ها: 1
تاریخ عضویت: آذر ۱۳۹۰

تشکرها : 2
( 15 تشکر در 10 ارسال )
ارسال: #3
RE: استفاده از سيستم عامل ويندوز بجاي ميكرو كنترلر
شما ویبی رو باز کن
1.روی نوار ابزار راست کلیک و component رو انتخاب کنید. افزونه microsoft comm controll رو تیک بزنید و ok کنید
حالا تو نوار ابزارتون یه عکس تلفون اومده اونو روی فرم قرار بدین.
حالا در رویداد لود فرمتون بنویسید : mscomm1.portopen=true توجه کنید mscomm1 نام کنترل هست با توجه به خاصیت name همون تلفون عمل کنید.
حالا یه دکمه روی فرم بندازید و بنویسید mscomm1.drtenabled=true
حالا اگه به دی تی ار کام پورت ترانزیستور وصل کنید میشه پایه بیسشو کنترل کرد.
به جای dtr میشه از rts هم استفاده کرد.
برای خوندن صفر و یک پایه های cd,cts,dsr که ورودی هستند میتونید از شرط if mscomm1.cdholdin=true then ... استفاده کرد که به جای cdمیتونید نام هر پورت ورودی رو بنویسید.
اینم یه عکس از ورودی و خروجی های کام پورت یا rs 232
[تصویر:  w39yshblja6aeiy22hy3.jpg]
۲۱-دى-۱۳۹۰, ۰۰:۴۱:۵۴
ارسال‌ها
پاسخ
تشکر شده توسط : mhpc2009, rdscience


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  [سوال] انتقال ساعت سيستم ارطريق پورت lpt esmaeel11 0 1,697 ۲۸-آذر-۱۳۹۱, ۱۵:۰۴:۳۳
آخرین ارسال: esmaeel11

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS