با سلام خدمت اساتید محترم.
یه مشکلی برای apm 2.6 من پیش اومده که نتونستم حلش کنم. اساتید اگه لطف کنن راهنمایی بفرمایند.
میکرو atmega 2560 فلایت کنترل بنده ایراد پیدا کرد من میکرو رو تعویض کردم و با پروگرامر usbasp بوت لودر stk500boot_v2_mega2560.hex که خود ardupilot معرفی کرده بود رو روی میکرو پروگرام کردم و همه چیز درست پیش رفت و وقتی با usb به کامپیوتر کانکت میشه کامپیوتر ardupilot mega 2560 رو شناسایی میکنه .وداخل برنامه mission planer فریمور روی برد کامل نصب میشه .ولی وقتی تو mission planer کانکت رو میزنم فلایت به برنامه کانکت نمیشه و ارور heartbeat packets received' error. میده ولی وقتی داره شمارش معکوس میکنه دکمه ریست روی برد رو بزنم دو سه ثانیه شروع میکنه به کانکت شدن و پارامتر ها رو شناسایی میکنه و تا برد بوت میشه دوباره گیر میکنه تا دوباره ریست رو بزنم یه مقدار ادامه میده دوباره گیر میکنه.
من رگولاتور 3.3 برد رو با یه رگولاتور ams 1117 3.3 تعویض کردم ولی باز هم مشکلی حل نشد. و فرقی نکرد.
در ضمن موقع کانکت فلایت کنترل به کامپیوتر یا باطری ال ای دی نارنج( alive) روشن میشه .بعد نصب فریمور هم ال ای دی قرمز 5 بار فلش دوتایی و یه فلش تکی می زنه و خاموش میشه و فلایت کار نمیکنه دکمه ریست رو بورد رو که میزنم ال ای دی آبی شش بار چشمک میزنه و بعد ال ای دی قرمز 5 بار چشمک دوتایی و 1 چشمک تکی میزنه و دیگه فلایت کاری انجام نمیده .
در ضمن ولتاژ پین های کانکتور ماژول کامپس اکسترنال پینvcc به 3 تا پین کناری هر 3 تا ولتاژ 3.1 گاهی 3.2 ولت رو نشون میدن .دقیق 3.3 ولت نیست و مدار 5 ولت هم 4.8 رو نشون میده . این مقدار ولتاژ که کم هست مشکل داره یا خیر؟
از دوستان و اساتید تمنا دارم لطف کنید و اگه راهکاری دارید بنده رو راهنمایی کنید .
الان چند روزه منو اسیر خودش کرده و کسی هم متوجه ایراد کار نشده.
با تشکر فراوان از لطفتون.