اطلاعیه

Collapse
No announcement yet.

ارسال پالس با میکرو

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

    ارسال پالس با میکرو

    سلام
    مخوام میکرو با استفاده از شماره هایی که تو حافظه اش است شماره گیری کنه!
    ببخشید من نگارشم خوب نیست به همین خاطر زیاد توضیح نمیدم :rolleyes:
    آنچه هستی هدیه است از طرف خدا به تو
    و آنچه می توانی باشی هدیه ای است از طرف تو به خدا
    پس بهترین باش
    www.mhedayati.blogfa.com

    #2
    پاسخ : ارسال پالس با میکرو

    سلام ..............

    نوشته اصلی توسط هدایتی
    :angry:
    الان باید چیکار کنیم ما ؟!!!

    یک مقدار بیشتر توضیح بفرمایید .. میخواید با PWM کار کنید؟ اگه جوابتون مثبت هست و اگه با C کار میکنید که ...
    http://www.eca.ir/forum2/index.php?topic=24541.0

    موفق باشید ..
    دوستان! مدتی کمتر به سایت میام ..

    دیدگاه


      #3
      پاسخ : ارسال پالس با میکرو

      نوشته اصلی توسط هدایتی
      :angry:
      با تشکر از دوست عزیزم آقای حسام الدین

      جناب هدایتی گل

      شما حتی حوصله تایپ سوالتون را ندارید !!! ما چطوری به شما کمک کنیم ؟

      سرتونم میکوبید به اون دیوار ....آدم دلش ریش میشه !!!

      دیدگاه


        #4
        پاسخ : ارسال پالس با میکرو

        شماره گیری برای خط تلفن ؟
        توسط پالس ؟ یعنی DTMF نیست دیگه؟
        این کار خیلی سادست . کافیه سیستم تلفن خونه رو پالس کنی . می بینی که برای شماره گیری کافیه کلید قطع کن تلفنو به تعداد مورد نظر پشت سر هم فشار بدی . مثلا برای گرفتن شماره 21 باید دو بار سریع اونو بزنی و با یک مکث یک بار دیگه اونو قطع و وصل کنی . در این صورت شماره گرفته میشه .
        همین کارو با میکرو میشه انجام داد. یعنی به تعداد رقم مورد نظر یک پایه رو با یه تاخیر کوتاه صفر و یک کن و بین هر شماره تاخیر بیشتری بذار .
        خروجی میکرو هم یه مدار سوئیچینگ خیلی سادست.

        دیدگاه


          #5
          پاسخ : ارسال پالس با میکرو

          Number:
          N = Getkbd()
          N = Lookup(n , Read_key)
          If N > 15 Then
          Goto Number
          Else
          Gosub Dial
          Lcd N
          D = D * 10
          D = D + N
          For J = 1 To K
          Goto Number
          Next
          End If
          '******************************************** ***********************************
          Dial:
          P = 0
          Do
          Set Portb.1
          Waitms 20
          Reset Portb.1
          Waitms 80
          Incr P
          If P = N Then
          Return
          Else
          Loop
          End If
          '************************
          درسته؟ :surprised:
          آنچه هستی هدیه است از طرف خدا به تو
          و آنچه می توانی باشی هدیه ای است از طرف تو به خدا
          پس بهترین باش
          www.mhedayati.blogfa.com

          دیدگاه


            #6
            پاسخ : ارسال پالس با میکرو

            من اینطوری نوشتم ( با توجه به تعریفی که از پروژه میشه برنامه تغییر می کنه :


            Do
            First:
            A = Getkbd()
            If A = 16 Then Goto First
            For I = 1 To A
            Set Portb.0
            Waitms 100
            Reset Portb.0
            Waitms 100
            Next
            Waitms 700
            Loop

            دیدگاه


              #7
              پاسخ : ارسال پالس با میکرو

              برنامه ی شما رو هم نوشتم جواب نگرفتم
              سخت افزارش مدار خاصی می خواد :sad:
              آنچه هستی هدیه است از طرف خدا به تو
              و آنچه می توانی باشی هدیه ای است از طرف تو به خدا
              پس بهترین باش
              www.mhedayati.blogfa.com

              دیدگاه


                #8
                پاسخ : ارسال پالس با میکرو

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

                دیدگاه


                  #9
                  پاسخ : ارسال پالس با میکرو

                  وقتی شماره گیری می کنم
                  رله کار میکنه
                  ولی زنگ نمی خوره خط هم مشغول نمیشه :cry2:
                  آنچه هستی هدیه است از طرف خدا به تو
                  و آنچه می توانی باشی هدیه ای است از طرف تو به خدا
                  پس بهترین باش
                  www.mhedayati.blogfa.com

                  دیدگاه


                    #10
                    پاسخ : ارسال پالس با میکرو

                    سلام خانم هدایتی :smile:

                    پیشنهاد میکنم یه بار دیگه سخت افزارتونو چک کنید(خصوصا میکرو).به نظر برنامه درست میاد
                    http://www.ecapic.ir/image/ECA-090927112544.png

                    دیدگاه


                      #11
                      پاسخ : ارسال پالس با میکرو

                      سخت افزارو چک کردم
                      منظورت چیه؟
                      :bye
                      آنچه هستی هدیه است از طرف خدا به تو
                      و آنچه می توانی باشی هدیه ای است از طرف تو به خدا
                      پس بهترین باش
                      www.mhedayati.blogfa.com

                      دیدگاه


                        #12
                        پاسخ : ارسال پالس با میکرو

                        :cry2:
                        آنچه هستی هدیه است از طرف خدا به تو
                        و آنچه می توانی باشی هدیه ای است از طرف تو به خدا
                        پس بهترین باش
                        www.mhedayati.blogfa.com

                        دیدگاه


                          #13
                          پاسخ : ارسال پالس با میکرو

                          سلام عزیزم
                          جان من گریه نکن

                          اشک منم در اومد :cry2:.

                          همون پروژه دزدگیره مگه نه؟پس اگه همه چی درست قاعدتا نباید مشکلی داشته باشی

                          فردا میبینمت
                          http://www.ecapic.ir/image/ECA-090927112544.png

                          دیدگاه


                            #14
                            پاسخ : ارسال پالس با میکرو

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

                            دیدگاه


                              #15
                              پاسخ : ارسال پالس با میکرو

                              سلام خانم هدایتی
                              من زبان بیسیک بلد نیستم ولی چنتا راهنمایی کلی میکنم
                              اولا سخت افزار باید یک رله و یک مقاومت 150 اهم باشه که با هم سری شدن و به خط وصل شده باشه
                              بعد اول برای مدت حداقل 1 ثانیه رله وصل بشه تا خط اشغال بشه دوم باید پالسها رو روی رله بفرستی و رله رو قطع و وصل کنی فقط فاصله بین پالسها رو 70 میلی ثانیه در نظر بگیر و نکته اخر هم این که بین هر عدد 400 میلی ثانیه وقفه بنداز و بعد شماره بعد رو شماره گیری کن
                              بازهم اگر کمکی از دستم بر بیاد در خدمتم
                              موفق باشید :bye

                              دیدگاه

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