طراحی کنترلر، مدارت دلخواه، پروژه ها و تمرینات درس میکروکنترلرها
اندازه گیری ظرفیت خازن از 1nf تا 2000uf - دارای دو حالت علمی اندازه گیری - دارای کالیبره سازی خودکار - نمایش اتوماتیک رنج خازن بر روی نمایشگراندازه گیری ظرفیت خازن از 1pF تا 1uF، سلف از 1nH تا 1H و فرکانس از 1Hz تا 4MHz تنها با یک میکرو سوئیچ و همچنین کلیدی برای کالیبراسیون اتوماتیک.یک ماشین حساب لمسی ساده با قابلیت نوشتن تعداد 12 نوع عملیات متفاوت و پشت سر هم با محاسبه فوری جواب، قابلیت پاک کردن کارکتری جمله نوشته شده، نوشتن عدد اعشاری و منفییک مدار صوتی جهت پخش فایل های صوتی MP3 و WMV با Sampling rate 8KHz-48KHz و خروجی دیجیتال به آنالوگ 24 بیتی می باشد که از حافظه های Micro SD تا 32GB و فرمت های FAT16 و FAT32 پشتیبانی می کند.این پروژه در اصل یک ساعت زنگ دار می باشد که قابلیت برنامه ریزی آلارم صبحگاهی و تنظیم 5 برنامه یادآور را دارد. با تنظیم آلارم هر روز راس ساعت تنظیمی آلارم پخش می شود، همچنین با تنظیم یادآور ها در ساعت و تاریخ مشخص نیز آلارم پخش می شود. از امکانات آن می توان برای هر یادآور یک نام تعیین کرد (20 کاراکتر اسکی) با قابلیت تایپ حروف کوچک و بزرگ انگلیسی با کیبورد 3×4 و ...
پروژه خازن سنج دو حالته از 1nf تا 2000uf

MCP-22

پروژه خازن سنج دو حالته از 1nf تا 2000uf
پروژه خازن سنج و سلف سنج-LC متر با avr

MCP-14

پروژه خازن سنج و سلف سنج-LC متر با avr
پروژه ماشین حساب لمسی ساده با avr

MCP-15

پروژه ماشین حساب لمسی ساده با avr
پروژه mp3 پلیر ساده با avr به زبان C

MCP-32

پروژه mp3 پلیر ساده با avr به زبان C
پروژه آلارم صبحگاهی و یادآور با LCD گرافیکی و avr

MCP-7

پروژه آلارم صبحگاهی و یادآور با LCD گرافیکی و avr

bascom

ماشین حساب به زبان بیسیک با میکروکنترلر AVR

در مورخه : شنبه، 25 ارديبهشت ماه، 1389 موضوع : پروژه‌های AVR بیسیک

به نام خدا

دوستان گفته بودند که در سایت برنامه ماشین حساب به زبان بیسیک نیست من هم امروز کمی بیکار شدم (درسها) این پروژه رو برنامه نویسی کردم و الان در سایت موجود هست و شما می توانید آن را با تمام فایل های مربوطه اش دانلود کنید.

عملکرد کلی:

 در این پروژه از یک کیبورد 4×4 و یک ال سی دی 2×16 و یک میکرو کنترلر ATMEGA16 استفاده شده است. فرکانس کاری مدار 1 مگاهرتز هست و اصول کار آن به این صورت می باشد که چهار عمل اصلی (/ × + -) را انجام می دهد و همچنین شما می توانید عدد ورودی اول را هم منفی وارد کنید. اگر شما یکی از این چهار عملیات را انجام دهید نتیجه نهایی عملیات در متغیر ANS قرار می گیرد و حالا اگر شما در یک عملیات جدید بخواهید از حاصل عملیات قبلی به عنوان عدد ورودی اول استفاده کنید کافیست که وقت یکی از کلید های چهار عمل اصلی را فشار دهید. به عنوان مثال:

8=5+3 و حالا می خواهید 8 را بر 4 تقسیم کنید به این صورت عمل می کنید:

5+3=8 عملیات اول

/4 عملیات دوم



 بیشتر

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

در مورخه : پنجشنبه، 6 خرداد ماه، 1389 موضوع : پروژه‌های AVR بیسیک

با سلام

دوستان گفته بودند که  ماشین حساب به زبان بیسیک با میکروکنترلر AVR را کمی ارتقاء بدهیم تا بتواند عملیات جزر و sin , cos , tan  را انجام بدهد. من برنامه را با اضافه کردن یک کلید به نام shitf انجام دادم به این صورت که هر گاه این کلید فشار داده شود میکرو یک منو روی LCD نمایش می دهد که هر کدام از این عملیات دارای یک کد می باشند که وقتی شما کد مربوطه به یکی از این عملیات ها را وارد کنید میکرو از شما می خواهد که یک پارامتر عددی به او بدهید تا مثلا sin آن را حساب کند.

توضیحات کلی مدار و برنامه را در  ماشین حساب به زبان بیسیک با میکروکنترلر AVR داده ایم و در اینجا فقط این 4 عمل جدید به آن اضافه شده.



 بیشتر

مبدل usb به سریال با قابلیت اتصال به میکرو کنترلر- ft232

در مورخه : چهارشنبه، 20 مرداد ماه، 1389 موضوع : پروژه‌های AVR بیسیک

مبدل usb  به سریال – ft232
ft232
ft232

یکی از دغدغه اصلی بچه های رشته الکترونیک برقراری ارتباط بین میکروکنترلر ها و کامپیوتر از طریق پورت usb میباشد هم چنین که در سیستم های جدید و به خصوص لپ تاپ ها از پورت com یا پرینتر خبری نیست در این صورت استفاده از چنین مبدل هایی در قالب یک مدار ساده یا آی سی به شدت حس میشود.

آی سی ft232 یک مبدل usb  به سریال میباشد که به راحتی از طریق پورت های سریال میکرو (rxd  , txd) میتوان با کامپیوتر تبادل اطلاعات داشت و از طریق ساخت یک پورت مجازی این کار صورت میگیرد.

برخی از مشخصات بارز ای سی ft232  به صورت زیر میباشد.
  1. تغذیه کاری بین ۴٫۴ تا ۵٫۲۵ ولت
  2. سازگار شده با usb 1.1  و  usb 2
  3. تبادل اطلاعات توسط یک چیپ و با حداقل قطعات جانبی
  4. سرعت تبادل اطلاعات تا ۱ مگابیت
  5. مبدل usb  به  rs232
  6. مبدل usb  به rs422   و  rs485
جهت ساخت این ماژول میتوانید از نقشه شماتیک زیر استفاده کنید:


 بیشتر