NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 2121 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
نمایش نتایج: از 1 به 17 از 17

موضوع: هشدار دهنده نشت گاز با الارم صوتی( انسانی)

  1. #1
    ناظم انجمن Ma3ood آواتار ها
    تاریخ عضویت
    Aug 2011
    نام
    مسعود
    نوشته ها
    2,248
    تشکر
    1,912
    تشکر شده 3,087 بار در 1,509 پست

    Exclamation هشدار دهنده نشت گاز با الارم صوتی( انسانی)

    با سلام
    این کار که به سفارش یکی از دوستان ساختم و البته ساده و دانشجویی است . که به آسانی با کار بر روی آن و اضافه کردن چند قابلیت از جمله ارتباط با مودم های GSMو . . . می توان از ان در محیط ساختمان محل زندگی بهره برد .
    پروژه پیشرو هشدار دهنده نشت گازهای شهری و LPG و همچنین دود می باشد که از سنسور ارزان قیمت سری MQ استفاده نموده ایم برای چنین کاربردی از MQ5 بهره بردیم .
    میکروکنترلر استفاده شده از شرکت اتمل و خانواده اتمگا می باشد . به دلیل کاهش هزینه ساخت و عدم استفاده کارت حافظه از میکروکنترلر ارزان قیمت با حافظه بالا استفاده می کنیم در نهایت Mega 32 صرفا به دلیل استفاده از حافظه Flash میکروکنترلر جهت ذخیره سازی صدای های مربوطه استفاده شده ( 93 درصد حافظه میکرو در حال حاضر اشغال می باشد) .
    اندازی گیری مقدار گاز شهری در 10 مرحله انجام می شود و صورت زیاد بودن از حدی پیغام مربوط به آن بخش و همچنین رله های مربوط به ان فعال و یا غیر فعال می شود .
    جهت کاهش هزینه و عمر بالا برای نمایش مقدار اندازه گیری شده از سون سگمنت استفاده شده است .
    بر روی پروژه دو خروجی رله 10 آمپری تعبیه شده که برای قطع و وصل تهویه جهت خروج گاز و عدم انباشت گاز در فضا و رله دیگر جهت قطع شیر برقی گاز (در صورت مجهز بودن شیر گاز اصلی ) می باشد .
    بخش صدای پروژه میتواند به امپلی فایر وات بالا مجهز شود و صدای بسیار بلند تولید کند . در اینجا با استفاده از ای سی LM386 آمپلی فایری تقریبا 0.5 واتی طراحی کردیم که داری صدایی قابل قبول می باشد .
    در پایان سورس کامل پروژه + شماتیک + PCB + فیلم کوتاهی از تست پروژه قرار داده می شود .
    امیدوارم به کارتون بیاد، سوالی بود در خدمتتون هستم .
    دریافت فیلم
    فايل هاي پيوست شده فايل هاي پيوست شده
    ویرایش توسط Ma3ood : 18-12-2013 در ساعت 16:02

  2. کاربران : 19 تشکر کرده اند از شما Ma3ood برای ارسال این پست سودمند:


  3. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نام
    Advertising world
    نوشته ها
    Many
     

  4. #2
    ناظم انجمن Ma3ood آواتار ها
    تاریخ عضویت
    Aug 2011
    نام
    مسعود
    نوشته ها
    2,248
    تشکر
    1,912
    تشکر شده 3,087 بار در 1,509 پست

    پیش فرض

    شرمنده دوستان در فایل شماتیک مقادیر دقیق مشخص نشده بود اصلاح و مجددا اپلود شد .

  5. کاربران : 5 تشکر کرده اند از شما Ma3ood برای ارسال این پست سودمند:


  6. #3
    مدیر کل انجمن ها morteza_rk آواتار ها
    تاریخ عضویت
    Apr 2009
    نام
    مرتضی رحیمی کردمحله
    نوشته ها
    2,071
    تشکر
    2,376
    تشکر شده 2,899 بار در 1,263 پست

    پیش فرض

    سلام

    ممنون مهندس ، فقط یه نکته به ذهنم رسید. یکی اینکه از رله ها نباید برای روشن کردن هرگونه تهویه ای استفاده کرد. چون بکار افتادن موتورها باعث ایجاد جرقه و در نتیجه انفجار میشه.
    .
    اَللّهُمَ صَلّ عَلی مُحَمَّد وَ آلِ مُحَمَّد وَ عَجّل الفَرَجَهُم


    وبلاگ شخصی من

  7. کاربران : 4 تشکر کرده اند از شما morteza_rk برای ارسال این پست سودمند:


  8. #4
    ناظم سایت KHM آواتار ها
    تاریخ عضویت
    Jul 2010
    نوشته ها
    1,047
    تشکر
    2,895
    تشکر شده 2,131 بار در 905 پست

    پیش فرض

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

  9. تشکرها از این نوشته :


  10. #5
    ناظم انجمن Ma3ood آواتار ها
    تاریخ عضویت
    Aug 2011
    نام
    مسعود
    نوشته ها
    2,248
    تشکر
    1,912
    تشکر شده 3,087 بار در 1,509 پست

    پیش فرض

    سلام
    برای تبدیل فایل صدا به هگز از نرم افزار winhex استفاده شده
    در ضمن صدای مورد نظر برای بخش روی میکروکنترلر به صورت 8.000kHz;8Bit;Mono باشه !

  11. کاربران : 6 تشکر کرده اند از شما Ma3ood برای ارسال این پست سودمند:


  12. #6
    Banned
    تاریخ عضویت
    Apr 2013
    نام
    صادق علی بخشی
    نوشته ها
    1,148
    تشکر
    1,183
    تشکر شده 1,276 بار در 702 پست

    پیش فرض

    اقا مسعود سلام
    یه نکته سنسورهای mq پس از گذشت یه مدت میزان ولتاژ خروجی اش تغییر میکنه
    مثلا 10 ساعت و حتی کمتر یعنی با وجود غلظت یکسان گاز به مرور زمان ولتاژ تغییر میکنه
    برای این مشکل چه کاری انجام دادید؟

  13. #7
    ناظم انجمن Ma3ood آواتار ها
    تاریخ عضویت
    Aug 2011
    نام
    مسعود
    نوشته ها
    2,248
    تشکر
    1,912
    تشکر شده 3,087 بار در 1,509 پست

    پیش فرض

    سلام اقا صادق
    سنسور های mq همشون یه افستی به طور دایم روی خروجی دارند مثلا 0.8 تا 1.4 ولت که به مرور زمان هر چی بیشتر روشن باشه ولتاژ کمتر میشه ، من در برنامه نویسی این مقدار را نادیده گرفتم و در تبدیل ولتاژ از 1.5 ولت به بالا خروجی سنسور را تاثیر میدهم و از اون به بعد هم طی دو مرحله هشدار و خطر انفجار را اعلام میکنم ، چون این اعلایم صوتی همیشه از مقدار های یالا مثلا 2 ولت تا 3 ولت در یک مرحله و 3 تا 5 ولت در مرحله دیگه خونده میشه ( کالیبره نشده در محیط ) چون در اصل باید مقدار PPM خونده بشه که مقدار غلطت نسبت به مکان اندازه گیری و هشدارهای لازم داده بشه این پروژه همون طور که گفتن بیشتر جنبه اموزشی داره تا کاربردی
    ویرایش توسط Ma3ood : 30-12-2013 در ساعت 10:54

  14. کاربران : 4 تشکر کرده اند از شما Ma3ood برای ارسال این پست سودمند:


  15. #8
    عضو جدید
    تاریخ عضویت
    Jul 2014
    نوشته ها
    7
    تشکر
    6
    تشکر شده 0 بار در 0 پست

    پیش فرض

    با سلام
    متاسفانه فایل شبیه سازی با پروتوس وجود نداره امکانش هست شماتیک پروژه رو هم قرار بدید .لطفا.
    اگه یه توضیح مختصری هم در مورد توابع نشت، هشدار و انفجار بدید، که عالی میشه
    ویرایش توسط hamid heidari : 26-07-2014 در ساعت 15:20

  16. #9
    ناظم انجمن Ma3ood آواتار ها
    تاریخ عضویت
    Aug 2011
    نام
    مسعود
    نوشته ها
    2,248
    تشکر
    1,912
    تشکر شده 3,087 بار در 1,509 پست

    پیش فرض

    با سلام
    چنین پروژه هایی امکان شبیه سازی مستقیم با پروتئوس را ندارن و در ضمن فایل شماتیک پروتل در فایل های پیوست موجود هست .

  17. تشکرها از این نوشته :


  18. #10
    عضو جدید
    تاریخ عضویت
    Jul 2014
    نوشته ها
    7
    تشکر
    6
    تشکر شده 0 بار در 0 پست

    Exclamation رفع مشکل در تولید صوت با pwm (کدویژن)

    سلام من میخوام همین هشدار دهنده رو بسازم اما فعلا توی تولید صوتش موندم
    ممکن در مورد این خطوط و نحوه ی تغییر ocr1 توضیح بدید
    در
    کد:
    // Timer1 overflow interrupt service routineinterrupt [TIM1_OVF] void timer1_ovf_isr(void)
    {
    if(t1ovf)t1ovf--;
    
    
    }
    عبارت
    کد:
    if(t1ovf)t1ovf--;
    چه کاری انجام میده

    یا در
    کد:
     void play_nasht(void)
    {
     
     ply idx;
     for(idx=0;idx<9600;idx++)
          {
            OCR1B = nasht[idx]; 
            t1ovf=2;
            while(t1ovf);
          }
      OCR1B = 0;    
    }
    عبارت
    کد:
    t1ovf=2;
            while(t1ovf);
    برای چی نوشته شده؟

    من برای تولید صوت با PWM مراحل زیر رو طی کردم اما بجز خش خش چیزی نصیبم نشد
    1) فایل صوتی رو به صورت 8kHz; 8Bit; Mono درآوردم و بعد اون رو با نرم افزار winhex به کد هگز تبدیل کردم(در فایل alarm.rar موجوده)
    2) فرکانس میکرو روی 8 مگا هرتز.
    فرکانس تایمر روی 8 مگا هرتز( cs12=0, cs11=0, cs10=1 >> clock value=focs).
    pwm هم 8 بیتی تعریف کردم ( Mode: Ph. correct PWM 8bit top=00FFh)
    وقفه ی سر ریزش رو هم فعال کردم
    لطفا بگید مشکلم در شبیه سازیه یا در کدنویسی
    این هم کدی که نوشتم به همراه فایل پروتئوس Alarm.rar
    ویرایش توسط hamid heidari : 03-08-2014 در ساعت 19:21

  19. #11
    ناظم انجمن Ma3ood آواتار ها
    تاریخ عضویت
    Aug 2011
    نام
    مسعود
    نوشته ها
    2,248
    تشکر
    1,912
    تشکر شده 3,087 بار در 1,509 پست

    پیش فرض

    دوست عزیز این تابعی که نوشته شده عدد های هگز گرفته شده از برنامه وین هگز که داخل یه ارایه هست را دونه دونه روی خروجی pwm قرار میده و به واسطه اون صدا پخش میشه
    مثلا اینجا عدد 9600 بیانگر تعداد ارایه صدای مربوط به نشت گاز هست که این عدد تغییر میکنه برای هر صدایی
    تنطیماتتون درسته در اولین فرصت بررسیش میکنم چون الان واقعا سرم شلوغه

  20. تشکرها از این نوشته :


  21. #12
    عضو جدید
    تاریخ عضویت
    Jul 2014
    نوشته ها
    7
    تشکر
    6
    تشکر شده 0 بار در 0 پست

    Exclamation رفع مشکل در تولید صوت با pwm (کدویژن)

    هم اکنون نیازمند یاری سبزتان هستم
    چرا فقط صدای خش خش میشنوم؟ ایا مشکل از برنامه نویسی هست یا از مدار بلندگوی که در پروتوس رسم کردم؟ Alarm.rar
    ویرایش توسط hamid heidari : 05-08-2014 در ساعت 14:14

  22. #13
    ناظم انجمن Ma3ood آواتار ها
    تاریخ عضویت
    Aug 2011
    نام
    مسعود
    نوشته ها
    2,248
    تشکر
    1,912
    تشکر شده 3,087 بار در 1,509 پست

    پیش فرض

    سلام فایل پیوست را نتونستم دانلود کنم لطفا یا در فروم اپ کنید یا یه جای معتبر دیگه

  23. #14
    عضو جدید
    تاریخ عضویت
    Jul 2014
    نوشته ها
    7
    تشکر
    6
    تشکر شده 0 بار در 0 پست

    Icon17

    از توجه تون سپاسگذارم
    فایل رو ضمیمه کردم
    فايل هاي پيوست شده فايل هاي پيوست شده
    • نوع فایل: rar Alarm.rar (221.2 کیلو بایت, 124 نمايش)

  24. #15
    ناظم انجمن Ma3ood آواتار ها
    تاریخ عضویت
    Aug 2011
    نام
    مسعود
    نوشته ها
    2,248
    تشکر
    1,912
    تشکر شده 3,087 بار در 1,509 پست

    پیش فرض

    سلام ، اون مقاومت 20 کیلو و خازن 1 نانو را حذف کنید
    در ضمن در شبیه سازی به خوبی بخش نمیشه شما در عمل تست کنید جواب میگیرید .

  25. تشکرها از این نوشته :


  26. #16
    تازه وارد
    تاریخ عضویت
    Dec 2016
    نوشته ها
    1
    تشکر
    0
    تشکر شده 0 بار در 0 پست

    پیش فرض

    سلام ببخشید سورس کامل پروژه رو از کجا میتونم پیدا کنم؟

  27. #17
    تازه وارد
    تاریخ عضویت
    Jun 2018
    نوشته ها
    1
    تشکر
    0
    تشکر شده 0 بار در 0 پست

    پیش فرض

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

موضوعات مشابه

  1. دانلود 37 پروژه صوتی از جمله آمپلی فایر
    توسط erfanva در انجمن طراحی و ساخت و آزمایش مدارت الکترونیک
    پاسخ: 12
    آخرين نوشته: 29-07-2014, 16:47
  2. راهنمایی برای ساخت ولتمتر صوتی
    توسط sniper-70 در انجمن AVR
    پاسخ: 0
    آخرين نوشته: 28-12-2012, 13:04
  3. کیت تشخیص صدا(فرامین صوتی)
    توسط shahrivar88 در انجمن سایر موارد مرتبط با میکرو کنترلرها
    پاسخ: 3
    آخرين نوشته: 22-11-2012, 13:49
  4. جدا کردن dc از یه سیگنال صوتی
    توسط safavism در انجمن طراحی و ساخت و آزمایش مدارت الکترونیک
    پاسخ: 8
    آخرين نوشته: 27-01-2012, 15:37

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •