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


امتیاز موضوع:
  • 2 رأی - میانگین امتیازات: 5
  • 1
  • 2
  • 3
  • 4
  • 5
سوالات برنامه نویسی با بسکام
#21
توی این بر نامه وقتی پایه ی int0 به لبه ی پایین رونده بره ال ای دی روشن میشه و بعد از یه وقفه ی یک ثانیه ای خاموش میشه


فایل‌(های) پیوست شده
.rar   int0.rar (اندازه: 14.53 KB / تعداد دفعات دریافت: 7)
پاسخ
#22
ممنون آقا هادی بابت برنامه
میشه لطفا درباره ی جدول lookup یکم توضیح بدید؟
مثلا برای این جدول , دیتاها چطوری فراخوانی میشند؟
از بالا به پایین یا از چپ به راست؟
:DATA
Data &HFF , &HFF , &HFF , &HFF , &HFF , &HFF , &HFF , &HFF
Data &H8F , &H0B , &H99 , &H11 , &H31 , &H33 , &H33 , &HF3
Data &HF3 , &H90 , &HD8 , &H7F , &H3F , &H17 , &H07 , &H37
یا راهی خواهیم یافت
یا راهی خواهیم ساخت...!
پاسخ
#23
اینطوری
data 1,2,3,4,5
data 6,7,8,9,10
data 11,12,13,14,15
یعنی از چپ به راست و از بالا به پایین
پاسخ
#24
سلام دوستان من یه سوال دارم و اینکه میخوام یه برنامه ای بنویسم که مقاومت(پتانسیومتر) دوتا پین از یک پورت رو با هم مقایسه کنه و مثلا اگه این مقاومت رفت بالا (فرقی نمیکنه چقدر) پین 1 رو فعال کنه(1 بشه) . وقتی مقاومت بعد از یک میکرو ثانیه هیچ تغییری نکرد پین 1 رو غیر فعال کنه(0 کنه) و وقتی مقاومت کم شد (بازم فرقی نمیکنه چقدر) پین 2 رو از پورت فعال کنه و بعد از یک میکرو ثانیه که هیچ تغییری نکرد پین 2 رو غیر فعال کنه.
از اون کارای عجیب و غریبه که میشه یک موتور گیربکس DC ساده رو مثل سروو موتور کنترل کرد یعنی به صورت درجه ای!!!!! البته اینها کاملا ساخته ی ذهن مخدوش خودمه بنظرتون میشه؟؟؟؟؟؟؟؟؟
برایم مهم نیست که بهشتی باشم یا جهنمی

وقتی که صاحب هر دو خانه خداوند است!:sleepy:
پاسخ
#25
(15 بهمن 1391، 02:25 صبح)behnam128ef نوشته است: دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
سلام دوستان من یه سوال دارم و اینکه میخوام یه برنامه ای بنویسم که مقاومت(پتانسیومتر) دوتا پین از یک پورت رو با هم مقایسه کنه و مثلا اگه این مقاومت رفت بالا (فرقی نمیکنه چقدر) پین 1 رو فعال کنه(1 بشه) . وقتی مقاومت بعد از یک میکرو ثانیه هیچ تغییری نکرد پین 1 رو غیر فعال کنه(0 کنه) و وقتی مقاومت کم شد (بازم فرقی نمیکنه چقدر) پین 2 رو از پورت فعال کنه و بعد از یک میکرو ثانیه که هیچ تغییری نکرد پین 2 رو غیر فعال کنه.
از اون کارای عجیب و غریبه که میشه یک موتور گیربکس DC ساده رو مثل سروو موتور کنترل کرد یعنی به صورت درجه ای!!!!! البته اینها کاملا ساخته ی ذهن مخدوش خودمه بنظرتون میشه؟؟؟؟؟؟؟؟؟


سلام :

میشه این کارو انجام داد . اما نه بصورت مستقیم و با دو تا پایه که بهشون مقاومت وصل باشه . چون مقدار مقاومت به خودی خود برای میکرو قابل فهم نیست . بلکه فقط تغییرات ولتاژ براش قابل فهمه . اونهم توسط ADC . باید توسط دوتا ADC‌ جداگانه ، این تغییراتو به ولتاژ تبدیل کنی و اونوقت عملیات کنترلی روی مقادیرش انجام بدی .
اما لازمه به این نکته هم توجه داشته باشی که :
موتورهای DC ‌ به خاطر گشتاور حاصل از چرخشی که براشون بوجود میاد ، امکان کنترل دقیق بصورت درجه بندی براشون مقدور نیست ...
البته میشه تا حدودی با اعمال ولتاژ معکوس برای کسری از میلیونیم ثانیه در یک زمان مشخص ، بهشون "ایست" داد و چرخش اونها رو کنترل کرد . اما هیچوقت این عملیات دقیق نمیتونه باشه و مثلا" در 10 دور متوالی ، محل توقف های مشابه ، با هم خیلی تفاوت خواهند داشت .
پاسخ
#26
(15 بهمن 1391، 03:04 صبح)behnam128ef نوشته است: دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
این چطوره؟ البته خیلی تابلوئه چون مثل انسان اولیه ها نوشتم غلط غلوط زیاد داره فقط مسخرم نکنید جون ما Blushالبته این در صورتیه که مقاومت رو به ولتاژ تبدیل کنیم بعد بدیم به میکرو :Exclamation
.
.

.البته اگه یه توضیح مختصر و مفید بدین که adc چی هست اصلا؟؟:-/ ممنونتون میشم.Shy


سلام :


اگه توی رؤیاها بخوایم این برنامه رو بررسی کنیم ... بله باید جواب بده !!!

ADC یعنی : Analogue to Digital Converter
مبدل سیگنال آنالوگ به دیجیتال
پاسخ
#27
سلام دوستان
یه خواهش داشتم
میشه لطفا نحوه ی پروگرام کردن میکرو توسط بسکام رو توضیح بدید؟
ممنون
یا راهی خواهیم یافت
یا راهی خواهیم ساخت...!
پاسخ
#28
(15 بهمن 1391، 03:55 عصر)mp1 نوشته است: دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
سلام دوستان
یه خواهش داشتم
میشه لطفا نحوه ی پروگرام کردن میکرو توسط بسکام رو توضیح بدید؟
ممنون
پاسخ برخی از سؤالات شما در دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
داده شد ...
بزودی آموزش بیسکام هم قرار داده خواهد شد .
پاسخ
#29
با سلام
من برنامه اندازه گیری رطوبت محیط و خوندن اون از adc میکرو رو می خوام می شه لطفا کمک کنید؟
ممنون
پاسخ
#30
(1 اسفند 1391، 10:14 عصر)sami67 نوشته است: دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
با سلام
من برنامه اندازه گیری رطوبت محیط و خوندن اون از adc میکرو رو می خوام می شه لطفا کمک کنید؟
ممنون


سلام به شما :



از ضمیمه دانلود کنید ...
برای توضیحات بیشتر دربارهء این مدار به دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
مراجعه کنید .

********************************************



منبع : یزد کیت


فایل‌(های) پیوست شده
.rar   rotubatsanj&damasanj.rar (اندازه: 65.46 KB / تعداد دفعات دریافت: 15)
پاسخ
مشترک شدن در این موضوع


پرش به انجمن:

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

انتخاب پوسته :

دسترسی سریع
درباره ما
انجمن سرزمین الکترونیک در 20 شهریور 91 تاسیس شده ، که همیشه سعی کرده با ظاهری متفاوت و سرعتی خوب رضایت کاربران را جلب کند ، امیدواریم توانسته باشیم گامی کوچک در پیشرفت فناوری در ایران برداشته باشیم...
نیرو گرفته از MyBB 1.8.6 با فارسی سازی مای بی بی ایران - طراحی شده در : ملت دیزاین
© تمامی حقوق برای انجمن سرزمین الکترونیک محفوظ می باشد .

پوسته‌ی انجمن: