سامانه GNSS و GPS، سامانه های موقعیت یاب جهانی و محلی

by | 24 اسفند, 1398 | ماژول های الکترونیکی, وبلاگ | 7 comments

سامانه-gnss-gps

سامانه GNSS و GPS، سامانه های موقعیت یاب جهانی و محلی

by | 24 اسفند, 1398 | ماژول های الکترونیکی, وبلاگ | 7 comments

سامانه-gnss-gps

آموزش STM32 یوبرد

شروع بازی ST

آموزش های رایگان STM32

فیلم های آموزش STM32

آموزش خصوصی STM32

آموزش AVR یوبرد

شاهکار 8بیتی اتمل

آموزش های رایگان AVR

فیلم های آموزش AVR

آموزش خصوصی AVR

آموزش میکروکنترلرهای ARM LPC یوبرد

یادگار فیلیپس

آموزش های رایگان LPC

فیلم های آموزش LPC

آموزش خصوصی LPC

آموزش ARDUINO یوبرد

جاده آسفالت میکروکنترلر

آموزش های رایگان ARDUINO

فیلم های آموزش ARDUINO

آموزش خصوصی ARDUINO

آموزش طراحی PCB یوبرد

تجسم دنیای الکترونیک

آموزش های رایگان طراحی PCB

فیلم های آموزش طراحی PCB

آموزش خصوصی طراحی PCB

آموزش لحیم کاری و مونتاژ و استاندارد IPC یوبرد

ساخت دنیای الکترونیک

آموزش های رایگان لحیم کاری

فیلم های آموزش لحیم کاری

آموزش خصوصی لحیم کاری

آموزش برنامه نویس زبان C و استاندارد MISRA-C یوبرد

گام نخست دنیای میکروکنترلر

آموزش های رایگان برنامه نویسی

فیلم های آموزش زبان C

آموزش خصوصی زبان C

آموزش ماژول های SIM800 یوبرد

تلفن همراه صنعت

آموزش های رایگان سری SIM800

فیلم های آموزش SIM800

آموزش خصوصی SIM800

آموزش STM32 یوبرد

شروع بازی ST

آموزش های رایگان STM32

فیلم های آموزش STM32

آموزش خصوصی STM32

آموزش میکروکنترلر یوبرد، جهش در مسیر سیستم های دیجیتال

آموزش برنامه نویسی میکروکنترلر یوبرد، روح سیستم های دیجیتال

آموزش برد مدار چاپی یوبرد، بستر قطعات الکترونیکی

آموزش لحیم کاری و مونتاژ یوبرد، ساخت دنیای الکترونیک

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

اخبار جدید یوبرد در اینستاگرام

اخبار جدید یوبرد در اینستاگرام

سامانه GNSS که مخفف عبارت Global Navigation Satellite System و به معنای سامانه ماهواره ای ناوبری جهانی است، مجموعۀ سامانه موقعیت یاب جهانی و محلی است. یعنی برای موقعیت یابی توسط سامانه GNSS هم سیستم های ماهواره ای (مثل GPS) و هم سیستم های موقعیت یاب محلی مورد استفاده قرار می گیرند. سامانه GNSS یک سیستم تعیین موقعیت جهانی است، یعنی در همه جای دنیا می توان از طریق سامانه GNSS به موقعیت یابی پرداخت. در نوشتۀ «معرفی نسل های شبکه تلفن همراه از G1 تا G5» و «معرفی بلوتوث، پروفایل های بلوتوث و نسخه های بلوتوث» به بررسی بخشی از پیش نیازهای آموزش ماژول های SIM800 پرداختیم. در این نوشته به معرفی سامانه های موقعیت یاب جهانی و محلی از جمله LPS و GPS و همچنین سامانه GNSS می پردازیم و اصطلاحات و ویژگی های این سامانه های موقعیت یاب را بررسی می کنیم.

امروزه علاقه مندان، مهندسان و دانشجویان رشته های برق، الکترونیک، مخابرات و همچنین تولید کنندگان نیاز به اتصال سیستم مورد نظر خود به سامانه های موقعیت یاب مثل سامانه GNSS، به صورت مطمئن دارند. اگر بدون اطلاعات اولیه، کار با ماژول های دارای سیستم های GPS  و سامانه GNSS از جمله ماژول های NEO و یا SIM808 را شروع کرده باشید، مطمئناً در حین انجام پروژه به اطلاعاتی نیاز پیدا خواهید کرد. در ادامه به معرفی سامانه های موقعیت یاب محلی و سامانه های موقعیت یاب جهانی و همچنین سامانه GNSS می پردازیم.

 

سامانه موقعیت یاب محلی بدون استفاده از ماهواره، ناوبری هذلولوی LPS

پیش از به وجود آمدن سامانه GNSS و همچنین سامانه های ماهواره ای ناوبری جهانی از سامانه های ناوبری محلی استفاده می شده است. ایدۀ موقعیت یابی در ابتدا با استفاده از ایستگاه های فرستنده رادیویی موج بلند زمینی به منظور تشخیص موقعیت کشتی ها و هواپیماها، محقق شد. در آن زمان که از دکل های مخابراتی به منظور فراهم کردن این بستر ارتباطی استفاده می شد، شاید کسی تصور نمی کرد که سامانه های ناوبری در آینده با استفاده از تعدادی ماهواره و با دقتی که امروزه در دسترس عموم و کاربردهای نظامی موجود هست، برسد. روش کار در این سیستم ها به این شکل بوده که گیرنده با محاسبه فاصله زمانی سیگنال رفت و برگشت بین دکل و گیرنده، به فاصله تا هر ایستگاه و در نتیجه به موقعیت خود دست می یافت. به ناوبری که از الگوی فاصله زمانی سیگنال های رفت و برگشت برای موقعیت یابی استفاده کند، ناوبری هذلولوی گفته می شود. با توجه به این که این سامانه ها در سطح جهان به صورت یکپارچه نبوده و تنها در برخی مناطق مورد استفاده قرار می گیرند، به  آنها LPS یا Local Positioning System به معنای سامانه موقعیت یاب محلی یا سیستم تعیین موقعیت محلی گفته می شود.

اولین سامانه ناوبری با استفاده از الگوی ناوبری هذلولوی در جنگ جهانی دوم با نام GEE برای استفاده در موقعیت یابی بمب افکن ها مورد استفاده قرار گرفت. نمونۀ ارتقا یافتۀ این سامانه نیز با نام Decca در سال ۱۹۴۴ مورد استفاده قرار گرفت. همچنین نیروی دریایی آمریکا با سیستم LORAN-C با هدف ناوبری دوربرد در دریا این سیستم را استفاده می کرد. پس از جنگ جهانی، اتحاد جماهیر شوروی نیز سیستم های Alpha و CHAYKA را که از ناوبری هذلولوی استفاده می کردند به کار گرفت. سامانۀ ناوبری محلی ایرانی نیز هدی نام دارد. امروزه از این نوع سامانه ها می توان به عنوان یک سیستم کمکی در کنار سامانه های ماهواره ای موقعیت یاب جهانی همچون GPS استفاده کرد.

سامانه-موقعیت-یابی-محلی-هذلولوی-lps

تصویر 1 – سامانه موقعیت یاب محلی بدون استفاده از ماهواره

سامانه GNSS، سامانه ماهواره ای ناوبری جهانی و محلی

برخی تصور می کنند که سامانه GNSS به سامانه های ماهواره ای موقعیت یاب جهانی گفته می شود. اما سامانه GNSS به مجموعۀ سامانه های ماهواره ای ناوبری جهانی و سامانه های موقعیت یاب محلی اطلاق می شود. این سامانه ها با انتشار سیگنال های رادیویی، به گیرنده های زمینی این امکان را می دهند که به تعیین موقعیت و برخی اطلاعات دیگر از جمله سرعت حرکت خود بر روی زمین، جهت قرار گیری خود نسبت به شمال جغرافیایی و ساعت UTC (مخفف Coordinated Universal Time) و … دست یابند. سامانه های ماهواره ای ناوبری جهانی از ماهواره هایی تشکیل شده است که اطلاعات را برای گیرنده های زمینی ارسال می کنند. پیدایش سامانه های ماهواره ای ناوبری جهانی از ابتدا با هدف استفاده در کاربردهای نظامی بوده است.  برای مثال با هدایت موشک با استفاده از این سامانه ها، می توان دقت بسیار بیشتری را نسبت به روش های دیگر بدست آورد.

سامانه-gnss-gps

تصویر 2 – ماهواره های GPS (سمت راست) و سامانه GNSS (سمت چپ)

فعالیت در زمینۀ سامانه های ماهواره ای ناوبری جهانی توسط آمریکا در سال 1973 و سپس توسط اتحاد جماهیر شوروی در سال 1976 آغاز شد. پروژۀ آمریکا تحت عنوان GPS (مخفف Global Positioning System) و پروژۀ اتحاد جماهیر شوروی تحت عنوان GLONASS (مخفف GLObal NAvigation Satellite System) نام گرفت. در حال حاضر تنها این دو پروژه توانسته اند که تمامی کرۀ زمین را تحت پوشش قرار دهند.

سامانه های GPS و GLONASS یک سری تفاوت ها دارند.  به طور مثال در برخی مناطق پوشش دهی GPS و در برخی مناطق GLONASS بهتر است. امروزه از تفاوت این دو سامانه نسبت به هم استفاده شده و چیپ هایی که امروزه در تلفن های همراه به منظور استفاده از شبکه های سامانه GNSS وجود دارد از هر دو سامانۀ GLONASS و GPS استفاده می کنند. در این روش دقت بسیار افزایش یافته است.

ماهواره-glonass

تصویر 3 – ماهواره های GLONASS

به طور مثال چنانچه در یک آپارتمان، دادۀ خروجی یک ماژول GPS را بخوانید، در حدود 500 تا 1000 متر خطا خواهد داشت. اما چنانچه در همین ساختمان از ماژول های دارای سامانه GNSS استفاده کنید، دقت به کمتر از ده متر کاهش پیدا خواهد کرد. برای تست این شرایط، می توانید از ماژول هایی همچون SIM808 که دارای سامانه GNSS است، استفاده کنید. به این صورت که یک مرتبه موقعیت را با استفاده از دستورات GPS و یک مرتبه با استفاده از دستورات سامانه GNSS قرائت کنید. ویژگی های ماژول SIM808 در نوشتۀ «معرفی ویژگی های ماژول های SIM800 شرکت SIMCOM» معرفی شده اند.

به صورت تقریبی دقت GPS را در شرایط مختلف در جدول زیر می بینید.

محیط خطای GPS
فضای باز کمتر از 7 متر
درون اتوموبیل کمتر از 10 متر
در خانۀ کمتر از دو طبقه کمتر از 50 متر
در آپارتمان کمتر از 1000 متر
در جنگل کمتر از 200 متر
در هواپیما کمتر از 50 متر
در هواپیما و در کنار پنجره کمتر از 30 متر
در تونل عدم پوشش
زیر پل عدم پوشش

جدول 1 – خطای GPS در محیط های مختلف

آمریکا یا شوروی می توانند در هر زمان،  به طور مثال در زمان جنگ، سرویس GPS و GLONASS را برای کشورهای مورد نظر غیر فعال کنند و این امر به همراه برخی دلایلی دیگر باعث شده که دیگر کشورها نیز در فکر ساخت چنین سامانه هایی به صورت محلی یا سراسری باشند.  به طور مثال دو پروژۀ مهم دیگر که قرار بر این است تا سال 2020 همچون GPS و GLONASS به صورت سراسری سرویس دهی کنند، پروژه Galileo در اروپا و BeiDou در چین است. همچنین دو پروژه مطرح دیگر به نام QZSS در ژاپن و همچنین IRNSS در هند است که به صورت محلی در کشور خود و مناطق اطراف در حال سرویس دهی هستند. این پروژه های محلی نیز ممکن است در آینده به پروژه های سراسری تبدیل شوند.

سامانه-gnss-beidou-galileo

تصویر 4 – ماهواره های Galileo و پوشش آن (سمت چپ)، ماهواره های BeiDou و GPS (سمت راست)

داده خروجی GPS با چه فرمتی است؟ NMEA چیست؟

اگر قبل از اطلاعات دربارۀ داده خروجی GPS و همچنین انجمن NMEA، کار با ماژول های دارای GPS از جمله SIM808 را شروع کرده و با ارسال یک AT Command قصد قرائت خروجی ماژول را داشته باشید، حتما مشاهده کرده اید که در حالت ها و AT Commandهای مختلف، اعدادی در فرمت های متفاوت دریافت می کنیم. برای انتقال انواع مختلف از اطلاعات، استانداردهای مختلفی به وجود آمده است.

NMEA (مخفف National Marine Electronics Association) یک موسسه است که برای انتقال داده های سامانه های ناوبری ماهواره ای، یک استاندارد به شماره NMEA 0183 بنا نهاده است. بدیهی است که اگر چنین استانداردی وجود نداشت و هر فرستنده GPS با یک فرمت متفاوت دادۀ خروجی خود را ارسال می کرد، در سمت گیرنده نیز نوشتن نرم افزارهایی که فرمت های مختلف را تحلیل، مقایسه و عملیات مختلفی بر روی آنها انجام دهد، پیچیده تر می شد. از جمله این نرم افزارها می توان به Google Map و Visual GPS اشاره کرد. حال پس از بیان ماهیت و اهمیت NMEA به تشریح ساختار این استاندارد می پردازیم.

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

  • BWC – Bearing using Great Circle route
  • DTM – Datum being used
  • GGA – Fix information
  • GLL – Lat/Lon data
  • GRS – GPS Range Residuals
  • GSA – Overall Satellite data
  • GST – GPS Pseudorange Noise Statistics
  • GSV – Detailed Satellite data
  • MSK – send control for a beacon receiver
  • MSS – Beacon receiver status information
  • RMA – recommended Loran data
  • RMB – recommended navigation data for gps
  • RMC – recommended minimum data for gps
  • RTE – route message
  • TRF – Transit Fix Data
  • STN – Multiple Data ID
  • VBW – dual Ground/Water Spped
  • VTG – Vector track an Speed over the Ground
  • WCV – Waypoint closure velocity (Velocity Made Good)
  • WPL – Waypoint Location information
  • XTC – cross track error
  • XTE – measured cross track error
  • ZTG – Zulu (UTC) time and time to go (to destination)
  • ZDA – Date and Time

قالب های داده GPS در ماژول SIM808

هر ماژول موقعیت یاب، از یک سری از این قالب ها پشتیبانی می کند. به طور مثال در ماژول SIM808 در زمانی که از AT Commandهای مربوط به GPS استفاده می شود، می توان از قالب های شمارۀ 3 و 4 و 6 و 8 و 13 و 18 و 24 استفاده کرد و در زمانی که از AT Commandهای مربوط به سامانه GNSS استفاده می شود می توان قالب های شمارۀ 3 و 6 و 8 و 13 را به کار برد. با توجه به مختصر توضیحات جلوی نام هریک از فرمت ها، می توان به محتوای هریک از قالب ها به صورت کلی پی برد. در ادامه به توضیح قالب مهم و پرکاربرد GGA می پردازیم. مثال این قالب به صورت زیر است:

$GPGGA,123519,4807.038,N,01131.000,E,1,08,0.9,545.4,M,46.9,M,…,…,*47

 

  • تمامی پیغام های NMEA با کاراکتر $ شروع و هر بخش داده با یک کاما جدا می شود.
  • GPبیانگر این است که این داده مربوط به GPS است. GL مربوط به GLONASSو GN مربوط به سامانه GNSSاست.
  • پس از آن، فرمت قالب قرار می گیرد. به طور مثال در اینجا GGA قرار گرفته است.
  • عدد 123519 زمان UTC از چپ به راست به شکل ساعت، دقیقه و ثانیه است. در این مثال برابر با 12:35:19 است.
  • عدد 038عرض جغرافیایی به فرمت DDMM.MMM است. تعداد ارقام اعشار متغیر است.
  • حرف N بیانگر نیم کرۀ شمالی است.
  • عدد 000طول جغرافیایی به فرمت DDMM.MMM است. تعداد ارقام اعشار متغیر است.
  • حرف E بیانگر نیم کرۀ شرقی است.
  • عدد 1 بیانگر شاخص کیفیت و انواع آن به به صورت است:
  • Invalid = 0
  • GPS fix (SPS) = 1
  • DGPS fix = 2
  • PPS fix = 3
  • Real Time Kinematic = 4
  • Float RTK = 5
  • Estimated (Dead reckoning) (2.3 feature) = 6
  • Manual input mode = 7
  • Simulation mode = 8
  • عدد 08بیانگر تعداد ماهواره های به کار گرفته شده در بدست آوردن این مختصات است.
  • عدد 9ضریب تعدیل دقت مسطحاتی است.
  • عدد 4 و حرف M بیانگر ارتفاع بالاتر از سطح دریا برحسب متر است.
  • عدد 9و حرف Mارتفاع (بر حسب متر) بر مبنی شکل واقعی کرۀ زمین است (یک مدل از کرۀ زمین ژئوئید یا بیضوی است.)
  • فیلد خالی: در صورتی که موجود باشد، محتوی این فیلد سن ماهواره است.
  • فیلد خالی: در صورتی که موجود باشد، محتوی این فیلد آیدی ماهواره است.
  • عدد و کاراکتر *47بیانگر Checksumدادۀ بین علامت “$” و “*” است. (Checksum یک روش کد گذاری برای تشخیص خطا در هنگام ارسال و دریافت است.).

 

برخی نکات مربوط به NMEA

  1. در بسیاری از کاربردها، به طور مثال برخی کاربردهای میکروکنترلری، تنها موارد 4 و 5 و 6 و 7 و 8 و 16 از فرمت GGA (توضیحات انتهای بخش قبل)، از دادۀ خروجی یک ماژول موقعیت یاب نیاز است.
  2. در برخی ماژول ها علاوه بر قابلیت ارسال در قالب های NMEA، قابلیت ارسال در یک قالب پیش فرض ماژول نیز است. به طور مثال در ماژول SIM808 با ارسال دستور AT+CGPSINF=0، اطلاعات در قالب پیش فرض ماژول، توسط درگاه UART ماژول برای کاربر ارسال می شود.
  3. در برخی از کاربردها، به طور مثال کاربردهای میکروکنترلری، استفاده از قالب GGA به تنهایی نیاز پروژه را مرتفع می کند. اما برخی کاربردها نیازمند اطلاعات دقیق تری از جمله اطلاعاتی در مورد سرعت و آفست ماهواره ها، شمارۀ ماهواره مورد نظر و … هستند که نیازمند استفاده از دیگر قالب ها نیز است.
  4. در اکثر ماژول های موقعیت یاب امروزی که در تلفن های همراه استفاده می شود، از سامانه GNSSبه جای GPS استفاده شده است. این امر موجب افزایش دقت شده است. همچنین در ماژول های شرکت SIMCOM از جمله ماژول SIM808 و SIM868 نیز از سامانه GNSS استفاده شده که از هر دو سامانۀ GPS و GLONASS استفاده می کنند. درحالی که ماژول های قدیمی تر از جمله SIM908، تنها قابلیت استفاده از GPS را داشته اند.

ماژول-sim808--سامانه-gnss

تصویر 5 – ماژول SIM808

چند نکته دربارۀ ماژول های دارای سامانه GNSS

  1. در ماژول هایی که قابلیت سامانه GNSS را دارند معمولاً هم می توان از قابلیت GPS به تنهایی استفاده کرد و هم می توان از قابلیت سامانه GNSS استفاده کرد که دقت آن بالاتر است. در هنگام استفاده از این ماژول ها در کاربردهای نیازمند دقت بالا، باید که از AT Commandهای مربوط به سامانه GNSS استفاده شود. چرا که استفاده از GPS به تنهایی، در برخی شرایط از جمله آپارتمان ها، خطایی بین 500 تا 1000 متر دارد.
  2. در ماژولهایی که قابلیت سامانه GNSS دارند، اگر از AT Commandهای مربوط به GPS استفاده شود، خروجی طول و عرض جغرافیایی در فرمت DMM و در زمانی که از AT Commandهای مربوط به سامانه GNSS استفاده شود، خروجی طول و عرض جغرافیایی با فرمت DD خواهد بود.
  3. اگر قصد داشته باشید که خروجی طول و عرض جغرافیایی را به صورت مستقیم بر روی Google Map نشان دهید می بایست که از یکی از فرمت های DD و یا DMS استفاده کنید. در چنین کاربردهایی استفاده از فرمت DD نیازمند کدنویسی کمتری به منظور انتقال داده ها در Google Mapاست.

 

تنظیمات ماژول های سامانه GNSS

برخی ویژگی های ماژول های گیرنده سامانه GNSS را می توان با استفاده از AT Commandها تغییر داد. این امر در برخی موارد مزیت هایی از جمله ساده شدن نرم افزار و کاهش توان مصرفی را به همراه دارد.  به طور مثال می توان Update Rate و Baud Rate و Sentence Selection را تغییر داد. قالب پیام در یک مثال به صورت زیر است.

$ PMTK 314 ,0,1,1,0,0,0,0,0,0,0,0,0,0,0 * 34

  1. قسمت اول = یک بایت = کارکتر $
  2. قسمت دوم = چهار بایت = عبارت PMTK
  3. قسمت سوم = سه بایت = عددی بین 000 تا 999 = شناسه ای که به دیکودر، نحوۀ کدگذاری را اطلاع می دهد.
  4. قسمت چهارم = تعداد بایت متغیر = دادۀ ارسالی که حاوی یک فرمان اجرایی است در این قسمت قرار می گیرد.
  5. قسمت پنجم = یک بایت = کاراکتر “*” که نشانگر پایان داده است.
  6. قسمت ششم = دو بایت = در این قسمت Check Sum عبارات بین “$” و “*” قرار دارد.
  7. قسمت هفتم = دو بایت = کارکترهای CR و LF که بیانگر پایان پیام است.

مثال: با ارسال دستور زیر به ماژول سامانه GNSS می توان مدت زمان بروز رسانی دادۀ سامانه GNSS را 3000ms قرار داد.

AT+CGNSCMD = 0 , “$ PMTK 220 ,3000 * 1D”

دستورات اجرایی با استفاده از AT Command فوق ارسال می شوند. عدد 0 بیانگر فرمت داده ارسالی به صورت NMEA است. چنانچه عدد 1 قرار داده شود، می توان کل قالب پیام را به صورت HEX نوشت. به صورت زیر:

AT+CGNSCMD = 1 , “2420504d544b20323230202c33303030202a20314420”

 

در ادامه لیستی از دستورات به همراه مختصر توضیح آورده شده است. توجه شود که تمامی دستورات برای همۀ ماژولها قابل استفاده نیست.

Notes Parameters Name Set
Test packet PMTK_TEST 0
Hot start None PMTK_CMD_HOT_START 101
Warm start (ignore eph) None PMTK_CMD_WARM_START 102
Cold start None PMTK_CMD_COLD_START 103
Factory reset None PMTK_CMD_FULL_COLD_START 104
Erase EPO data None PMTK_CMD_CLEAR_EPO 127
Enter standby mode 0 PMTK_CMD_STANDBY_MODE 161
Set NMEA update rate milliseconds PMTK_SET_NMEA_UPDATERATE 220
Extend time for ephemeris sv,snr,ms,ms PMTK_CMD_EPH_RECEIVE 223
Enter power save mode See docs PMTK_CMD_PERIODIC_MODE 225
Setup data port See docs PMTK_SET_DPort 250
Set NMEA baudrate baudrate PMTK_SET_NMEA_BAUDRATE 251
Set output format for current port mode, baudrate PMTK_SET_OUTPUT_FMT 253
Enable AIC 0 or 1 PMTK_CMD_AIC_MODE 286
Enter backup mode See docs PMTK_CMD_BACKUP_MODE 291
Fix update interval See docs PMTK_API_SET_FIX_CTL 300
Set DGPS data source 0=none 1=RTCM 2=SBAS (WAAS/EGNOS/MSAS) PMTK_API_SET_DGPS_MODE 301
Enable SBAS 0 or 1 PMTK_API_SET_SBAS_ENABLED 313
Set NMEA output rates 0 or 1 PMTK_API_SET_NMEA_OUTPUT 314
Set use of SBAS SV w/”test” flag on 0=use testing 1=integrity only PMTK_API_SET_SBAS_Mode 319
Power save mode 0 or 1 PMTK_API_SET_PWR_SAV_MODE 320
Set standard datum 0 or 1 PMTK_API_SET_DATUM 330
Set user-defined datum 0=WGS84, see docs PMTK_API_SET_DATUM_ADVANCE 331
Set user options See docs PMTK_API_SET_USER_OPTION 390
NavSpeedThreshold meters/s PMTK_SET_Nav Speed threshold 397
Enable EASY cmd,enable PMTK_CMD_EASY_ENABLE 869

جدول 2 – لیستی از دستورات ماژول های سامانه GNSS

نتایج سامانه GNSS و GPS و سامانه های موقعیت یابی جهانی و محلی:

  1. سامانه GNSS که مخفف عبارت Global Navigation Satellite System و به معنای سامانه ماهواره ای ناوبری جهانی است، مجموعۀ سیستم های موقعیت یاب جهانی و محلی است.
  2. روش کار در سیستم ها ناوبری هذلولوی به این شکل بوده که گیرنده با محاسبه فاصله زمانی سیگنال رفت و برگشت بین دکل و گیرنده، به فاصله تا هر ایستگاه و در نتیجه به موقعیت خود دست می یافت.
  3. با توجه به این که سامانه های ناوبری هذلولوی در سطح جهان به صورت یکپارچه نبوده و تنها در برخی مناطق مورد استفاده قرار می گیرند، به آنها LPSیا Local Positioning System به معنای سامانه موقعیت یاب محلی گفته می شود.
  4. سامانه GNSS به مجموعۀ سامانه های ماهواره ای ناوبری جهانی و سامانه های موقعیت یاب محلی اطلاق می شود.
  5. یکی از علل روی آوردن کشورها به ساخت سامانه های ناوبری جهانی یا محلی، این است که آمریکا و روسیه می توانند در زمان جنگ سرویس های GPS و GLONASS را برای آن کشورها غیر فعال کنند.
  6. دو پروژۀ دیگر که قرار است تا سال 2020 همچون GPS و GLONASS به صورت سراسری سرویس دهی کنند، پروژه Galileo در اروپا و BeiDou در چین است. همچنین دو پروژه مطرح دیگر به نام QZSS در ژاپن و همچنین IRNSS در هند است که به صورت محلی در کشور خود و مناطق اطراف در حال سرویس دهی هستند.
  7. NMEAیک موسسه است که برای انتقال داده های سامانه های ناوبری ماهواره ای، یک استاندارد به شماره NMEA 0183 بنا نهاده است.
  8. برای طول و عرض جغرافیایی سه فرمت استاندارد DD و DMS و DMM وجود دارد.
  9. برخی ویژگی های ماژول های گیرنده سامانه GNSS را می توان با استفاده از AT Commandها تغییر داد. این امر در برخی موارد مزیت هایی از جمله ساده شدن نرم افزار و کاهش توان مصرفی را به همراه دارد.

 

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

زیرساخت مطمئن صنعت

رضا اسدی

رضا اسدی

مدیر یوبرد، خالق و توسعه دهندۀ پلتفرم یوبرد، مجری پروژه های الکترونیکی، فعال در صنعت آسانسور، سابقه فعالیت در صنعت خودرو و همکاری در صنعت پزشکی و صنایع دیگر، آموزگار آموزش های یوبرد
رضا اسدی

رضا اسدی

مدیر یوبرد، خالق و توسعه دهندۀ پلتفرم یوبرد، مجری پروژه های الکترونیکی، فعال در صنعت آسانسور، سابقه فعالیت در صنعت خودرو و همکاری در صنعت پزشکی و صنایع دیگر، آموزگار آموزش های یوبرد

جدیدترین تاپیک های STM32

میکروکنترلر ARM

میکروکنترلر ARM چیست؟ پردازندۀ ARM

میکروکنترلر ARM ، میکروکنترلرهایی هستند که پردازندۀ آنها ساخت شرکت ARM است. شرکت ARM سازندۀ میکروکنترلر نیست. سازندۀ پردازنده (CPU) است. امروزه به میکروکنترلرهایی که پردازندۀ آنها طراحی شدۀ شرکت ARM باشد، میکروکنترلر ARM گفته می شود.

راه-اندازی-dac-stm32

راه اندازی DAC در STM32

راه اندازی DAC در STM32، ویژگی های DAC در میکروکنترلرهای STM32F1، بلوک دیاگرام DAC در STM32، اتصالات راه اندازی DAC در میکروکنترلر STM32F107VC، نمونه کد رجیستری راه اندازی واحد DAC در میکروکنترلرهای STM32F1، ساخت موج سینوسی با STM32، راه اندازی مبدل دیجیتال به آنالوگ STM32 با توابع HAL

راه-اندازی-usart-stm32

راه اندازی UART در STM32، رجیستری و HAL

راه اندازی UART در STM32، اتصالات و نرم افزار مورد نیاز، نمونه کد USART در STM32 به صورت رجیستری، نمونه کد رجیستری USART با وقفۀ دریافت، نمونه کد HAL برای راه اندازی USART در STM32، نمونه کد HAL با وقفۀ دریافت، نحوه محاسبه Baud rate در USART میکروکنترلرهای STM32F1

برنامه-نویسی-میکروکنترلر-ویژوال-استودیو

برنامه نویسی میکروکنترلرها با ویژوال استودیو

نصب VisualGDB روی ویژوال استودیو، ساخت پروژه برای برنامه نویسی میکروکنترلرها با ویژوال استودیو، ساخت پروژه برای STM32 در ویژوال استودیو، کدنویسی STM32 در ویژوال استودیو، ساخت پروژه برای AVR در ویژوال استودیو، ساخت پروژه برای LPC در ویژوال استودیو، ساخت پروژۀ آردوینو در ویژوال استودیو

رضا اسدی

رضا اسدی

مدیر یوبرد، خالق و توسعه دهندۀ پلتفرم یوبرد، مجری پروژه های الکترونیکی، فعال در صنعت آسانسور، سابقه فعالیت در صنعت خودرو و همکاری در صنعت پزشکی و صنایع دیگر، آموزگار آموزش های یوبرد

جدیدترین تاپیک های AVR

برنامه-نویسی-میکروکنترلر-ویژوال-استودیو

برنامه نویسی میکروکنترلرها با ویژوال استودیو

نصب VisualGDB روی ویژوال استودیو، ساخت پروژه برای برنامه نویسی میکروکنترلرها با ویژوال استودیو، ساخت پروژه برای STM32 در ویژوال استودیو، کدنویسی STM32 در ویژوال استودیو، ساخت پروژه برای AVR در ویژوال استودیو، ساخت پروژه برای LPC در ویژوال استودیو، ساخت پروژۀ آردوینو در ویژوال استودیو

پروتکل-i2c-protocol

پروتکل I2C، ادغامی از USART و SPI توسط Philips

پروتکل I2C، تاریخچه I2C، ویژگی ها و کاربردهای I2C، عبارات و اصطلاحات I2C، باس، اتصالات و گسترش شبکه I2C، سیگنال های I2C، قالب داده و آدرس در I2C، انتقال داده در I2C، آدرس دهی 10 بیتی، قابلیت Multi-master، حکمیت، مشخصات الکتریکی و زمانی، مقدار مقاومت های پول آپ، Clock Stretching

سون-سگمنت-seven-segment

سون سگمنت، نمایشگر هفت قسمتی

سون سگمنت چیست؟ انواع 7-segment، تاریخچه 7-segment، ساختار 7-segment و نمایش در آن، تعداد ارقام و 7-segmentهای مالتی پلکس، کاربردها، انواع اندازه ها و رنگ ها و مدار راه اندازی 7-segment، بایاس 7-segment، مقدار مقاومت در راه اندازی 7-segment، درایور سون سگمنت، پایه های 7-segment

ترمینال-پورت-سریال-آموزش-hercules

ترمینال پورت سریال و کار با نرم افزار Hercules

ترمینال پورت سریال چیست؟ پورت سریال مجازی چیست؟ نرم افزارهای پورت سریال، ترمینال سریال در CodeVisionAVR و Atmel Studio و Arduino، ارتباط کامپیوتر با میکروکنترلرها و ماژول ها از طریق پورت سریال، ترمینال سریال در پروتئوس، کار با ترمینال سریال نرم افزار Hercules، ارسال و دریافت دادۀ سریال با Hercules

رضا اسدی

رضا اسدی

مدیر یوبرد، خالق و توسعه دهندۀ پلتفرم یوبرد، مجری پروژه های الکترونیکی، فعال در صنعت آسانسور، سابقه فعالیت در صنعت خودرو و همکاری در صنعت پزشکی و صنایع دیگر، آموزگار آموزش های یوبرد

جدیدترین تاپیک های میکروکنترلرهای ARM-LPC

برنامه-نویسی-میکروکنترلر-ویژوال-استودیو

برنامه نویسی میکروکنترلرها با ویژوال استودیو

نصب VisualGDB روی ویژوال استودیو، ساخت پروژه برای برنامه نویسی میکروکنترلرها با ویژوال استودیو، ساخت پروژه برای STM32 در ویژوال استودیو، کدنویسی STM32 در ویژوال استودیو، ساخت پروژه برای AVR در ویژوال استودیو، ساخت پروژه برای LPC در ویژوال استودیو، ساخت پروژۀ آردوینو در ویژوال استودیو

پروگرامر-j-link-میکروکنترلر-arm

پروگرامر J-Link و برنامه ریزی میکروکنترلرهای ARM

پروگرامر J-Link، پردازنده هایی که توسط J-Link پشتیبانی می شوند، انواع J-Link، ویژگی های J-Link، نرم افزار J-Flash چیست؟ پروگرام کردن STM32F1xx و LPC17xx با J-Flash و J-Flash Lite و Keil، اتصالات JTAG و SWD در J-Link، تنظیمات J-Flash و Keil برای پروگرام کردن با J-Link

پروتکل-i2c-protocol

پروتکل I2C، ادغامی از USART و SPI توسط Philips

پروتکل I2C، تاریخچه I2C، ویژگی ها و کاربردهای I2C، عبارات و اصطلاحات I2C، باس، اتصالات و گسترش شبکه I2C، سیگنال های I2C، قالب داده و آدرس در I2C، انتقال داده در I2C، آدرس دهی 10 بیتی، قابلیت Multi-master، حکمیت، مشخصات الکتریکی و زمانی، مقدار مقاومت های پول آپ، Clock Stretching

سون-سگمنت-seven-segment

سون سگمنت، نمایشگر هفت قسمتی

سون سگمنت چیست؟ انواع 7-segment، تاریخچه 7-segment، ساختار 7-segment و نمایش در آن، تعداد ارقام و 7-segmentهای مالتی پلکس، کاربردها، انواع اندازه ها و رنگ ها و مدار راه اندازی 7-segment، بایاس 7-segment، مقدار مقاومت در راه اندازی 7-segment، درایور سون سگمنت، پایه های 7-segment

رضا اسدی

رضا اسدی

مدیر یوبرد، خالق و توسعه دهندۀ پلتفرم یوبرد، مجری پروژه های الکترونیکی، فعال در صنعت آسانسور، سابقه فعالیت در صنعت خودرو و همکاری در صنعت پزشکی و صنایع دیگر، آموزگار آموزش های یوبرد

جدیدترین تاپیک های آردوینو

استفاده از همه امکانات میکروکنترلر در آردوینو

راه اندازی همه امکانات میکروکنترلر با آردوینو

راه اندازی همه امکانات میکروکنترلر با آردوینو امکان دارد؟ سوالیست که برای بسیاری از مخاطبین آردوینو در اوایل کار با آن بوجود می آید. در این نوشته به پاسخ به این سوال می پردازیم.

راه-اندازی-سون-سگمنت-با-آردوینو

راه اندازی سون سگمنت با آردوینو

راه اندازی سون سگمنت با آردوینو UNO، راه اندازی سون سگمنت 4 تایی آند مشترک با آردوینو، اتصال سون سگمنت به آردوینو، کتابخانۀ سون سگمنت برای آردوینو، نمونه کد راه اندازی سون سگمنت، نمایش اعداد در سون سگمنت 4 تایی، نکات راه اندازی سون سگمنت

راه-اندازی-adc-در-آردوینو

راه اندازی ADC در آردوینو

راه اندازی ADC در آردوینو، راه اندازی LCD گرافیکی KS0108 با کتابخانۀ U8g2، اتصالات لازم برای راه اندازی ADC و LCD گرافیکی KS0108، نمونه کد راه اندازی ADC آردوینو، فرمول محاسبۀ دما با TMP36، راه اندازی سنسور دما با آردوینو، راه اندازی فتوسل (LDR) با آردوینو

راه-اندازی-آردوینو-run-arduino

راه اندازی آردوینو، شروع کار با Arduino

راه اندازی آردوینو، اضافه کردن آردوینو به VS Code و ویژوال استودیو، ایجاد پروژه آردوینو در Arduino IDE و VS Code و ویژوال استودیو، برنامه نویسی آردوینو در Arduino IDE و VS Code و ویژوال استودیو، آپلود برنامه روی آردوینو با Arduini IDE و VS Code و ویژوال استودیو

رضا اسدی

رضا اسدی

مدیر یوبرد، خالق و توسعه دهندۀ پلتفرم یوبرد، مجری پروژه های الکترونیکی، فعال در صنعت آسانسور، سابقه فعالیت در صنعت خودرو و همکاری در صنعت پزشکی و صنایع دیگر، آموزگار آموزش های یوبرد

جدیدترین تاپیک های طراحی PCB

فیوز الکترونیکی

فیوز الکترونیکی، حافظ جان بردهای الکترونیکی

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

تست-الکتریکال-pcb

تست الکتریکال PCB و روش های آن

تست الکتریکال برد مدار چاپی چیست؟ برخی انواع تست PCB، تست الکتریکال PCB، پارامترهای اندازه گیری در تست الکتریکال، روش های تست الکتریکال برد مدار چاپی، روش تست Flying probe، روش تست Universal grid یا Bed of nails، نکات تست الکتریکال برد مدار چاپی

رله-relay

رله، سوییچ تحریک پذیر

تعریف رله، تاریخچه، طرز کار رلۀ الکترومکانیکی، اصطلاحات، انواع الکترومکانیکی، رلۀ حالت جامد، رلۀ هیبریدی، رلۀ حرارتی و انواع تحریک شونده با عوامل غیر الکتریکی، انواع موجود در صنعت برق و برق صنعتی، رلۀ ایمنی و برخی انواع حفاظتی، رلۀ دیجیتال، لزوم استفاده و راه اندازی رله، مشخصات الکتریکی

دیود-tvs

دیود TVS، حذف ولتاژ گذرا و ESD

ولتاژ گذرا و TVS (Transient Voltage Suppression) چیست؟ دیود TVS چیست؟ حذف ولتاژ گذرا با دیود TVS، حذف تخلیه الکتریسیته ساکن (ESD) با TVS، مشخصات الکتریکی دیودهای TVS، انواع دیودهای TVS، نماد شماتیک دیودهای TVS، کاربرد دیودهای TVS، کاربرد خودرویی، تفاوت دیودهای TVS و دیودهای زنر، انتخاب دیودهای TVS مناسب

رضا اسدی

رضا اسدی

مدیر یوبرد، خالق و توسعه دهندۀ پلتفرم یوبرد، مجری پروژه های الکترونیکی، فعال در صنعت آسانسور، سابقه فعالیت در صنعت خودرو و همکاری در صنعت پزشکی و صنایع دیگر، آموزگار آموزش های یوبرد

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

لحیم کاری قطعات حساس

لحیم کاری قطعات حساس

لحیم کاری قطعات حساس، باید با دقت به دمای لحیم کاری انجام شود. در این نوشته 4 نکته در رابطه با حرارت در لحیم کاری قطعات حساس را بیان می کنیم.

انواع-هویه

انواع هویه، ویژگی ها و کاربرد آنها

تعریف و انواع هویه، هویه های الکتریکی و غیر الکتریکی، هویه ها از لحاظ اتصال نوک هویه به هیتر آن، توان هویه، قابل حمل بودن، سرعت داغ شدن هویه، هویه های AC و DC، هویه های قلمی و تفنگی، قابلیت های دیگر هویه ها، انواع مختلف هویه، نکات هویه

تست-الکتریکال-pcb

تست الکتریکال PCB و روش های آن

تست الکتریکال برد مدار چاپی چیست؟ برخی انواع تست PCB، تست الکتریکال PCB، پارامترهای اندازه گیری در تست الکتریکال، روش های تست الکتریکال برد مدار چاپی، روش تست Flying probe، روش تست Universal grid یا Bed of nails، نکات تست الکتریکال برد مدار چاپی

انواع-نوک-هویه

انواع نوک هویه و کاربرد آنها

انواع نوک هویه متداول، انواع اتصال نوک هویه به هیتر، مشخصات و کاربرد انواع نوک هویه، نوک هویه تایپ B، تایپ I، تایپ BI، تایپ SI، تایپ D، تایپ C، تایپ K، قاشقی، T شکل و Diamond، احیا کننده های نوک هویه، نام های نوک هویه

رضا اسدی

رضا اسدی

مدیر یوبرد، خالق و توسعه دهندۀ پلتفرم یوبرد، مجری پروژه های الکترونیکی، فعال در صنعت آسانسور، سابقه فعالیت در صنعت خودرو و همکاری در صنعت پزشکی و صنایع دیگر، آموزگار آموزش های یوبرد

جدیدترین تاپیک های حوزه الکترونیک

فیوز الکترونیکی

فیوز الکترونیکی، حافظ جان بردهای الکترونیکی

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

دومینوی تخصص در مهندسی الکترونیک

دومینوی تخصص در مهندسی الکترونیک

تخصص در مهندسی الکترونیک با انتخاب مسیر صحیح و استمرار در مسیر پیشرفت میسر می شود. هر سنگ مسیر، دومینو وار باعث حرکت دادن سنگ بعدی شود.

دانشگاه و صنعت در الکترونیک

دانشگاه و صنعت در الکترونیک باید با هم ارتباط داشته باشند. چرا باید ارتباط داشته باشند؟ در کشور ما وضعیت ارتباط دانشگاه و صنعت بخصوص در زمینۀ الکترونیک چطور است؟

اهمیت-تخصص-مهندس-الکترونیک

اهمیت تخصص مهندس الکترونیک

اهمیت تخصص مهندس الکترونیک در جایگاه، حقوق، آیندۀ یک مهندس الکترونیک را می بینیم.

رضا اسدی

رضا اسدی

مدیر یوبرد، خالق و توسعه دهندۀ پلتفرم یوبرد، مجری پروژه های الکترونیکی، فعال در صنعت آسانسور، سابقه فعالیت در صنعت خودرو و همکاری در صنعت پزشکی و صنایع دیگر، آموزگار آموزش های یوبرد

جدیدترین تاپیک های برنامه نویسی میکروکنترلر

استفاده از زبان سی در سیستم های حیاتی

از همه ابزارهای زبان برنامه نویسی میکروکنترلرها استفاده کنیم؟!

ابزارهای زبان برنامه نویسی میکروکنترلرها در استانداردهای برنامه نویسی محدود شده است. بطور مثال در استاندارد MISRA-C برای سیستم های حیاتی، استفاده از دستورهای goto و continue ممنوع شده است. در این نوشته به بررسی این موضوع می پردازیم.

مهمترین کاربردهای اشاره گر

مهمترین کاربردهای اشاره گر در زبان C میکروکنترلرها

کاربردهای اشاره گر در زبان C میکروکنترلرها شامل موارد مختلفی است که مهمترین آنها «ارسال اشاره گر به تابع» و «اشاره گر به تابع» است. در این نوشته ابتدا آنها را به اختصار شرح داده سپس در مورد اهمیت کاربرد اشاره گر در میکروکنترلر توضیح می دهیم.

انواع-متغیر-زبان-c-cpp

انواع متغیر در زبان برنامه نویسی C

انواع متغیرها در زبان C، تعریف انواع متغیر در زبان C، انواع متغیر در نرم افزار کدویژن و نرم افزار Keil، آرایه و رشته در زبان برنامه نویسی C، انواع متغیر استراکچر (Structure) و یونیون (union)، typedef در زبان C، متغیر نوع volatile، متغیرهای عمومی (Global)، متغیرهای محلی (Local)

ساخت-کتابخانه-c-cpp

نحوۀ ساخت کتابخانه در زبان برنامه نویسی C برای میکروکنترلرها

کتابخانه در زبان برنامه نویسی چیست؟ ساخت کتابخانه در نرم افزار CodevisionAVR، کتابخانه با پسوند h، کتابخانه با پسوند c، کتابخانه با پسوند h و c، فراخوانی کتابخانه، کاربرد دستور پیش پردازندۀ #ifndef در نوشتن کتابخانه، فراخوانی کتابخانه از پوشه های مختلف، ساخت کتابخانه در نرم افزار Keil

رضا اسدی

رضا اسدی

مدیر یوبرد، خالق و توسعه دهندۀ پلتفرم یوبرد، مجری پروژه های الکترونیکی، فعال در صنعت آسانسور، سابقه فعالیت در صنعت خودرو و همکاری در صنعت پزشکی و صنایع دیگر، آموزگار آموزش های یوبرد

جدیدترین تاپیک های ماژول های الکترونیکی

راه-اندازی-ماژول-sim800

راه اندازی ماژول SIM800، تماس تلفنی و پیامک

راه اندازی ماژول SIM800، AT کامند چیست، سخت افزارها و نرم افزارهای مورد نیاز برای راه انداختن SIM800، تغذِیۀ ماژول SIM800، ارتباط سریال ماژول SIM800، ارسال AT کامند به SIM800، سینتکس های AT کامند در SIM800، تنظیمات اولیۀ SIM800، تماس تلفنی و ارسال و دریافت SMS با SIM800

آپدیت-فریمور-ماژول-sim800

آپدیت Firmware ماژول SIM800

نحوه آپدیت Firmware ماژول SIM800، آپدیت Firmware بلوتوث ماژول SIM808 و SIM800، نکات قبل از شروع آپدیت ماژول های SIM800، آپدیت ماژول های SIM800 با نرم افزار SIM800 Series download Tools Customer، مراحل به روز رسانی و تغییر نرم افزار SIM800، آپدیت Firmware ماژول SIM800C

بلوتوث-bluetooth

معرفی بلوتوث، پروفایل های بلوتوث و نسخه های بلوتوث

نام گذاری بلوتوث، مزیت بلوتوث به WIFI، کلاس کاری و پروفایل بلوتوث، بلوتوث نسخه 1.0، B1.0، 1.1 و 1.2، نسخه 2.0 و EDR، نسخه 2.1 و EIR، نسخه 3.0 و HS، نسخه 4.0 و BLE یا LE، بلوتوث هوشمند، نسخه 4.1، 4.2 و IPV6، نسخه 5، کاربرد بلوتوث در خودرو

نسل-تلفن-همراه-1g-to-5g

معرفی نسل های شبکه تلفن همراه از 1G تا 5G

معرفی نسل های شبکه تلفن همراه، روش دسترسی به کانال FDMA و TDMA و CDMA، نسل اول تلفن همراه، نسل دوم تلفن همراه، نسل 2.5G و 2.75G، نسل سوم تلفن همراه، یک توضیح کوتاه دربارۀ 3GPP، نسل 3.5G و 3.75G، نسل چهارم تلفن همراه، نسل 4.5G، نسل پنجم تلفن همراه

رضا اسدی

رضا اسدی

مدیر یوبرد، خالق و توسعه دهندۀ پلتفرم یوبرد، مجری پروژه های الکترونیکی، فعال در صنعت آسانسور، سابقه فعالیت در صنعت خودرو و همکاری در صنعت پزشکی و صنایع دیگر، آموزگار آموزش های یوبرد

جدیدترین تاپیک های ماژول های الکترونیکی

راه-اندازی-ماژول-sim800

راه اندازی ماژول SIM800، تماس تلفنی و پیامک

راه اندازی ماژول SIM800، AT کامند چیست، سخت افزارها و نرم افزارهای مورد نیاز برای راه انداختن SIM800، تغذِیۀ ماژول SIM800، ارتباط سریال ماژول SIM800، ارسال AT کامند به SIM800، سینتکس های AT کامند در SIM800، تنظیمات اولیۀ SIM800، تماس تلفنی و ارسال و دریافت SMS با SIM800

آپدیت-فریمور-ماژول-sim800

آپدیت Firmware ماژول SIM800

نحوه آپدیت Firmware ماژول SIM800، آپدیت Firmware بلوتوث ماژول SIM808 و SIM800، نکات قبل از شروع آپدیت ماژول های SIM800، آپدیت ماژول های SIM800 با نرم افزار SIM800 Series download Tools Customer، مراحل به روز رسانی و تغییر نرم افزار SIM800، آپدیت Firmware ماژول SIM800C

بلوتوث-bluetooth

معرفی بلوتوث، پروفایل های بلوتوث و نسخه های بلوتوث

نام گذاری بلوتوث، مزیت بلوتوث به WIFI، کلاس کاری و پروفایل بلوتوث، بلوتوث نسخه 1.0، B1.0، 1.1 و 1.2، نسخه 2.0 و EDR، نسخه 2.1 و EIR، نسخه 3.0 و HS، نسخه 4.0 و BLE یا LE، بلوتوث هوشمند، نسخه 4.1، 4.2 و IPV6، نسخه 5، کاربرد بلوتوث در خودرو

نسل-تلفن-همراه-1g-to-5g

معرفی نسل های شبکه تلفن همراه از 1G تا 5G

معرفی نسل های شبکه تلفن همراه، روش دسترسی به کانال FDMA و TDMA و CDMA، نسل اول تلفن همراه، نسل دوم تلفن همراه، نسل 2.5G و 2.75G، نسل سوم تلفن همراه، یک توضیح کوتاه دربارۀ 3GPP، نسل 3.5G و 3.75G، نسل چهارم تلفن همراه، نسل 4.5G، نسل پنجم تلفن همراه

رضا اسدی

رضا اسدی

مدیر یوبرد، خالق و توسعه دهندۀ پلتفرم یوبرد، مجری پروژه های الکترونیکی، فعال در صنعت آسانسور، سابقه فعالیت در صنعت خودرو و همکاری در صنعت پزشکی و صنایع دیگر، آموزگار آموزش های یوبرد

جدیدترین های دانلودی

پک های نرم افزار KEIL

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

دانلود پک های میکروکنترلر برای Keil پیش نیاز استفاده از میکروکنترلر موردنظر در نرم افزار Keil است. شامل پکهای میکروکنترلر STM32 و LPC

دانلود نرم افزار KEIL

دانلود نرم افزار Keil MDK-ARM

دانلود نرم افزار Keil، یک محیط یکپارچۀ توسعۀ نرم افزار (IDE) برای میکروکنترلرها را در اختیار ما قرار می دهد.

دانلود نرم افزار STM32CubeProg

دانلود نرم افزار STM32CubeProg

دانلود نرم افزار STM32CubeProg ، یک ابزار برنامه ریزی برای میکروکنترلرهای STM32 از طریق درگاه JTAG و SWD را در اختیار شما قرار می دهد.

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

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

دانلود پک های میکروکنترلر برای STM32Cube لازم برای استفاده از میکروکنترلر موردنظر در پکیج نرم افزارهای STM32Cube است.

رضا اسدی

رضا اسدی

مدیر یوبرد، خالق و توسعه دهندۀ پلتفرم یوبرد، مجری پروژه های الکترونیکی، فعال در صنعت آسانسور، سابقه فعالیت در صنعت خودرو و همکاری در صنعت پزشکی و صنایع دیگر، آموزگار آموزش های یوبرد

جدیدترین های میکروآموزش

فرق آماتور و حرفه‌ای در الکترونیک

فرق آماتور و حرفه‌ای در الکترونیک

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

علت سوختن برد الکترونیکی

علت سوختن برد الکترونیکی چیست؟

علت سوختن برد الکترونیکی چیست؟ در این میکروآموزش، با مقایسه طراحی معماری و برد الکترونیکی، مفهوم طراحی پایدار را بررسی می‌کنیم.

پرینتر خمیر قلع در مونتاژ SMD

پرینتر خمیر قلع در مونتاژ SMD

پرینتر خمیر قلع در مونتاژ SMD یکی از مراحل کلیدی در فرآیند تولید برد است. این آموزش اهمیت این مرحله و دقت مورد نیاز را بررسی می‌کند.

مسیر برگشت جریان در طراحی PCB

مسیر برگشت جریان در طراحی PCB

مسیر برگشت جریان در طراحی PCB مفهومی کلیدی برای عملکرد بی‌نویز است. این آموزش با نگاهی الهام‌گرفته از معماری ایرانی، اهمیت آن را بررسی می‌کند.

7 Comments

  1. سلام. الان توی بازار دو ماژول NEO و SIM808 هستن که GPS و GNSS دارن. برای کاربرد ربات پرنده (کوادکوپتر) میخوام. نمیدونم دقت کدومشون بیشتره. ممنون میشم راهنمایی کنید.

    Reply
    • سلام. دقت GPS ماژول NEO-6 به صورت نامی 2.5 متر و دقت موقعیت یابی ماژول SIM808 هم به صورت نامی کمتر از 2.5 متر هستش. دقت ماژول های NEO-6 درصورت استفاده از سیستم های SBAS (سیستم الحاقی ماهواره ای) میتونه به یک متر هم برسه.  چون کاربرد شما یه کواد کوپتر هستش توصیه میکنم ماژولی رو انتخاب کنید که علوه بر دقت مورد نیاز، مصرف انرژی کمتر، ولتاژ تغذیۀ و همچنین وزن کمتری داشته باشه.

      Reply
  2. سلام. اطلاع ندارید صنایع نظامی برای هدایت موشک ها از سامانه های موقعیت یاب جهانی استفاده می کنن یا محلی؟

    Reply
    • سلام. در این باره اطلاعاتی که درخور پاسخ قابل استناد به سوال شما باشه ندارم.

      Reply
    • با سلام gps کاربرد نظامی برای امریکا داره و دقت زیر سانتی متر دارد. برای استفاده عمومی 2 خطای عمدی به نام های ca , ad داره به همین دلیل هستش که دقتش حدود 3 متر هستش
      به دلیل وجود این دو خطا و قابل تغییر بودن آن، سایر کشور ها از این سامانه برای موشک استفاده نمیکنن و از سامانه های محلی استفاده میکنن

      Reply
  3. سلام جناب اسدی. ممنون از مطالب مفیدتون. عالی هستن

    Reply
    • سلام. نظر لطف شماست. ممنون

      Reply

Submit a Comment

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

آموزش های یوبرد

آموزش TFT LCD با TouchGFX و STM32 یوبرد

گرافیک کاربرپسند با میکروکنترلر ST

آموزش FreeRTOS یوبرد

زمان واقعی در میکروکنترلر و پردازنده های کوچک با FreeRTOS

آموزش طراحی PCB و نویز یوبرد

تجسم دنیای الکترونیک

آموزش زبان C و MISRA-C یوبرد

گام نخست دنیای میکروکنترلر

آموزش لحیم کاری و IPC-A-610 یوبرد

ساخت دنیای الکترونیک

آموزش آردوینو یوبرد

جادۀ آسفالت میکروکنترلر

آموزش ماژول های SIM800 یوبرد

تلفن همراه صنعت

آموزش زبان ++C و ++MISRA-C یوبرد

لمس شی گرایی در میکروکنترلرها

آموزش میکروکنترلرهای AVR یوبرد

شاهکار 8 بیتی Atmel

آموزش میکروکنترلرهای LPC یوبرد

یادگار فیلیپس

دانلود

لطفا برای دریافت لینک دانلود اطلاعات خواسته شده را وارد نمایید
ضبط پیام صوتی

زمان هر پیام صوتی 4 دقیقه است