امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 5
  • 1
  • 2
  • 3
  • 4
  • 5
سوالات مربوط به بخش برنامه های بدون شرح
نویسنده پیام
omid_phoenix آفلاین
مدیر بخش
*****

ارسال‌ها: 2,238
موضوع‌ها: 108
تاریخ عضویت: شهریور ۱۳۹۱

تشکرها : 12682
( 15433 تشکر در 4574 ارسال )
ارسال: #1
سوالات مربوط به بخش برنامه های بدون شرح
سلام
در این بخش می توانید تمامی مشکلات و سوالات خود را مربوط به بخش برنامه های بدون شرح جهت بررسی و تحلیل، مطرح کنید.
پس خواهشا جهت جلوگیری از اسپم و شلوغی بخش برنامه ها، سوالات و مشکلات مربوط را تنها در این بخش مطرح کنید.



خوش باشید

۲۲-دى-۱۳۹۱, ۱۹:۳۲:۲۱
ارسال‌ها
پاسخ
تشکر شده توسط : hadikh73, رسول, aKaReZa75, hosseinip
omid_phoenix آفلاین
مدیر بخش
*****

ارسال‌ها: 2,238
موضوع‌ها: 108
تاریخ عضویت: شهریور ۱۳۹۱

تشکرها : 12682
( 15433 تشکر در 4574 ارسال )
ارسال: #2
RE: سوالات مربوط به بخش برنامه های بدون شرح
نقل قول: راه اندازی srf05 در mode1 با بسکام
نقل قول: راه اندازی srf05 در mode2 با بسکام
سلام
هادی جون منظور از mode1و mode2 چیه؟تفاوت هاشون؟
با هرکدوم چه بردی رو میگری؟

۰۹-بهمن-۱۳۹۱, ۱۱:۵۸:۳۵
ارسال‌ها
پاسخ
تشکر شده توسط : hadikh73, Ambassador, hosseinip
hadikh73 آفلاین
مدیــر کـل سایـت
*******

ارسال‌ها: 1,219
موضوع‌ها: 43
تاریخ عضویت: شهریور ۱۳۹۱

تشکرها : 13642
( 14739 تشکر در 4686 ارسال )
ارسال: #3
RE: سوالات مربوط به بخش برنامه های بدون شرح
ماژول srf05 دو روش برای راه اندازی داره
1- که در اصطلاح بهش میگن مود1 که ما دو تا سیم از ماژول به میکرو وصل می کنیم و از یکی شون یه پالس می فرستیم و از دومی یه پالس دریافت می کنیم که پالس دریافتی میشه فاصله ای که اندازه گرفته
2-یا همون مود2 که با یه سیم ماژول رو به میکرو وصل می کنیم که از یک سیم یه پالسی می فرستیم و بعد از همون سیم یه پالس دریافت می کنیم که پالس دریافتی میشه فاصله
تو سخت افزار هم برای استفاده از مود 2 باید یکی از سیم های ماژول رو بدیم به منفی و اگر هم آزاد بذاریمش اتوماتیک وار مود 1 استفاده میشه
بردشون هم هیچ فرقی نمی کنه هر دو روش یکی هستن فقط تعداد سیم های استفاده شده فرق می کنه

۰۹-بهمن-۱۳۹۱, ۱۲:۱۸:۵۰
ارسال‌ها
پاسخ
تشکر شده توسط : omid_phoenix, sharin, رسول, aKaReZa75, Ambassador, hosseinip
رسول غایب
بازنشسته
*****

ارسال‌ها: 2,458
موضوع‌ها: 237
تاریخ عضویت: دى ۱۳۸۸

تشکرها : 15003
( 20196 تشکر در 5767 ارسال )
ارسال: #4
RE: سوالات مربوط به بخش برنامه های بدون شرح
سلام

لطفا درباره راه اندازی مقایسه کننده آنالوگ هم یه برنامه بذارین ...

این مقایسه کننده خودش یه پایه خروجی در میکرو نداره ؟؟

این ACO که نوشته خروجیشه منظورش داخلیه دیگه ... پایه خارجی نداره؟؟

باید خودمون توی برنامه واسش تعریف کنیم درسته؟

و اینکه بدون وقفه نمیشه راه اندازیش کرد؟؟
۱۲-بهمن-۱۳۹۱, ۰۲:۰۶:۱۷
ارسال‌ها
پاسخ
تشکر شده توسط : hadikh73, Ambassador, hosseinip, christopherbv2
omid_phoenix آفلاین
مدیر بخش
*****

ارسال‌ها: 2,238
موضوع‌ها: 108
تاریخ عضویت: شهریور ۱۳۹۱

تشکرها : 12682
( 15433 تشکر در 4574 ارسال )
ارسال: #5
RE: سوالات مربوط به بخش برنامه های بدون شرح
مقایسه کننده مثل آپ امپ ولتاژ انالوگ دوپایه ورودی AIN0(پایه مثبت) و AIN1(پایه منفی) رو با هم مقایسه می کنه و در صورت بالاتر بودن سطح ولتاژ پایه مثبت، خروجی آنالوگ میکروکنترلر(ACO) برابر 1 میشه.
برای راه اندازی هم دستورش تو بیسیک؛
کد:
Config Aci = On -off , Compare = On -off , Trigger = Toggle -rising -falling
Config Aci = On-OFF برای فعال و غیرفعال سازی مقایسه کننده
Compare = On -off برای اتصال به ورودی مد CAPTURE تایمر-کانتر
Trigger = Toggle -rising -falling برای تعیین نوع وقفه ACI (این وقفه به تغییر خروجی مقایسه کننده(ACO) واکنش نشون میده.
TOGGLEبرای ایجاد واکنش درهر دو حالت بالا و پایین رونده، FALLING تعیین واکنش در برابر لبه پایین رونده و RISING برای واکنش در برابر لبه بالارونده تعیین میشه.
برای فعال سازی وقفه ACI هم از دستور زیر استفاده میشه؛
کد:
ENABLE ACI
ON ACI LABE
LABLE برچسب دلخواه

برنامه نمونه؛
کد:
Config Aci = On , Compare = Off , Trigger = Rising
Enable Interrupts
Enable Aci
On Aci Rasul
Dim A As Byte
Do
Loop
End
Rasul:
If A < 255 Then Incr A
Return
در برنامه بالا زمانیکه مقدار ولتاژ پایه مثبت مقایسه کننده بیشتر از پایه منفی باشه خروجی پایه AC0 یک شده و با آمدن هر پالس بالا رونده در خروجی ACO، وقفه اجرا میشه.

(آخرین ویرایش در این ارسال: ۱۲-بهمن-۱۳۹۱, ۱۱:۳۱:۴۹، توسط omid_phoenix.)
۱۲-بهمن-۱۳۹۱, ۱۱:۲۹:۴۳
ارسال‌ها
پاسخ
تشکر شده توسط : hadikh73, رسول, aKaReZa75, Ambassador, hosseinip, ninaxu3
hadikh73 آفلاین
مدیــر کـل سایـت
*******

ارسال‌ها: 1,219
موضوع‌ها: 43
تاریخ عضویت: شهریور ۱۳۹۱

تشکرها : 13642
( 14739 تشکر در 4686 ارسال )
ارسال: #6
RE: سوالات مربوط به بخش برنامه های بدون شرح
با تشکر از امید جانClap
(۱۲-بهمن-۱۳۹۱, ۰۲:۰۶:۱۷)رسول نوشته است: این مقایسه کننده خودش یه پایه خروجی در میکرو نداره ؟؟
این ACO که نوشته خروجیشه منظورش داخلیه دیگه ... پایه خارجی نداره؟؟
باید خودمون توی برنامه واسش تعریف کنیم درسته؟
و اینکه بدون وقفه نمیشه راه اندازیش کرد؟؟
پایه ی خاصی نداره
بیت ACO که در رجیسترACSR وجود دارد تغییر می کنه و اگر ولتاژ AIN0 بیشتر از ولتاژ AIN1 بیشتر شد رجیستر ACO یک میشه وبرعکس
حالا باید با وقفه این بیت بررسی کنیم
البته می تونیم بیت رو بررسی کنیم و بدون وقفه راه اندازیش کنیم

(آخرین ویرایش در این ارسال: ۱۲-بهمن-۱۳۹۱, ۱۶:۱۱:۰۳، توسط hadikh73.)
۱۲-بهمن-۱۳۹۱, ۱۲:۰۷:۳۷
ارسال‌ها
پاسخ
تشکر شده توسط : omid_phoenix, رسول, babyy, aKaReZa75, Ambassador, hosseinip
Ambassador آفلاین
مدیر بخش موبایل
*****

ارسال‌ها: 1,324
موضوع‌ها: 79
تاریخ عضویت: شهریور ۱۳۹۰

تشکرها : 30371
( 9873 تشکر در 3843 ارسال )
ارسال: #7
RE: سوالات مربوط به بخش برنامه های بدون شرح
دوستان، من قصد دارم که پروژه های RTC-timer و دمای هادی جان رو با هم ادغام کنم، اما دما رو نشون نمی ده.
می خوام با فشردن سوئیچ dama ،دما رو نشون بده:


فایل‌(های) پیوست شده
.rar   RTC-Timer- dama.rar (اندازه: 46.26 KB / تعداد دفعات دریافت: 68)

START...

۲۲-بهمن-۱۳۹۱, ۰۶:۲۲:۲۳
ارسال‌ها
پاسخ
Ambassador آفلاین
مدیر بخش موبایل
*****

ارسال‌ها: 1,324
موضوع‌ها: 79
تاریخ عضویت: شهریور ۱۳۹۰

تشکرها : 30371
( 9873 تشکر در 3843 ارسال )
ارسال: #8
RE: سوالات مربوط به بخش برنامه های بدون شرح
دوستان، کسی برنامه بالا رو چک کرد؟

START...

۲۲-بهمن-۱۳۹۱, ۱۹:۴۲:۳۰
ارسال‌ها
پاسخ
omid_phoenix آفلاین
مدیر بخش
*****

ارسال‌ها: 2,238
موضوع‌ها: 108
تاریخ عضویت: شهریور ۱۳۹۱

تشکرها : 12682
( 15433 تشکر در 4574 ارسال )
ارسال: #9
RE: سوالات مربوط به بخش برنامه های بدون شرح
بفرما مسلم جون واست کامل کردمWink
یه نکته؛
ببین وقتی که adc رو پیکربندی می کنیم توسط Reference تغذیه adc رو تعیین می کنیم .
کد:
Config Adc = Single , Prescaler = Auto , Reference = Avcc
الان تو این کد، تغذیه adc رو پایه avcc تنظیم شده که تو شبیه ساز تغذیه داده نشده بود.


.rar   RTC-Timer- dama.rar (اندازه: 48.11 KB / تعداد دفعات دریافت: 75)

۲۲-بهمن-۱۳۹۱, ۲۰:۱۸:۱۶
ارسال‌ها
پاسخ
تشکر شده توسط : Ambassador, babyy, hadikh73, aKaReZa75, alaska
Ambassador آفلاین
مدیر بخش موبایل
*****

ارسال‌ها: 1,324
موضوع‌ها: 79
تاریخ عضویت: شهریور ۱۳۹۰

تشکرها : 30371
( 9873 تشکر در 3843 ارسال )
ارسال: #10
RE: سوالات مربوط به بخش برنامه های بدون شرح
سپاس امید جان.
پیری و هزار دردسر...

START...

۲۲-بهمن-۱۳۹۱, ۲۰:۳۷:۳۳
ارسال‌ها
پاسخ
تشکر شده توسط : hadikh73, ninaxu3
Ambassador آفلاین
مدیر بخش موبایل
*****

ارسال‌ها: 1,324
موضوع‌ها: 79
تاریخ عضویت: شهریور ۱۳۹۰

تشکرها : 30371
( 9873 تشکر در 3843 ارسال )
ارسال: #11
RE: سوالات مربوط به بخش برنامه های بدون شرح
سلام .
ساعت از تایمر 2 استفاده شده، دما سنج از adc و رطوبت از تایمر 0 و تایمر 1.
حالا وقتی که ساعت و دما رو با یه میکرو انجام میدم درست کار می کنه اما وقتی رطوبت رو اضاف می کنم دیگه کار نمی کنه. ساعت رو برداشتم و فقط رطوبت بود و دما اما باز کار نمی کنه، بنظر میاد که همزمان نمیشه از تایمر 0 و تایمر 1 و adc استفاده کرد. چرا؟

START...

۲۵-بهمن-۱۳۹۱, ۱۷:۳۶:۵۲
ارسال‌ها
پاسخ
تشکر شده توسط : babyy


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  [مقاله] برنامه های بدون شرح hadikh73 48 43,686 ۰۲-اردیبهشت-۱۳۹۷, ۱۰:۱۷:۲۸
آخرین ارسال: babyy
  [آموزشی] بوتلودر BootloadHID برای AVR8 بدون نیاز به درایور usb salehjg 0 2,494 ۰۸-مهر-۱۳۹۵, ۲۳:۴۷:۰۶
آخرین ارسال: salehjg
  [مقاله] آموزش بیسکام و کدویژن با پروژه های عملی ( بدون جزوه و فیلم ) aKaReZa75 106 89,947 ۱۷-فروردین-۱۳۹۴, ۱۷:۳۹:۴۲
آخرین ارسال: amoosa
  مدار کانتر 4 رقمی بدون میکروکنترلر reza-m 0 3,915 ۱۶-آبان-۱۳۹۲, ۱۹:۱۹:۴۹
آخرین ارسال: reza-m
  اين سوالات براي كانتر 1 رقمي 7 سگمنت براي من ايجاد شده؟ complexcoding 5 6,041 ۱۳-دى-۱۳۹۱, ۱۲:۱۰:۰۶
آخرین ارسال: hadikh73
  ارتباط تک سیمه دو میکرو بدون زمین مشترک novintablo 13 16,616 ۲۵-شهریور-۱۳۹۱, ۱۰:۳۶:۰۰
آخرین ارسال: ali 9
  ارتباط میکرو و سیم بدون gsm majid_avr 2 4,335 ۲۱-اردیبهشت-۱۳۹۱, ۰۱:۰۱:۵۸
آخرین ارسال: abbasalifix
  [سوال] نرم افزار مربوط به پروگرمر مخصوص لینوکس Hasan_DMT 13 10,252 ۰۷-اسفند-۱۳۹۰, ۱۳:۲۸:۴۲
آخرین ارسال: ha_60
  AVR و USB بدون درايور (نياز به راهنمايي) siavash_khaksar 5 5,665 ۲۴-تير-۱۳۹۰, ۱۷:۲۱:۱۶
آخرین ارسال: ha_60
  ارتباط دو دستگاه فکس بدون خط تلفن MicrowaveCO 5 4,801 ۰۱-دى-۱۳۸۹, ۱۴:۱۷:۱۰
آخرین ارسال: kimiafars

پرش به انجمن:


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

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