اطلاعیه

Collapse
No announcement yet.

در خواست مدار کنترل سطح مایعات

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

    #16
    پاسخ : در خواست مدار کنترل سطح مایعات

    نوشته اصلی توسط telmak
    به نام خدا
    با سلام لطفا از پایه های ورودی وخروجی d7 و d6, b1 استفاده نکنید زیرا از این پا یه ها در مدار تایمر(مدار چپ گرد راستگرد) استفاده شده است
    telmak جان

    یک بار دیگه از اول و کامل بگو چی میخوای؟

    کامل باشه .

    دیدگاه


      #17
      پاسخ : در خواست مدار کنترل سطح مایعات

      به نام خدا
      با عرض سلام وممنون از توجه شما
      من یک مدار میخواهم برای لباس شویی های سطلی درست کنم که دو تا شستی داشته باشد یک شستی را که وقتی فشار دهیم یک رله را (که به شیر برقی وصل است) وصل کند و با رسیدن سطح اب به الکترود ها فرمان قطع دهد ووقتی شیلنگ تخلیه را انداختیم و سطح اب پایین تر از الکترود ها رفت رله وصل نشود بلکه مستلزم فشار شستی باشد
      شستی دوم هم برای راه اندازی موتور چپ گرد راستگرد است و وقتی شستی دوم را فشار دهیم ابتدا موتور به صورت 25 ثانیه راستگرد
      10 ثانیه استراحت 25 ثانیه چپگرد 10 ثانیه استراحت که این چرخه 9 بار انجام شود(البته این برنامه چپ گرد راستگرد راچند وقت پیش برای من نوشته بودید)
      با تشکر فراوان

      دیدگاه


        #18
        پاسخ : در خواست مدار کنترل سطح مایعات

        لطفا راهنمایی کنید

        دیدگاه


          #19
          پاسخ : در خواست مدار کنترل سطح مایعات

          telmek جان

          بالاخره حاضر شد !!


          با فشردن reset موتور یا شیر برقی خاموش میشود

          $regfile = "m8def.dat"

          $crystal = 1000000
          Dim T As Word
          Config Pind.7 = Output , Pind.6 = Output , Pinb.1 = Input , Pinb.0 = Input
          Config Pinc.0 = Output , Pind.3 = Input
          Reset Portd.7 : Reset Portd.6 : Reset Portc.0
          Set Portb.1 : Set Portb.0 : Set Portd.3
          Do
          A1:
          If Pinb.1 = 1 Then Goto A3
          Waitms 15
          If Pinb.1 = 1 Then Goto A1
          A2:
          If Pinb.1 = 0 Then Goto A2

          For T = 0 To 9
          Set Portd.6
          Wait 25
          Reset Portd.6
          Wait 10
          Set Portd.7
          Wait 25
          Reset Portd.7
          Wait 10
          Next

          A3:
          If Pinb.0 = 1 Then Goto A1
          Waitms 15
          If Pinb.0 = 1 Then Goto A3
          A4:
          If Pinb.0 = 0 Then Goto A4
          Set Portc.0
          A5:
          If Pind.3 = 0 Then Goto A5
          Reset Portc.0

          Loop

          دیدگاه


            #20
            پاسخ : در خواست مدار کنترل سطح مایعات

            به نام خدا
            واقعا نمی دانم با چه زبانی از شما تشکر کنم بسیار ممنون
            فقط یک سوال دارم در ان جایی که از بافر 4010 استفاده شده ونوشته شده 6/1 منظور چیست؟
            یعنی فقط از یک بافر استفاده شده؟
            پس در این صورت فقط از 4 پایه cmos یعنی دو پایه vcc و زمین و دو پایه هم مربوط به بافر استفاده شده ؟
            درست میگم؟

            دیدگاه


              #21
              پاسخ : در خواست مدار کنترل سطح مایعات

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

              دیدگاه


                #22
                پاسخ : در خواست مدار کنترل سطح مایعات

                مقاومت R4 را اشتباه وصل کردید .یک بار دیگه به نقشه من نگاه کنید . فیوز پروتئوس نپرید ؟؟؟ با فشار اون کلید vcc را به GND وصل میکنید !!!

                احتمالا در قسمت فیوز بیت های mega8 باید reset را فعال کنید

                موفق باشید

                دیدگاه


                  #23
                  پاسخ : در خواست مدار کنترل سطح مایعات

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

                  دیدگاه


                    #24
                    پاسخ : در خواست مدار کنترل سطح مایعات

                    فیوز بیت توسط پروگرامر میتونه تغییر کنه

                    اگه دقت کنید pc6 و reset هردو روی پایه شماره 1 قرار دارند .

                    شما برای اینکه تعیین کنید که پایه 1 در واقع reset باشد باید فیوز بیت RSTDISBL را غیر فعال کنید .

                    البته به صورت پیش فرض غیر فعال است ( یعنی پایه یک نقش ریست را دارد )

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

                    به نظر من به اون دست نزنید

                    با ریست کردن میکرو کلیه رله ها قطع میشود

                    موفق باشید

                    موفق باشید

                    دیدگاه


                      #25
                      پاسخ : در خواست مدار کنترل سطح مایعات

                      نوشته اصلی توسط telmak
                      به نام خدا
                      واقعا نمی دانم با چه زبانی از شما تشکر کنم بسیار ممنون
                      فقط یک سوال دارم در ان جایی که از بافر 4010 استفاده شده ونوشته شده 6/1 منظور چیست؟
                      یعنی فقط از یک بافر استفاده شده؟
                      پس در این صورت فقط از 4 پایه cmos یعنی دو پایه vcc و زمین و دو پایه هم مربوط به بافر استفاده شده ؟
                      درست میگم؟
                      خواهش میکنم دوست عزیز

                      جواب همه سوالات شما مثبت است

                      موفق باشید

                      دیدگاه


                        #26
                        پاسخ : در خواست مدار کنترل سطح مایعات

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

                        دیدگاه


                          #27
                          پاسخ : در خواست مدار کنترل سطح مایعات

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

                          محافظت ترانزیستور

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


                          دیدگاه


                            #28
                            پاسخ : در خواست مدار کنترل سطح مایعات

                            به نام خدا
                            ببخشید یک سوال مهم دیگر این که یادم رفت این که به یکی از پراب ها ولتاژ vcc وصل میشود این vcc چه قدر باید باشد ؟
                            اگر همان 5 ولت است لطفا توضیح دهید با این جریان بسیار کم (مقامت زیاد اب) این مدار چه طوری کار میکند ؟

                            در مورد ولتاژ میکرو هم میتوان به جای 5 ولت از ولتاژ بالا تر حد اکثر تا 7 ولت استفاده کرد؟

                            با تشکر فراوان

                            دیدگاه


                              #29
                              پاسخ : در خواست مدار کنترل سطح مایعات

                              ببخشید یک سوال دیگر
                              در مورد ای سی 4010 به پایه 1 هم vcc وصل میکنیم ؟ اگر وصل نمیکنیم این پایه در چه مواقعی استفاده می شود ؟
                              ودر ضمن اگر 4010 پیدا نشد می توان به جای 4010 از 4050 استفاده کرد؟

                              دیدگاه


                                #30
                                پاسخ : در خواست مدار کنترل سطح مایعات

                                دوست عزیز vcc در آن مدار همان 5 ولت است

                                الکترود ها را خیلی از هم دور نکنید . ( حدود 1 cmآ‌خوب است )

                                اگر از 7 ولت برای میکرو استفاده بکنید باید با میکرو خداحافظی کنید !!!(آ‌ نمیشود ..... میکرو می سوزد) همان 5 ولت را بدهید

                                به پایه 1 ولتاژ ندهید . آن برای حالتی است که شما می خواهید خروجی غیر از Vcc داشته باشید ( در مدار شما استفاده ای ندارد)

                                بله 4050 با 4010 مشابه هستند . 4050 از طراحی جدید تری برخوردار است . ( در مدار شما تفاوتی ندارد )

                                موفق باشید

                                دیدگاه

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