اطلاعیه

Collapse
No announcement yet.

*** شروع کار با GPS (بحث ها و سوالات پایه ای)

Collapse
این موضوع برجسته شده است.
X
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    پاسخ : *** شروع کار با GPS (بحث ها و سوالات پایه ای)

    نوشته اصلی توسط ☺بابابرقی☺
    سلام
    برو به آدرس:
    c:\windows\system32\
    سرچ کن ببین فایل MSComm32.Ocx وجود داره یا نه، اگه نیست بگو بذارم، اگه هست برو داخل Run و اینو پیست کن:
    کد:
    regsvr32 mscomm32.ocx
    سلام
    فایلی رو که فرمودید اونجا بود و کاری رو گفتید انجام دادم
    وقتی توی ران اون دستور رو نوشتم و اینتر زدم این پیغام ظاهر شد:



    برنامم مشکل نداره؟؟؟؟؟؟؟ :read: :read:

    دیدگاه


      پاسخ : *** شروع کار با GPS (بحث ها و سوالات پایه ای)

      باز به یه چیزه دیگه گیر داده.

      MSCOMM32.OCX - 101.3 Kb

      حالا اینو بذار تو اون مسیری که آقای بابابرقی عزیز گفتن، ایشالا درست میشه.


      *آقا شرمنده ها ، میتونی مشکلتو از اول تا آخرو دوباره خیلی کوتاه بگی*
      ?Why not

      دیدگاه


        پاسخ : پاسخ : *** شروع کار با GPS (بحث ها و سوالات پایه ای)

        نوشته اصلی توسط QUARK
        باز به یه چیزه دیگه گیر داده.

        MSCOMM32.OCX - 101.3 Kb

        حالا اینو بذار تو اون مسیری که آقای بابابرقی عزیز گفتن، ایشالا درست میشه.


        *آقا شرمنده ها ، میتونی مشکلتو از اول تا آخرو دوباره خیلی کوتاه بگی*
        سلام

        مشکل من اینه که اطلاعات ماژولم رو روی کامپیوتر با برنامه بسکام و با بادریت 9600 به خوبی دریافت میکنم البته با استفاده از
        آی سی max232 که وقتی اون اطلاعات رو از max232 میگرفتم و به میکرو میدادم اطلاعات ناقص و نامفهوم دریاف میشد :angry: :angry: که فکر کردم مشکل از بادریت باشه که هر بادریت دیگه ای گذاشتم هیچ فرقی نمیکرد. :angry: :angry:
        با آقای مهندس رحیمی که صحبت کردم گفت مشکلت استفاده از max232 هست oo: oo: و از این نمونه آی سی ها نباید استفاده کنی .
        :NO: :NO:حالا منتظر جواب جدید هستم :redface: :redface:

        ضمنا اون مشکل قبلی هم هنوز پابرجاست و همه ی کارهایی رو که فرمودید انجام دادم و دوباره همون دو پیغام قبل رو دریافت کردم.

        دیدگاه


          پاسخ : *** شروع کار با GPS (بحث ها و سوالات پایه ای)

          میگم از آقایون eca forum کسی دیگه غیر از آقای رحیمی
          ماژول GPS04 رو راه انداخته ؟؟ :question: :applause:

          میخوام بدونم آیا برای اتصال ماژول به میکرو باید از یه قطعه دیگه استفاده کرد یا نه باید ماژول رو مستقیما به میکرو وصل کرد؟؟ :question: :wow: :wow:

          دیدگاه


            پاسخ : پاسخ : *** شروع کار با GPS (بحث ها و سوالات پایه ای)

            باید مستقیماً به میکرو وصل بشه.
            با این وجود شما دوباره تست کردید؟ چطور جواب گرفتید؟
            ?Why not

            دیدگاه


              پاسخ : *** شروع کار با GPS (بحث ها و سوالات پایه ای)

              نوشته اصلی توسط hadi_tu5
              سلام
              فایلی رو که فرمودید اونجا بود و کاری رو گفتید انجام دادم
              وقتی توی ران اون دستور رو نوشتم و اینتر زدم این پیغام ظاهر شد:



              برنامم مشکل نداره؟؟؟؟؟؟؟ :read: :read:
              [color=blue]سلام

              اینو داخل Run اجرا کنید ببینید رفع میشه یا نه؟
              کد:
              regsvr32 wmnetmgr.dll
              نکته: باید دسترسی شما در حد administrator باشه و ترجیحا UAC خاموش باشه.
              در ضمن اگر مشکلتون حل نشد میتونید از این برنامه بسیار مفید هم استفاده کنید(گرچه سرچ و دانلودش رو به عهده خودتون گذاشته بودم!):
              skytraq
              حجمش هم زیر 2مگه

              البته اینا همه بهونست! ماژول شما سالمه چون با بسکام جواب گرفتید.
              الان دیتاشیت ماژول رو نگاه کردم، ارتباط سریالش از نوع LVTTL هستش که فکر می کنم مستقیم به میکرو متصل بشه چون تغذیه ماژول هم 3.3V هست. (TTL رو میشه مستقیم به میکرو وصل کرد.)- امتحان کنید، ضرری نداره و مشکلی به ماژول وارد نمیشه، البته توجه کنید که تغذیتون حتما 3.3 باشه(میتونید از رگولاتور lf33v بگیرید.)
              بنابراین نیازی به max232 نیست.
              ** توجه کنید که max232 برای تبدیل منطق RS-232 به TTL و بالعکس هست، همونطور که می دونید ارتباط سریال pc از نوع RS-232 هست و سریال میکرو و ماژول از نوع TTL (البته ماژول شما نوع LVTTL هست که میشه TTL با ولتاژ پایین، بنابراین فکر میکنم بشه همون TTL در نظر گرفت).

              نتیجه این که ماژول رو مستقیما به میکرو وصل کنید و ببینید نتیجه چی میشه(البته بدیهیه در صورتی جواب درستی می گیرید که برنامتون هم درست باشه)


              اونچیزی که در دانشگاه یاد میگیرید، "الفبایی" هست برای نوشتن یک "رمان" !!

              دیدگاه


                پاسخ : پاسخ : *** شروع کار با GPS (بحث ها و سوالات پایه ای)

                نوشته اصلی توسط QUARK
                باید مستقیماً به میکرو وصل بشه.
                با این وجود شما دوباره تست کردید؟ چطور جواب گرفتید؟
                من اون رو به میکرو مستقیما وصل کردم و دارم دنبال بادریت اون میگردم تا با هم مچ بشن چون بادریت خود ماژول 9600 هست من هم بادریت میکرو رو روی 9600 گذاشتم اما فایده نداشت :angry: :angry:.
                حالا دارم مرتب تغییر میدم ببینم چی میشه

                دیدگاه


                  پاسخ : پاسخ : *** شروع کار با GPS (بحث ها و سوالات پایه ای)

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

                  میشه برنامتو اینجا بذاری تا بشه نظر داد.؟
                  ?Why not

                  دیدگاه


                    پاسخ : *** شروع کار با GPS (بحث ها و سوالات پایه ای)

                    سلام
                    آقایون دس مریضات
                    از اول تا آخرش رو اومدم
                    دمتون گرم
                    فقط یه مسئله
                    کسی این پروژه رو با Codevision کار نکرده؟
                    لینکی که از لیان گذاشته بودید رو کار کردم جواب هم داد ولی در کار کردن با rx interrupt مشکل دارم
                    باید علاوه بر اطلاعات gps از چندتا سنسور دیگه هم دیتا بگیرم
                    خوشحال می شم اگه کمک کنید
                    یا علی

                    دیدگاه


                      پاسخ : *** شروع کار با GPS (بحث ها و سوالات پایه ای)

                      نوشته اصلی توسط ☺بابابرقی☺
                      [color=blue]سلام

                      اینو داخل Run اجرا کنید ببینید رفع میشه یا نه؟
                      کد:
                      regsvr32 wmnetmgr.dll
                      نکته: باید دسترسی شما در حد administrator باشه و ترجیحا UAC خاموش باشه.
                      در ضمن اگر مشکلتون حل نشد میتونید از این برنامه بسیار مفید هم استفاده کنید(گرچه سرچ و دانلودش رو به عهده خودتون گذاشته بودم!):
                      skytraq
                      حجمش هم زیر 2مگه

                      البته اینا همه بهونست! ماژول شما سالمه چون با بسکام جواب گرفتید.
                      الان دیتاشیت ماژول رو نگاه کردم، ارتباط سریالش از نوع LVTTL هستش که فکر می کنم مستقیم به میکرو متصل بشه چون تغذیه ماژول هم 3.3V هست. (TTL رو میشه مستقیم به میکرو وصل کرد.)- امتحان کنید، ضرری نداره و مشکلی به ماژول وارد نمیشه، البته توجه کنید که تغذیتون حتما 3.3 باشه(میتونید از رگولاتور lf33v بگیرید.)
                      بنابراین نیازی به max232 نیست.
                      ** توجه کنید که max232 برای تبدیل منطق RS-232 به TTL و بالعکس هست، همونطور که می دونید ارتباط سریال pc از نوع RS-232 هست و سریال میکرو و ماژول از نوع TTL (البته ماژول شما نوع LVTTL هست که میشه TTL با ولتاژ پایین، بنابراین فکر میکنم بشه همون TTL در نظر گرفت).

                      نتیجه این که ماژول رو مستقیما به میکرو وصل کنید و ببینید نتیجه چی میشه(البته بدیهیه در صورتی جواب درستی می گیرید که برنامتون هم درست باشه)



                      این کار رو کردم یه پیغام دیگه داد.

                      دیدگاه


                        پاسخ : *** شروع کار با GPS (بحث ها و سوالات پایه ای)

                        در ادامه بحث بگم
                        از gt723f معروف استفاده می کنم

                        دیدگاه


                          پاسخ : *** شروع کار با GPS (بحث ها و سوالات پایه ای)

                          نوشته اصلی توسط SAEEDSS
                          سلام
                          آقایون دس مریضات
                          از اول تا آخرش رو اومدم
                          دمتون گرم
                          فقط یه مسئله
                          کسی این پروژه رو با Codevision کار نکرده؟
                          لینکی که از لیان گذاشته بودید رو کار کردم جواب هم داد ولی در کار کردن با rx interrupt مشکل دارم
                          باید علاوه بر اطلاعات gps از چندتا سنسور دیگه هم دیتا بگیرم
                          خوشحال می شم اگه کمک کنید
                          یا علی
                          بسم الله
                          پس بگو چیکار میخوای بکنی.


                          این کار رو کردم یه پیغام دیگه داد.
                          هادی جان بیخیالش شو.
                          بچسب به کاره خودت.
                          کارای دیگه ای داری که مهمتره. :agree:
                          ?Why not

                          دیدگاه


                            پاسخ : پاسخ : *** شروع کار با GPS (بحث ها و سوالات پایه ای)

                            نوشته اصلی توسط QUARK
                            نه اینکار احتیاجی نیست شما باید تو برنامه دست ببری.

                            میشه برنامتو اینجا بذاری تا بشه نظر داد.؟
                            $regfile = "m32def.dat"
                            $crystal = 16000000

                            Config Lcd = 16 * 2
                            Config Lcdpin = Pin , Db4 = Porta.0 , Db5 = Porta.1 , Db6 = Porta.2 , _
                            Db7 = Porta.3 , E = Porta.4 , Rs = Porta.5

                            $baud = 9600



                            Enable Interrupts
                            Config Serialin = Buffered , Size = 32



                            Dim A1 As String * 1
                            Dim A2 As String * 1
                            Dim A3 As String * 1
                            Dim A4 As String * 1
                            Dim A5 As String * 1
                            Dim A6 As String * 1
                            Dim A7 As String * 1
                            Dim A8 As String * 1
                            Dim A9 As String * 1

                            Dim A10 As String * 1
                            Dim A11 As String * 1
                            Dim A12 As String * 1
                            Dim A13 As String * 1
                            Dim A14 As String * 1
                            Dim A15 As String * 1
                            Dim A16 As String * 1
                            Dim A17 As String * 1
                            Dim A18 As String * 1
                            Dim A19 As String * 1

                            Dim A20 As String * 1
                            Dim A21 As String * 1
                            Dim A22 As String * 1
                            Dim A23 As String * 1
                            Dim A24 As String * 1
                            Dim A25 As String * 1
                            Dim A26 As String * 1
                            Dim A27 As String * 1
                            Dim A28 As String * 1
                            Dim A29 As String * 1

                            Dim A30 As String * 1
                            Dim A31 As String * 1
                            Dim A32 As String * 1

                            '***********************


                            Do


                            A1 = Waitkey()
                            A2 = Waitkey()
                            A3 = Waitkey()
                            A4 = Waitkey()
                            A5 = Waitkey()
                            A6 = Waitkey()
                            A7 = Waitkey()
                            A8 = Waitkey()
                            A9 = Waitkey()
                            A10 = Waitkey()
                            A11 = Waitkey()
                            A12 = Waitkey()
                            A13 = Waitkey()
                            A14 = Waitkey()
                            A15 = Waitkey()
                            A16 = Waitkey()
                            A17 = Waitkey()
                            A18 = Waitkey()
                            A19 = Waitkey()
                            A20 = Waitkey()
                            A21 = Waitkey()
                            A22 = Waitkey()
                            A23 = Waitkey()
                            A24 = Waitkey()
                            A25 = Waitkey()
                            A26 = Waitkey()
                            A27 = Waitkey()
                            A28 = Waitkey()
                            A29 = Waitkey()
                            A30 = Waitkey()
                            A31 = Waitkey()
                            A32 = Waitkey()


                            '**********************

                            Cls
                            Lcd A1 ; A2 ; A3 ; A4 ; A5 ; A6 ; A7 ; A8 ; A9 ; A10 ; A11 ; A12 ; A13 ; _
                            A14 ; A15 ; A16
                            Lowerline
                            Lcd A17 ; A18 ; A19 ; A20 ; A21 ; A22 ; A23 ; A24 ; A25 ; A26 ; A27 ; A28 ; _
                            A29 ; A30 ; A31 ; A32

                            Waitms 150



                            Loop

                            End

                            دیدگاه


                              پاسخ : *** شروع کار با GPS (بحث ها و سوالات پایه ای)

                              بسم ا...
                              با توجه به چیزایی که تو این چن وقت دسم اومده فهمیدم که واسه گرفتن دیتای جی پی اس یا به روش توضیح داده شده تو مجله لیان کار می کنی که این روش وقتی جواب می ده که فقط و فقط تنها وسیلهآ‌ت همون جی پی اس باشه
                              بعد از اینکه با این روش اول ماژول رو راه انداختم با خودم گفتم: خوب کار تموم شد
                              اومدم دما و جی پی اس رو راه بندازم دیدم هنو اول راهم
                              با حافظه فلش و تابع وقفه گوشم آشنا شد
                              حالا در نهایت مبتدی گری
                              فقط تابع وقفه دریافت USART رو فعال کردم و بازم با همون برنامه قبلیه کار رو اومدم جلو ببرم که به مشکل خوردم

                              دیدگاه


                                پاسخ : پاسخ : *** شروع کار با GPS (بحث ها و سوالات پایه &

                                هادی عزیز؛
                                خیلی سخت گرفتی.

                                چرا از دستوره Input استفاده نمیکنی.

                                مطمئن باش جواب میگیری.

                                یه متغیر تعریف میکنی از نوع String*300 و بعد از دستورِ Input استفاده کن.
                                ?Why not

                                دیدگاه

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