ساخت دزدگیر خودرو با AVR و قابلیت نصب روی تمامی ماشین ها

ساخت دزدگیر خودرو

در این بخش تیم الکترونیک و برنامه نویسی الکترونیک ۹۸, اقدام به طراحی و انتشار پروژه ای جذاب و بسیار حرفه ی با عنوان, ساخت دزدگیر خودرو با میکروکنترلر AVR و قابلیت نصب روی تمامی ماشین ها, برای شما علاقه مندان به پروژه های میکروکنترلر AVR کرده است. امروزه دزدگیر های خودرو جزوء یکی از آپشن های اصلی خودرو به شمار می آیند که بسته به نوع سیستم امکانات امنیتی و کاربردی بسیار جالب و حرفه ای را به قابلیت های خودرو اضافه می کنند.

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

هر روزه بسیاری از علاقه مندان و همراهان الکترونیک 98 درخواست های مبنی بر ساخت دزدگیر های خودرو به خصوص دزدگیرهای سیم کارتی از ما می کردند به همین دلیل تصمیم گرفتیم تا ابتدا شما دوستان عزیز را با ساخت و نحوه برنامه نویسی یک دزدگیر معمولی خودرو با میکروکنترلر AVR آشنا کنیم و سپس در پروژه بعدی نحوه ساخت یک دزدگیر سیم کارتی را برسی و در نهایت آن را به صورت عملی بسازیم.

در این پروژه ما با استفاده از یک میکروکنترلر ATmega8 از خانواده میکروکنترلرهای AVR و یک مدار گیرنده 315MHz جهت راه اندازی ریموت کنترل و چند رله اقدام به ساخت یک دزدگیر معمولی خودرو اما به صورت حرفه ای کرده ایم, به طوری که بعد از ساخت این پروژه به راحتی می توانید آنرا بر روی خودرو نصب کنید و یا حتی به صورت انبوه تولید کنید و خودتان تبدیل به یک تولید کننده دزدگیرهای خودرو شوید.

بعد قبل

ساخت دزدگیر خودرو با AVR و قابلیت نصب روی تمامی ماشین ها

ساخت دزدگیر خودرو با AVR و قابلیت نصب روی تمامی ماشین ها

بعد قبل

برخی از قابلیت ها و ویژگی های دزدگیر خودرو طراحی شده

:: دارای ریموت کنترل

:: قابلیت ماشین یابی

:: اخطار باز بودن درب ها

:: امکان بیصدا و با صدا کردن آژیر

:: خاموش کردن اتومبیل هنگام سرقت

:: امکان نصب بر روی تمامی خودرو ها

:: مجهز به خروجی باز کردن صندوق عقب

:: مجهز به شوک سنسور (سنسور ضربه)

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


نقشه شماتیک پروژه

نقشه شماتیک پروژه ساخت دزدگیر خودرو با میکروکنترلر AVR

لیست قطعات مورد نیاز

مقاومت 15 اهم با توان 0.25 وات و تلرانس 5 درصد1 عدد
مقاومت 330 اهم با توان 0.25 وات و تلرانس 1 درصد2 عدد
مقاومت 1 کیلو اهم با توان 0.25 وات و تلرانس 5 درصد5 عدد
مقاومت 4.7 کیلو اهم با توان 0.25 وات و تلرانس 5 درصد4 عدد
مقاومت 10 کیلو اهم با توان 0.25 وات و تلرانس 5 درصد2 عدد
مقاومت 22 کیلو اهم با توان 0.25 وات و تلرانس 1 درصد1 عدد
مقاومت 33 الی 39 کیلو اهم با توان 0.25 وات1 عدد
مقاومت 82 کیلو اهم با توان 0.25 وات و تلرانس 5 درصد1 عدد
مقاومت 1 مگا اهم با توان 0.25 وات و تلرانس 5 درصد1 عدد
پتانسیومتر خوابیده 10K کیلو اهم تک‌دور مدل DIP1 عدد
دیود 1N400718 عدد
مقاومت 33 الی 39 کیلو اهم با توان 0.25 وات1 عدد
خازن عدسی 100nF نانوفاراد3 عدد
خازن الکترولیتی 2.2uf میکروفاراد1 عدد
خازن الکترولیتی 2200uf میکروفاراد 16 ولت2 عدد
خازن الکترولیتی 1000uf میکروفاراد 16 ولت1 عدد
رگولاتور ولتاژ 5 ولت L78051 عدد
رگولاتور ولتاژ 5 ولت 78L053 عدد
میکروکنترلر ATMEGA8A-PU مدل DIP تایوانی با 28 پایه1 عدد
آی سی ULN2804A مدل DIP اورجینال1 عدد
آی سی دیکودر PT2272-M4 مدل DIP1 عدد
آی سی تقویت کننده LM358 مدل DIP1 عدد
سوکت آی سی 8 پایه مدل معمولی1 عدد
سوکت آی سی 18 پایه مدل معمولی1 عدد
سوکت آی سی 28 پایه باریک مدل معمولی1 عدد
ترمینال پیچی 3 پین مدل KF300 رنگ آبی1 عدد
لامپ LED قرمز سایز 3mm میلی متر مدل مات1 عدد
میکروفون خازنی1 عدد
لامپ LED آبی سایز 5mm میلی متر مدل شیشه ای1 عدد
رله 12V ولت معمولی تک کنتاکت با جریان 10 آمپر6 عدد
ماژول گیرنده 315MHz مناسب ریموت کنترل های کدفیکس1 عدد
ریموت کنترل کدفیکس 4 کانال 315MHz مگاهرتز1 عدد
کانکتور پاور 6 پین نری مدل رایت نوع قفل‌دار1 عدد
کانکتور پاور 6 پین مادگی مدل رایت نوع قفل‌دار بدون سرسیم1 عدد
کانکتور پاور 10 پین نری مدل رایت نوع قفل‌دار1 عدد
کانکتور پاور 10 پین مادگی مدل رایت نوع قفل‌دار بدون سرسیم1 عدد
سرسیم کانکتور پاور 10 پین مدل قفل‌دار2 عدد
کانکتور XH نری رایت رو بردی 3 پین1 عدد
کانکتور مادگی XH سیم دار 3 پین1 عدد
کانکتور مخابراتی 2 پین نری مدل XH قفل‌دار نوع رایت1 عدد
کانکتور مخابراتی 2 پین مادگی مدل XH نوع سیم‌دار1 عدد

شرح پردازشگر مدار

در قلب مدار این پروژه از میکروکنترلر ATmega8 از خانواده میکروکنترلر های AVR به عنوان پردازشگر (CPU) استفاده شده است، این میکروکنترلر یکی از میکروکنترلر های پرکاربرد از خانواده AVR است. در ادامه به معرفی ویژگی های برجسته این تراشه خواهیم پرداخت.

ویژگی های برجسته:

:: میکروکنترلر 8 بیت با کارایی بالا، توان مصرفی پایین و ساخته شده بر پایه معماری پیشرفته RISC

:: معماری RISC پیشرفته

:: 130 دستور العمل قوی

:: 8*32 رجیستر کاری همه منظوره

:: اجرای 16 میلیون دستورالعمل در ثانیه در کلاک 16MHz

:: 8 کیلوبایت حافظه فلش قابل برنامه ریزی

:: بخش Boot Code اختیاری و لاک بیت های مستقل

:: 512 بایت حافظه EEPROM داخلی

:: 1 کیلوبایت حافظه RAM داخلی

:: دارای قفل برنامه ریزی برای برقراری امنیت نرم افزار

امکانات جانبی:

:: 2 تایمر / کانتر 8 بیتی با تقسیم کننده مجزا و مد مقایسه

:: یک تایمر / کانتر 16 بیتی با تقسیم کننده مجزا، مد مقایسه و مد Capture

:: 3 کانال PWM

:: 8 کانال ADC در بسته بندی های TQFP و MLF

:: 6 کانال ADC در بسته بندی های PDIP

:: پشتیبانی از ارتباط سریال دو سیمه

:: پشتیبانی از ارتباط SPI

:: تایمر Watchdog قابل برنامه ریزی با نوسان ساز داخلی مجزا

:: مقایسه کننده آنالوگ داخلی

:: آشکار سازی Brown-out و ری ست Power on قابل برنامه ریزی

:: پنج مد Sleep : بیکاری، Power Save, Power Down, Standby

:: مد کاهش نویز ADC

شرح بخش مدار گیرنده رادیویی با فرکانس 315MHz جهت ارتباط با ریموت کنترل

اولین چیزی که در میان دزدگیرهای خودرو به چشم می خورد داشتن ریموت کنترل جهت فعال و غیر فعال کردن دزدگیر است, به همین دلیل نیاز به مداری داریم که توسط آن بتوانیم با یک ریموت کنترل البته به صورت کد بندی شده ارتباط برقرار کنیم, ریموت های زیادی در بازار وجود دارد که با فرکانس ها و تراشه های مختلفی راه اندازی می شوند که ما از میان این ریموت کنترل ها به سراغ ریموت کنترل 315MHz با تراشه انکدر PT2262 رفته ایم.

دلیل انتخاب این ریموت کنترل سادگی راه اندازی آن و همچنین پیدا کردن بسیار راحت این ریموت کنترل به صورت آماده در بازار ایران می باشد به طوری که برای ارتباط با آن (ساخت مدار گیرنده) تنها نیاز به یک آی سی دیکودر PT2272 و یک گیرنده رادیویی 315MHz داریم. در زیر تصویری از ریموت کنترل و همچنین تراشه PT2272 و گیرنده رادیویی 315MHz را می توانید مشاهده کنید. نقشه راه اندازی این تراشه را می توانید در نقشه شماتیک این پروژه مشاهده کنید.

تصویری از ریموت کنترل و گیرنده رادیویی 315MHz به همراه تراشه تراشه PT2272

شرح مدار شوک سنسور

شاید بسیاری از ما, زمانی که در دوره کودکی بودیم در هنگام بازی و یا در مسیر مدرسه به خانه هرز گاهی حس شیطنتمان گل می کرد و با ضربه زدن به ماشین ها صدای آزیر آن ها را به صدا در میاوردیم و با کلی حس خوشحالی پا به فرار میزاشتیم 😀

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

در طراحی و ساخت مدارات شوک سنسور معمولا از تراشه های مقایسه کننده و یا اپ امپ OPAMP استفاده می شود,که به ورودی آن ها یک حسگر لرزش یا صدا مانند میکروفن (در طراحی شوک سنسورهای بسیار حساس) متصل می گردد. به همین دلیل در این پروژه ما نیز همانطور که در نقشه شماتیک پروژه می توانید مشاهده کنید از تراشه LM358N که یک تراشه OPAMP می باشد,استفاده کرده ایم.

شرح بخش راه اندازی رله ها توسط میکروکنترلر AVR جهت کنترل وضعیت درب ها و دیگر تجهیزات خودرو

همانطور که می دانید جریان قابل تحمل در میکروکنترلرهای AVR در هر پایه حداکثر 30 میلی آمپر با حداکثر ولتاژ 5 ولت است, به همین علت ما نمی توانیم یک رله 12 ولتی با حداقل جریان 100 میلی آمپر را با یک میکروکنترلر AVR راه اندازی کنیم. به همین علت برای راه اندازی رله ها معمولا از ترانزیستورها و یا تراشه های راه انداز (درایور) استفاده می کنیم, تراشه های بسیار زیادی برای راه اندازی رله ها در بازار موجود می باشد که تفاوت اصلی آن ها با یک دیگر در تعداد رله های راه اندازی و جریان قابل تحمل هر پایه می باشد. در این پروژه ما برای راه اندازی 6 رله از تراشه ULN2804 با قابلیت تحمل جریان 500 میلی آمپر و امکان راه اندازی تا تعداد 8 رله استفاده کرده ایم.

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


نقشه جاگذاری قطعات بر روی برد PCB

نقشه جاگذاری قطعات بر روی PCB پروژه ساخت دزدگیر خودرو با میکروکنترلر AVR

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

هویه1 عدد
سیم لحیم1 عدد
کف چین1 عدد
قلع کش1 عدد

در این مجموعه آموزشی قصد داریم، نحوه ساخت دزدگیر خودرو با میکروکنترلر AVR را به طور کامل آموزش دهیم. با فراگیری این آموزش می توانید همانند تصاویر مندرج در بالا یک دزدگیر خودرو با AVR و قابلیت نصب روی تمامی ماشین ها بسازید. مجموعه آموزشی پیش روی شما، شامل دو ویدئو آموزشی به شرح زیر می باشد، همچنین لازم به ذکر است، تمامی مستندات لازم برای ساخت پروژه نظیر برنامه نوشته شده به زبان بیسیک در نرم افزار BASCOM AVR ، نقشه مدار چاپی یا PCB مدار (هم به صورت خروجی PDF و هم فایل لایه باز طراحی شده در نرم افزار Proteus)، تصویر نقشه شماتیک، لیست کامل قطعات مورد نیاز، پیوست فایل پروژه می باشد.


آموزش مونتاژ و ساخت مدار به صورت گام به گام

عنوان آموزش : جلسه اول آموزش ساخت دزدگیر خودرو با AVR و قابلیت نصب روی تمامی ماشین ها

شیوه آموزش : آموزش ویدئویی مورد تایید الکترونیک98

مدت زمان آموزش : 1 ساعت و 16 دقیقه

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

بخش یکم : آموزش مونتاژ و ساخت مدار شوک سنسور و دزدگیر به صورت گام به گام

دانلود ویدئو با لینک مستقیم از سرورهای پرقدرت الکترونیک 98


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

عنوان آموزش : جلسه دوم آموزش ساخت دزدگیر خودرو با AVR و قابلیت نصب روی تمامی ماشین ها

شیوه آموزش : آموزش ویدئویی مورد تایید الکترونیک98

مدت زمان آموزش : 44 دقیقه

اهداف آموزش : آموزش پروگرام کردن برنامه نوشته شده بر روی میکروکنترلر AVR – آموزش راه اندازی و نحوه اتصال تغذیه به مدار – آموزش نحوه کد دادن ریموت کنترل و اتصال آن به مدار – معرفی تمامی سیم های ورودی و خروجی دزدگیر و نحوه عملکرد آن ها به صورت عملی – آموزش کنترل دزدگیر توسط ریموت کنترل

بخش دوم : آموزش کامل راه اندازی دزدگیر خودرو ساخته شده و نحوه کنترل آن توسط ریموت کنترل

دانلود ویدئو با لینک مستقیم از سرورهای پرقدرت الکترونیک 98


تهیه پروژه به صورت کیت آماده به کار و مونتاژ شده

در صورتیکه تجهیزات و یا زمان لازم برای ساخت پروژه را ندارید می توانید این پروژه را به صورت یک کیت آماده به کار و مونتاژ شده از فروشگاه اینترنتی آی سی98 با قیمت و کیفیت مناسب به صورت آنلاین سفارش دهید. برای خرید و سفارش آنلاین پروژه می توانید اینجا کلیک کنید.

کیت آماده پروژه ساخت دزدگیر خودرو با میکروکنترلر AVR


دانلود مستندات پروژه

توجه: به دلیل توقف فعالیت سایت امکان دریافت پروژه وجود ندارد.

 اطلاعات پروژه

 رمز فایل : www.electronics98.com (این مطلب فاقد فایل جهت دانلود است)

 محیط برنامه نویسی : BASCOM-AVR

 برنامه نویسی شده به زبان : BASIC

 نویسنده : فرهاد اکبری

 تاریخ انتشار : 16 ژوئن 2017

77 دیدگاه

  1. سلام دوست عزیز
    تمامی دیودها بر حسب نیاز و یا افزایش سطح ایمنی مدار استفاده شده است، به عنوان مثال دیودهایی که بر سر راه تغذیه ورودی قرار داده شده است برای محافظت مدار در برابر اتصال اشتباه تغذیه به مدار از لحاظ پلاریته می باشد.

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

  3. سلام دوست عزیز
    پس از دانلود فایل پروژه، ابتدا آنرا از حالت فشرده خارج کنید و سپس توسط نرم افزار Bascom-AVR فایلی با نام Car Alarm System.bas را از درون پوشه ای با نام Code باز کنید.
    توجه: به هیچ عنوان فایل پروژه را در پوشه ها و مسیرهایی با نام فارسی ذخیره نکنید.

  4. بیزحمت فایل کدها رو پیدا نکردم
    میشه راهنمایی کنین

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

  6. باسلام وقت بخیر برای اینکه از یک نوع ریموت دیگر استفاده کنیم گیرنده باید مطابق ریموت تغییر کند و ای سی دیکودر چه تغییری باید بکنه و ایا نیاز هست تا تغییر دیگری هم اعمال بشه ؟

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

  8. سلام وقت بخیر برای اینکه از فرستنده با تراشه pt2264 استفاده کنیم باید چه تغییراتی ایجاد کرد ایا امکان پذیر هست؟

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

  10. فرهاد اکبری

    سلام دوست عزیز
    این موضوع از سمت ما به صورت عملی آزمایش نشده، اما با توجه به مطالعه دیتاشیت تراشه PT2264 نیازی به اعمال هیچ تغییری در سمت گیرنده نیست. تنها تفاوت تراشه PT2264 با PT2262 در تعداد کانال های فرستنده است.

  11. فرهاد اکبری

    سلام دوست عزیز
    1- شوک سنسور را از مدار خارج کنید.
    2- دزدگیر را فعال کنید.
    3- پس از گذشت 20 ثانیه از فعال شدن دزدگیر، پایه وسط سوکت شوک سنسور را توسط یک تکه سیم به ولتاژ 12 ولت متصل کنید.
    اگر دزدگیر عمل کرد مشکل از شوک سنسور شماست و اگر دزدگیر عمل نکرد یعنی مدار دزدگیر شما معیوب است.

  12. سلام
    میزان حساسیت شوک سنسور رو چطور میشه کم یا زیاد کرد ؟

  13. فرهاد اکبری

    سلام دوست عزیز
    بر روی مدار شوک سنسور یک پتانسیومتر قرار دارد که توسط آن می توانید حساسیت مدار را تنظیم نمایید.

  14. سلام مهندس ریموت کنترل pt2262از چه سایتی خریداری کنیم چون اکثرا موجود نیست و اینکه میشه از pt2272 استفاده کرد؟ممنون

  15. فرهاد اکبری

    سلام دوست عزیز
    با جستجو عبارت “ریموت کنترل pt2262” در گوگل می توانید این ریموت کنترل را پیدا کنید، همچنین توجه داشته باشید آی سی فرستنده PT2262 است و تراشه گیرنده PT2272 است.

 شرایط و قوانین ثبت دیدگاه

 فارسی بنویسید و از کیبورد فارسی استفاده کنید.

 لطفاً بیش‌از‌حدِ معمول، شکلک یا ایموجی استفاده نکنید و از کشیدن حروف یا کلمات با صفحه‌کلید بپرهیزید.

 به کاربران و سایر اشخاص احترام بگذارید. پیام‌هایی که شامل محتوای توهین‌آمیز و کلمات نامناسب باشند، حذف می‌شوند.

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