AVR
- توضیحات
- نوشته شده توسط مهدی احمدی ;-)
- دسته: با نمایشگر 7سگمنت
- بازدید: 14720
این پروژه در عین سادگی شاید مورد نیاز خیلی از دوستان بوده و درخواستهای زیادی برای این مدار داشته ایم.برنامه نوشته شده برای هر دو زبان بسکام و کدویژن تهیه شده است.شاید بهتر بود که با atmega8 طراحی میشد ولی چون یک برنامه آماده با atmega32 داشتم با کمی تغییرات برای شما آماده کردم و خودتان میتوانید تغییرات لازم را برای تبدیل به atmega8 انجام دهید.
- توضیحات
- نوشته شده توسط مهدی احمدی ;-)
- دسته: ارتباطی
- بازدید: 65436
در این پروژه میخواهیم با ماژول sim908 یک gps طراحی کنیم که اطلاعات جغرافیایی دستگاه را با استفاده از sms به مکانهای دیگر ارسال نماید. قابلیتهای sim908:
#ارسال اطلاعات هر دستگاه به سرعت و از راه دور ارسال و دریافت اطلاعات از طریق GPS, GPRS,GSM#قابلیت كار كردن با تمامی اپراتورهای مخابراتی#راه اندازی و استفاده فوق العاده آسان#دارای کانکتورهای اسپیکر و میکروفن#ارتباط ساده از طریق بسته RS232 با انواع سیستم ها و PLCها#تحقق رویای دسترسی سریع آسان و ارزان به اطلاعات دستگاه های مستقر در مكان های بسیار دور از محل كار مشتریان#مجهز كردن دستگاه های الكترونیكی به یك موبایل هوشمند#تهیه ردیاب دستی سرعت سنج های ماهواره ای مسافت و تنظیم ساعت های بسیار دقیق#هماهنگ سازی زمان های عملكرد و دستگاه های توزیع شده در موقعیت های جغرافیایی مختلف#ساخت انواع دستگاه های رهیاب جاسازی دستگاه های صنعتی جهت كشف موقعیت جغرافیایی آنها#ساخت ردیاب كودكان و سالمندان#استفاده در پروژه های دانش بنیان
- توضیحات
- نوشته شده توسط مهدی احمدی ;-)
- دسته: با نمایشگر lcd
- بازدید: 8479
این پروژه دارای ۲ کی پد می باشد که اولی مربوط به ۴ عمل اصلی و دیگری دارای توابع مهندسی و مثلثاتی است و به همراه یک LCD که محاسبات را به زیبایی نمایش می دهد. این ماشین حساب یکی از کامل ترین پروژه های AVR می باشد و به زبان C نوشته شده است. به همراه این پروژه ما فایل سورس زبان سی و فایل کد ویژن به همراه فایل پروتئوس آن را برای شما قرار داده ایم . میکروکنترلر به کار رفته ATmega16 می باشد که در بازار فراوان وجود دارد .
- توضیحات
- نوشته شده توسط مهدی احمدی ;-)
- دسته: با نمایشگر lcd
- بازدید: 12280
اسیلوسکوپ Oscilloscope دستگاهی الکترونیکی است که امکان مشاهده ولتاژ را فراهم میکند. غالباً مقدار ولتاژ به صورت نموداری دوبعدی نمایش داده میشود که محور افقی زمان و محور عمودی آن ولتاژ است. از نوساننما عموماً برای نمایش دقیق موج استفاده میشود. علاوه بر دامنه، معمولاً نوساننماها قادر به اندازهگیری و نمایش دیگر پارامترها مانند عرض پالس، دوره تناوب و زمان بین دو حادثه (مانند وقوع دو پیک) هستند. این پروژه یک اسیلوسکوپ دیجیتال با میکروکنترلر ATmega16 و LCD گرافیکی می باشد که تمام مشخصات اسیلوسکوپ های حرفه ای را دارا است، مشخصاتی از قبیل Vertical، Horizontal تنظیم دامنه، Sweep، فیکس کردن صفحه (حافظه) و غیره. فرکانس کاری این اسیلوسکوپ با توجه به فرکانس نمونه برداری A2D در حد کیلوهرتز می باشد و از A2D به عنوان ورودی مدار استفاده شده است. این مجموعه شامل پوشه نقشه مدار و برنامه پروژه به طور کامل می باشد.
- توضیحات
- نوشته شده توسط مهدی احمدی ;-)
- دسته: با نمایشگر 7سگمنت
- بازدید: 8893
امروزه استفاده از سیستم های محافظ برق بسیار رواج یافته که بیشترین مصرف آن برای یخچال و وسایل خانگی میباشد. همانطور که میدانید محافظ ها در توان های محتلف تولید میشوند که این توان ها عموما به رله به کار رفته در خروجی مربوط میشود. اصول کارکرد این گونه از سیستم ها به این صورت است که ولتاز ac را نمونه بردارداری میکند و هرگاه و لتاژ از ۱۷۵ ولت پایین تر و از ۲۴۰ ولت بالا تر بود رله خروجی توسط چند خط برنامه نویسی خیلی ساده قطع میشود .مدار نمونه گیر این پروژه به صورت dc است که شما باید یک پل دیود را از ولتاژ برق شهر گرفته و به نقطه مورد نظر و صل کنید.
- توضیحات
- نوشته شده توسط مهدی احمدی ;-)
- دسته: با نمایشگر lcd
- بازدید: 12860
lcd در واقع مخفف عبارت Liquid Crystal Display است که به معنای نمایشگر کریستال مایع است و امروزه در الکترونیک کاربردهای زیادی پیدا کرده است.کشف کریستال های مایع در سال 1888 میلادی توسط گیاه شناس استرالیایی به نام فردریک راینایزر صورت گرفت.همگی می دانیم که جامد، مایع و گاز سه حالت رایج مواد پیرامون ما هستند. اما کریستال مایع نه جامد است و نه مایع! این ماده می تواند هر دو شکل جامد و مایع را بسته به عوامل محیط مانند دما داشته باشد. به همین دلیل است که در هوای بسیار سرد یا گرم نمایشگرهای لپ تاپ درست کار نمی کنند.
- توضیحات
- نوشته شده توسط مهدی احمدی ;-)
- دسته: ارتباطی
- بازدید: 43289
چیپ NRF24L01 دارای یک موتور بلادرنگ (تکنولوژی پیشرفته SHOCKBURST) که اساسا طراحی شده برای موقعیت های که نیاز به مصرف توان بسیار پایین است NRF24L01 در رده فرکانسی جهانی ISM که در محدوده فرکانسی 2.400 گیگاهرتز تا 2.4835 گیگا هرتز که در کل برای اجرا فقط به یک میکروکنترلر و تعداد کمی قطعات دیگر نیاز ایت که شامل چند خازن و سلف است. نحوه ارتباطی این چیپ به پروتکل SPI است که می توان با این پروتکل بر تمامی خواص نرم افزاری و سخت افزاری داخلی چیپ مدیریت داشت و آن را کنترل کرد مدولاسیون چیپ GFSK است که به نحوی طراحی شده که هر چیپ شبیه به این است که یک کانال فرکانس خاص را برای خود دارد و از این رو می توان گفت درصد خطا و اختلال چیپ ها با یک دیگر (یا چیپ هایی به غیر از NRFL24L01) به صفر می رسد. دیتا ریت چیپ در 2 مگا بیت بر ثانیه پیکره بندی شده و دو مد متفاوت مصرف پایین نیز دارد که آن را کم مصرف تر می کند.
- توضیحات
- نوشته شده توسط مهدی احمدی ;-)
- دسته: جالب انگیز
- بازدید: 7593
امروز مجموعه ای از پروژه های جالب با میکرو کنترلر avr را جمع آوری کرده ایم که شما را در یادگیری بهتر این میکرو در مسیری مناسب یاری میکند.هموراره یکی از سوالهایی که دوستان و دانشجویان دارند این است که برای یادگیری میکرو باید از کجا شروع کنیم؟من با توجه به تجربه ای که داشته ام کلاسهای آموزشی و دوره های طولانی به هیج وجه بازدهی مناسبی ندارند ولی در صورتی که انگیزه ی کافی برای یادگیری میکرو دارید بهترین راه برای شروع این است که ایده ای برای خود پیدا کنید و آنرا به شکل یک پروژه تعریف نمایید و سپس آنرا عملی نمایید در کل برای یادگیری میکرو باید هر بار یک پروژه تعریف و آنرا اجرا کنید و هر بار موضوعی جدید بیاموزید.لذا در این راه اجرای پروژه های مختلف ابزاری مناسب برای یادگیری میکرو های avr است.در این مجموعه تعدادی پروژه جالب که اجرای آنها شما را با بخشهای مختلف میکرو کنترل avr آشنا میکند جمع آوری شده است.