اطلاعیه

Collapse
No announcement yet.

*** ساخت کرنومتر ***

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

    *** ساخت کرنومتر ***

    ساخت کرنومتر با دقت یک هزارم ثانیه
    شمارش از 0 تا 10 ثانیه
    سخت افزار پیشنهادی: میکروی AVR ATMEGA 8
    LCD 2*16
    استارت با پالس مثبت به ورودی میکرو و استپ با پالس دیگری به ورودی دیگر میکرو
    و دکمه ریست

    اساتید گرامی لطفا پیشنهادات و نظرات خود را درباره ساخت این پروژه عنوان کنید: :nerd:
    هنوز وقت برای پیشرفت باقیست!

    #2
    پاسخ : *** ساخت کرنومتر ***

    پیشنهاد در مورد چیش؟

    این که خوبه یا بده؟

    یا اینکه چطوری میخوای بسازیش و بحث های فنی و برنامه نوسیش؟؟

    دیدگاه


      #3
      پاسخ : *** ساخت کرنومتر ***

      منظورم همون ساخت و برنامه ریزیش با بیسکامه برا برنامه نویسی کمک میخوام :nerd:
      هنوز وقت برای پیشرفت باقیست!

      دیدگاه


        #4
        پاسخ : *** ساخت کرنومتر ***

        خب استفاده از تایمر و وقفه خارجی که مشخصه .
        خودت شروع کن . برنامشو بنویس . دوستان هستند اینجا .

        دیدگاه


          #5
          پاسخ : *** ساخت کرنومتر ***

          آخه مشکل اینجای که برنامه نویسی بلن نیم چون رشتم قدرته ولی بقیه الکترونیک رو بلدم
          حالا کسی هست که کمک کنه؟؟؟؟؟؟؟؟؟؟ :cry2:
          هنوز وقت برای پیشرفت باقیست!

          دیدگاه


            #6
            پاسخ : *** ساخت کرنومتر ***

            سلام من یه برنامه نوشتم واست فکر کنم که درست کار کنه :mrgreen:

            $regfile = "m32def.dat"
            $crystal = 10000000

            Config Int0 = Rising
            Config Int1 = Rising


            Enable Int1
            Enable Int0


            On Int0 Bahram
            On Int1 Xxx

            Config Timer0 = Timer , Prescale = 8
            Enable Timer0
            On Timer0 Timer_int
            Enable Interrupts
            Timer0 = 130
            Stop Timer0


            Config Lcd = 16 * 2
            Config Lcdpin = Pin , Db4 = Portb.4 , Db5 = Portb.5 , Db6 = Portb.6 , Db7 = Portb.7 , E = Portb.3 , Rs = Portb.2


            Dim A As Word
            Dim B As Byte


            Do


            Loop
            End




            Bahram:
            Start Timer0

            Return





            Timer_int:

            Timer0 = 130
            Incr A

            If A = 1000 Then
            A = 0
            Incr B

            End If
            Locate 1 , 1 : Lcd B ; ":"
            Locate 1 , 3 : Lcd A



            Start Timer0
            Return



            Xxx:

            Stop Timer0

            Return

            اینم یه نگاه بنداز http://www.eca.ir/forum2/index.php?topic=6369.0
            کمتر به سایت میام .....

            دیدگاه


              #7
              پاسخ : *** ساخت کرنومتر ***

              خوب میکرو که مگا 32 هست ولی کریستال 10 مگه؟؟
              ندیدم تا حالا!
              دکمه های استارت و استپ و ریست کدومن؟
              شماتیک مداری رو نداری؟
              هنوز وقت برای پیشرفت باقیست!

              دیدگاه


                #8
                پاسخ : *** ساخت کرنومتر ***

                کسی نیست کمک کنه؟؟؟؟؟؟؟؟ :cry2:
                هنوز وقت برای پیشرفت باقیست!

                دیدگاه


                  #9
                  پاسخ : *** ساخت کرنومتر ***

                  شماتیک برنامه که دیگه کاری نداره البته من دقیقا نمیدونم که پروتئوس میتونه دقت در حد میلی ثانیه رو تشون بده یا نه ؟ مدارو ببند ببین درست کار میکنه

                  برنامه هم یا تغییر خط اول میشه واسه mega 8 استفاده کنی regfile"m8def.dat" $

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

                  کمتر به سایت میام .....

                  دیدگاه


                    #10
                    پاسخ : *** ساخت کرنومتر ***

                    سلام و متشکر
                    ممکنه فایل برنامه و پروتئوستو همشونو RAR شده یجا مثله WWW.SAVEFILE.COM بزاری تا دانلود کنم؟
                    در ضمن کلید ریستش کجاس؟ :question:
                    هنوز وقت برای پیشرفت باقیست!

                    دیدگاه


                      #11
                      پاسخ : *** ساخت کرنومتر ***

                      نه خیر فکر نکنم کسی تو این سایت پیدا بشه به یک مبتدی کمک کنه!!!!!!!!!!!!!1 :cry2:
                      هنوز وقت برای پیشرفت باقیست!

                      دیدگاه


                        #12
                        پاسخ : *** ساخت کرنومتر ***

                        من از تو مبتدی ترم :mrgreen: میخوام که کمک کنم ولی مثل اینکه برنامه ام مشکل داره
                        چون خود اجرای دستورات در وقفه تابمر وقت گیره و دقیق در نماد استاتید چه پیشنهادی دارن و کجای برنامه مشکل داره
                        در ضمن mega 8 , 32 دوتا وقفه دارن واسه کلید ریست یکی دیگه هم لازم باید از مگا 64 استفاده کتی واسه این مشکل ، دوستان اگه نظر بهتری دارن بگن
                        کمتر به سایت میام .....

                        دیدگاه


                          #13
                          پاسخ : *** ساخت کرنومتر ***

                          ی ده سال بعد کسی نیست کمک کنه؟ :angry:
                          هنوز وقت برای پیشرفت باقیست!

                          دیدگاه


                            #14
                            پاسخ : *** ساخت کرنومتر ***

                            آقا بهرام این مدار یک تایمره که یک ایراد داره اونم اینکه دکمه ست برای حرکت برای تنظیم دقیقه و ساعت نداره و باید زمان رو فقط با ثانیه تغییر بدی تا به دقیقه و... برسی
                            :
                            http://www.savefile.com/files/1944968

                            ببین میتونی یک دکمه ستینگ برای حرکت در دقیقه و ساعت وثانیه برا تنظیم بزاری و تکمیلش کنی؟ (با پروتئوس 7.4 هست)
                            ممنون
                            هنوز وقت برای پیشرفت باقیست!

                            دیدگاه


                              #15
                              پاسخ : *** ساخت کرنومتر ***

                              نوشته اصلی توسط بهرام

                              در ضمن mega 8 , 32 دوتا وقفه دارن واسه کلید ریست یکی دیگه هم لازم باید از مگا 64 استفاده کتی واسه این مشکل ، دوستان اگه نظر بهتری دارن بگن
                              برای کلید ریست احتیاج به وقفه نداری . اونو مستقیم بده به پایه ریست میکرو

                              دیدگاه

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