تبليغاتX
دنیای دیجیتال و میکروکنترلر

آموزش خصوصی میکروکنترلر های AVR 

 سریع و آسان یاد می گیرید

malek64@gmail.com

۰۹۳۵۴۸۲۶۴۶۷

seven segment - Graphic LCD+persian font - thermal printer - +persian font - Load cell -Real Time Clock"RTC"- Mega128 - USB FT232-Ethernet&TCP IP- Serial Port -SPI ISP Rs232 - AVR USB Programmer - Keyboard with 98 keys - Microcontroller serial network - Protel - bascom - Pcb Design - EEP Rom- Ram - PC Interface - PS2 key/mouse - ADC - Charger - robot - ir sensor - pc ir remot - thermal sensor - pir- max7219/21- Motor Control - RF module - Light project and ...

 براي ديدن پروژه ها كليك كنيد(بخش اول)

برای دیدن پروژه ها کلیک کنید (بخش دوم)

 

 


ادامه مطلب
+ نوشته شده توسط محمد ملک در جمعه 1388/08/22 و ساعت |

FP527 - FP1527 - HS1527 - SC527 - SC1527  and other OTP ENCODER Decoding by AVR Microcontroller  Without Use Interrupt Pins 433MHz & 315MHz

              

 

دیکدر ریموت کنترل های لرن توسط میکروکنترلر های AVR

ریموت کنترل های ۴ کلیده ای در بازار وجود دارندبه نام ریموت های لرن "Learn" . هر كدام از اين ريموت ها كد مخصوص خودشان را دارند چون با  OTP "one time programmable" Encoder اطلاعات ارسالی را کد گذاری می کنند OTP Encoder چیپ هایی هستند که در ریموت های فرسنده قرار دارند و وقتی شما کلیدی را فشار می دهید کد آدرس ریموت به اضافه کد کلید فشرده شده را به ماژول فرسنده رادیویی می دهد تا اطلاعات برای گیرنده اسال شود . کسانی که با ریموت های  PT2262 كار كرده اند مي دانند كه براي تغيير كد بايد پايه هاي آدرس چيپ را  به زمين يا به مثبت يا آزاد بزارن ولي OTP‌ها اين جور نبوده و فقط يك آدرس منحصر به فرد دارند از آنجايي كه 20 بيت آدرس دارند مي توانند بيش از  يك ميليون كد توليد كرد البته اين كدها را ما نمي توانيم توليد كنيم بلكه توسط سازنده به هر چيپ يك كد منحصرا اختصاص مي يابد .

براي اينكه هر ريموت را به گيرنده معرفي كنيم كه اصطلاحا مي گويند لرن كنيم  بايد در مدار گيرنده از كنترل كننده اي استفاده كنيم كه بتواند  اطلاعات دريافتي را ديكد كند كه بهترين گزينه استفاده از يك ميكروكنترلر مي باشد وظيفه ميكروكنترلر اين مي باشد كه اطلاعاتش را از ماژول گيرنده راديويي دريافت كرده و از بين نويز محيط و امواج مختلف و زيادي كه در محيط وجود دارند اطلاعات درست فرسنده خود را بگيرد و آنها را ديكد كند تا بتواند تشخيص دهد اولا اطلاعات ارسالي مجاز مي باشند يعني فرسنده به گيرنده معرفي شده باشد دوما چه كليد يا كليد هايي فشرده شده است و در انتها فرمان مربوطه را صادر بكند . خوب تا اينجا تقريبا تا جايي كه وقتم اجازه داد توضيح دادم كه ماجراي كار ريموت هاي لرن از چه قرار مي باشد .

و اما بنده يك عدد ميكروكنترلر AT Mega8 پروگرم شده را در اختيارتان قرار مي دهم كه اين ميكروكنترلر قادر است ۱۰۰ عدد ريموت فرسنده را بشناسد و ريموت ها را به صورت انتخابي يا كلي حذف كند و به راحتي مي توانيد ريموت هاي جديد را به آن معرفي كنيد . اين ميكرو ۱۵ پايه خروجي دارد كه با فشردن يك كليد يا فشردن باهم ۲ و ۳ و هر ۴ كليد با يك ديگر ست "يك" مي شوند و همچنين اين اطلاعات را به صورت سريال RS232 ارسال مي كند و قابليت لتچ نيز دارد در اين حالت شما مي توانيد مستقيما از ميكرو استفاده كنيد و به خروجي هاي آن رله وصل كنيد يا مي توانيد در مداراتي كه طراحي ميكنيد از اين ميكرو استفاده كنيد . فعلا اين ميكرو ازلحاظ ذخيره كد هاي ريموت ها به دو شكل كد نويسي شده است استفاده از EEPROM خارجي"I2C" و استفاده از EEPROM داخلي ميكرو كنترلر . ان شا ال... در چند روز آينده موارد بيشتري را توضيح مي دهم به همراه نقشه و تصاوير و ... قيمت ميكروكنترلر با قابليت هاي مذكور به همراه توضيحات و مثال هاي كابردي 10هزار تومان مي باشد در صورت نياز يا سوال مي توانيد  تماس بگيريد يا ميل بدهيد. ۶۴۶۷ ۴۸۲ ۰۹۳۵ محمد ملك

          

                                         

 

+ نوشته شده توسط محمد ملک در جمعه 1388/08/15 و ساعت |

 Thermal Printer With Avr Microcontroller Mega 128

And Other AVR Microcontroller

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

با قابلیت چاپ کارکتر های فارسی


ادامه مطلب
+ نوشته شده توسط محمد ملک در جمعه 1388/08/08 و ساعت |

 

+ نوشته شده توسط محمد ملک در چهارشنبه 1388/08/06 و ساعت |

انجام طراحی قسمت الکترونیکی اختراع شما

قابل توجه مخترعین محترم

 افراد زیادی طرح های ابتکاری و جدیدی دارند که می توانند آن را به نام خودشان به ثبت برسانند ولی در طراحی قسمت های الکترونیکی و کنترلی و هوشمند سازی اختراعشان به علت وارد نبودن طراحی مدارات الکترونیکی دچار مشکل می شوند که یا کلا از اجرای طرحشان صرف نظر می کنند یا قسمت های الکترونیکی را حذف می کنند عده ای هم یه کارایی می کنند ولی هیچ وقت به خواسته مورد نظرشان نمی رسند.

                                                         محمد ملک ۶۴۶۷ ۴۸۲ ۰۹۳۵  Malek64@gmail.com


ادامه مطلب
+ نوشته شده توسط محمد ملک در شنبه 1388/08/02 و ساعت |
قبول طراحی مدارات دیجیتال با استفاده از آی سی های ‍‍CMOS و TTL

طراحي مدارات با استفاده از ميكروكنترلر هاي AVR و PIC

(انواع نمايشگر،كنترلر،مدارات واسط ، مدارات راديويي و بيسيم ، توزين و اندازه گيري و ...)

انجام كل پروژه

همكاري تيمي

كد نويسي ميكروكنترلر

برای دیدن پروژه های آزمایشی کلیک کنید


ادامه مطلب
+ نوشته شده توسط محمد ملک در شنبه 1388/07/25 و ساعت |
چند نمونه از کارهایی که می تونید با WinLIRC Helper انجام بدین:

 ·    حرکت ماوس به چهار جهت مختلف

· کلیک چپ و راست و دابل کلیک و ...

· Turn off , restart , standby ,log off

· اجرا تمام برنامه یا نرم افزار ها

· انجام اعمال  کلید های ترکیبی مانند Alt+F4 یا Ctrl+A

· Paste کردن متن یا کلمه ای که خودتان وارد می کنید

· کم و زیاد کردن صدا

· فشردن هر یک از دکمه های صفحه کلید

· استفاده به جای دسته بازی

· و ...

آموزش winLirc به صورت PDF

دانلود نرم افزار WinLirc

+ نوشته شده توسط محمد ملک در شنبه 1388/05/10 و ساعت |

USBASP AVR Programmer

آموزش ساخت پروگرمر USB ميكروكنترلر هاي AVR

با سلام

با توجه به اينكه لب تاپ هاي امروزي اكثرا فاقد پورت سريال و پرينتر مي باشند گفتم بهتره آموزش ساخت پروگرمر USB ميكرو كنترلر هاي AVR كه بدون استفاده از هيچ قطعه SMD و تنها با يك ميكرو MEGA8  ساخته ميشه رو خدمت دوستان ارائه بدم البته بايد عرض كنم كه دوستان زيادي نقشه اين پروگرمر رو از سايتش گرفتن و ساختن اما در قسمت نرم افزار واسط كه برنامه HEX  رو روي ميكرو Load دچار مشكل بودند كه در اين رابطه برنامه بسيار خوب و راحتي رو پيدا كردم به اسم

 eXtreme Burner - AVR در ادامه لينك دانلود فايل هاي مورد نياز رو قرار مي دم مي تونيد دانلود كنيد و خودتون راه اندازيش كنيد منم در روز هاي آينده توضيحات بيشتري در رابطه با قسمت هاي مختلف و طريقه استفاده ازشون ارائه مي كنم .

فقط يادتون باشه در صورت استفاده از کریستال داخلی میکرو باید JP3 بسته باشه يني پايه 25 ميكرو به زمين وصل بشه

 

http://extremeelectronics.co.in/software/BurnerAVR/Setup.exe دانلود برنامه eXtreme Burner

 http://www.fischl.de/usbasp/usbasp.2009-02-28.tar.gz دانلود شماتيك و برنامه ميكرو M8 و درايور

+ نوشته شده توسط محمد ملک در سه شنبه 1388/03/26 و ساعت |
 روش راه اندازی LCD فارسی 4*20 و کدهای فارسی با مثال

برای میکرو ای وی آر AVR در بسکام Bascom:

 سلام

چند ماه پیش در پاساژ امجد یه LCD 20*4  خریدم که برام جالب بود آخه به غیر از اینکه کد های کارکتر های انگلیسی رو میشناخت کدهای کارکتر های فارسی  هم برایش تعریف شده بود

روش وصل کردنش به میکرو مثل LCD 16*2  هستش فقط در config lcd  باید 20*4  تعریفش کنید در ادامه چند تا نکتهه رو ذکر می کنم که مهمه:

· کد های کارکتر های فارسی رو باید به صورت lcd chr(cod) در برنامه بسکام بنویسد

· برای نوشتن کلمه ”محمد“  روی   lcd به فنگلیش مینویسیم lcd”mohammad” ولی اگه بخواهیم فارسی بنویسیم باید تک تک کلمات مـ ـحـ ـمـ د رو به صورت برعکس واسه میکرو بفرستیم آخه فارسی  از راست به چپ نوشته میشه برعکس انگلیسی پس باید کد کلمات د ـمـ ـحـ مـ رو واسه میکرو بفرستیم همانطور که میدونید برای  فرستادن کد یک کاراکتر به میکرو از دستور ”تابع“ chr()  استفاده می کنیم . ...ادامه مطلب


ادامه مطلب
+ نوشته شده توسط محمد ملک در چهارشنبه 1386/08/23 و ساعت |

روبات مسیریاب سه سنسور

 

 

+ نوشته شده توسط محمد ملک در پنجشنبه 1386/05/04 و ساعت |
ارتباط سریال دوطرفه کامپیوتر و میکروکنترلر

+ نوشته شده توسط محمد ملک در پنجشنبه 1386/05/04 و ساعت |

شارژر باتری به همراه نمایش مقدار باتری بر روی LCD

 

+ نوشته شده توسط محمد ملک در پنجشنبه 1386/05/04 و ساعت |
این روبات توسط دوست خوبم آقا رضا طراحی شده که بنده برنامه میکرو و ویژال بیسیک رو نوشتم

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


ادامه مطلب
+ نوشته شده توسط محمد ملک در یکشنبه 1386/03/27 و ساعت |

شمارنده دور موتور(IR Sensor-LCD-Mega 8)

 

برای دیدن تصاویر دیگر روی ادامه مطلب کلیک کنید ...


ادامه مطلب
+ نوشته شده توسط محمد ملک در چهارشنبه 1386/03/16 و ساعت |

قفل دیجیتالی ۸ رقمی(LCD-RTC-Clock & Date+relaye)

برای دیدن تصاویر دیگر روی ادامه مطلب کلیک کنید ...


ادامه مطلب
+ نوشته شده توسط محمد ملک در سه شنبه 1386/03/15 و ساعت |

مدار فرمان چهار راه با تایمر و شمارنده قابلیت کنترل از راه دور تنظیم خودکار خارج شدن از برنامه

 

برای دیدن تصاویر دیگر روی ادامه مطلب کلیک کنید ...


ادامه مطلب
+ نوشته شده توسط محمد ملک در سه شنبه 1386/03/15 و ساعت |
سلام تا چند روزه آینده تصاویر و مطالب مربوط به پروژه های زیر را در وبلاگ قرار می دم

۱- قفل دیجیتالی ۸ رقمی(LCD-RTC-Clock & Date+relaye)

۲-مدار فرمان چهار راه با تایمر و شمارنده قابلیت کنترل از راه دور تنظیم خودکار خارج شدن از برنامه در زمان کم ترافیک)

۳-کنترل ۸سروو موتور توسط کامپیوتر(Mega8-visualbasic-max232-8servo motor control) 

۴-شمارنده دور موتور(IR Sensor-LCD-Mega 8)

۵-ساعت تقویم روز هفته (تاریخ ۸ رقمی -ساعت ۶ رقمی ds1307(RTC

+ نوشته شده توسط محمد ملک در چهارشنبه 1386/03/09 و ساعت |

قابل توجه بخش های دولتی -  خصوصی - تجاری - فروشگاه های بزرگ و شهرداری ها

طراحی و تولید انواع فلاشر و مدارات پیشرفته دیجیتالی قابل برنامه ریزی بدون محدودیت در

تعداد کانال ها برای انواع  لامپ ها - ریسه ها - ال ی دی و نئون پذیرفته می شود.

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

Malek64@Gmail.com 

+ نوشته شده توسط محمد ملک در پنجشنبه 1386/02/06 و ساعت |

 روبات مسیریاب

 

برای دیدن تصاویر دیگر روی ادامه مطلب کلیک کنید ...


ادامه مطلب
+ نوشته شده توسط محمد ملک در چهارشنبه 1386/02/05 و ساعت |

ما می تونیم

ما می تونیم

ما می تونیم

این چند کلمه را هیچ وقت از یاد نبرید

 درگیر چند تا پروژه هستم به زودی چند تا موضوع جدید مطرح می کنم

+ نوشته شده توسط محمد ملک در شنبه 1386/01/18 و ساعت |

نحوه تشکیل شرکت تعاونی و گرفتن وام های زود بازده

+ نوشته شده توسط محمد ملک در یکشنبه 1386/01/05 و ساعت |

فیلم روبات مسیریاب

حجم:۹۸۹کیلوبایت

برای دانلود اینجا کلیک کنید

+ نوشته شده توسط محمد ملک در جمعه 1385/12/25 و ساعت |

روبات مسیریاب

برای دیدن تصاویر دیگر روی ادامه مطلب کلیک کنید ...


ادامه مطلب
+ نوشته شده توسط محمد ملک در چهارشنبه 1385/12/16 و ساعت |
                                                                  
برای درست کردن Gmail اینجا کلیک کنید
 
 
 
 
+ نوشته شده توسط محمد ملک در چهارشنبه 1385/12/09 و ساعت |

فيزيك‌دانان گونه‌اي جديد از ميكروسكوپ‌‌هاي الكتروني ساختند كه مي‌تواند از اتم‌هايي كه تحت تغييرات ساختاري يا شيميايي قرار گرفته‌اند، تصويربرداري كند.
احمد زيويل و همكارانش در مؤسسه فناوري كاليفرنيا در آمريكا از پالس‌هاي ليزري و الكترونيِ همراه شده، براي رديابي اتم‌هاي اكسيژن و واناديم در حين مرتب شدن مجدد آنها روي سطح اكسيد واناديم در مدت زماني حدود چند پيکوثانيه استفاده كردند. اين محققان مي‌گويند كه از اين روش مي‌توان در مطالعات مختلف پديده‌هاي بيولوژيكي و فيزيكي فوق سريع استفاده كرد.


 


ادامه مطلب
+ نوشته شده توسط محمد ملک در چهارشنبه 1385/12/09 و ساعت |
 

برای اطلاعات بیشتر از طرز کار این دستگاه اینجا کلیک کنید

+ نوشته شده توسط محمد ملک در چهارشنبه 1385/12/02 و ساعت |
مشخصات تایمر:
نمایش ساعت دقیقه و ثانیه

نمایش تاریخ سال روز و ماه

تنظیمات  آسان و راحت با استفاده از 5 تا میکرو سوییچ

دارای آلارم و خروجی رله برای راه اندازی دستگاه های دیگر

بهم نخردن تنظبمات ساعت و آلارم در زمان قطع تغذیه مدار

ساعت بسیار دقیق

برای دیدن تصاویر دیگر روی ادامه مطلب کلیک کنید ...


ادامه مطلب
+ نوشته شده توسط محمد ملک در دوشنبه 1385/11/30 و ساعت |
در این پروژه :

ساعت

دماسنج

تاریخ و نمایش اعداد ۶رقمی دیگر را مشاهده می کنید


ادامه مطلب
+ نوشته شده توسط محمد ملک در جمعه 1385/11/27 و ساعت |

پروگرمر میکروکنترلرهای AVR

 


ادامه مطلب
+ نوشته شده توسط محمد ملک در پنجشنبه 1385/11/26 و ساعت |
اینم از ۲تا پروژه ای که اخیرا انجام دادم که میشه به عنوان پروژه پایان ترم ارائه داد

۱-ارتباط با پورت سریال RS232 که از زبان C استفاده کردم که 2 تا رله رو می شه به حالت های مختلف کنترل کرد.

2-تایمر که بعد از گذشتن زمانی که ما به آن دادیم رله رو وصل میکنه.

برای دیدن تصاویر روی ادامه مطلب کلیک کنید...


ادامه مطلب
+ نوشته شده توسط محمد ملک در سه شنبه 1385/11/10 و ساعت |