اطلاعیه

Collapse
No announcement yet.

فرستنده و گیرنده مادون قرمز و آشکار کردن نت&#

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

    فرستنده و گیرنده مادون قرمز و آشکار کردن نت&#

    با عرض سلام خدمت همه اساتید و دوستان عزیز

    یه فرستنده 2 پایه و گیرنده 3 پایه به میکرو با نقشه زیر وصل کردم :



    این برنامه هم نوشتم :

    $regfile = "m16def.dat"
    $Crystal=1000000
    $hwstack=40
    $swstack=16
    $framesize=32

    Config Rc5 = Pind.2
    Config Pina.7 = output
    Porta.7 = 0
    Dim Togbit As Byte , Command As Byte , Address As Byte , Command2 As Byte , Address2 As Byte

    Command = 12
    Togbit = 0
    Address = 0

    Do

    Waitms 500
    Rc5send Togbit , Address , Command
    Getrc5(address2 , Command2)
    If Command2 = 12 Then
    Toggle Porta.7
    Else
    Porta.7 = 1
    End If

    Loop

    End


    با این برنامه میخوام که فرستنده دستور 12 رو با فاصله نیم ثانیه بفرسته و اگه تو گیرنده اون دستور دریافت شد یه led چشمک بزنه ، اگه دریافت نشد led روشن بمونه. یه جور سیستم تشخیص مانع با مادون قرمزه.
    اما وقتی جلو آینه سطح برق قرارش میدم led چشمک نمیزنه و برنامه کلا توی همون شرط else میمونه :sad: بنظر شما اشکال از کدوم قسمته ؟ برنامه یا بستن مادر ؟ تا حالا مدار زیاد بستم و فکر نکنم اشتباهی انجام داده باشم ، بجای ترانزیستور 516 از 558 استفاده کردم که فرق خاصی هم نداره.

    #2
    پاسخ : فرستنده و گیرنده مادون قرمز و آشکار کردن نت&#

    سلام .

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

    دیدگاه


      #3
      پاسخ : فرستنده و گیرنده مادون قرمز و آشکار کردن نت&#

      آخه این مدار که اتصال خاصی نداره ! فرستنده هم جریانشو چک کردم دیدم تغییر میکنه . کلا تئوری این کاری که میخوام انجام بدم درسته ؟

      دیدگاه


        #4
        پاسخ : فرستنده و گیرنده مادون قرمز و آشکار کردن نت&#

        نوشته اصلی توسط سید علی شاهرخی
        سلام .

        قبلش باید مدارت روی بردبرد می بستی بعدش اگر جواب میگرفتی اون موقع انتقال میدادی روی برد سوراخ دار.
        آقا ما عرضه ارادت داریم خدمت سید. @};-

        نوشته اصلی توسط xoncegame

        اما وقتی جلو آینه سطح برق قرارش میدم led چشمک نمیزنه و برنامه کلا توی همون شرط else میمونه :sad: بنظر شما اشکال از کدوم قسمته ؟ برنامه یا بستن مادر؟
        جایی به جز جلوی آینه مدارت جواب میده.
        ?Why not

        دیدگاه


          #5
          پاسخ : فرستنده و گیرنده مادون قرمز و آشکار کردن نت&#

          نه جاهای مختلف تست کردن نشد ! :sad: مگه نباید مثل همون کنترل tv عمل کنه ؟ که مثلا حتی به دیوار روبرو tv هم بگیریم ولی باز جواب میده !

          دیدگاه


            #6
            پاسخ : فرستنده و گیرنده مادون قرمز و آشکار کردن نت&#

            نوشته اصلی توسط xoncegame
            نه جاهای مختلف تست کردن نشد ! :sad: مگه نباید مثل همون کنترل tv عمل کنه ؟ که مثلا حتی به دیوار روبرو tv هم بگیریم ولی باز جواب میده !
            سلام - با اجازه اساتید :NO:
            دوست گرامی فرستنده و گیرنده باید همدیگر را ببینند تا مدار کار کنه یعنی اتعکانس نور فرستاده شده در گیرنده دریافت شود
            هنگام نصب فستنده و گیرنده باید این مورد را در نظر بگیرید
            کنترل تلویزیون هم هر طرف بگیری کار نمیکند باید در جهتی باشد که انعکاس نور مادون قرمز به گیرنده برسد
            کمتر سخن گویم
            بیشتر عمل کنیم

            دیدگاه


              #7
              پاسخ : فرستنده و گیرنده مادون قرمز و آشکار کردن نت&#

              فرستنده گیرنده رو دیگه شاخ تو شاخ کردم بازم فایده نداشت :biggrin: :sad: برنامه که نوشتم مشکلی نداره ؟

              دیدگاه


                #8
                پاسخ : فرستنده و گیرنده مادون قرمز و آشکار کردن نت&#

                ترانزیستور رو دمو دسگاشو وردار فرستنده رو مستقیم وصل کن.باید جواب بده.
                اگه اینم نشد ببین فرستنده گیرندت سالمه.
                ?Why not

                دیدگاه


                  #9
                  پاسخ : فرستنده و گیرنده مادون قرمز و آشکار کردن نت&#

                  الان میرم امتحان میکنم از دستور Rc5send و Getrc5 میشه همزمان توی یه do loop استفاده کرد ؟

                  دیدگاه


                    #10
                    پاسخ : فرستنده و گیرنده مادون قرمز و آشکار کر

                    نوشته اصلی توسط xoncegame
                    الان میرم امتحان میکنم از دستور Rc5send و Getrc5 میشه همزمان توی یه do loop استفاده کرد ؟
                    والا من خودم از دو تا میکرو استفاده کردم.
                    نمیدونم تو یه do loop جواب میده یا نه؟
                    ?Why not

                    دیدگاه


                      #11
                      پاسخ : فرستنده و گیرنده مادون قرمز و آشکار کردن نت&#

                      اگه فرستنده رو مستقیم وصل کنم نمیسوزه ؟ چون فکر کنم با 5 ولت بسوزه ، پایه آند رو با مقاومت 1 کیلو بزنم به oc1a ؟ وقتی از دستور rc5send استفاده میکنم با تاخیر 1 ثانیه ای ، پایه oc1a ولتاژش صفر و 5 نمیشه . بین 4.8 تا 5 تغییر میکنه فقط ، ولی وقتی بصورت یه پایه خروجی امتحانش میکنم ولتاژش 0 و 5 میشه ، این بخاطر مادون قرمزه؟

                      دیدگاه


                        #12
                        پاسخ : فرستنده و گیرنده مادون قرمز و آشکار کردن نت&#

                        شما ولتاژه پایه های میکروت 5 ولته؟

                        آره واسه مادون قرمزه.
                        ?Why not

                        دیدگاه


                          #13
                          پاسخ : فرستنده و گیرنده مادون قرمز و آشکار کردن نت&#

                          بله با رگولاتور 7805 بهش 5 ولت دادم ، میشه قسمت دستورات گیرنده یا فرستنده رو به تایمر صفر ببریم؟
                          از یه گیرنده دیگه میخوام استفاده کنم ولی هیچ اسمی روش نداره عکس اینه :

                          مطمعن نیستم ترتیب پایه هاش چیه :sad:

                          میشه اینو مستقیم بدون مقاومت و خازن وصلش کنیم؟ یعنی فرستنده رو فقط با یه مقاومت 1 کیلو واسه حفاظت از ولتاژ و گیرنده رو مستقیم وصل کنیم ؟

                          دیدگاه


                            #14
                            پاسخ : فرستنده و گیرنده مادون قرمز و آشکار کردن نت&#

                            گیرنده حتماً باید مدارشو ببندی.
                            ولی فرستنده نه، میشه اونو مستقیم به میکرو وصل کنی.
                            الان یه چیزی، پایه ی میکروت، 5 ولت میده؟
                            ?Why not

                            دیدگاه


                              #15
                              پاسخ : فرستنده و گیرنده مادون قرمز و آشکار کردن نت&#

                              آره ، بین 0 تا 5 ولت هستن ، اون پایه فرستنده هم بین 4.80 تا 5 ولت متغییره .
                              اون گیرنده که عکسشو گذاشتم اگه از روبرو نگاش کنی پایه هاش اینطوری میشه ؟ gnd vs vo
                              سایز بزرگش که 2 پایه کنار هم هستن و 1 پایه جدا رو توی مدار استفاده کردم ولی الان میخوام بجاش از این یکی استفاده کنم ، از نظر ظاهر شبیه هم هستن ولی پایه های این یکی کنار همه.

                              دیدگاه

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