اطلاعیه

Collapse
No announcement yet.

کمک برای ساخت مدار فتوسل با ای سی attiny13

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

    کمک برای ساخت مدار فتوسل با ای سی attiny13

    سلام دوستان
    من میخواستم یه مدار فتوسل با attiny13 بسازم یعنی یه فتوسل رو به یه مقاومت وصل کردم از وسطش وصل کردم به پای 2 آی سی یه رله هم به پایه هفت میخوام وقتی هوا کاملا تاریک شد رله وصل بشه و وقتی تاریک شد رله خاموش بشه
    خودم چندتا برنامه به زبان بیسیک و سی نوشتم اما جواب نداده امکانش هست راهنماییم کنید؟

    #2
    پاسخ : کمک برای ساخت مدار فتوسل با ای سی attiny13

    دوستان کسی نیست راهنمایی کنه؟ :cry2:

    دیدگاه


      #3
      پاسخ : کمک برای ساخت مدار فتوسل با ای سی attiny13

      درود بر شما
      شما میخوای فتوسل با tiny13 بسازی یا اینکه فتوسل رو وصل کنی به tiny13 ( خب چه کاریه فتوسل که خودش هوا تاریک بشه کار میکنه )
      چشم ها را باید شست ، جور دیگر باید دید . . .

      دیدگاه


        #4
        پاسخ : کمک برای ساخت مدار فتوسل با ای سی attiny13

        واقعا چرا برای همچین کاری میخواید از میکرو استفاده کنید وقتی با ترانزیستور یا پ امپ میتونید بدون هیچ دردسری و با قیمت خیلی پایین تر مداری به مراتب بهتر بسازید ؟؟ بابا آنالوگ هنوز نمرده کامل !!
        من دوست ندارم خودم را درگير مسئله بهشت يا جهنم بکنم ، چون در هر دو قسمت دوستان خوبي دارم !

        دیدگاه


          #5
          پاسخ : کمک برای ساخت مدار فتوسل با ای سی attiny13

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

          دیدگاه


            #6
            پاسخ : کمک برای ساخت مدار فتوسل با ای سی attiny13

            نوشته اصلی توسط hassantorabi
            درود بر شما
            شما میخوای فتوسل با tiny13 بسازی یا اینکه فتوسل رو وصل کنی به tiny13 ( خب چه کاریه فتوسل که خودش هوا تاریک بشه کار میکنه )
            نه میخوام فتوسل رو وصل کنم به آی سی و با آی سی رلمو کنترل کنم

            دیدگاه


              #7
              پاسخ : کمک برای ساخت مدار فتوسل با ای سی attiny13

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

              دیدگاه


                #8
                پاسخ : کمک برای ساخت مدار فتوسل با ای سی attiny13

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

                اگرم اصرار دارید که حتما با میکرو باشه و نه چیز دیگه فتوسل به ADC میکرو وصل میشه بعدش توی برنامه مقدار آنالوگ به دیجیتال رو میخونید اگه از حد مورد نظر کمتر یا بیشتر بود (بستگی به خودتون داره چی بدید بهش ) فرمان بده به رله !! حالا بگید چی کار کردید که جواب نگرفتید
                من دوست ندارم خودم را درگير مسئله بهشت يا جهنم بکنم ، چون در هر دو قسمت دوستان خوبي دارم !

                دیدگاه


                  #9
                  پاسخ : کمک برای ساخت مدار فتوسل با ای سی attiny13

                  نوشته اصلی توسط saeed khakdan
                  سلام دوست عزیز
                  لطفا شماتیک و برنامه رو هم قرار بدین :job:
                  دوست عزیز بابت تاخیر عذر میخوام
                  http://cld.persiangig.com/download/4V2ve5/dl

                  دیدگاه


                    #10
                    پاسخ : کمک برای ساخت مدار فتوسل با ای سی attiny13

                    نوشته اصلی توسط icarus
                    باز هم توی این مساله میتونید از پ امپ استفاده کنید به این شکل که پ امپ رو تو حالت مقایسه ببندید به یه پایه پتانسومتر به یه پایه هم فتوسل وقتی هم خروجی میگیرید یا high هست یا low تو برنامه میکرو هم مینویسید اگه پایه high بود رله رو وصل کنه یا برعکس .

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

                    دیدگاه


                      #11
                      پاسخ : کمک برای ساخت مدار فتوسل با ای سی attiny13

                      دوستان کسی نمیتونه به من کمک کنه؟ oo:

                      دیدگاه


                        #12
                        پاسخ : کمک برای ساخت مدار فتوسل با ای سی attiny13

                        نوشته اصلی توسط loverman
                        دوست عزیز کاری رو که گفتید رو کردم اما نمیدونم چرا جواب نمیده فایل های شماتیک و برنامه رو گذاشتم
                        اول از همه شماتیک رو به صورت عکس بزارید تو سایت تا همه به راحتی ببینن
                        بعد

                        آیا با پروتیوس شبیه سازی کردید و جواب نداد ؟؟
                        در این صورت حتما حتما حتما حتما روی برد بورد ببندید یا پی سی بی بزنید و مجددا تست کنید پروتئوس اصلا ملاک کار کرد یا نکردن میکرو نیست .

                        آیا مدار عملی ساخته شده مشکل داشته ؟؟
                        1-مقدار adc که برای قطع یا وصل رله هست رو تغییر بدید
                        2-عکس از برد یا مدار بزارید
                        3-شماتیک و پی سی بی رو به صورت عکس در تاپیک بزارید
                        4-مجددا تمام اتصالات رو بررسی کنید
                        5-مرحله به مرحله تمام بخش ها رو چک کنید
                        مثلا اول میکرو رو بگید بهش یه ال ای دی روشن خاموش کنه بعد برای adc با پتانسیومتر (به شکل مقسم ولتاژ)ولتاژ بدید ببینید کار میکنه یا نه بعد فتوسل رو به جای پتانسیومتر به میکرو وصل کنید در مراحل بالا هرجا مشکل داشتید میفهمید اشکال از اون قسمت هست و باید اون رو رفع کیند.

                        موفق باشید.

                        اضافه شده در تاریخ :
                        الان کدی که نوشتید رو نگاه کردم اول فک کردم برنامه چشمک زن نوشتید !!! :eek: :eek:
                        آیا به نظر شما این کد درست هست ؟؟
                        من دوست ندارم خودم را درگير مسئله بهشت يا جهنم بکنم ، چون در هر دو قسمت دوستان خوبي دارم !

                        دیدگاه


                          #13
                          پاسخ : کمک برای ساخت مدار فتوسل با ای سی attiny13

                          نوشته اصلی توسط icarus
                          اول از همه شماتیک رو به صورت عکس بزارید تو سایت تا همه به راحتی ببینن
                          بعد

                          آیا با پروتیوس شبیه سازی کردید و جواب نداد ؟؟
                          در این صورت حتما حتما حتما حتما روی برد بورد ببندید یا پی سی بی بزنید و مجددا تست کنید پروتئوس اصلا ملاک کار کرد یا نکردن میکرو نیست .

                          آیا مدار عملی ساخته شده مشکل داشته ؟؟
                          1-مقدار adc که برای قطع یا وصل رله هست رو تغییر بدید
                          2-عکس از برد یا مدار بزارید
                          3-شماتیک و پی سی بی رو به صورت عکس در تاپیک بزارید
                          4-مجددا تمام اتصالات رو بررسی کنید
                          5-مرحله به مرحله تمام بخش ها رو چک کنید
                          مثلا اول میکرو رو بگید بهش یه ال ای دی روشن خاموش کنه بعد برای adc با پتانسیومتر (به شکل مقسم ولتاژ)ولتاژ بدید ببینید کار میکنه یا نه بعد فتوسل رو به جای پتانسیومتر به میکرو وصل کنید در مراحل بالا هرجا مشکل داشتید میفهمید اشکال از اون قسمت هست و باید اون رو رفع کیند.

                          موفق باشید.

                          اضافه شده در تاریخ :
                          الان کدی که نوشتید رو نگاه کردم اول فک کردم برنامه چشمک زن نوشتید !!! :eek: :eek:
                          آیا به نظر شما این کد درست هست ؟؟
                          دوست عزیز منم تو پست قبلیم گفتم نمیدونم درست نوشتم یا نه واسه همین هم راهنمایی خواستم

                          دیدگاه


                            #14
                            پاسخ : کمک برای ساخت مدار فتوسل با ای سی attiny13

                            کد ها اشتباه هستند و احتمالا winavr هم خطا داده بهتون بابتش
                            به کتابهای آموزش AVR بخش کار با adc مراجعه کنید یا تو همین سایت نحوه کار با مبدل آنالوگ به دیجیتال رو بگردید
                            من دوست ندارم خودم را درگير مسئله بهشت يا جهنم بکنم ، چون در هر دو قسمت دوستان خوبي دارم !

                            دیدگاه


                              #15
                              پاسخ : کمک برای ساخت مدار فتوسل با ای سی attiny13

                              سلام
                              این کد رو وارد کنی ارور حذف میشه

                              regfile = "attiny13.dat"
                              $crystal = 10000000

                              Config Adc = Single , Prescaler = Auto
                              Start Adc

                              $hwstack = 32 ' default use 32 for the hardware stack

                              $swstack = 10 ' default use 10 for the SW stack

                              $framesize = 40


                              Config Portb.2 = Output
                              Config Portb.3 = Input
                              Dim Light As Word

                              Do
                              Light = Getadc(3)
                              Light = Light * 4.8828125
                              If Light > 4 Then Pinb.2 = 0 Else Pinb.2 = 1

                              Loop
                              End
                              چراعدد adc رو در 4.8828125 ضرب کردی oo: معمولا این عدد یک عدد بزرگ هست که با توجه به اینکه adc چند بیتیباشه و ولتاژ مرجع چقدر باشه به یک عددی که باید محاسبه بشه تقسیم میکنند :agree:
                              :nice: :nice:
                              :bye :bye :bye :bye
                              عجب روزگاریست...! هیچکس به سکوت آدم نمیرسد،همه منتظرند به داد آدم برسند...!

                              دیدگاه

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