اطلاعیه

Collapse
No announcement yet.

پروژه ماشین حساب توی عمل کار نمیکنه

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

    پروژه ماشین حساب توی عمل کار نمیکنه

    سلام
    پروژه ماشین حساب با pic که توی سایت هست توی پروتئوس جواب میده

    http://www.eca.ir/forum2/index.php?topic=4560.0

    ولی توی عمل که میبندم جواب نمیده و قاطی میکنه :angry:

    برنامه اون c هست

    تنظیمات خاصی که نداره ؟
    کریستال را هم 16 میزارم توی عمل

    ممنون میشم راهنمایی کنید

    خواستن >> توانستن >> موفقیت

    #2
    پاسخ : پروژه ماشین حساب توی عمل کار نمیکنه

    سلام ... منظور از قاطی کردن جواب محاسبات رو قاطی میکنه یا کلا پروژه خوب جواب نمیده ... مدار رو روی برد بورد بستین یا روی فیبر ...
    دست هایی که کمک میکنند از دست هایی که دعا میکنند مقدس ترند....کوروش کبیر

    دیدگاه


      #3
      پاسخ : پروژه ماشین حساب توی عمل کار نمیکنه

      کلا قاطی هست . خوب جواب نمیده

      خودش عدد وارد میکنه . پاک میکنه

      خودش هر کاری که خواست میکنه oo:

      روی برد pcb زدم

      همه چیز هم درسته !

      خواستن >> توانستن >> موفقیت

      دیدگاه


        #4
        پاسخ : پروژه ماشین حساب توی عمل کار نمیکنه

        سلام
        به احتمال خیلی زیاد شما KeyPad رو درست سیم کشی نکردید یا برعکس این کارو کردید(جای سطر ها و ستون ها)!
        اگه مشکل از پروگرامتون یا قسمت های دیگه ی مدار بود LCD بالا نمی یومد !
        زمان تنها واحد حقیقی اندازه گیریه
        زمان وجود ماده رو اثبات میکنه
        بدون زمان هیچکدوم ما وجود نخواهیم داشت
        زمان یکتاست

        دیدگاه


          #5
          پاسخ : پروژه ماشین حساب توی عمل کار نمیکنه

          keypad را درست سیم کشی کردم .

          هم سطر ها و هم ستون ها درست هستند

          R1 , R2 , R3 , R4 سطرها
          C1 , C2 , C3 , C4 ستون ها

          دقیقا مثل نقشه توی پروتئوس

          فقط یک چیز عجیبی که هست .
          این کنتراست LCD خیلی زیاده

          با یک مقاومت 10 کیلو که بین پایه 3 و زمین وصل می کنم به زور میشه صفحه را نگاه کرد .

          در صورتی که همیشه یک مقاومت 2.2 کیلو بهترین کنتراست را به من میداد .

          در ثانی اگر KEYPAD اشتباه وصل شده بود اعداد را اشتباه میزد .
          من کلیدی را فشار نمیدم . ولی LCD خودش عدد میزنه و پاک میکنه :angry:
          خواستن >> توانستن >> موفقیت

          دیدگاه


            #6
            پاسخ : پروژه ماشین حساب توی عمل کار نمیکنه

            سلام
            تا اونجایی که من یادمه توی KeyPad یه VCC هم میومدا !
            نوشته اصلی توسط سما ساداتیان
            در ثانی اگر KEYPAD اشتباه وصل شده بود اعداد را اشتباه میزد .
            :angry:
            حق با شماست اما در صورتی که با زدن یه کلید عدد اشتباه نمایش می داد .
            اگه VCC وصل نباشه یا بر عکس سیم کشی کرده باشید این اتفاق میفته ! چون میکرو به صورت پشت سر هم به سطر ها مقدار یک می ده بد ستون ها رو می خونه .
            زمان تنها واحد حقیقی اندازه گیریه
            زمان وجود ماده رو اثبات میکنه
            بدون زمان هیچکدوم ما وجود نخواهیم داشت
            زمان یکتاست

            دیدگاه


              #7
              پاسخ : پروژه ماشین حساب توی عمل کار نمیکنه

              اون vcc که شما میگین در صورتی هست که مقاومت های pull up را بخوایم بزاریم .

              توی نقشه پروتئوس که چیزی نکشیده برای مقاومت های pull up

              توی این مدار مقاومت های pull up لازمه ؟

              این برنامه ای که نوشته شده مربوط به کامپایلر micro c هست یا ccs ؟

              خواستن >> توانستن >> موفقیت

              دیدگاه


                #8
                پاسخ : پروژه ماشین حساب توی عمل کار نمیکنه

                سلام...
                احتمالا میکرو خوب کار نمیکنه ... یک خازن 104 بین vcc و gnd میکرو بذارین ... کریستال و خازن عدسی ها و مقاومت پایه ریست رو یک بار دیگه چک کنید .. موقع پروگرام کردن گزینه ی مربوط به low voltage programing رو غیر فعال کنید ... یک احتمال دیگه هم اینه که نویسنده ی برنامه مدارشو فقط توی پروتئوس چک کرده باشه ولی توی عمل مدار خوب کار نکنه... چون قبلا هم واسه خودم همچین مشکلی پیش اومده بود ( البته بعید می دونم اشکال از این باشه)... برنامه ccs است
                دست هایی که کمک میکنند از دست هایی که دعا میکنند مقدس ترند....کوروش کبیر

                دیدگاه


                  #9
                  پاسخ : پروژه ماشین حساب توی عمل کار نمیکنه

                  احتمالا میکرو خوب کار نمیکنه ... یک خازن 104 بین vcc و gnd میکرو بذارین
                  سلام
                  تازه کار نیستم .

                  باAVR ها زیاد کار کردم .

                  Pic ها را هم به زبان بیسیک کار کردم

                  این چیزایی که میگین همه را به درستی رعایت کردم .

                  توی این مدار چرا lcd را به صورت 8 بیتی راه اندازی کرده ؟ مگه 4 بیتی مشکلی داره ؟


                  یک سوال :
                  اگر به pic 16f876 یا هر نوع دیگه ولتاژ 8 الی 9 ولت برسه میکرو میسوزه درسته ؟
                  یعنی نباید پروگرام بشه درسته ؟

                  خواستن >> توانستن >> موفقیت

                  دیدگاه


                    #10
                    پاسخ : پروژه ماشین حساب توی عمل کار نمیکنه

                    مشکلتون از یه چیزه! مقاومت های پول پ یا پول دون!!!
                    چون کیپد رو به پورت B وصل نکرده پس مطمعنا از مقاومت های داخلی هم استفاده نکرده ! بنابراین با توجه به برنامه ، شما باید این مقاومت هارا قرار دهید

                    دیدگاه


                      #11
                      پاسخ : پروژه ماشین حساب توی عمل کار نمیکنه

                      نوشته اصلی توسط سما ساداتیان
                      سلام
                      تازه کار نیستم .

                      باAVR ها زیاد کار کردم .

                      Pic ها را هم به زبان بیسیک کار کردم
                      سلام .. منظور خاصی نداشتم... خودم خیلی وقتها بخاطر همین مسائل ساده به مشکل خوردم...
                      دست هایی که کمک میکنند از دست هایی که دعا میکنند مقدس ترند....کوروش کبیر

                      دیدگاه


                        #12
                        پاسخ : پروژه ماشین حساب توی عمل کار نمیکنه

                        سلام

                        من مقاومت ها را روی keypad گذاشتم و اونا را pull down کردم

                        همه چیز خوبه :wow:

                        ولی سطر سوم keypad اصلا کار نمیکنه !!!!!!!!! :angry:

                        هر چی میزنم هیچی نمیشه :cry2:

                        چیکار کنم ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟/ :cry: :cry:
                        خواستن >> توانستن >> موفقیت

                        دیدگاه


                          #13
                          پاسخ : پروژه ماشین حساب توی عمل کار نمیکنه

                          اگر باز ناراحت نمیشی و نمیگی تازه کار نیستم، کیپد رو چک کن.
                          گاهی اوقات انسان(حداقلش خودمو میگم) مسائل ساده رو اونقدر پیچیده میکنه که توش گم میشه.
                          کیپد رو تست کن
                          من یه بار کیپد نو خریدم و به همین مشکل بر خوردم. البته اون چند تا از کلیداش کار نمیکرد که من کلی وقت روی برنامه و سیم کشی و ... گذاشتم ، آخر فهمیدم کلیدهای کیپد نو، خرابه!
                          چقدر این ندیدن ها و نشنیدن ها مردم را خوشبخت کرده (دکتر علی شریعتی)

                          دیدگاه


                            #14
                            پاسخ : پروژه ماشین حساب توی عمل کار نمیکنه

                            سلام

                            من ناراحت نشدم و خیلی هم از دوستان ممنونم بابت جواب ها :applause:

                            2 تا کی پد امتحان کردم .

                            کی پد ها را هم باز کردم مشکلی نداره

                            این pic هم عجب میکروی بد قلقی هست
                            خواستن >> توانستن >> موفقیت

                            دیدگاه


                              #15
                              پاسخ : پروژه ماشین حساب توی عمل کار نمیکنه

                              سلام
                              من پیشنهاد میدم اگر مدار را روی برد برد بسته اید اتصالات را با مولتی متر چک کنید مخصوصا صفحه کلید را و....
                              طریقه تست صفحه کلید با مولتی متر رو هم میگم محض اطلاع :
                              همانطور که می دانید صفحه کلید ماتریسی است سطر و ستون تشکیل شده. شما مثلا می خواهید کلید یک را چک کنید سطر 1 و ستون یک (r1,c1) را با مولتی متر می گیرید هر وقت کلید را فشار دهید بیزر مولتی متر به صدا در میاد و هر وقت رهاش کنید قطع میشود و به همین ترتیب کلید های بعدی را تست می کنید.
                              موفق باشید

                              دیدگاه

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