اطلاعیه

Collapse
No announcement yet.

کمک اتصال پرینتر حرارتی به AVR با زبان سی

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

    #31
    پاسخ : پاسخ : کمک اتصال پرینتر حرارتی به AVR با زبان سی

    نوشته اصلی توسط مجید ملوندی
    سلام دوست عزیز من در مورد استب موتور و مکانیزمش چیزی نمیدونم.
    به نظرم اگه یک pos بسازیم زودتر به نتیجه میرسیم.تا اینکه بخوایم با pos من ارتباط برقرار کنیم
    عکس رو نگاه کن
    این یک طرفشه.اون طرفش هم 3 تا ایسی بزرگ داره.اصلا برد جداگانه برای پرینتر نداره.کاملا یکپارچه ساخته شده.
    با این ایسی ها فکر کنم بتونی هواپیما رو کنترل کنی.
    خوب پس میریم سراغ جواب سوالات :

    نوشته اصلی توسط مجید ملوندی
    سلام محمد جان ممنون که توجه کردی. :job: :applause: :wow: :agree:

    1.کدوم پایه LM به پرینتر وصل میشه؟ :read:من فکر میکنم که LM ها به اون STB ها وصل میشن درسته ؟ کدوم پایه هاش به میکرو وصل میشه؟
    2.من خونه 6 تا LM324 دارم.با اونا میشه ؟
    3.ارسال اطلاعات به LM چجوریه ؟ اونم سریاله؟
    4.چند تا پایه میکرو اطلاعات رو به صورت سریال به اون شیفت رجیستر میفرسته ؟با چی روش ارتباطی؟
    5.مگا 8 سری L میتونه این کارها رو انجام بده ؟کلا چند تا پورتش مشغول میشه؟برای پالس ساعت باید کریستال خارجی بزارم؟
    6.واسه درایور موتور چی ایسی بزارم ؟
    8..ولتاژ کل مدار رو یک ترانس 12 ولت 2 امپر میتونه تامین کنه ؟
    9.چند خط برنامه میخواد تا 384 تا هدالمنت یک خط متن رو چاپ کنن؟
    10.میشه پل ارتباطی بین PC و پرینتر حرارتی رو USB انتخاب کرد؟

    ببخشید که زیاد سوال میپرسم.چون کم کم دارم یاد میگیرم.

    1 و 2 - باید از LM317 استفاده کنی . برای این که بفهمی چطوری باید پایه های LM317 رو وصل کنی باید به دیتاشیتش مراجعه کنی . اونجا نقشه کامل مداریش رو برای ساخت ولتاژ دلخواه کشیده .

    پس از رگوله کردن ولتاژ در حد مجازی که قبلا هم گفتم اون رو وصل می کنی به پایه 10 (طبق جدول صفحه 30 پرینتر پایه Vdd) . هر پایه ای هم که توی اون جدول زده GND باید به زمین وصل کنی . NC های جدول هم به معنی Not Connect هست و نباید به جایی وصلشون کنی . VH رو هم باید طبق جدول صفحه 19 بهش ولتاژ بدی . ماکزیمم 7.2 .

    3 - این سوالتون هم مورد داره ! LM317 یک رگولاتور قابل تنظیمه . کسی اطلاعات به LM نمی فرسته :surprised:

    4- بازم سوالتون مورد داره . رجوع شود به جواب 3 !

    5 - نه چون خروجی اون 3.3 هست .

    6 - باید با توجه به مشخصات موتور انتخاب بشه . شاید بشه از ULN استفاده بشه .

    7 - ......... .

    8 - اینم مورد داره . ترانس که نمیشه برای این بست . باید یک منبع تغذیه نهایتا 12 ولت DC داشته باشید تا بدی به ورودی LM317 و خروجی اون رو بدی به مدارت . خروجی ترانس AC هست . مااینجا DC نیاز داریم .

    9 - هنوز بذار بتونی بردش رو راه بندازی بعد برنامه .

    10 - قطعا ولی من نمی دونم چطوری . باید از آی سی های درایور USB استفاده کنی .

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

    بازم اگه سوالی داشتید من در خدمتم

    تاپیک جامع سیستم مدیریت ساختمان BMS و خانه هوشمند Smart Home
    دانلود مجموعه آموزشی شرکت Altium ا (Altium Training)
    مقالات و فایل های آموزشی نرم افزار Labview
    حل مشکل درایور و راه اندازی FT232 های غیراورجینال

    دیدگاه


      #32
      پاسخ : کمک اتصال پرینتر حرارتی به AVR با زبان سی

      ممنون از راهنماییت دوست من. :applause:
      مثل اینکه باید از صفر شروع کنم. :cry:
      ابتدا و شروع هرکاری سخت ترین مرحله آن کار است. برای مثال به عقابها نگاه کن ، حتی اونها هم در ابتدای پرواز ، زیاد بال و پر می زنند، اما هنگامی که اوج می گیرند ، دیگر حتی نیازی به پر زدن هم ندارند ...

      کافیست اولین قدمها را بدون ترس و با پشتکارِ بالا برداری مطمئن باش بزودی به اوج خواهی رسید و روزهای سخت همیشه نخواهند ماند ...

      دیدگاه


        #33
        پاسخ : کمک اتصال پرینتر حرارتی به AVR با زبان سی

        اون 6 تا که تو عکس هستن چین ؟ ترانزیستورن ؟مدلشون چیه؟ :question:
        :read:ترانزیستور FET یا JFET یا MOSFET هستن؟
        اگه FET هستن. FET منفی هستند یا مثبت؟
        کدوم پایه گیت درین سورس هست؟
        مگه FET داریم که 64 تا خروجی رو بتونه کنترل کنه؟ :question:


        ابتدا و شروع هرکاری سخت ترین مرحله آن کار است. برای مثال به عقابها نگاه کن ، حتی اونها هم در ابتدای پرواز ، زیاد بال و پر می زنند، اما هنگامی که اوج می گیرند ، دیگر حتی نیازی به پر زدن هم ندارند ...

        کافیست اولین قدمها را بدون ترس و با پشتکارِ بالا برداری مطمئن باش بزودی به اوج خواهی رسید و روزهای سخت همیشه نخواهند ماند ...

        دیدگاه


          #34
          پاسخ : کمک اتصال پرینتر حرارتی به AVR با زبان سی

          نوشته اصلی توسط مجید ملوندی
          اون 6 تا که تو عکس هستن چین ؟ ترانزیستورن ؟مدلشون چیه؟ :question:
          :read:ترانزیستور FET یا JFET یا MOSFET هستن؟
          اگه FET هستن. FET منفی هستند یا مثبت؟
          کدوم پایه گیت درین سورس هست؟
          مگه FET داریم که 64 تا خروجی رو بتونه کنترل کنه؟ :question:
          اون شماتیک کلی داخلی پرینتر هست . به اون چکار داری . اون مداری که کشیده میگه پورت هایی که از پرینتر خارج شده در داخل پرینتر به کجا ها وصل شده .
          تاپیک جامع سیستم مدیریت ساختمان BMS و خانه هوشمند Smart Home
          دانلود مجموعه آموزشی شرکت Altium ا (Altium Training)
          مقالات و فایل های آموزشی نرم افزار Labview
          حل مشکل درایور و راه اندازی FT232 های غیراورجینال

          دیدگاه


            #35
            پاسخ : کمک اتصال پرینتر حرارتی به AVR با زبان سی

            طبق شماتیک صفحه 30.
            1تا4 : ماله موتوره
            5و6و23و24 ماله : VH بهش 7 ولت میدم 3 امپر قدرتش.که تو پیک بار کم نیاره.این ولتاژ فقط واسه گرم کردن المنتها است درسته ؟
            7 :ماله چیه ؟خروجی دیتا چی ؟
            8 : LAT :لچ رو فعال میکنه درسته ؟
            9:کلاک:مربوط به پالسه؟که تو دیتا شیت نوشته 8 مگا هرتز؟
            10:VDD :همون 5 ولت معمولی که میدم به میکرو به این پایه هم بدم درسته ؟54 میلی امپر میکشه؟
            11و12و13و19و20و21 STORBE:مربوطه به سیگنال استارت کاره؟چی سیگنالی؟
            14 :TM :مقاومت گرمایی؟چی رو گرم میکنه؟
            15و16و17و18:منفی
            22:ورودی دیتا ؟چی دیتایی؟
            25:منفی
            26 و 27 :ماله سنسور کاغذ هست.

            دوست عزیز شرمنده من اینقدر سوالپیچت میکنم.
            ابتدا و شروع هرکاری سخت ترین مرحله آن کار است. برای مثال به عقابها نگاه کن ، حتی اونها هم در ابتدای پرواز ، زیاد بال و پر می زنند، اما هنگامی که اوج می گیرند ، دیگر حتی نیازی به پر زدن هم ندارند ...

            کافیست اولین قدمها را بدون ترس و با پشتکارِ بالا برداری مطمئن باش بزودی به اوج خواهی رسید و روزهای سخت همیشه نخواهند ماند ...

            دیدگاه


              #36
              پاسخ : پاسخ : کمک اتصال پرینتر حرارتی به AVR با زبان سی

              نوشته اصلی توسط مجید ملوندی
              7 :ماله چیه ؟خروجی دیتا چی ؟
              با توجه به اینکه ارتباط به صورت سریال دارم یک DI داریم و یک DO که میشه همون Rx و Tx توی پورت سریال . (البته این رو حدس زدم با توجه به شباهتش به اون Rx و Tx)

              نوشته اصلی توسط مجید ملوندی
              9:کلاک:مربوط به پالسه؟که تو دیتا شیت نوشته 8 مگا هرتز؟
              آره زده 8 مگا هرتز . ولی من یکم شک دارم چون داخل صفحه 31 شکل موج کلاک رو یکسان نکشیده و فقط جاهای خاصی دخالتش داده .

              نوشته اصلی توسط مجید ملوندی

              10:VDD :همون 5 ولت معمولی که میدم به میکرو به این پایه هم بدم درسته ؟54 میلی امپر میکشه؟
              آره ولی تا 2.3 آمپر ممکنه بکشه .

              نوشته اصلی توسط مجید ملوندی

              11و12و13و19و20و21 STORBE:مربوطه به سیگنال استارت کاره؟چی سیگنالی؟
              طبق نمودار صفحه 31 باید مقدار بدی.

              نوشته اصلی توسط مجید ملوندی

              14 :TM :مقاومت گرمایی؟چی رو گرم میکنه؟
              اون یک سنسور دمایی هست که برای جلو گیری از داغ شدن بیش از حد هد گذاشته شده که باید اون رو توسط میکرو بخونی و و دما رو بدست بیاری و نذاری بیش از حد داغ بشه . توی پرینت های طولانی . یعنی به موقع خاموشش کنی .

              نوشته اصلی توسط مجید ملوندی

              22:ورودی دیتا ؟چی دیتایی؟
              اولین جواب رو چک کن .

              نوشته اصلی توسط مجید ملوندی

              26 و 27 :ماله سنسور کاغذ هست.
              این رو هم باید توسط میکرو و نمودار صفحه 31 چک کنی که اگر کاغذ نداشت دستگاه بیخود بقیه کارها رو ادامه ندی و آلارم بدی .

              بقیه رو هم که جواب ندادم تا حدودی درست گفتی . فقط لچ ها رو باید طبق نمودار صفحه 31 فعال کنی .
              تاپیک جامع سیستم مدیریت ساختمان BMS و خانه هوشمند Smart Home
              دانلود مجموعه آموزشی شرکت Altium ا (Altium Training)
              مقالات و فایل های آموزشی نرم افزار Labview
              حل مشکل درایور و راه اندازی FT232 های غیراورجینال

              دیدگاه


                #37
                پاسخ : کمک اتصال پرینتر حرارتی به AVR با زبان سی

                دوست عزیز یک خورده در مورد صفحه 31 توضیح میدی ؟
                ابتدا و شروع هرکاری سخت ترین مرحله آن کار است. برای مثال به عقابها نگاه کن ، حتی اونها هم در ابتدای پرواز ، زیاد بال و پر می زنند، اما هنگامی که اوج می گیرند ، دیگر حتی نیازی به پر زدن هم ندارند ...

                کافیست اولین قدمها را بدون ترس و با پشتکارِ بالا برداری مطمئن باش بزودی به اوج خواهی رسید و روزهای سخت همیشه نخواهند ماند ...

                دیدگاه


                  #38
                  پاسخ : کمک اتصال پرینتر حرارتی به AVR با زبان سی

                  سلام
                  یعنی اگه الان برم امجد بگم پرینتر حرارتی میخوام کسی داره؟؟
                  اگه مغازه ای میشناسید ما رو هم بیخبر نذارید

                  دیدگاه


                    #39
                    پاسخ : کمک اتصال پرینتر حرارتی به AVR با زبان سی

                    یادمه که انتهای طبقه دوم امجد پرینتر حرارتی داشت ولی الان مطمئن نیستم .

                    دیدگاه


                      #40
                      پاسخ : کمک اتصال پرینتر حرارتی به AVR با زبان سی

                      نوشته اصلی توسط مجید ملوندی
                      دوست عزیز یک خورده در مورد صفحه 31 توضیح میدی ؟
                      صفحه 31 در مورد نحوه کنترل پایه های پرینتر و ترتیب فعال کردن اون ها هست و اینکه چه مدت باید فعال باشن .
                      تاپیک جامع سیستم مدیریت ساختمان BMS و خانه هوشمند Smart Home
                      دانلود مجموعه آموزشی شرکت Altium ا (Altium Training)
                      مقالات و فایل های آموزشی نرم افزار Labview
                      حل مشکل درایور و راه اندازی FT232 های غیراورجینال

                      دیدگاه


                        #41
                        پاسخ : کمک اتصال پرینتر حرارتی به AVR با زبان سی

                        میدونم دوست عزیز.
                        منظورم این بود که اگه اطلاع دقیقی داری یک توضیح کامل بده.
                        ممنمون بابت راهنماییهات.
                        ابتدا و شروع هرکاری سخت ترین مرحله آن کار است. برای مثال به عقابها نگاه کن ، حتی اونها هم در ابتدای پرواز ، زیاد بال و پر می زنند، اما هنگامی که اوج می گیرند ، دیگر حتی نیازی به پر زدن هم ندارند ...

                        کافیست اولین قدمها را بدون ترس و با پشتکارِ بالا برداری مطمئن باش بزودی به اوج خواهی رسید و روزهای سخت همیشه نخواهند ماند ...

                        دیدگاه


                          #42
                          پاسخ : کمک اتصال پرینتر حرارتی به AVR با زبان سی

                          نوشته اصلی توسط مجید ملوندی
                          میدونم دوست عزیز.
                          منظورم این بود که اگه اطلاع دقیقی داری یک توضیح کامل بده.
                          ممنمون بابت راهنماییهات.
                          کاملا توی شکل مشخصه . خودتون یک نگاه بکنید متوجه می شید . بالای شکل موج ها مرحله کاری پرینتر نوشته شده . اگه مشکلی داشتید بپرسید .
                          تاپیک جامع سیستم مدیریت ساختمان BMS و خانه هوشمند Smart Home
                          دانلود مجموعه آموزشی شرکت Altium ا (Altium Training)
                          مقالات و فایل های آموزشی نرم افزار Labview
                          حل مشکل درایور و راه اندازی FT232 های غیراورجینال

                          دیدگاه


                            #43
                            پاسخ : کمک اتصال پرینتر حرارتی به AVR با زبان سی

                            سلام
                            دیتا شیت رو نمیشه از لینک صفحه اول گرفت :smile:
                            اگر ممکنه خودتون دوباره یه جایی پلودش کنید
                            ممنون

                            دیدگاه


                              #44
                              پاسخ : کمک اتصال پرینتر حرارتی به AVR با زبان سی

                              حالا که تاپیک بالا اومده این رو ببینید :

                              http://hannanm.blogfa.com/post-2.aspx
                              http://hannanm.blogfa.com/post-4.aspx
                              http://hannanm.blogfa.com/post-5.aspx
                              http://hannanm.blogfa.com/post-3.aspx
                              میشه به جای امضا انگشت بزنم ؟؟؟

                              دیدگاه


                                #45
                                پاسخ : کمک اتصال پرینتر حرارتی به AVR با زبان سی

                                نوشته اصلی توسط damola
                                سلام
                                دیتا شیت رو نمیشه از لینک صفحه اول گرفت :smile:
                                اگر ممکنه خودتون دوباره یه جایی پلودش کنید
                                ممنون
                                لینک ها مشکلی ندارن.
                                اینم یک جا دیگه
                                http://www.4shared.com/office/mQUBwyxz/smp640.html
                                ابتدا و شروع هرکاری سخت ترین مرحله آن کار است. برای مثال به عقابها نگاه کن ، حتی اونها هم در ابتدای پرواز ، زیاد بال و پر می زنند، اما هنگامی که اوج می گیرند ، دیگر حتی نیازی به پر زدن هم ندارند ...

                                کافیست اولین قدمها را بدون ترس و با پشتکارِ بالا برداری مطمئن باش بزودی به اوج خواهی رسید و روزهای سخت همیشه نخواهند ماند ...

                                دیدگاه

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