اطلاعیه

Collapse
No announcement yet.

پروژه_ برنامه caller id

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

    پروژه_ برنامه caller id

    با سلام خدمت دوستان
    بنده روی caller id تحت دلفی کار می کنم
    ایشاالله اگه تموم شد اینجا می ذارم
    الان مشکلاتیکه دارم ایناست که ازتون خواهش می کنم اگه راه حلی براشون دارید بهم بگید

    برنامه در ساده ترین حالت اینکه از طریق مودم v92 می خوام شماره فردا تماس گیرنده رو بدونم

    1- به خاطر اینکه با مسائل سخت افزاری درگیر نشم دنبال کامپوننت خاصی می گردم
    سوال: ایا قبلا در این مورد با کامپوننتی آشنا شدید
    این رو بگم من با KD tool هم شماره گیری کردم- فایل صوتی رو برای پاسخ دهندن تماس پخش کردم - و برعکس - ذخیره فایل صوتی تماس گیرنده

    ولی در مورد ای دی کالر متاسفانه ...................

    البته می تونستم با MT888X این کار رو انجام بدم ولی در این حالت دیگه کار رو باید باید با LPT ( بهترین گزینه برای گرفتن کد BCD ای سی دیکد) رو انجام می دادم
    و امکانات جالب مودم رو بی خیال می شدم

    2- در مورد استانداردهای مخابراتی برای خطوط تلفنی
    سوال : ایا این استانداردها در تمام دنیا یکسانی
    برای مطالبی در مورد این استاندارها ( تن ) به چه سایتی مراجعه بکنم؟؟؟

    فعلا این دوتا

    اگه نشد

    مجبورم با اسمبلی کار بکنم تحت دلفی که اونم بعدا اگه نشد در موردش چند تا مشکل دارم


    فعلا

    #2
    پاسخ : پروژه_ برنامه caller id

    البته در مرحله اول به خاطر پائین اوردن هزینه های پروژه می خوام اون رو به صورت نرم افزاری کار بکنم
    ولی
    1- مشکلی که ایجاد میشه اینکه امکان اتصال به اینترنت به خاطر باز بودن مودم از دست می ره
    مگر اینکه راهی برای موازی کاری باشه

    2- به خاطر باز بودن پورت عمر مفید مودم کاهش پیدا می کنه

    3- مشکل دیگه هم که برام نامفهومه اینکه تمامی استاندارد های مخابراتی بوسیله مودم پشتیبانی میشه یا نه

    4- در حالت کلی با یه کامپیوتر و یه مودم فقط میشه دو تا خط تلفن رو ساپورت کرد

    به نظر می رسه بهتره دنبال راه حل سخت افزاری باشم و این زیاد خوب نیست که کاملا با نرم افزار کا ربکنم
    :smile:

    دیدگاه


      #3
      پاسخ : پروژه_ برنامه caller id

      منتظر نظارت بقیه هستم
      یه سری کامپوننت با کرک و OCX پیدا کردم همراه مطالب آموزشی
      اگه کاری تونستم بکنم حتما اینجا مفصل توضیح می دم

      :redface:

      دیدگاه


        #4
        پاسخ : پروژه_ برنامه caller id

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

        1- Tele Tools37
        آدرس سایت برای دانلود :
        http://www.exceletel.com/download/TeleTools37/etTT37.exe

        رمزنصب اولیه: teletools

        پسورددر حین نصب برنامه اصلی:101D-4305-1933-3192 یا 3U1D-014R-6H0U-2CG0

        این مراحل رو روی دلفی 7 دنبال کردم و کامل نصب شد
        توضیح : پدرم در اومد پیداش کردم واقعا خیلی طرف دار داره

        فعلا امیدم همینه :biggrin:

        دیدگاه


          #5
          پاسخ : پروژه_ برنامه caller id

          توضیح :
          اینکه راهنمائی استفاده از این کامپوننت به صورت فرم chm توی سایت اصلی موجوده توی اون تماما برنامه های نمونه و روش نوشتن برنامه توضیح داده شده

          دیدگاه


            #6
            پاسخ : پروژه_ برنامه caller id

            خیلی عالی.(+)
            منتظر تکمیل پروژه هستیم.
            در مورد سوال دومتون فکر کنم دو نوع DTMF و FSK داریم که روی دستگاه های کالر آیدی هم نوشته.
            الهم عجل لولیک الفرج

            دیدگاه


              #7
              پاسخ : پروژه_ برنامه caller id

              با سلام
              فعلا اطلاعاتم ناقص تر
              منتظر باشید :arrow:

              دیدگاه


                #8
                پاسخ : پروژه_ برنامه caller id

                فعلا بهترین گزینه ای که به نظر می رسه اینکه این کار رو ترکیبی انجام بدم
                یعنی کد گشائی شماره گرفته شده به یک طریق
                و بقیه کارها توسط خود مودم

                فعلا نتونستم نمونه مطمئن از ای دی کالر و نمایش شماره تلفن تماس گیرنده به صورت کاملا نرم افزاری پیدا بکنم

                دیدگاه


                  #9
                  پاسخ : پروژه_ برنامه caller id

                  سیگنالهای caller – ID :

                  این سیگنال بین زنگ اول و دوم به صورت مدولاسیون fsk یا DTMF از طرف مرکز مقصد به سمت گوشی مشترک B ارسال می شود و گوشی تلفن بعد از دریافت شماره آشکار کرده و به نمایش در می آورد .

                  البته fsk بیشتر در تجهیزات EWSD زیمنس آلمان به کار برده شده است و در تجهیزات کره ای CARIN مدولاسیون DTMF یا (Clip) به کار برده شده است .


                  مدولاسیون FSK

                  اطلاعاتی که در زمان 0.8 ثانیه ارسال می گردد حاوی بایت ها ی زیر است:

                  1- ابتدا یک رشته صفر و یک بصورت متناوب جهت تصرف کانال (channel seizure ) و فعال نمودن بلوک کالر آیدی ، ارسال می شود.

                  2- 180 بیت یک به عنوان مرحله نشانه گذاری ( mark state ) ارسال می شود که تعیین کننده آغاز اطلاعات تماس گیرنده است

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

                  3- یک بایت که نشان دهنده طول پیغام است ارسال می شود

                  4- اطلاعات ماه، روز، ساعت و دقیقه که هر کدام در دو بایت ارسال می شوند.

                  5- شماره تلفن ده رقمی در ده بایت ارسال می شود

                  6- و در نهایت بایت اصلاح خطا یا به عبارتی checksum ارسال می شود

                  با استفاده از این اطلاعات دستگاه تلفن و یا دستگاه Caller ID مشخصات تماس گیرنده را تشخیص می دهد.


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

                  تراشه MT8841 دمولاتور FSK است که اطلاعات FSK را دمدوله و بیت های دمدوله شده را بر روی پایه های data همراه با پایه های clock ، CD و DRn دمدوله می کند. اطلاعات آنالوگ به پایه IN- اعمال می گردد و به پایهIN+ ولتاژ مبنا اعمال می شود. پایه های IN+ و IN- ورودی های + و - یک پ امپ است که می توان از طریق این پ امپ و پایه GS ، گین تقویت سیگنال ورودی را تنظیم نمود. بدلیل اینکه این تراشه تنها قادر است سیگنال ها با دامنه -32db to -12db را دمدوله کند و در صورتی که سطح سیگنال ورودی در این محدوده نباشد با استفاده از پایه GS می توان سیگنال را به اندازه مورد نیاز تقویت نمود. توسط این تراشه می توان دیتای ارسالی در بین دو پالس زنگ اول و دوم را دمدوله کرده و اطلاعات را از حالت آنالوگ به دیجیتال تبدیل کرد

                  پروتکل ارتباطی میکرو با تراشه MT 8841 به صورت سه سیمه است و به صورت سریال سنکرون برروی پایه data و clock ظاهر می شود که توسط میکروهای دارای قابلیت SPI به راحتی قابل خواندن است. با توجه به این که پایه DRn به عنوان پایه ایجاد وقفه جهت آماده بودن داده بر روی پایه data است. و پایه CD وجود سیگنال FSK را نشان می دهد. در صورتی که سیگنال FSK موجود باشد این پایه در منطق صفر بوده و به راحتی می توان میکرو کنترلر را با این پایه برای دریافت داده ها اطلاع نمود


                  منابع:

                  1- http://sat4.blogfa.com

                  http://www.telecommunication.blogfa.com -2

                  موفق باشید


                  دیدگاه


                    #10
                    پاسخ : پروژه_ برنامه caller id

                    با سلام
                    فعلا روی ای سی mt88e43as تحقیق می کنم تا ببینم اون نتیجه ای که می خوام رو می ده یا نه :redface: :rolleyes:

                    دیدگاه


                      #11
                      پاسخ : پروژه_ برنامه caller id

                      با سلام
                      مطلب واقعآ جالبیه .امتیاز(+)
                      تا اونجا که من میدونم mt8870 برای هر دو نوع سیستم ساخته شده ، برای سیستم مخابرات ایران هم کاملآ جواب داده، چرا از اون استفاده نمی کنید. :question:

                      دیدگاه


                        #12
                        پاسخ : پروژه_ برنامه caller id

                        با سلام
                        ای سی های MT88E43AS, MT8870 هر دوشون رو مد نظر دارم ولی خوب هر کدوم که شد :biggrin:

                        دیدگاه


                          #13
                          پاسخ : پروژه_ برنامه caller id

                          دوستان این کامپوننت جالب برای دلفی رو حتما دانلود بکنید
                          از سایت p30 گرفتم اقای NoneForce زحمتشو کشیدن

                          امکانات
                          ابزار کار با مودم با امکانات :
                          - پشتیبانی از چند خط تلفن
                          - شماره گیری
                          - دریافت و ایجاد DTMF
                          - نمایش CallerID
                          - امکان ایجاد نرم افزارهای IVR
                          - امکان کنفرانس، انتقال مکالمه
                          - امکان کار با Com Port
                          - امکان ضبط و پخش صدا
                          و...

                          دریافت : (به همراه سریال)
                          (حجم : 2.7 مگابایت)
                          http://rapidshare.com/files/26611499/hbTapi_Professional_1.9.5.rar
                          موفق باشید

                          دیدگاه


                            #14
                            پاسخ : پروژه_ برنامه caller id

                            دوستان این help ش خیلی خیلی باهاله

                            دیدگاه


                              #15
                              پاسخ : پروژه_ برنامه caller id

                              با سلام
                              از دوستان کسی ای سی دیکدر که DTMF رو کد گشائی بکنه می شناسه
                              برای FSK آی سی MT8743 هست ولی برای DTMF
                              از دوستان کسی می تونه کمکم بکنه

                              ممنون میشم

                              دیدگاه

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