نحوه نمایش مطالب: تاریخ | امتیاز | بازدیدها | نظرات | الفبایی
اطلاعات مطلب
  • بازديدها: 23588
  • نويسنده: saeid11132
  • تاريخ: 21 اردیبهشت 1391
21 اردیبهشت 1391

شمارنده ی دهدهی بر روی LCD

دسته بندی: نرم افزار » کامپایلرهای میکرو » ای.وی.ار (AVR)

دانلود این فایل :

 

az-7-lcd.zip [118.63 کیلوبایت] ( تعداد دانلود: 1282)

اطلاعات مطلب
  • بازديدها: 62493
  • نويسنده: hp_mahmood
  • تاريخ: 2 اسفند 1390
2 اسفند 1390

ساعت و تقویم شمسی دیجیتال با ds1307 در bascom با avr

دسته بندی: مقالات

 

 

با سلام .

یکی از مشکلات کسانی که با میکرو کار می کنند استفاده از ساعت داخلی میکرو است . در این پروژه قصد داریم به معرفی ic ساعت و تقویم ds1307 بپردازیم و با آن یک تقویم دیجیتال طراحی کنیم .

در این مقاله با استفاده از یک mega 8 در کامپایلر bascom این برنامه نوشته شده .

تقویم شمسی بوده و در مقاله توضیحات کامل در باره تبدیل تاریخ میلادی به شمسی و تبدیل تاریخ شمسی به میلادی توضیح داده شده است .

هم چنین در این مقاله نحوه استفاده از رم این ic برای ذخیره اطلاعات مهم اشاره شده است .

 

در کل می توان گفت یک مقاله کامل در آموزش استفاده  از تمام امکانات ds1307 می باشد .

 

 

 


 

برای دانلود به ادامه مطلب مراجعه نمایید .

ابر تگ‌ها: ds1307, avr, calender, real time ic

اطلاعات مطلب
  • بازديدها: 32924
  • نويسنده: amir
  • تاريخ: 10 دی 1390
10 دی 1390

پرازش تصاویر و قطعه بندی تصاویر رنگی

دسته بندی: مقالات

 

چکیده:

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


کلمات کلیدی: ارتقای تصاویر رنگی ، قطعه بندی تصاویر رنگی ، رویکردهای غیر کلاسیک، رویکرهای غیر کلاسیک


 

اطلاعات مطلب
  • بازديدها: 21870
  • نويسنده: hamidjon
  • تاريخ: 29 مهر 1390
29 مهر 1390

سيستمهاي كنترل و سرپرستي داده(SCADA)

دسته بندی: علمی, کتابخانه دیجیتال

سلام.

چکیده ی مطلب:

SCADA، مخفف Supervisory Control and Data Acquisition، به معني سيستمهاي كنترل و سرپرستي داده، امروزه به طور گسترده در صنايع مختلف از جمله صنايع نفت و گاز، پتروشيمي، و برق آبي، براي سرپرستي داده هاي صنعتي مورد استفاده قرار مي گيرد. سيستم اسكادا، امكان مونيتور كردن و كنترل پروسسهايي كه در سايتهاي دوردست قرار گرفته اند را به اپراتور مي دهد. يك طراحي خوب سيستم اسكادا، با حذف نياز بازرسي مكرر پرسنل از سايتها، باعث صرفه جويي زيادي در وقت و هزينه مي گردد. در سالهاي اخير، اين سيستمها از نظر كاربري، قابليت گسترش، و كارايي پيشرفتهاي چشمگيري نموده و حتي براي پيچيده ترين سيستمهاي كنترلي، مانند آزمايشهاي فيزيكي، نيز گزينه اي بسيار مناسب به شمار مي روند.

 

سيستمهاي كنترل و سرپرستي داده(SCADA)



 

ابر تگ‌ها: سيستمهاي كنترل و سرپرستي داده, SCADA, اسكادا, مونيتور كردن و كنترل, پايانه مركزي MTU, پايانه راه دور RTU, ابط انسان و ماشين(سيستم HMI)

اطلاعات مطلب
  • بازديدها: 31051
  • نويسنده: hamidjon
  • تاريخ: 22 مهر 1390
22 مهر 1390

نمونه برنامه برای آزمایشگاه میکروکنترلر(BASCOM)

دسته بندی: آموزشی, ای.وی.ار (AVR)

سلام

 

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

 نمونه برنامه نویسی انجام شده برای میکروکنترلر های خانواده AVR  در محیط نرم افزار BASCOM می باشد. نمونه ها فقط در حد راه اندازی بخش های مختلف میکرو می باشد پس تعداد خطوط برنامه کم و قابل فهم است. 

و اکثر مثالها در پروتئوس شبیه سازی شده اند. برای برنامه هایی هم که شماتیک پروتئوس ندارند می توانید از شماتیک نمونه برنامه ی مشابه استفاده کنید، چون سخت افزار مشابهی دارند.

 

نمونه برنامه برای آزمایشگاه میکروکنترلر(BASCOM)

 

نمونه برنامه های نوشته شده عبارتند از:

1- کا با پورتها(ورودی خروجی کردن و فلاشر)

2-کار با ال سی دی کاراکتری(سعی شده از تمامی دستورات ال سی دی نمونه ای آورده شود ).

3-کار با Glcd

4- چند نمونه برنامه ماشین حساب معمولی

5-تایمرها

6-PWM

7-نمونه برنامه برای کار با ADC

8-نمنه برنامه برای کار با ارتباط سریال

دانلود در ادامه

ابر تگ‌ها: میکروکنترلر, BASCOM, PWM, کار با ADC, ارتباط سریال, کار با Glcd, تایمرها, پورتها

اطلاعات مطلب
  • بازديدها: 45834
  • نويسنده: kiyanmajd
  • تاريخ: 15 مهر 1390
15 مهر 1390

پروژه ی قفل رمز دیجیتال به زبان c (ده رقمی)

دسته بندی: نرم افزار » کامپایلرهای میکرو » ای.وی.ار (AVR)

درود!

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

سعی می کنیم هفته ای حداقل یک پست داشته باشیم.

برای شروع این هفته براتون پروژه ی قفل رمز الکترونیکی رو آپلود میکنم، که قبلا بر روی وبلاگ خودمون قرار داده بودم.

و دلیل این که دو باره آپلودش کردم هم اینه که چون دیگه وبلاگ قبلی رو آپدیت نمی کنیم، احتمال اینکه کسی بتونه پیداش کنه اومده پایین.

اونایی که قبلا از وبلاگ دانلودش کردند فقط حواسشون باشه که دوباره دانلودش نکنند.

خوب بگذریم!!

پروژه ی مذکور يک قفل رمز ديجيتالي ده رقمی مي باشد که مي توانيد از آن براي درب خانه و يا روشن کردن وسايلي که نياز به مجوز شما دارند استفاده  کنيد اين پروژه با استفاده از ميکروي  AVR_ mega16 طراحی شده .

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

1-قابلیت تغیییر پسورد(در صورتی که پسورد اصلی را داشته باشید)

2-حفظ پسورد با قطع شدن برق (چون پسورد اصلی در eeprom ذخیره شده)

3-حداکثر تعداد ارقام پسورد، ده رقم (البته با اندکی تغییر در متغیرهای برنامه می توان به تعداد بیشتر هم تغییر داد که فکر نکنم احتیاج بشه)

4-در صورت ورود اشتباه پسورد تا سه مرتبه، کی پد مدار تا 5 دقیقه از کار می افتد سپس به طور خودکار فعال می شود.

 

 

پروژه ی قفل رمز دیجیتال به زبان c (ده رقمی)

دانلود در ادامه مطلب

 

ابر تگ‌ها: قفل رمز دیجیتال, پروژه, زبان c, کدویژن, codevision

اطلاعات مطلب
  • بازديدها: 49573
  • نويسنده: hp_mahmood
  • تاريخ: 2 مهر 1390
2 مهر 1390

ارتباط بیسیم با rfm12 و avr در bascom (جلسه دوم)(کنترل دمای بیسیم)

دسته بندی: مقالات » آموزشی

 

 

با سلام .

 جلسه دوم آموزش RFM12     آماده شده که برای دانلود در اختیار شما عزیزان قرار گرفته است.

در این جلسه برای یادگیری بهتر دوستان یک پروژه با این ماژول و ATMEGA16   نوشته شده است .

در این پروژه شما می توانید به صورت بیسیم دمای یک نقطه را مشاهده و کنترل کنید .

این پروژه کامل و دارای توضیحات خط به خط لاتین و فارسی برای برنامه است .

با دانلود این آموزش دیگر مشکلی با RFM12 نخواهید داشت .

 

 

برای دانلود به ادامه مطلب مراجعه نمایید

 


ابر تگ‌ها: rfm12،ارتباط بیسیم،کنترل دما از راه دور

اطلاعات مطلب
  • بازديدها: 36336
  • نويسنده: hp_mahmood
  • تاريخ: 26 شهریور 1390
26 شهریور 1390

قفل رمز دیجیتال با smart card و avr

دسته بندی: مقالات » آموزشی

با سلام .

 

با توجه به علاقه دوستان به کار با smart card  وآشنایی با پروتوکل ارتباطی آنها پروژه ای در این زمینه بری دانلود قرار داده شده است .

پروژه ای که امروز برای شما دوستان عزیز آماده شده  پروژه قفل دیجیتال با smart card  یا همون کارت تلفن است .

می دونید که کارت های تلفن دارای کدهای منحصر به فرد هستند که میشه به عنوان رمز ورود از آنها استفاده کرد .

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

این پروژه کامل و تست شده هست .

خودم یک نمونش رو 2 ساله که روی در نصب کردم و هنوز دزد نزده به خونمون  ! ! !

 

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

 



ابر تگ‌ها: قفل رمز دیجیتال،smart card ، telecard ، قفل دیجیتال با smart card

اطلاعات مطلب
  • بازديدها: 41710
  • نويسنده: kiyanmajd
  • تاريخ: 25 شهریور 1390
25 شهریور 1390

آرایه ها و رشته ها در زبان c و تشریح توابع کتابخانه string.h در codevision

دسته بندی: آموزشی, علمی

 درود!

به دلیل اهمیت زیاد آرایه ها و رشته در زبان c مقاله ای با همین مضمون تهیه و در اختیار علاقمنان قرار می گیرد.

در این مقاله ابتدا با آرایه ها آشنا خواهید شد، سپس انواع آن را فرا خواهید گرفت، در ادامه به نحوه مقدار دهی آرایه ها پی می برید و خواهید دید که چگونه می توان یک آرایه را به توابع ارسال کرد، همچنین با رشته ها آشنا می شوید و در خواهید یافت که رشته ها هم نوعی آرایه می باشند ولی فقط آرایه ای از کاراکترها!. در ادامه مباحث، آرایه ای از رشته ها بحث شده و در پایان توابع پر کاربرد موجود در کتابخانه string.h  در کامپایلر  codevision با تشریح کامل و در صورت نیاز با مثال، آورده شده. در این مقاله سعی شده تمامی مثال های برنامه نویسی با کامپایلر  codevision باشد.

 

برای دانلود به ادامه مطلب رجوع کنید

اطلاعات مطلب
  • بازديدها: 47441
  • نويسنده: kiyanmajd
  • تاريخ: 25 شهریور 1390
25 شهریور 1390

توابع در زبان C با کامپایلر codevision

دسته بندی: آموزشی, علمی

درود

 

در اکثر زبانهای برنامه نوسی برنامه ها به بخشهای مختلفی تقسیم می شوند که به این بخشها زیر برنامه گفته می شود.

زیر برنامه ها به 2 دسته کلی تقسیم می شوند

1-     زیر برنامه زیر روال procedure  :که دارای چندین خروجی هستند

2-     زیر برنامه تابع      function      :که حداکثر یک خروجی بر می گردانند

تذکر: در زبان  C ما فقط زیر برنامه تابع داریم (توابع فقط دارای یک خروجی می باشند)

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

در توابع باید وظیفه ی تابع مشخص باشد، همچنین ورودیها و خروجیهای تابع نیز باید مشخص و تعریف شوند.

 

توجه:در این مقاله کلیه مثال ها با کامپایلر codevision آورده شده لذا این آموزش بیشتر مختص دوستانی است که AVR کار می کنند.

 

برای دانلود به ادامه مطلب رجوع کنید.

^