اطلاعیه

Collapse
No announcement yet.

ارتباط AVR با تلفن ثابت

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

    #16
    ارتباط AVR با تلفن ثابت

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

    دیدگاه


      #17
      سلام

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

      دیدگاه


        #18
        پاسخ : ارتباط AVR با تلفن ثابت


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

        ویرایش شد

        دیدگاه


          #19
          پاسخ : ارتباط AVR با تلفن ثابت

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

          دیدگاه


            #20
            پاسخ : ارتباط AVR با تلفن ثابت


            دوست عزیز من قصد جسارت به کسی از دوستان رو نداشتم
            اگه کسی بهش برخورده خودم و محمد س........ ازشون معذرت میخواییم
            دیگه شرمنده ام
            حالا میشه جواب بدین

            :bye

            دیدگاه


              #21
              پاسخ : ارتباط AVR با تلفن ثابت

              سلام.
              شما مگه پست آقا امید رو ندیدی؟
              خوب همونو استفاده کن دیگه.
              البته الان از 4shared پاک شده ولی شما با یک خازن و یک اوپتوکوپلر اینکار رو به راحتی انجام بدید.
              احتیاج به هیچ آی سی ای هم نداره.
              فقط خود میکرو.
              با دستور dtmfout بسکام که پارامتر اولش شماره تلفنتونه و پارامتر دومش زمان وقفه بین هر شماره به میلی ثانیه هست که عدد 100 مناسبه.
              مثلا
              Dtmfout "119" , 100
              پایه OC1A میکروتون رو با یک خازن به یک اوپتو کوپلر وصل کنید که وقتی خط رو اشغال کردید میتونید به این اوپتوکوپلر دستور وصل شدن بدید و شروع به شماره گیری کنید.
              الهم عجل لولیک الفرج

              دیدگاه


                #22
                پاسخ : ارتباط AVR با تلفن ثابت

                با اجازه بزرگترا :smile:
                آقا اگه فقط می خواهی شماره بگیری این همه دنگ و فنگ نداره، چرا بصورت پالسی شماره نمی گیری؟ :question: :arrow:
                ببین منم دارم رو یه پروژه کار می کنم یه قسمتیش اینه که باید شماره بگبره و پیغام بده. وقتی دیدم شماه گیری با تن سخت اومدم با پالس شماره گیری کردن را انتخاب کردم. البته من خودم هنوز به اون قسمت نرسیدم که شماره گیری را چک کنم :redface: ولی اصول کاری که بهم گفتن اینه:
                اول اینکه وقتی شماره می گیری نباید از خط جریان بکشی. باید تو یه بازه های زمانی دو سر مثبت و منفی دو خط تلفن را با رله به هم وصل کنی. ببین مثلا اگه بخواهی شماره بگیری باید برای 40 میلی ثانیه دو تا خط به هم وصل بشن و 60 میلی ثایه از هم جدا بشن. مثلا تو bascom می تونیم گرفتن شماره 119 را این جوری بنویسیم:
                مثلا به لیبل number میریم و اون جا A را مقدار دهی می کنیم که همون شمارمون هست


                $regfile = "M32def.dat"
                $crystal = 4000000

                Dim A As Byte
                Dim B As Byte

                Config Portc = Output

                Number:
                A = 1
                Gosub Dial
                Wait 1
                A = 1
                Gosub Dial
                Wait 1
                A = 9
                Gosub Dial
                Goto checkاگه بخواهی مثلا بوق را تشخیص بدی وگر نه از اینجا خارج می شی (اگه بخواهی بوق را بشنوی باید از خط جریان بکشی)

                Dial:
                B = 0
                Do
                Set Portc.1
                Waitms 40
                Reset Portc.1
                Waitms 60
                Incr B
                If B = A Then
                Return
                Else
                Loop
                End If


                برای گرفتن عدد 0 هم باید A را 10 مقدار دهی کنی .
                حالا یک رله را با یه بافر به PortC.1 وصل میکنی. و پایه مشترک را به خط مثبت و پایه آزاد را به منفی وصل می کنی.

                امید وارم سوالت را درست فهمیده باشم و این برنامه به دردت بخوره. جوابش را حتما به من بده چون من خودم هنوز آزمایش نکردم. :job:

                دیدگاه


                  #23
                  پاسخ : ارتباط AVR با تلفن ثابت

                  تو کتاب 10 پروژه با avr و کتاب 11 پروژه با avr نشر آفرنگ
                  کامل در مورد این موضوع توضیح داده
                  خیلی می ارزه بخریدش





                  ....

                  دیدگاه


                    #24
                    پاسخ : ارتباط AVR با تلفن ثابت

                    لینک های موجود توی این پست از بین رفتند لطفا دوباره پلود کنید ، ممنون میشم
                    و در مورد مدار پالس، امتحانش کردید جواب داد ؟

                    دیدگاه

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