خوش آمديد!
11:51 جمعه 14 ارديبهشت ماه ، 1403
سايت مهندس لاچيني | پروژه ها و آموزش الكترونيك و تابلوروان: تالار گفتمان

HLachini.elewiz.com :: نمايش موضوعات - کمک

کمک

 

ارسال موضوع جديد  پاسخ به اين موضوع   ارسال تشکر 

   HLachini.elewiz.com صفحه اول انجمن -> AVR

نمايش موضوع قبلي :: نمايش موضوع بعدي  
نويسنده پيغام

electronic2fan
کاربر فعال
کاربر فعال

وضعيت: آفلاين
7 آبان ماه ، 1389
تعداد ارسالها: 15
امتياز: 26
تشکر کرده: 0
تشکر شده 2 بار در 2 پست


ارسالارسال شده در: چهارشنبه، 8 دي ماه ، 1389 13:29:48    موضوع مطلب: کمک پاسخ همراه با اعلان

سلام-می خواستم یه برنامه برای atmega16 بنویسم که بگم اگه pina.0=2v باشه وولتاژpina.1بزرگترازpina.0 باشه ،portd.0=1 بشه به طورکلی میخوام میکروبراساس ولتاژ ورودی خروجی راصفرویک کنه یا به عبارتی مقایسه کننده باشه.
خواهش میکنم هرکی می دونه کمکم کنه.خیلی برام حیاتی. Cool Cool Crying or Very sad Crying or Very sad

بازگشت به بالا

رويت مشخصات كاربر ارسال پيغام شخصي ارسال ايميل
تشکرهاي ثبت شده از ايجاد کننده تاپيک :
 

adelavr
کاربر فعال
کاربر فعال

وضعيت: آفلاين
2 شهريور ماه ، 1388
تعداد ارسالها: 305
امتياز: 603
تشکر کرده: 4
تشکر شده 45 بار در 12 پست

محل سكونت: http://pcenter.ir

ارسالارسال شده در: چهارشنبه، 8 دي ماه ، 1389 19:04:48    موضوع مطلب: پاسخ همراه با اعلان

سلام
میتونید از مقایسه کننده آنالوگ استفاده کنید:
:كد

Config ACI=ON|OFF,Compare=ON|OFF,Trigger=Falling|Toggle|Rising

دراین حالت باید از پایه های AIN0,1 استفاده کنی

بازگشت به بالا

رويت مشخصات كاربر ارسال پيغام شخصي ارسال ايميل بازديد از سايت ارسال كننده مطلب

electronic2fan
کاربر فعال
کاربر فعال

وضعيت: آفلاين
7 آبان ماه ، 1389
تعداد ارسالها: 15
امتياز: 26
تشکر کرده: 0
تشکر شده 2 بار در 2 پست


ارسالارسال شده در: پنجشنبه، 9 دي ماه ، 1389 00:19:06    موضوع مطلب: پاسخ همراه با اعلان

سلامadelavrجان
من ازadcاستفاده کردم ولی فقط میتونم که ولتاژورودی را به صورت دیجیتال رویlcdنمایش دهم ونمی تونم یا بلدنیستم که آن را به صورت یک دستوربه میکرو بدم مثلان بگم اگهpina.0=3vشدخروجیportd.0=1بشه یعنی خروجی مون روشن بشه.خواهش میکنم که اگه مقدورهست یه مثال کوچک وپرمحتوا بهم نشون بدید.اگه اینو یاد بگیرم میتونم یه کار بزرگ کنم.فقط لنگ این هستم. Cool Cool Cool Crying or Very sad Crying or Very sad

بازگشت به بالا

رويت مشخصات كاربر ارسال پيغام شخصي ارسال ايميل

fahim
کاربر فعال
کاربر فعال

وضعيت: آفلاين
2 مهر ماه ، 1389
تعداد ارسالها: 6
امتياز: 22
تشکر کرده: 0
تشکر شده 0 بار در 0 پست

محل سكونت: جیرفت

ارسالارسال شده در: پنجشنبه، 9 دي ماه ، 1389 18:45:17    موضوع مطلب: پاسخ همراه با اعلان

سلام به دوست گرامی من فهیم فاریابی هستم.
من قبلا یه پروژه طراحی کردم که دقیقا کارش همین بود که شما میگید. یعنی یک ولتمتر که شما تو برنامه میتونید مشخص کنید اگه ولتاژ به مقدار X رسید
پورت مشخصی را 0 یا 1 کنه. این پروژه را در سایت www.bargh20.com با اسم ولتمتر 4 کناله پیدا کنید.
موفق باشید

بازگشت به بالا

رويت مشخصات كاربر ارسال پيغام شخصي

electronic2fan
کاربر فعال
کاربر فعال

وضعيت: آفلاين
7 آبان ماه ، 1389
تعداد ارسالها: 15
امتياز: 26
تشکر کرده: 0
تشکر شده 2 بار در 2 پست


ارسالارسال شده در: يكشنبه، 12 دي ماه ، 1389 12:43:35    موضوع مطلب: پاسخ همراه با اعلان

سلام: ممنون ازجوابتون.گشتم نبود.لطفا لینک دانلودش رو برام بزارید.

بازگشت به بالا

رويت مشخصات كاربر ارسال پيغام شخصي ارسال ايميل

electronic2fan
کاربر فعال
کاربر فعال

وضعيت: آفلاين
7 آبان ماه ، 1389
تعداد ارسالها: 15
امتياز: 26
تشکر کرده: 0
تشکر شده 2 بار در 2 پست


ارسالارسال شده در: شنبه، 18 دي ماه ، 1389 12:06:21    موضوع مطلب: پاسخ همراه با اعلان

چراهیچ کس دیگه جوابم را نمی ده خواهش میکنم یه برنامه برام بزارید که توش از lcd استفاده نشده باشه.هرکی می تونه ممنونش می شم.

بازگشت به بالا

رويت مشخصات كاربر ارسال پيغام شخصي ارسال ايميل

electronic2fan
کاربر فعال
کاربر فعال

وضعيت: آفلاين
7 آبان ماه ، 1389
تعداد ارسالها: 15
امتياز: 26
تشکر کرده: 0
تشکر شده 2 بار در 2 پست


ارسالارسال شده در: شنبه، 18 دي ماه ، 1389 12:09:49    موضوع مطلب: پاسخ همراه با اعلان

تورو خدا کمکم کنید Embarassed Embarassed Embarassed Embarassed Embarassed Mad Mad

بازگشت به بالا

رويت مشخصات كاربر ارسال پيغام شخصي ارسال ايميل

adelavr
کاربر فعال
کاربر فعال

وضعيت: آفلاين
2 شهريور ماه ، 1388
تعداد ارسالها: 305
امتياز: 603
تشکر کرده: 4
تشکر شده 45 بار در 12 پست

محل سكونت: http://pcenter.ir

ارسالارسال شده در: يكشنبه، 19 دي ماه ، 1389 23:48:00    موضوع مطلب: پاسخ همراه با اعلان

دوست عزیز اگه میتونی مقدار دیجیتال رو روی LCD نشون بدی دیگه بقیه اش حله !
فقط کافیه با یه فرمول مقدار دیجیتال رو بگیری و بفهمی که ولتاژ چقدره
ADC=1023*Vin/Vref
Vref ولتاژ پایه AREF و Vin ولتاژ پایه ADC هست بسته به ولتاژ ورودی (Vin) مقدار دیجیتال می آد مثلا اگه پایه AREF رو به 5 ولت وصل کرده باشی و ولتاژ ورودی بشه 5 ولت در این صورت عددی که ADC میده 1023 هستش
بازم مشکی بود بپرس
درضمن شرمنده که دیر به سایت سر میزنم...

بازگشت به بالا

رويت مشخصات كاربر ارسال پيغام شخصي ارسال ايميل بازديد از سايت ارسال كننده مطلب

electronic2fan
کاربر فعال
کاربر فعال

وضعيت: آفلاين
7 آبان ماه ، 1389
تعداد ارسالها: 15
امتياز: 26
تشکر کرده: 0
تشکر شده 2 بار در 2 پست


ارسالارسال شده در: شنبه، 25 دي ماه ، 1389 19:05:10    موضوع مطلب: پاسخ همراه با اعلان

adelavrجان ممنون ازراهنمایی هات متشکرم ممنون.راستی میتونی یه برنامه شمارشگر برام بنویسی که اگریک پین به صورت سوییچ شاسی 1شد یک شماره برام بشماره وبعد از خاموش شدن میکرو وروشن شدن آن هنوز همان شماره باقی بماند ویک پین برای پاک کردن شماره ها داشته باشه.بازم ممنون ازراهنمایی هات.راستی می خوام که تا 999رابشماره

آخرين ويرايش توسط electronic2fan در تاريخ شنبه، 25 دي ماه ، 1389 19:23:35; دفعات ويرايش در مجموع : 1 مرتبه

بازگشت به بالا

رويت مشخصات كاربر ارسال پيغام شخصي ارسال ايميل

electronic2fan
کاربر فعال
کاربر فعال

وضعيت: آفلاين
7 آبان ماه ، 1389
تعداد ارسالها: 15
امتياز: 26
تشکر کرده: 0
تشکر شده 2 بار در 2 پست


ارسالارسال شده در: شنبه، 25 دي ماه ، 1389 19:21:01    موضوع مطلب: پاسخ همراه با اعلان

راستی هرکی کمک کرد خواهش می کنم از میکرو32یا16 استفاده کنه چون من اینا رادارم ونمی خوام هزینه اضافی کنم

بازگشت به بالا

رويت مشخصات كاربر ارسال پيغام شخصي ارسال ايميل

adelavr
کاربر فعال
کاربر فعال

وضعيت: آفلاين
2 شهريور ماه ، 1388
تعداد ارسالها: 305
امتياز: 603
تشکر کرده: 4
تشکر شده 45 بار در 12 پست

محل سكونت: http://pcenter.ir

ارسالارسال شده در: شنبه، 25 دي ماه ، 1389 19:32:38    موضوع مطلب: پاسخ همراه با اعلان

سلام
یه متغیر تعریف کن وبا دستور IF و یا Debunce مقدار متغیر رو هربار یه واحد اضافه یا کم کن ( بادستورات INCR , Decr ) مثلا اگه متغیر رو A معرفی کردی بنویس INCR A
میدونی که باید اون پین رو ورودی معرفی کنی و باید با یه مقاومت به مثبت یا منفی وصل بشه ویا مقاومتهای پول آپ داخلی رو بادستورات زیر فعال کن:
:كد

DDRa=0 : Porta=255

که در دستورات بالا مقاومتهای پورت A فعال شده اند و تو باید یه شستی به یکی از پینهای پورت A وصل کنی که اون طرف شستی رو هم زمین کن
البته میتونی از طریق اینتراپت هم استفاده کنی اگه برنامه ات میخوای ساده باشه اینتراپت رو نذار
درمورد اینتراپت هم تو چند تاپیک همین سایت توضیح دادم پیدا نکردی بگو بازم بگم
برای برنامه کم توضیح دادم متوجه نشدی بگو بازم توضیح بدم... موفق باشید

بازگشت به بالا

رويت مشخصات كاربر ارسال پيغام شخصي ارسال ايميل بازديد از سايت ارسال كننده مطلب

electronic2fan
کاربر فعال
کاربر فعال

وضعيت: آفلاين
7 آبان ماه ، 1389
تعداد ارسالها: 15
امتياز: 26
تشکر کرده: 0
تشکر شده 2 بار در 2 پست


ارسالارسال شده در: يكشنبه، 26 دي ماه ، 1389 17:38:23    موضوع مطلب: پاسخ همراه با اعلان

سلام متشکر ازجوابتون لطفا اگه ممکنه خود برنامه وعکس مدار بسته شده درپروتئوس را برام بزارین .خواهش می کنم .

بازگشت به بالا

رويت مشخصات كاربر ارسال پيغام شخصي ارسال ايميل

adelavr
کاربر فعال
کاربر فعال

وضعيت: آفلاين
2 شهريور ماه ، 1388
تعداد ارسالها: 305
امتياز: 603
تشکر کرده: 4
تشکر شده 45 بار در 12 پست

محل سكونت: http://pcenter.ir

ارسالارسال شده در: يكشنبه، 26 دي ماه ، 1389 20:54:57    موضوع مطلب: پاسخ همراه با اعلان

دوست عزیز من برنامه آماده اونو ندارم البته یکی از دوستان در یکی از پستهای همین سایت این سوال رو کرد و من هم توضیحی دادم و فکرکنم برنامه نهایی رو هم اونجا گذاشتیم
برهر حال خودت هم کمی روی اون کار کنی میتونی بنویسی اگه مشکل داری بگو دقیقا مشکلت تو کدوم قسمته تا اون قسمت رو توضیح بدم وگرنه من وقت اینو ندارم که برای هر سوالی برنامه کامل اونو بنویسم و بذارمش اینجا
اگه خودت برنامه رو بنویسی (که میتونی بنویسی!) اینکار بهتر وبرای تو شیرین تر هم خواهد بود
اول برنامه ای بنویس که یک رقمی باشه و بعد اونو گسترش بده موفق باشید

بازگشت به بالا

رويت مشخصات كاربر ارسال پيغام شخصي ارسال ايميل بازديد از سايت ارسال كننده مطلب
تمامي مطالب ارسال شده:   
ارسال موضوع جديد   پاسخ به اين موضوع   ارسال تشکر

   HLachini.elewiz.com صفحه اول انجمن -> AVR

زمان پيشفرض سايت: ساعت گرينويچ + 3.5 ساعت
صفحه 1 از 1
  
نام کاربري:      کلمه عبور:     

~ يا ~
عضويت در سايت

  


 


Powered by phpBB © 2001, 2008 phpBB Group
پروگرامر و تستر آِی سی سانا با قابلیت تشخیص اتوماتیک قطعه و درج تمامی قطعات از پین یک زیف و تامین کلاک قابل استفاده در بسکام و کدویژن