اطلاعیه

Collapse
No announcement yet.

پروژه caller id برای 4 خط تلفن توسط دات ماتریس به ابعاد 30cm در 8 cm

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

    پروژه caller id برای 4 خط تلفن توسط دات ماتریس به ابعاد 30cm در 8 cm

    این پروژه را برای یکی از مراکز دولتی درست کردم که به خاطر جنبه آموزشی اینجا میزارم دوستان استفاده کنند .
    از mega64,mega8 استفاده شده
    4 خط ورودی تلفن به این سیستم میتونه متصل بشه
    توسط آی سی sm8223 شماره تلفن دریافت شده و در صورتی که شماره در حافظه موجود بود معادلش نام خاصی را در تابلو نمایش میدهد .
    کنار تابلو یک سون سگمنت گذاشتیم که مشخص میکنه تماس از کدام یک از خطهای ورودی هست .
    توسط آی سی ساعت و باطری سکه ایی در حالتی که دستگاه کار نمیکنه ساعت و تاریخ را نمایش میدیم
    نحوه تنظیم دستگاه هم با کدهای DTMF از راه دور امکان پذیر هست هم با اتصال به کامپیوتر از طریق پورت سریال (داخل فایل MAIN توضیحات نحوه تنظیم نوشته شده)
    فونتها توسط FONT GENERATOR ساخته شده .
    برنامه به همراه PCB , میتونید از اینجا دانلور کنید : (PCB هم دور رو وجود داره هم یک رو )

    http://www.mediafire.com/?l6os5muw6c8u4dx
    همه دوست دارند به بهشت بروند اما جالب اینجاست کسی دوست ندارد بمیرد
    کانت

    #2
    پاسخ : پروژه caller id برای 4 خط تلفن توسط دات ماتریس به ابعاد 30cm در 8 cm

    اگه ممکنه عکسی از پروژه تون را در این پست بگذارید :job:
    قنديل، تنديس قطره هايي است كه تسليم جاذبه زمين نشدند. "چگوآرا"

    دیدگاه


      #3
      پاسخ : پروژه caller id برای 4 خط تلفن توسط دات ماتریس به ابعاد 30cm در 8 cm

      نمونه ازش ندارم دوستهام به خاطر ساعتش بردن خونه نصب کردن :-)
      از روی pcb مشخصه
      اگر خواستین روش کار کنید بگین عکس تهیه میکنم
      همه دوست دارند به بهشت بروند اما جالب اینجاست کسی دوست ندارد بمیرد
      کانت

      دیدگاه


        #4
        پاسخ : پروژه caller id برای 4 خط تلفن توسط دات ماتریس به ابعاد 30cm در 8 cm

        سلام دوست عزیز
        میخواستم یکم اطلاعات دز مورد پروژتون بگیرم .من قبلا میخواستم یک کاری روی خط تلفن انجام بدم با ای سی 8870 .ولی خیلی نویز داشت.میخواستم روش تولید پالس تلفن به کد DTMF توضیح بدین.این ترانسی که استفاده کردین دقیقا چیه ؟ یک IF گذاشتین؟ چه رنگی؟
        و نقش خازن ها و زنر و دیود که سر خط تلفن گذاشتینو توضیح بدین؟
        ممنونم

        دیدگاه


          #5
          پاسخ : پروژه caller id برای 4 خط تلفن توسط دات ماتریس به ابعاد 30cm در 8 cm

          به نام خداوند جان و خرد کزین برتر اندیشه برنگذرد

          سلام بر eshgh_namordeh عزیز

          خدا قوت جوان ، معلومه که برای این پروژه زحمت زیادی کشیده اید تا به سر انجام رسیده است و از این رو کمال تشکر را از شما دارم
          فقط نکته ای را مهم می دانستم که می خواستم به عرض برسانم و آن در مورد استفاده از 5 میکروکنترلر در یک طرح است!
          به طور عمومی و حرفه ای هیچگاه از بیش از یک پردازنده در یک طرح استفاده نمی شود مگر در مواردی که به طور خاص هیچ راهی باقی نمانده باشد
          برای مثال پردازش ورودی های فرکانس بالا و یا صفحه نمایش خاص که آن هم به ندرت پیش می آید
          البته در سیستمهایی که پردازش بسیار سریع و سنگینی وجود داشته باشد از همراهی یک DSP و یک FPGA و یا میکرو کنترلر می توان استفاده نمود
          برای مثال به تازگی شرکت TEXAS نمونه ای از پردازنده های چند هسته ای تولید کرده است به نام CONCERTO که متشکل از یک پردازنده DSP X28 و یک ARM Cortex-M3 می باشد

          http://www.ti.com/mcu/docs/mcuproductcontentnp.tsp?sectionId=95&familyId= 2049&tabId=2743&DCMP=ti-rtos&HQS=ti-rtos-pr-lp3
          http://www.ti.com/lsds/ti/microcontroller/32-bit_c2000/c28x_arm_cortex-m3/overview.page?DCMP=concerto&HQS=concerto

          هدف از این کار به این دلیل بود که طراحان در سال های اخیر به دلیل نیاز به پردازشهای خاص در سخت افزار از این ترکیب استفاده می کردند
          به تعریف ساده تر، بسیار بسیار پسندیده تر و بهتر است که یک تن یک مغز متفکر داشته باشد تا چند عدد!

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

          شاد و تندرست باشيد
          دوستدارتان
          مهدی حریری

          دیدگاه


            #6
            پاسخ : پروژه caller id برای 4 خط تلفن توسط دات ماتریس به ابعاد 30cm در 8 cm

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

            همه دوست دارند به بهشت بروند اما جالب اینجاست کسی دوست ندارد بمیرد
            کانت

            دیدگاه


              #7
              پاسخ : پروژه caller id برای 4 خط تلفن توسط دات ماتریس به ابعاد 30cm در 8 cm

              اگر ترانس را در خروجیش خازن 1n موازی کنید صدای فیش فیش و نویز روی خط را برطرف میکنه ، به همین خاطر میتونید از mt8870 برای دیکدر dtmf استفاده کنید و هیچ مشکلی هم ایجاد نمیکنه

              ترانس که برای ورودی خط تلفن میزارید ورودی و خروجیش کافیه هر کدام 1 k باشه ، ترانسهائی که توی بازار بود ورودی 600اهم داشت و خروجی 680 اهم که با سری کردن مقاومت در ورودی و خروجی به همان 1 کیلو رسوندمش برای همین زیاد مهم نیست محدوده اهم ترانس چقدر باشه نزدیک 1 کیلو باشه کافیه با مقاومت میشه نزدیک 1 کیلو آورد .

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

              خازن در ورودی باید بزاریم تا dc خط تلفن که 50 ولت هست را حذف کنه ، در خروجی هم خازن میزاریم تا dc مدار خودمون را حذف کنه ، همینطور سیگنال زنگ که در حدود 120 ولته توسط خازن و مقاومت کاهش پیدا کنه به مدار آسیب نزنه

              یکی از خطهای تلفن جهت تنظیمات دستگاه بود مثل تنظیم ساعت ، تنظیم پیغام روی تابلو که به خط یک وصل شده ، روی شماتیک P9 نام داره ، دیود زنر با پل دیودی به اپتوکوپلر وصل شده برای آسکار ساز زنگ تلفن که بفهمیم تلفن زنگ خورده و چون سیستم مخابرات کالر آی دی را به صورت FSK بین زنگ اول و دوم ارسال میکنه به مدار فرمان میده که شماره تماس گیرنده را دریافت کنه . زنر هم نقش کاهنده ولتاژ به همراه مقاومت را ایفا میکنه چون اپتوکوپلر نیاز به ولتاژ 2.2 ولت برای راه اندازی داره ، میتونستیم هم تقسیم مقاومتی بزاریم .
              همین P9 به MT8870 متصل شده چون دیکدر DTMF هست و برای تنظیمات دستگاه از همین خط استفاده میکنم برای مثال برای تنظیم ساعت تلفن را به خط یک وصل میکنیم و کلید *# میزنیم آی سی mT8870 تشخیص میده که *# زده شده و میکرو منتظر دستورات هست که توسط کلیدهای تلفن بهش میدیم . همینطور از راه دور میتونیم به خط یک تماس بگیریم به اپراتور بگیم گوشی ا دستش نگه دار و از اونجا تنظیم کنیم .

              برای ارسال DTMF یا شماره گیری باید از آی سی MT8880 استفاده کنید البته همین SM8223 هم میتونه تماس بگیره اما قیمتش زیاده به صرفه نیست .این پروژه فقط دریافت کننده هست .
              فقط چیزی که باید دقت کرد توی خرید MT8870 باید دقیقا همین آی سی را بخرید مدل دیگه داره که فکر کنم نوشته SC8870 دقیق یادم نیست اصلا خوب جواب نمیده .




              همه دوست دارند به بهشت بروند اما جالب اینجاست کسی دوست ندارد بمیرد
              کانت

              دیدگاه


                #8
                پاسخ : پروژه caller id برای 4 خط تلفن توسط دات ماتریس به ابعاد 30cm در 8 cm

                شما می توانید از نقشه زیر هم استفاده کنید

                البته می توانید پ-امپ را حذف کنید

                http://www.eca.ir/forum2/index.php?topic=76569.msg460304#msg460304


                http://s4.picofile.com/file/7747419351/DTMF_4.zip.html

                http://s4.picofile.com/file/7747419458/DTMF_4.pdf.html
                شاد و تندرست باشيد
                دوستدارتان
                مهدی حریری

                دیدگاه


                  #9
                  پاسخ : پروژه caller id برای 4 خط تلفن توسط دات ماتریس به ابعاد 30cm در 8 cm

                  نوشته اصلی توسط eshgh_namordeh نمایش پست ها
                  این پروژه را برای یکی از مراکز دولتی درست کردم که به خاطر جنبه آموزشی اینجا میزارم دوستان استفاده کنند .
                  از mega64,mega8 استفاده شده
                  4 خط ورودی تلفن به این سیستم میتونه متصل بشه
                  توسط آی سی sm8223 شماره تلفن دریافت شده و در صورتی که شماره در حافظه موجود بود معادلش نام خاصی را در تابلو نمایش میدهد .
                  کنار تابلو یک سون سگمنت گذاشتیم که مشخص میکنه تماس از کدام یک از خطهای ورودی هست .
                  توسط آی سی ساعت و باطری سکه ایی در حالتی که دستگاه کار نمیکنه ساعت و تاریخ را نمایش میدیم
                  نحوه تنظیم دستگاه هم با کدهای DTMF از راه دور امکان پذیر هست هم با اتصال به کامپیوتر از طریق پورت سریال (داخل فایل MAIN توضیحات نحوه تنظیم نوشته شده)
                  فونتها توسط FONT GENERATOR ساخته شده .
                  برنامه به همراه PCB , میتونید از اینجا دانلور کنید : (PCB هم دور رو وجود داره هم یک رو )

                  http://www.mediafire.com/?l6os5muw6c8u4dx
                  سلام لینک خرابه امکان داره دوباره آپلود کنید

                  دیدگاه

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