اطلاعیه

Collapse
No announcement yet.

مشکل با pwm

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

    مشکل با pwm

    سلام
    من قبلا با avr کار میکردم ..
    به تازگی دارم pic رو با CCS یاد میگیرم ..
    الان مشکلم اینه که نمیتونم از 2 تا کانال adc بطور همزمان استفاده کنم ..
    اینم برنامه و پروتیوس:
    http://s5.picofile.com/file/81174413...ve_2_.zip.html
    تیم کاوش در مسابقات بین المللی ایران اپن 2016.نمایشی.مین یاب.
    علم را باید در آزمایشگاه یاد گرفت نه در دانشگاه!

    #2
    پاسخ : مشکل با adc

    باید منبع کلاک adc رو مشخص کنی.
    کد:
    setup_adc(ADC_CLOCK_DIV_32);
    بعدش قبل از هر read_adc باید یک میلی ثانیه تاخیر بزاری.
    در ضمن توی هلپ device adc=10 # رو هم نگاه کن.
    با فلوت کار نکنی بهتره.
    با پروتیوس کار نکنی بهتره. اگه داری قطعاتشو عملی تست کن.
    قبل init کردن السیدی یک ثانیه تاخیر بزار.

    اینا رو درست کن. شانست برای گرفتن جواب بیشتر میشه.

    دیدگاه


      #3
      پاسخ : مشکل با adc

      سلام.
      با برنامه ت یه خرده ور رفتم؛ دیدم فایده نداره! این برنامه رو از اول خودم نوشتم.(فکر کنم فایل هدر نداشت برنامه ت واسه همین Error میگرفت)

      دیدگاه


        #4
        پاسخ : مشکل با adc

        سلام داداش ...
        ممنون از همکاری گرمتون ...
        این برنامه از لحاظ اجرا توی پروتیوس فکر کنم مشکل داره ها ..
        7 ، 8 هزار تا error میده ...
        میشه یه لطفی در حق من بکنید و اصلاحش کنید؟؟
        خدا 1 در دنیا و 100 در آخرت بهتون بده ...
        تیم کاوش در مسابقات بین المللی ایران اپن 2016.نمایشی.مین یاب.
        علم را باید در آزمایشگاه یاد گرفت نه در دانشگاه!

        دیدگاه


          #5
          پاسخ : مشکل با adc

          نوشته اصلی توسط sinaitg
          سلام داداش ...
          ممنون از همکاری گرمتون ...
          این برنامه از لحاظ اجرا توی پروتیوس فکر کنم مشکل داره ها ..
          7 ، 8 هزار تا error میده ...
          میشه یه لطفی در حق من بکنید و اصلاحش کنید؟؟
          خدا 1 در دنیا و 100 در آخرت بهتون بده ...
          شاید اشکال از ورژن پروتئوس شما باشه؟
          برنامه رو تست کردم که گذاشتم واسه دانلود.
          شما یه کاری هم میتونین بکنین.
          یه پروژه جدید ایجاد کنین و همین سورس رو اونجا کپی کنین یا بهتر بگم تنظیمات این پروژه رو واسه پروژه ای که ایجاد میکنین،اعمال کنین.

          دیدگاه


            #6
            پاسخ : مشکل با adc

            نوشته اصلی توسط sinaitg
            سلام داداش ...
            ممنون از همکاری گرمتون ...
            این برنامه از لحاظ اجرا توی پروتیوس فکر کنم مشکل داره ها ..
            7 ، 8 هزار تا error میده ...
            میشه یه لطفی در حق من بکنید و اصلاحش کنید؟؟
            خدا 1 در دنیا و 100 در آخرت بهتون بده ...
            کدوم برنامه مشکل داره؟ اونی که خودت نوشتی یا اونی که شاهرخ جان گذاشتند؟
            شما اون کارهایی تو پست قبل که گفتم انجام دادی؟ من همون کارها رو کردم درست شد.

            شما یک کاری بکن. اون اصلاحاتی که گفتم رو انجام بده و فایلاشو پلود کن.

            دیدگاه


              #7
              پاسخ : مشکل با adc

              سلام
              خودم ردیفش کردم ..
              برنامه مشکل داشت..
              دست همگی درد دکنه و متشکرم.
              البته من چون توی PIC یکم تازه کارم ، مشکلات بعدیم رو زود مطرح میکنم..
              تیم کاوش در مسابقات بین المللی ایران اپن 2016.نمایشی.مین یاب.
              علم را باید در آزمایشگاه یاد گرفت نه در دانشگاه!

              دیدگاه


                #8
                پاسخ : مشکل با adc

                سلام
                حالا دارم pwm رو راه اندازی میکنم ، میشه یه سورس نمونه واسم با فایل پروتیوسش بذارین؟
                هر کاری میکنم راه نمیوفته ...
                adc قشنگ کار خودشو میکنه ، ولی pwm اصلا انگار نه انگار ....
                اینم فایل های برنامه ام :
                http://s5.picofile.com/file/8118189600/pwm.zip.html
                یه توضیح مختصر هم اگه بدین که دیگه محشره ...
                تیم کاوش در مسابقات بین المللی ایران اپن 2016.نمایشی.مین یاب.
                علم را باید در آزمایشگاه یاد گرفت نه در دانشگاه!

                دیدگاه


                  #9
                  پاسخ : مشکل با pwm

                  من چک کردم کار میکنه. البته همونطور که گفتم پروتیوس توی شبیه سازی PIC ایراد زیاد داره.

                  یک ایراد دیگه هم برنامت داره اینه که وقتی مقدار جدید رو روی LCD مینویسی جای قبلی رو پاک نمیکنی.

                  دیدگاه


                    #10
                    پاسخ : مشکل با pwm

                    مشکل pwm که تو پست قبل پرسیدم چی ؟؟
                    تیم کاوش در مسابقات بین المللی ایران اپن 2016.نمایشی.مین یاب.
                    علم را باید در آزمایشگاه یاد گرفت نه در دانشگاه!

                    دیدگاه


                      #11
                      پاسخ : مشکل با pwm

                      مشکلی نداشت. من ولوم گذاشتم. ولم رو که کم و زیاد میکردم، دیوتی سایکل عوض میشد.

                      دیدگاه


                        #12
                        پاسخ : مشکل با pwm

                        دوباره سلام
                        حق با شما ست .. درسته ..
                        ممنون از همکاریتون ..
                        حالا با ADC یه lm35 رو دارم راه اندازی میکنم ، ولی مشکل اینه که وقتی میخوام یه مقداری رو با مقدار دما مقایسه کنم تا بتونم مثلا در هنگام برابری یه خروجی رله بگیرم از میکرو ، اصلا عدد مربوط به مقدار تنظیمی تکون نمیخوره ...
                        ومشکل دوم اینه که کامپایلر2 تا warning میگیره ، اون واسه چیه ؟؟
                        ممنون ..
                        اینم سورس و پروتیوس:
                        http://s5.picofile.com/file/8118329834/push.zip.html
                        تیم کاوش در مسابقات بین المللی ایران اپن 2016.نمایشی.مین یاب.
                        علم را باید در آزمایشگاه یاد گرفت نه در دانشگاه!

                        دیدگاه


                          #13
                          پاسخ : مشکل با pwm

                          برای بررسی وضعیت پین باید از تابع input استفاده کنید.
                          کد:
                            if(!input(pin_b1))
                            if(input(pin_b1))

                          دیدگاه


                            #14
                            پاسخ : مشکل با pwm

                            داداش من این pwm ه رو چک کردم ..
                            تو یندوز xp جواب میده ولی تو لپ تام که ویندوز 8 است ، جواب نمیده ...
                            نمیدونم چرا ؟؟
                            گیج شدم .. بالاخره کار میکنه یا نه؟؟ :cry: :cry: :cry:
                            تیم کاوش در مسابقات بین المللی ایران اپن 2016.نمایشی.مین یاب.
                            علم را باید در آزمایشگاه یاد گرفت نه در دانشگاه!

                            دیدگاه


                              #15
                              پاسخ : مشکل با pwm

                              برای سومین بار: پروتیوس بطور کلی و مخصوصاً برای شبیه سازی PIC ایراد زیاد داره.
                              مدار ببند. وقتت رو هم تلف نکن.

                              دیدگاه

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