اطلاعیه

Collapse
No announcement yet.

مشکل در درایو سونسگمنت

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

    مشکل در درایو سونسگمنت

    با سلام . در حال ساخت یک ساعتم از پورت c اتمگا 32 برای کنترل سون سگمنت استفاده کردم اما در پروتیوس دو پین اول کار نمیکنه (همیشه یکه )در اتمگا 16 هم امتحان کردم همین مشکل وجود داره ثانیا پورت c رو وصل کردم به uln2003 واز اون به سگمنت ها که کاتد مشترکند اما uln همیشه خروجی صفر میده مشکل از چیه . :angry:

    #2
    پاسخ : مشکل در درایو سونسگمنت

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

    دیدگاه


      #3
      پاسخ : مشکل در درایو سونسگمنت

      سلام
      برنامتو بذار تا ببینیم می تونیم علتشو پیدا کنیم ، در ضمن uln خروجی منفی یعنی پالس مثبت رو در ورودی میگیره
      و در خروجی منفی رو میده و فقط پایه 9 باید به منفی وصل باشه

      دیدگاه


        #4
        پاسخ : مشکل در درایو سونسگمنت

        برنامه فکر کنم درست باشه آخه بدون uln تو پروتیمس جواب میده البته مشکل دو پین اول پورت c پابر جاست اما این هم برنامه
        PORTC(uln)=0b10000001;
        PORTB(data)=coding(dahganH);
        delay_ms(d);
        PORTC=0b10000010;
        PORTB=coding(yekanH);
        delay_ms(d);
        PORTC=0b10000100;
        PORTB=coding(dahganM);
        delay_ms(d);
        PORTC=0b10001000;
        PORTB=coding(yekanM);
        delay_ms(d);

        تو پروتیوس پایه 9 یعنی com رو به 5ولت وصل کردم

        دیدگاه


          #5
          پاسخ : مشکل در درایو سونسگمنت

          ها این یک نکته کنکوریه!!!
          در پروتئوس همیشه باید خروجی uln2803 رو پول پ (مقاومت بالاکش) کنید
          برای راحتی کار هم میتونید از res pack یا به گفته خودمون Array استفاده کنید
          پروردگارا: به من زیستنی عطا کن که در لحظه مرگ بر بی ثمری لحظه ای که برای زیستن گذشته است حسرت نخورم، و مردنی عطا کن که بر بیهودگیش سوگوار نباشم. بگذار تا آن را خود انتخاب کنم، اما آنچنان که تو دوست میداری

          دیدگاه


            #6
            پاسخ : مشکل در درایو سونسگمنت

            سلام دوست عزیز
            توی فیوز بیت ها JTAG رو غیر فعال کن درست میشه
            موفق باشی

            دیدگاه


              #7
              پاسخ : مشکل در درایو سونسگمنت

              تو پروتیوس چطور می تونم فیوز بیت jtag رو تغیر بدم

              دیدگاه


                #8
                پاسخ : مشکل در درایو سونسگمنت

                کافیه که مقدار فیوز بیت ها رو توی برنامه تغییر بدی

                دیدگاه


                  #9
                  پاسخ : مشکل در درایو سونسگمنت

                  مقدار فیوز بیت ها رو در برنامه چطور میشه تغییر داد .

                  دیدگاه


                    #10
                    پاسخ : مشکل در درایو سونسگمنت

                    نوشته اصلی توسط javad_zavr
                    مقدار فیوز بیت ها رو در برنامه چطور میشه تغییر داد .
                    با چه کامپایلری کار میکنی؟

                    دیدگاه


                      #11
                      پاسخ : مشکل در درایو سونسگمنت

                      با codevision کار می کنم

                      دیدگاه


                        #12
                        پاسخ : مشکل در درایو سونسگمنت

                        پس چی شد

                        دیدگاه


                          #13
                          پاسخ : مشکل در درایو سونسگمنت

                          نوشته اصلی توسط امیر حسنی کاخکی
                          ها این یک نکته کنکوریه!!!
                          در پروتئوس همیشه باید خروجی uln2803 رو پول پ (مقاومت بالاکش) کنید
                          برای راحتی کار هم میتونید از res pack یا به گفته خودمون Array استفاده کنید
                          این کاری که گفتم رو کردین؟
                          درضمن توی پروتئوس قکر نکنم JTAG رو بشه فعال یا غیر فعال کرد و همیشه غیر فعاله
                          پروردگارا: به من زیستنی عطا کن که در لحظه مرگ بر بی ثمری لحظه ای که برای زیستن گذشته است حسرت نخورم، و مردنی عطا کن که بر بیهودگیش سوگوار نباشم. بگذار تا آن را خود انتخاب کنم، اما آنچنان که تو دوست میداری

                          دیدگاه

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