پروژه نورسنج با AVR

پروژه نورسنج با AVR

در این پروژه با استفاده از یک فتوسل وتقسیم ولتاژ آن با یک مقاومت 10 کیلو اهم و استفاده از ADC میکرو می توانید یک نوسنج جذاب بسازید

در فایل ضمیمه شده :

سورس (بسکام)

شبیه ساز پروتیوس

قرار دارند موفق و پیروز باشید .

برای دانلود پروژه به ادامه مطلب بروید

 

دانلود پروژه

منبع : qom-elec.ir

7 سال پیش
کامران محمودزاده بدون امتیاز

sina11
وارد انجمن شدم ولی نمی دونم چطور یه موضوع تازه ارسال کنم؟

وارد بخش avr بشید . و ارسال موضوع جدید را بزنید

7 سال پیش
sina11 بدون امتیاز
وارد انجمن شدم ولی نمی دونم چطور یه موضوع تازه ارسال کنم؟
7 سال پیش
sina11 بدون امتیاز
سلام ...من عضو انجمن بودم ولی نمی دونم چرا وارد نمی شه... وسیله ی ورودیم کی پده ...می خوام دوعدد سه رقمی بگیرم تقسیم کنم من تازه با بسکام کار می کنم و زیادم وارد نیستم اگه بتونین برنامه ی قسمت اصلیشو بنویسین واقعا ممنون می شم ...اگه یه برنامه ی مشابه داشته باشین بزارین ...با تشکر
7 سال پیش
هادی خسروی بدون امتیاز

sina11
سلام ... یه راهنمایی یک عدد سه رقمی را چگونه در متغیر A قرار دهم و بعد از آن چگونه عدد سه رقمی دیگری را در متغیر B قرار دهم و روشون اعمال ریاضی انجام بدم مثلا 300/100=3 ممنون

وسیله ی ورودیتون چیه؟کی پد باید یک رشته تعریف کنین ومتغیر ها رو از ورودی بگیرین و بعدش عملیات رو انجام بدین توی انجمن مطرح کنین بهتر جواب می گیرین
7 سال پیش
sina11 بدون امتیاز
سلام ... یه راهنمایی یک عدد سه رقمی را چگونه در متغیر A قرار دهم و بعد از آن چگونه عدد سه رقمی دیگری را در متغیر B قرار دهم و روشون اعمال ریاضی انجام بدم مثلا 300/100=3 ممنون
7 سال پیش
sina11 بدون امتیاز
سلام ..خسته نباشی پروتئوس باز نمی شه می شه شماتیکو یه جای بذارین؟ یه سوال اگه یه متغیر دیگه مثلا Bتعریف کنیم چطور کنیم که این متغیرا با اعمال ریاضی روشون محاسبه انجام داد (عدد دسیمال.. چیه؟!!!)یا مثلا چطوری عدد سه رقمی بگیرم مثلا 123...ویه سوال دیگه !!!بعضی lcdها هم بالا و هم پایین سوراخ برای لحیم کاری دارن من تو یه پروژه دیدم ...اقا ممنون فعلا این سوالاتو جواب بدین سوالات زیادی در راه است!!!ممنون
7 سال پیش
کامران محمودزاده بدون امتیاز

sina11
سلام ... من امروز یه مدار از یه کتاب انتخاب کردم وpcbمدار رو تهیه کردم تونستم lcdرا روشن کنم و نوشته هارا روش نشان بدم ...ولی اون برنامه ی ساده را نه!!!...یک سوال داشتم چطور می شه دو عدد چند رقمی را از کی پد گرفت و با هم جمع کرد مثلا 15 و 30 اگه برنامه ی مشابهی هم داری کمکم کنی ممنون می شم ...موفق باشی

از برنامه زیر استفاده کن برای دریافت ارقام از کی پد https://wle.ir/wp-content/uploads/2013/08/kbd.rar توی این برنامه اطلاعات وارد متغییر A میشن و مستقیم روی نمایشگر به نمایش در میان . شما میتونید متغییر های دیگره ای تعریف کنی و اعمال ریاضی رو انجام بدی a = b + c با دستور بالا هم میتونی جمع کنی
7 سال پیش
sina11 بدون امتیاز
سلام ... من امروز یه مدار از یه کتاب انتخاب کردم وpcbمدار رو تهیه کردم تونستم lcdرا روشن کنم و نوشته هارا روش نشان بدم ...ولی اون برنامه ی ساده را نه!!!...یک سوال داشتم چطور می شه دو عدد چند رقمی را از کی پد گرفت و با هم جمع کرد مثلا 15 و 30 اگه برنامه ی مشابهی هم داری کمکم کنی ممنون می شم ...موفق باشی
7 سال پیش
کامران محمودزاده بدون امتیاز

sina11
سلام ...این عکساچی شد؟...این نورسنجم تست کردین جوای گرفتین؟

سلام متاسفانه عکس نگرفته بودم . باید دوباره ببندم و عکس بگیرم . ولی مشکلی که برام پیش اومده مشکل سرعت سایته مجبورم روی این کار کنم تا مشکل رفع بشه
7 سال پیش
sina11 بدون امتیاز
سلام ...این عکساچی شد؟...این نورسنجم تست کردین جوای گرفتین؟
7 سال پیش
sina11 بدون امتیاز
سلام ...من لحیم زدم ولی بازم مربع ها دیده می شن...عکسشو یه جوری بزارین که اتصالات کاملا دیده شن تا کسی از روش ساخت مشکل نداشته باشه ...این مدار نورسنج هم تست کردین کاملا جواب داد؟ شرمنده من واقعا دیگه خسته شدم...ممنون
7 سال پیش
sina11 بدون امتیاز
سلام ...نه من همیشه به زمین وصل می کنم ...من دوباره مدارو روی برد برد بستم(مدار برنامه ی ساده نمایش متن)این بار lcdروشن شد تو سطر دومش همون مربع ها اومدن...من پین هدرو به lcdلحیم نزدم شما زده بودین؟این مدار نورسنج هم به نتیجه رسیدین؟می شه عکس برد برد و بزارین ؟... ممنون
7 سال پیش
کامران محمودزاده بدون امتیاز

sina11
سلام ... چی شد به نتیجه ای رسیدین ؟

سلام مشکل من حل شد . مشکل این بود که پایه r/w رو به زمین وصل نمی کردم .
7 سال پیش
sina11 بدون امتیاز
سلام ... چی شد به نتیجه ای رسیدین ؟
7 سال پیش
کامران محمودزاده بدون امتیاز
7 سال پیش
sina11 بدون امتیاز
سلام ...چه جالب! اقا امشب شبه قدره ...عباداتتون قبول باشه
7 سال پیش
کامران محمودزاده بدون امتیاز

sina11
سلام ...خسته نباشین اقا تستم نکردین بی خیال تا اینجاشم زحمت دادیم ... این پروتئوس مدارا ورژن چنده؟

سلام تست کردم . دقیقا نتیجه تو رو گرفتم . کار نکرد . یه برنامه کوچیکم نوشتم باز کار نرد . برا خودمم شد سوال تا قضیه رو حل نکنم بی خیال نمیشم
7 سال پیش
sina11 بدون امتیاز
سلام ...خسته نباشین اقا تستم نکردین بی خیال تا اینجاشم زحمت دادیم ... این پروتئوس مدارا ورژن چنده؟
7 سال پیش
sina11 بدون امتیاز
سلام ...خسته نباشین اقای کامران من همون برنامه ساده را تست کردم lcdروشن نشدو در سطر دوم مربع های سیاه اورد...شما روبرد برد امتحان کردین؟
7 سال پیش
7 سال پیش
sina11 بدون امتیاز
سلام اقای فک کنم کامران! من از کامپایلر بسکام و پروگرامر usbاستفاده می کنم البته این پروگرامر خریدم سال گذشته stk200/300هم داره که ازش استفاده نکردم فردا شاید یه کابل خریدم از این مدشم هم استفاده کنم ببینم چی می شه...
7 سال پیش
sina11 بدون امتیاز
سلام ...خسته نباشی من یه مدار با میکرو بستم که توش lcdنباشه مدار کار نکرد مشکل از همین پروگرمرشه ...یه فایلی انجمنی مقاله ای در زمینه پروگرم کردن و انواع پروگرمر و... دارین بذارین با تشکر ...
7 سال پیش
sina11 بدون امتیاز
با سلام... اقا اصلا اینو ول کنیم ...من یه برنامه نوشتم تو بسکام که سینا رو روی lcdنشون بده ولی مثل قبل lcdروشن شد ولی ...پروگرمر من از نوع usbاست اگه می شه واسه این راهنمایی کنید واقعا دیگه نمی دونم چیکار کنم
7 سال پیش
کامران محمودزاده بدون امتیاز

sina11
سلام ... ببخشین من یه مدت نبودم مشکلی برام ... هنوز مشکل من رفع نشده شاید اشکال از پروگرمر باشه این jtagenاگه درست نوشته باشم چیه؟...کدوم انجمن برم؟

سلام دوست خوبم mogtaba.sahebi2009@gmail.com ایمیل سازندش با اون در میون بذار کمکت می کنه امیدوارم حالت خوب باشه و بخاطر مشکلات نباشه که نمی اومدی
7 سال پیش
sina11 بدون امتیاز
سلام ... ببخشین من یه مدت نبودم مشکلی برام ... هنوز مشکل من رفع نشده شاید اشکال از پروگرمر باشه این jtagenاگه درست نوشته باشم چیه؟...کدوم انجمن برم؟
7 سال پیش
sina11 بدون امتیاز
با سلام ... از کابل usb هم استفاده کردم بازم مثل قبل با یه میکرو ATmega8 یه برنامه ساده نوشتم و تست کردم دیدم بازم هیچی lcdنشون نمی ده ...می خوام پین هدرارو لحیم بزنم به lcd دیگه نمی دونم چیکار کنم
7 سال پیش
sina11 بدون امتیاز
دوباره سلام ... من یه سر usb رابزنم به لپ تاب سر دیگرشو چطوری بزنم به برد برد ؟سرشو ببرم و لخت کنم!!!میشه سر یه شارزر 5 ولت موبایلو اینجوری لخت کنم بعد بزنم به برد برد اینجوری نتیجه می ده؟ منظورم درباره ی ATmega16 بود که این مدارم باهمین میکرویه! به هرحال ممنون
7 سال پیش
کامران محمودزاده بدون امتیاز

sina11
دوباره سلام به جاباتری 4 تایی توش 4 تا باتری قلمی گذاشتم!!! 2.7 تا 5.5 مال سری L است...واسه این 5 ولت چیکارکنم؟

میتونی از ولتاژ usb لبتاب یا pc استفاده کنی ولی مواظب باش بین قطب + , _ اتصال کوتاه نشه . atmea 32 = با ولتاژ تقریبا 5 ولت کار میکنه سرعتش حداکثر 16 مگ atmega 32L = با ولتاژ 2.7 تا 5.5 ولی سرعتش حداکثر 8 مگ atmega 32a = با ولتاژ 2.7 تا 5.5 و حداکثر سرعتش 16 مگ ------------------ یادم میاد اینو یه جایی خونم ولی منبعش یادم نمیاد . بر اساس این گفتم
7 سال پیش
sina11 بدون امتیاز
دوباره سلام به جاباتری 4 تایی توش 4 تا باتری قلمی گذاشتم!!! 2.7 تا 5.5 مال سری L است...واسه این 5 ولت چیکارکنم؟
7 سال پیش
کامران محمودزاده بدون امتیاز

sina11
با سلام ... ولتاژی که به مدار اعمال می کردم 4.4 ولت بوده ...مشکل به احتمال زیاد از اینجاست...واسه تولید 5 ولت چیکار کنم؟اون شارزر موبایل توضیح بدین؟! ممنون

احتمال کم هست مشکل اونجا باشه چون این میکرو ها با ولتاژ 2.5 تا 5.5 کار می کنن (سری a) فقط احتمال میدم ولتاژت نویز داشته باشه . اگه از باطری قلمی استفاده می کنی اون اصلا نویز نداره اما اگه از اداپتور ترانسی استفاده کنی منبع نویزه از چه منبع تغذیه ای استفاده می کنی>؟
7 سال پیش
sina11 بدون امتیاز
با سلام ... ولتاژی که به مدار اعمال می کردم 4.4 ولت بوده ...مشکل به احتمال زیاد از اینجاست...واسه تولید 5 ولت چیکار کنم؟اون شارزر موبایل توضیح بدین؟! ممنون
7 سال پیش
sina11 بدون امتیاز
با سلام با پتانسیومتر 10کیلو هم نتیجه نداد ...فک کنم ال سی دی درست رو برد برد نمی شینه ...کلا این ال سی دی ها رو چطور می شه به برد برد چسبوند از پین هدر و اینام هم استفاده می کنم دیگه کجا می تونه اشکال داشته باشه؟!!!
7 سال پیش
کامران محمودزاده بدون امتیاز

sina11
سلام ... اره همین مدار بالایی که عکسشم هست رو تو پروتئوس کشیدم و سپس pcbودر اخر از روی pcbمدار رو روی برد برد...هیچی نشون نمیده !

احتمال زیاد ال سی دی رو درست صل نکردی . برا تنظیم نور کارکترا از پتانسیومتر استفاده کن
7 سال پیش
sina11 بدون امتیاز
سلام ... اره همین مدار بالایی که عکسشم هست رو تو پروتئوس کشیدم و سپس pcbودر اخر از روی pcbمدار رو روی برد برد...هیچی نشون نمیده !
7 سال پیش
کامران محمودزاده بدون امتیاز
7 سال پیش
sina11 بدون امتیاز
با سلام ... من مدارو روی برد برد از روی طرح pcbنرم افزار پروتئوس ساختم ولی فقط lcd روشن می شه و چیزی توش نمایش داده نمی شه...اشکال کار کجا می تونه باشه؟
7 سال پیش
کامران محمودزاده بدون امتیاز

sina11
دوباره سلام ... منبع تغذیه مخصوص چیه؟اگه منظورتون 5 ولت تولید کنه نه از شارژر چطور استفاده کنم ؟سرشو لخت کنم !!! نمی شه از جمع باتری 6 ولت استفاده کنم ؟ سوراخا جای vcc و gnd بودن دیگه ؟!!!!!!!!!!!!!!!!!!!

سلام از باطری استفاده کنی از همه بهتره چون ولتاژش کاملا صافه . دیتاشیت میرو رو نگاه کن ببین این سوراخ خایی که روی برد هستش به کدم پایه های میکرو رفتن GND یا ...
7 سال پیش
sina11 بدون امتیاز
دوباره سلام ... منبع تغذیه مخصوص چیه؟اگه منظورتون 5 ولت تولید کنه نه از شارژر چطور استفاده کنم ؟سرشو لخت کنم !!! نمی شه از جمع باتری 6 ولت استفاده کنم ؟ سوراخا جای vcc و gnd بودن دیگه ؟!!!!!!!!!!!!!!!!!!!
7 سال پیش
sina11 بدون امتیاز
با سلام ... من اینو تو پروتئوس کشیدم سپس تو محیط areaهم pcbرا طبق اون پاورپوینت کشیدم ...تو pcbدو تا سوراخ هست که فکر می کنم مال gndوvccباشند من درالکترونیک تازه کارم ولی می دونم که مفهومشان قطب های منفی و مثبت باتری است حالا این مدار با منبع تغذیه چند ولت کار می کنه ؟...5 ولت مثبت که تو اکثر مدارا هست رو چطور تامین می کنند؟ ...اندازه ی فوتوسل چقدر باشه ؟ ممنون به خاطر راهنمایی هاتون
7 سال پیش
sina11 بدون امتیاز
با سلام... هنگام پروگرم کردن مستقیم فایل هگزو پروگرم کنیم دیگه تنظیمات دیگه ای مثلا فیوزبیت و...نداره؟ من می خوام این مدارو بسازم کلا نمی دونم چطور pcb مدار هایی که تو پروتئوس می کشنو بسازم...در زمینه pcbوساخت تو برد برد این مدار کمکم کنید ممنون می شم
7 سال پیش
مجتبی صاحبی واحد بدون امتیاز
توی بسکام دستور var = RND( limit ) عدد رندوم از 0 تا عدد واردشده در داخل پرانتز تولید می کنه و داخله var میریزه به همین راحتی نیازی به استفاده از adc هم نیست
7 سال پیش
parima بدون امتیاز
سلام خسته نباشید من پروژه بازی حافظه رو با AVR و پروتئوس میخواستم شرح: ابتدا یکی از LED ها بصورت تصادفی روشن می شود و پس از چند لحظه خاموش می شود. سپس بازیکن باید کلید مربوط به LED . مورد نظر را فشار دهد. روشن و پس از چند لحظه خاموش خاموش می شود. بعد از ان LED مورد نظر دوباره روشن می شود LED دیگري نیز بصورت تصادفی روشن می شود پس از چند لحظه هر دوLED خاموش می شود سپس بازیکن باید به ترتیب کلیدهاي مربوط به LED هاي مورد نظر را فشار دهد. در هر مرحله یک LED اضافه می شود تا زمانیکه تمام LED ها روشن شوند. براي تولید عدد تصافی می توان از نویز خوانده شده توسط ADC استفاده کرد.

ارسال دیدگاه !

مهمان عزیز ، برای شرکت در بحث و گفتگو باید وارد حساب کاربری خودت بشی ، اگر حساب کاربری نداری ، کمتر از 2 دقیقه یه حساب ایجاد کن .

عضویت در خبرنامه

با عضویت در خبرنامه می توانید از جدیدترین مقالات، اخبار و محصولات سایت در ایمیل خود با خبر شوید...

به جمع 1,142 کاربر خبرنامه بپیوندید