اطلاعیه

Collapse
No announcement yet.

راهنمایی برای اتصال خروجی مدار Infra-red Level Detector به ورود

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

    راهنمایی برای اتصال خروجی مدار Infra-red Level Detector به ورود

    با سلام خدمت تمامی دوستان و اعضا محترم انجمن
    من می خواهم خروجی مدار زیر را که از پایه 7 آی سی 2 به یک LEDو رله وصل شده را به میکروکنترلر ATMEGA16 وصل کنم .

    1 اگر پایه 7 آی سی2(پ امپ) را مستقیم به میکرو وصل کنم مشکلی پیش نمیاد؟
    2 می خواهم به توسط میکرو رله 12ولت را راه اندازی کنم برای اینکار باید چگونه عمل کرد؟
    با تشکر از توجه و راهنمایی تمامی اساتید

    #2
    پاسخ : راهنمایی برای اتصال خروجی مدار Infra-red Level Detector به ورود

    1 اگر پایه 7 آی سی2(پ امپ) را مستقیم به میکرو وصل کنم مشکلی پیش نمیاد؟
    نه . چرا باید مشکلی داشته باشه . پایه میکرو رو ورودی تعریف کنین و پول پشم فعال کنین .

    می خواهم به توسط میکرو رله 12ولت را راه اندازی کنم برای اینکار باید چگونه عمل کرد؟
    تو شکل می بینین که نوشته IN . این ولتاژ فرض کنیم اگه 12 ولت باشه وصل میشه به رله و از رله به کلکتور ترانزیستور . بیس ترانزیستورو هم با 5 ولت تریگرش می کنین .

    دیدگاه


      #3
      پاسخ : راهنمایی برای اتصال خروجی مدار Infra-red Level Detector به ورود

      ببخشید توضیحات من درباره مدار کامل نبود
      1 مدار با ولتاژ 12 ولت کار میکنه و IC3 یک لگوراتور 7812 است.
      نه . چرا باید مشکلی داشته باشه . پایه میکرو رو ورودی تعریف کنین و پول پشم فعال کنین .
      2 خروجی پایه 7 IC2 که LM358 است منفی است ولی برای اتصال به میکرو مثبت 5 ولت لازمه
      تو شکل می بینین که نوشته IN . این ولتاژ فرض کنیم اگه 12 ولت باشه وصل میشه به رله و از رله به کلکتور ترانزیستور . بیس ترانزیستورو هم با 5 ولت تریگرش می کنین .
      ولتاژ ورودی باید 12 ولت باشه برای کار با میکرو ولتاژ 5 ولت و بیشتر از 5 ولت نمیشه به پایه میکرو اعمال کرد

      دیدگاه


        #4
        پاسخ : راهنمایی برای اتصال خروجی مدار Infra-red Level Detector به ورود

        خوب به جای رگولاتور 12 ولت 5 ولت بذارین . اگه حتما واجبه که 12 ولت بشه ، یه رگولاتور 5 ولت 7805 مجزا واسه میکرو بذارین . خروجی پ امپو با یه زنر 5 ولت به میکرو بدین .

        خروجی پایه 7 IC2 که LM358 است منفی است ولی برای اتصال به میکرو مثبت 5 ولت لازمه
        نه . خروجی 358 منفی نیست .صفره . شما که پایه ی منفی پ امپو گراند گرفتین ، یعنی خروجیشم در سطح پایین گرانده . یعنی صفره .

        دیدگاه


          #5
          پاسخ : راهنمایی برای اتصال خروجی مدار Infra-red Level Detector به ورود

          خوب به جای رگولاتور 12 ولت 5 ولت بذارین . اگه حتما واجبه که 12 ولت بشه ، یه رگولاتور 5 ولت 7805 مجزا واسه میکرو بذارین . خروجی پ امپو با یه زنر 5 ولت به میکرو بدین .
          این کارو انجام دادم ولی بدار با 5 ولت کار نکرد و 12 ولت لازمه لطفا مشخصات زنر رو کامل بدید (مدل و شماره)
          نه . خروجی 358 منفی نیست .صفره . شما که پایه ی منفی پ امپو گراند گرفتین ، یعنی خروجیشم در سطح پایین گرانده . یعنی صفره .
          برای کنترل با میکرو به سطح بالای ولتاژ یعنی 5ولت نیاز دارم 5 ولت مشیه ار کلکتر ترانزیستر گرفت؟

          دیدگاه


            #6
            پاسخ : راهنمایی برای اتصال خروجی مدار Infra-red Level Detector به ورود

            ای کنترل با میکرو به سطح بالای ولتاژ یعنی 5ولت نیاز دارم 5 ولت مشیه ار کلکتر ترانزیستر گرفت؟
            کافیه برین و بگین یه زنر 5 ولت به هم بده .
            سر سیاه زنر به پایه ی میکرو میاد و اون یکی زمین . و یه مقاومت از پ امپ میاد به همین پایه ی میکرو .
            زنر نمیزاره ولتاژ پایه از 5 ولت بیشتر بشه .

            فقط یادتون نره که یه رگولاتور 5 ولت مجزا برا میکرو هم بذارین

            دیدگاه


              #7
              پاسخ : راهنمایی برای اتصال خروجی مدار Infra-red Level Detector به ورود

              کافیه برین و بگین یه زنر 5 ولت به هم بده .
              سر سیاه زنر به پایه ی میکرو میاد و اون یکی زمین . و یه مقاومت از پ امپ میاد به همین پایه ی میکرو .
              زنر نمیزاره ولتاژ پایه از 5 ولت بیشتر بشه .

              فقط یادتون نره که یه رگولاتور 5 ولت مجزا برا میکرو هم بذارین
              :agree:
              باتشکر از راهنمایی شما
              مدار زیر درسته یا تغییری نیاز داره ؟


              دیدگاه


                #8
                پاسخ : راهنمایی برای اتصال خروجی مدار Infra-red Level Detector به ورود

                شما می خواهید رله از مدار حذف کنین و بجای اون با میکرو فرمان بدین؟
                [glow=red,2,300]تاپيک هاي ايجاد شده[/glow]

                دیدگاه


                  #9
                  پاسخ : راهنمایی برای اتصال خروجی مدار Infra-red Level Detector به ورود

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

                  دیدگاه


                    #10
                    پاسخ : راهنمایی برای اتصال خروجی مدار Infra-red Level Detector ب&#160

                    تمام قسمت های مدار از خروجی IC2 حذف کنین
                    میشه با یه تقسیم مقاومتی خروجی به ورودی میکرو متصل کنید
                    برای راه اندازی رله با میکرو هم تاپیک زیاد زده شد




                    [glow=red,2,300]تاپيک هاي ايجاد شده[/glow]

                    دیدگاه


                      #11
                      پاسخ : راهنمایی برای اتصال خروجی مدار Infra-red Level Detector به ورود

                      :nice:
                      میشه با یه تقسیم مقاومتی خروجی به ورودی میکرو متصل کنید
                      اگه امکان داره بیشتر توضیح بدید.
                      منظور از تقسیم مقاومتی چیه؟
                      باتشکر

                      دیدگاه


                        #12
                        پاسخ : راهنمایی برای اتصال خروجی مدار Infra-red Level Detector به ورود

                        مدار زیر درسته یا تغییری نیاز داره ؟
                        اگه قراره رله رو حذف کنین دیگه اون ترانزیستور اینا نیاز نیستن .
                        مستقیم از پ امپ ببرین به همون مقاومت 1 کیلو
                        R10 , C6 و به بعد رو حذف کنین . اون led D5 هم واسه تزیناتشه .اگه نباشه هم میشه . اونارو ببرین بعد میکرو .
                        چون ولتاژتون برای رله 12 ولته از npn استفاده کنین .

                        [URL=http://www.img4up.com/][/URL



                        دیدگاه


                          #13
                          پاسخ : راهنمایی برای اتصال خروجی مدار Infra-red Level Detector به ورود

                          میشه با یه تقسیم مقاومتی خروجی به ورودی میکرو متصل کنید
                          منظورشون اینه که اگه به جای دیود زنر یه مقاومت 1 کیلو بذارین هم میشه . به پایه میکرو میافته 6 ولت .
                          ولی اون موقع باید پول پ داخلی رو فعال نکنین

                          دیدگاه


                            #14
                            پاسخ : راهنمایی برای اتصال خروجی مدار Infra-red Level Detector به ورود

                            دوتا مقاومت سری میکنید
                            یه سر مقاومت به زمین و سر دیگه به خروجی مدار میدی
                            حالا نقطه مشترک بین این دو مقاومت ولتاژی داره که رابطه مستقیمی با نسبت دو مقاومت داره
                            اگه خروجی بین 0 تا 12 باشه و شما بخوای به 0 تا 5 تبدیل کنی یعنی
                            7 = 5 - 12
                            پس باید روی مقاومت اولی 5 و روی مقاومت دومی 7 ولت اختلاف ولتاژ داشته باشیم
                            1.4 = 5 / 7
                            شما هر جفت مقاومتی در نظر بگیر که نسبت 1.4 با هم داشته باشن مثلا 470 و 680 باعث میشه بتونی ولتاژ 12 به 5 تبدیل کنی
                            [glow=red,2,300]تاپيک هاي ايجاد شده[/glow]

                            دیدگاه


                              #15
                              پاسخ : راهنمایی برای اتصال خروجی مدار Infra-red Level Detector ب&#160

                              اگه قراره رله رو حذف کنین دیگه اون ترانزیستور اینا نیاز نیستن .
                              مستقیم از پ امپ ببرین به همون مقاومت 1 کیلو
                              R10 , C6 و به بعد رو حذف کنین . اون led D5 هم واسه تزیناتشه .اگه نباشه هم میشه . اونارو ببرین بعد میکرو .
                              مدار زیر درسته یا نه

                              اینم برنامه میکرو که نوشتم
                              کد:
                              $regfile = "m16def.dat"
                              $crystal = 800000
                              Disable Interrupts
                              Config Porta = Input
                              Config Portd = Output
                              Config Portb = Input
                              Config Portc = Output
                              
                              Main:
                              Do
                                If Pinb.0 = 1 Then
                                 If Pinb.1 = 0 Then Goto Down
                                 If Pinb.2 = 0 Then Goto Down
                                 If Pinb.3 = 0 Then Goto Up
                                End If
                              Loop
                              End
                              
                              Down:
                                Do
                                 Reset Portd.0
                                 Reset Portd.1
                                 Waitms 20
                                 Set Portd.2
                                 If Pinb.3 = 0 Then
                                   Reset Portd.2
                                   Goto Main
                                 End If
                                Loop
                              
                              Up:
                                Do
                                 Set Portd.0
                                 Set Portd.1
                                 Waitms 20
                                 Set Portd.2
                                 If Pinb.2 = 0 Then
                                   Reset Portd.2
                                   Goto Main
                                 End If
                                Loop
                              آیا بااین تغییرات برنامه درسته ؟

                              دیدگاه

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