اطلاعیه

Collapse
No announcement yet.

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

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    #16
    پاسخ : راهنمایی برای جداسازی خط تلفن از میکرو

    نوشته اصلی توسط E.N
    ایزوله نبودن مشکلی برای میکرو ایجاد نمیکنه چون من خودم از همین ساختار استفاده کردم و مشکلی نبود. فقط یه چند تا نکته:

    من توی مدارم فقط ارسال بوق روی خط تلفن رو داشتم. نکته این بود که در لحظه ای که بوق روی خط تلفن پخش میشد ، اگر از اون طرف خط ، کلیدی فشار داده میشد ، میکرو اشتباه میکرد و نمیتونست تشخیص بده که چه کلیدی فشار داده شده. چرا؟
    چون که بوق رو با استفاده از مقاومت 390 اهمی به خط تلفن میفرستادم که جریان نسبتاً بزرگی از خط تلفن میکشید و در تشخیص کلید فشار داده شده اختلال ایجاد میکرد.

    به همین دلیل اومدم برای اشغال کردن خط از یک ترانزیستور استفاده کردم و برای ارسال بوق روی خط تلفن از یه ترانزیستور دیگه استفاده کردم و از اون خازنهایی که توی شکل نشون داده شده استفاده نکردم. در واقع این طور بگم که اومدم از شماتیک ارسال صوت برای ارسال بوق استفاده کردم اما بدون خازن 1 نانو فاراد. مقدار مقاومت های R2 و R4 رو اونقدر بزرگ در نظر گرفتم که جریان کشیده شده از خط تلفن ، کوچیک بشه و دیگه برای تشخیص کلید فشار داده شده مشکلی ایجاد نشه. مقاومت R2 رو برابر با 56 کیلو و R4 رو برابر با 27 کیلو گذاشتم. این طوری میزان صدای بوق که روی خط تلفن پخش میشه کمتر میشه و البته خیلی هم خوب میشه چون اولش صدای بوق آزار دهنده بود ولی با افزایش مقاومت ها ، صداش خوب شد.

    راستی اون خازن C2 که 100 نانو فاراد هست رو هم حذف کردم.
    تشکر از راهنمایی شما پس دیگه نیازی به استفاده از چوک نیست .
    فقط احساس میکنم اگه یک توسط یک رله کل این مدار رو از خط تلفن جدا کنیم و فقط بعد از زنگ خوردن این قسمت ها رو وارد مدار کنیم میشه ازش در برابر ۱۱۰ولت ولتاژ سیگنال زنگ محافظت کرد.

    دیدگاه


      #17
      پاسخ : راهنمایی برای جداسازی خط تلفن از میکرو

      نوشته اصلی توسط E.N
      ایزوله نبودن مشکلی برای میکرو ایجاد نمیکنه چون من خودم از همین ساختار استفاده کردم و مشکلی نبود. فقط یه چند تا نکته:

      من توی مدارم فقط ارسال بوق روی خط تلفن رو داشتم. نکته این بود که در لحظه ای که بوق روی خط تلفن پخش میشد ، اگر از اون طرف خط ، کلیدی فشار داده میشد ، میکرو اشتباه میکرد و نمیتونست تشخیص بده که چه کلیدی فشار داده شده. چرا؟
      چون که بوق رو با استفاده از مقاومت 390 اهمی به خط تلفن میفرستادم که جریان نسبتاً بزرگی از خط تلفن میکشید و در تشخیص کلید فشار داده شده اختلال ایجاد میکرد.

      به همین دلیل اومدم برای اشغال کردن خط از یک ترانزیستور استفاده کردم و برای ارسال بوق روی خط تلفن از یه ترانزیستور دیگه استفاده کردم و از اون خازنهایی که توی شکل نشون داده شده استفاده نکردم. در واقع این طور بگم که اومدم از شماتیک ارسال صوت برای ارسال بوق استفاده کردم اما بدون خازن 1 نانو فاراد. مقدار مقاومت های R2 و R4 رو اونقدر بزرگ در نظر گرفتم که جریان کشیده شده از خط تلفن ، کوچیک بشه و دیگه برای تشخیص کلید فشار داده شده مشکلی ایجاد نشه. مقاومت R2 رو برابر با 56 کیلو و R4 رو برابر با 27 کیلو گذاشتم. این طوری میزان صدای بوق که روی خط تلفن پخش میشه کمتر میشه و البته خیلی هم خوب میشه چون اولش صدای بوق آزار دهنده بود ولی با افزایش مقاومت ها ، صداش خوب شد.

      راستی اون خازن C2 که 100 نانو فاراد هست رو هم حذف کردم.
      تشکر از راهنمایی شما پس دیگه نیازی به استفاده از چوک نیست .
      فقط احساس میکنم اگه یک توسط یک رله کل این مدار رو از خط تلفن جدا کنیم و فقط بعد از زنگ خوردن این قسمت ها رو وارد مدار کنیم میشه ازش در برابر ۱۱۰ولت ولتاژ سیگنال زنگ محافظت کرد.

      دیدگاه


        #18
        پاسخ : راهنمایی برای جداسازی خط تلفن از میکرو

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

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

        دیدگاه


          #19
          پاسخ : راهنمایی برای جداسازی خط تلفن از میکرو

          نوشته اصلی توسط E.N
          رله فقط میتونه قطع و وصل کنه. سیگنال زنگ به کلکتور ترانزیستور ها متصل هست و مشکلی نیست. برای تشخیص زنگ هم که از اپتو کوپلر استفاده شده که در نتیجه ایزولاسیون برقرار شده. اگر میخواید کلاً ایزوله باشه یا باید از همون چوک ها استفاده کنید و یا برای پایه بیس هر کدوم از ترانزیستور ها از یه اپتو کوپلر استفاده کنید.

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

          اگه یک شماتیک بزارید از مداری که خودتون جواب گرفتید ممنون میشم چون من وقت بسیار محدودی دارم و حجم بالای سایر دروس در این آخر ترم
          باتشکر از پاسخگویی شما

          دیدگاه


            #20
            پاسخ : راهنمایی برای جداسازی خط تلفن از میکرو


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

            شما باید خروجی های Q1 تا Q4 و همچنین پایه StD رو به میکرو وصل کنید. هر وقت که یک کلید فشار داده میشه پایه StD یکبار روشن و خاموش میشه و پایه های Q1 تا Q4 بر حسب اینکه چه کلیدی فشار داده شده روشن میشن. مثلاً وقتی عدد 3 فشار داده میشه پایه StD یکبار روشن و خاموش میشه و Q1 و Q2 روشن میشن و روشن میمونن. پس میشه از پایه StD استفاده کرد برای اینکه بفهمیم آیا کلیدی زده شده یا نه.

            یک روش اینه که مثلاً بیایم هر 20 میلی ثانیه یکبار پایه StD رو چک کنیم. اگر یک شده بود بیایم پایه های Q1 تا Q4 رو بخونیم و بفهمیم کدوم کلید زده شده. روش دیگه اینه که پایه StD رو به وقفه خارجی میکرو متصل کنیم و این طوری هر وقت پایه StD برابر با یک بشه میکرو میره دستورات مربوط به وقفه خارجی رو اجرا میکنه و ما دستورات وقفه خارجی رو این طوری تعریف میکنیم که بیاد پایه های Q1 تا Q4 رو چک کنه.

            دیگه برنامه نویسی این پروژه خودتون باید انجام بدید.

            دیدگاه


              #21
              پاسخ : راهنمایی برای جداسازی خط تلفن از میکرو

              نوشته اصلی توسط E.N
              شماتیک نحوه اتصال آیسی MT8870 که توی دیتاشیتش هست و حتی مقدار خازن و مقاومت هم مشخص شده. به علاوه ، شماتیک توی اون تاپیکی که قبلاً به شما معرفی کردم رسم شده. (پایه 5 و 6 آیسی رو به گراند وصل کنید)

              شما باید خروجی های Q1 تا Q4 و همچنین پایه StD رو به میکرو وصل کنید. هر وقت که یک کلید فشار داده میشه پایه StD یکبار روشن و خاموش میشه و پایه های Q1 تا Q4 بر حسب اینکه چه کلیدی فشار داده شده روشن میشن. مثلاً وقتی عدد 3 فشار داده میشه پایه StD یکبار روشن و خاموش میشه و Q1 و Q2 روشن میشن و روشن میمونن. پس میشه از پایه StD استفاده کرد برای اینکه بفهمیم آیا کلیدی زده شده یا نه.

              یک روش اینه که مثلاً بیایم هر 20 میلی ثانیه یکبار پایه StD رو چک کنیم. اگر یک شده بود بیایم پایه های Q1 تا Q4 رو بخونیم و بفهمیم کدوم کلید زده شده. روش دیگه اینه که پایه StD رو به وقفه خارجی میکرو متصل کنیم و این طوری هر وقت پایه StD برابر با یک بشه میکرو میره دستورات مربوط به وقفه خارجی رو اجرا میکنه و ما دستورات وقفه خارجی رو این طوری تعریف میکنیم که بیاد پایه های Q1 تا Q4 رو چک کنه.

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

              دیدگاه

              لطفا صبر کنید...
              X