FMUSER بی سیم ویدئو و صدا را راحت تر انتقال می دهد!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> آفریقایی
sq.fmuser.org -> آلبانیایی
ar.fmuser.org -> عربی
hy.fmuser.org -> ارمنی
az.fmuser.org -> آذربایجانی
eu.fmuser.org -> باسک
be.fmuser.org -> بلاروسی
bg.fmuser.org -> بلغاری
ca.fmuser.org -> کاتالان
zh-CN.fmuser.org -> چینی (ساده شده)
zh-TW.fmuser.org -> چینی (سنتی)
hr.fmuser.org -> کرواتی
cs.fmuser.org -> چکی
da.fmuser.org -> دانمارکی
nl.fmuser.org -> هلندی
et.fmuser.org -> استونیایی
tl.fmuser.org -> فیلیپینی
fi.fmuser.org -> فنلاندی
fr.fmuser.org -> فرانسوی
gl.fmuser.org -> گالیسیایی
ka.fmuser.org -> گرجی
de.fmuser.org -> آلمانی
el.fmuser.org -> یونانی
ht.fmuser.org -> کریول هائیتی
iw.fmuser.org -> عبری
hi.fmuser.org -> هندی
hu.fmuser.org -> مجارستانی
is.fmuser.org -> ایسلندی
id.fmuser.org -> اندونزیایی
ga.fmuser.org -> ایرلندی
it.fmuser.org -> ایتالیایی
ja.fmuser.org -> ژاپنی
ko.fmuser.org -> کره ای
lv.fmuser.org -> لتونیایی
lt.fmuser.org -> لیتوانیایی
mk.fmuser.org -> مقدونی
ms.fmuser.org -> مالایی
mt.fmuser.org -> مالتیایی
no.fmuser.org -> نروژی
fa.fmuser.org -> فارسی
pl.fmuser.org -> لهستانی
pt.fmuser.org -> پرتغالی
ro.fmuser.org -> رومانیایی
ru.fmuser.org -> روسی
sr.fmuser.org -> صربی
sk.fmuser.org -> اسلواکی
sl.fmuser.org -> اسلوونیایی
es.fmuser.org -> اسپانیایی
sw.fmuser.org -> سواحیلی
sv.fmuser.org -> سوئدی
th.fmuser.org -> تایلندی
tr.fmuser.org -> ترکی
uk.fmuser.org -> اوکراینی
ur.fmuser.org -> اردو
vi.fmuser.org -> ویتنامی
cy.fmuser.org -> ولزی
yi.fmuser.org -> ییدیش
SPI ، I2C ، UART ، I2S ، GPIO ، SDIO ، CAN ، فقط این مقاله را بخوانید
اتوبوس همیشه در آن گیر می کند. سیگنال های موجود در این دنیا همه یکسان هستند ، اما هزاران اتوبوس وجود دارد که دردناک است. به طور کلی ، سه نوع اتوبوس وجود دارد: اتوبوس داخلی ، سیستم اتوبوس و اتوبوس خارجی. گذرگاه داخلی گذرگاهی است بین تراشه های جانبی موجود در میکرو کامپیوتر و پردازنده ، که برای اتصال در سطح تراشه استفاده می شود. در حالی که گذرگاه سیستم ، گذرگاه بین بردهای پلاگین و برد سیستم در میکرو رایانه است و برای تبادل متقابل در سطح صفحه افزونه استفاده می شود. گذرگاه خارجی گذرگاه بین ریز رایانه و دستگاه خارجی است. به عنوان یک دستگاه ، میکرو رایانه از طریق گذرگاه اطلاعات و داده ها را با دستگاه های دیگر تبادل می کند. این برای اتصال سطح دستگاه استفاده می شود.
علاوه بر اتوبوس ، رابط هایی نیز وجود دارد که مجموعه ای از چندین اتوبوس هستند ، یا رد نمی شوند.
1. SPI
SPI (Serial Peripheral Interface): روش گذر سریال همزمان که توسط MOTOROLA پیشنهاد شده است. پورت سریال همزمان با سرعت بالا. 3 تا 4 رابط سیم ، ارسال و دریافت مستقل ، می تواند همگام شود.
به دلیل عملکردهای سخت افزاری قدرتمند بسیار مورد استفاده قرار می گیرد. در ابزار هوشمند و سیستم اندازه گیری و کنترل متشکل از میکرو رایانه تک تراشه. اگر سرعت مورد نیاز زیاد نباشد ، حالت گذرگاه SPI انتخاب خوبی است. این می تواند پورت های ورودی / خروجی را ذخیره کند ، تعداد وسایل جانبی و عملکرد سیستم را بهبود بخشد. گذرگاه استاندارد SPI از چهار خط تشکیل شده است: خط ساعت سریال (SCK) ، ورودی اصلی / خط خروجی برده (MISO). خروجی اصلی / خط ورودی برده (MOSI) و سیگنال انتخاب تراشه (CS). برخی از تراشه های رابط SPI دارای خطوط سیگنال وقفه هستند یا MOSI ندارند.
گذرگاه SPI از سه خط سیگنال تشکیل شده است: ساعت سریال (SCLK) ، خروجی داده سریال (SDO) و ورودی داده سریال (SDI). گذرگاه SPI می تواند اتصال چندین دستگاه SPI را درک کند. دستگاه SPI که ساعت سریال SPI را فراهم می کند ، یک دستگاه اصلی یا اصلی SPI (Master) است و سایر دستگاه ها SPI slave یا slave (Slave) هستند. ارتباط دو طرفه کامل را می توان بین دستگاه های اصلی و برده تحقق بخشید. هنگامی که چندین دستگاه برده وجود دارد ، می توان خط انتخاب دستگاه برده را اضافه کرد. اگر از یک پورت IO جهانی برای شبیه سازی گذرگاه SPI استفاده می کنید ، باید یک پورت خروجی (SDO) ، یک پورت ورودی (SDI) داشته باشید و پورت دیگر به نوع دستگاه پیاده سازی شده بستگی دارد. اگر می خواهید دستگاه master-slave را اجرا کنید ، به یک پورت ورودی و خروجی نیاز دارید. ، اگر فقط دستگاه اصلی تحقق یابد ، پورت خروجی کافی است. اگر فقط دستگاه slave تحقق یابد ، فقط پورت ورودی مورد نیاز است.
2. I2C
I2C (مدار مجتمع): یک باسر سریال دو سیمه است که توسط PHILIPS تولید شده و برای اتصال میکروکنترلرها و دستگاه های جانبی آنها استفاده می شود.
گذرگاه I2C از دو سیم (SDA و SCL) برای انتقال اطلاعات بین گذرگاه و دستگاه ، ارتباط سریال بین میکروکنترلر و دستگاه های خارجی یا انتقال داده های دو طرفه بین دستگاه اصلی و دستگاه برده استفاده می کند. I2C خروجی OD است ، بیشتر I2C 2 سیم است (ساعت و داده) ، به طور کلی برای انتقال سیگنال های کنترل استفاده می شود.
I2C یک گذرگاه چند مستر است ، بنابراین هر دستگاهی می تواند مانند master کار کند و گذرگاه را کنترل کند. هر دستگاه در اتوبوس آدرس منحصر به فردی دارد و با توجه به قابلیت های خاص خود می تواند به عنوان فرستنده یا گیرنده کار کند. چندین میکروکنترلر می توانند در یک گذرگاه I2C وجود داشته باشند.
3. UART
UART: پورت سریال ناهمزمان جهانی ، ارتباط دو طرفه کامل با توجه به نرخ استاندارد باود ، سرعت کم.
گذرگاه UART یک پورت سریال ناهمزمان است ، بنابراین به طور کلی بسیار پیچیده تر از دو پورت سریال همزمان است. به طور کلی ، از یک مولد نرخ باود تشکیل شده است (نرخ باود تولید شده برابر با 16 برابر نرخ باود انتقال) ، گیرنده UART و فرستنده UART است. از دو سیم سخت افزاری تشکیل شده است ، یکی برای ارسال و دیگری برای دریافت.
UART تراشه ای است که برای کنترل رایانه ها و دستگاه های سریال استفاده می شود. نکته ای که باید توجه داشته باشید این است که رابط RS-232C رابط دستگاه پایانه داده را فراهم می کند تا کامپیوتر بتواند با مودم ها یا سایر دستگاه های سریالی که از رابط RS-232C استفاده می کنند ارتباط برقرار کند. به عنوان بخشی از رابط ، UART توابع زیر را نیز ارائه می دهد:
داده های موازی منتقل شده از رایانه به جریان داده های سریال خروجی تبدیل می شوند. داده های سریال را از خارج کامپیوتر به بایت تبدیل کنید تا توسط دستگاههایی که از داده های موازی داخل کامپیوتر استفاده می کنند ، به بایت استفاده کنید. یک بیت برابری به جریان داده سریال سریال خروجی اضافه کنید و یک بررسی برابری در جریان داده دریافت شده از خارج انجام دهید. علامت شروع را به جریان داده خروجی اضافه کنید و علامت شروع را از جریان داده دریافت شده حذف کنید. سیگنال وقفه ارسال شده توسط صفحه کلید یا ماوس را کنترل کنید (صفحه کلید و ماوس نیز دستگاه های سریالی هستند). می تواند مشکل مدیریت همگام سازی رایانه و دستگاه سریال خارجی را کنترل کند. برخی از UART های سطح بالا همچنین بافرهایی را برای داده های ورودی و خروجی ارائه می دهند. UART جدیدتر 16550 است که می تواند قبل از اینکه کامپیوتر برای پردازش داده ها ، 16 بایت داده را در بافر ذخیره کند. UART معمول 8250 است. حال اگر یک مودم داخلی خریداری کنید ، معمولاً 16550 UART در داخل مودم وجود دارد.
3. مقایسه از SPI ، I2C و UART
هر دو روش ارتباطی SPI و I2C ارتباطی میان تراشه و تراشه یا بین سایر اجزا مانند سنسور و تراشه از راه دور است. SPI و IIC ارتباطات برد به برد هستند ، IIC گاهی اوقات ارتباطات برد به صفحه را نیز برقرار می کند ، اما فاصله آنها بسیار کوتاه است ، اما بیش از یک متر است ، به عنوان مثال ، برخی از صفحه های لمسی ، صفحه های LCD تلفن همراه ، بسیاری از فیلم های نازک کابلها از IIC استفاده می کنند ، I2C می تواند برای جایگزینی گذرگاه استاندارد موازی ، مدارهای مجتمع مختلف و ماژولهای عملکردی قابل اتصال باشد. I2C یک گذرگاه چند مستر است ، بنابراین هر دستگاهی می تواند مانند master کار کند و گذرگاه را کنترل کند. هر دستگاه در اتوبوس آدرس منحصر به فردی دارد و با توجه به قابلیت های خاص خود می تواند به عنوان فرستنده یا گیرنده کار کند. چندین میکروکنترلر می توانند در همان گذرگاه I2C وجود داشته باشند. این دو خط به انتقال سرعت پایین تعلق دارند.
UART در برقراری ارتباط بین دو دستگاه مانند ارتباط بین دستگاه و رایانه با میکرو رایانه تک تراشه استفاده می شود. چنین ارتباطی را می توان در مسافت های طولانی انجام داد. سرعت UART سریعتر از دو مورد فوق است ، تا حدود 100K. این برای برقراری ارتباط با رایانه و دستگاه یا بین رایانه و محاسبه استفاده می شود ، اما دامنه موثر خیلی طولانی نخواهد بود ، حدود 10 متر. مزیت UART این است که از طیف گسترده ای از پشتیبانی و ساختار طراحی برنامه برخوردار است. خیلی ساده ، با توسعه USB ، UART به تدریج در سراشیبی قرار می گیرد.
5. I2S
I2S (Inter-IC Sound Bus) یک استاندارد باس است که توسط Philips برای انتقال داده های صوتی بین دستگاه های صوتی دیجیتال ساخته شده است. بیشتر آن 3 سیم است (علاوه بر ساعت و داده ، سیگنال انتخاب کانال چپ و راست نیز وجود دارد) ، I2S عمدتا برای انتقال سیگنال های صوتی استفاده می شود. مانند STB ، DVD ، MP3 و غیره که معمولاً مورد استفاده قرار می گیرند.
در استاندارد I2S ، هر دو مشخصات رابط سخت افزاری و قالب داده های صوتی دیجیتال مشخص شده است. I2S دارای 3 سیگنال اصلی است: 1) ساعت سریال SCLK ، بیت ساعت (BCLK) نیز نامیده می شود ، یعنی مربوط به هر بیت از داده های صوتی دیجیتال ، SCLK دارای 1 پالس است. فرکانس SCLK = 2 frequency فرکانس نمونه برداری × تعداد بیت های نمونه برداری. 2) ساعت فریم LRCK ، (WS نیز نامیده می شود) ، برای تغییر داده های کانال های چپ و راست استفاده می شود. LRCK "1" به این معنی است که داده های کانال سمت چپ در حال انتقال است و "0" به معنای انتقال داده های کانال سمت راست است. فرکانس LRCK برابر با فرکانس نمونه برداری است. 3) داده های سریال SDATA داده های صوتی است که در دو مکمل بیان می شوند. بعضی اوقات برای همگام سازی بهتر سیستم ها ، یک سیگنال MCLK دیگری نیز لازم است که به آن اصطلاحاً master master (ساعت اصلی) گفته می شود ، ساعت سیستم (Sys Clock) نیز نامیده می شود که 256 برابر یا 384 برابر فرکانس نمونه برداری است.
6. GPIO
GPIO (General Purpose Input Output) یا بسط دهنده اتوبوس ، با استفاده از استاندارد صنعت I2C ، SMBus یا رابط SPI برای ساده سازی گسترش درگاه های ورودی / خروجی.
هنگامی که میکروکنترلر یا چیپ ست پورت ورودی / خروجی کافی ندارد ، یا هنگامی که سیستم نیاز به استفاده از ارتباط یا کنترل سریال از راه دور دارد ، محصولات GPIO می توانند توابع کنترل و نظارت اضافی را ارائه دهند. هر درگاه GPIO می تواند به عنوان ورودی یا خروجی توسط نرم افزار پیکربندی شود. خط تولید GPIO ماکسیم شامل GPIO 8 پورت تا 28 پورت است که خروجی فشار کشش یا تخلیه باز را فراهم می کند. در بسته مینیاتوری QFN 3 mm x 3 mm موجود است.
(1) مزایای GPIO (گسترش دهنده پورت):
consumption مصرف برق کم: GPIO مصرف برق کمتری دارد (حدود 1μA ، در حالی که جریان کار μC 100μA است).
interface رابط برده IIC یکپارچه: GPIO رابط داخلی IIC داخلی ، می تواند حتی در حالت آماده به کار با سرعت کامل کار کند.
package بسته کوچک: دستگاه های GPIO کوچکترین اندازه بسته را ارائه می دهند - 3 mm x 3 mm QFN!
cost کم هزینه: شما مجبور نیستید برای عملکردهای بلااستفاده پرداخت کنید!
listing لیست سریع: بدون نیاز به نوشتن کدهای اضافی ، اسناد ، و هیچ کار تعمیر و نگهداری!
کنترل روشنایی انعطاف پذیر: چندین خروجی PWM با وضوح بالا داخلی.
response زمان پاسخ قابل پیش بینی: زمان پاسخ بین وقایع و وقفه های خارجی را کوتاه یا تعیین کنید.
lighting اثر نور بهتر: خروجی جریان همسان برای اطمینان از روشنایی صفحه نمایش یکنواخت.
wir سیم کشی ساده: فقط 2 اتوبوس IIC یا 3 اتوبوس SPI مورد نیاز است
7. SDIO
SDIO یک رابط گسترش نوع SD است. این کارت علاوه بر امکان اتصال به کارت SD ، می تواند به دستگاه هایی که از رابط SDIO پشتیبانی می کنند نیز متصل شود. هدف از سوکت فقط قرار دادن کارت حافظه نیست. PDA و لپ تاپ هایی که از رابط SDIO پشتیبانی می کنند می توانند به گیرنده های GPS ، آداپتورهای Wi-Fi یا بلوتوث ، مودم ها ، آداپتورهای LAN ، بارکد خوان ها ، رادیوهای FM ، گیرنده های تلویزیونی ، خوانندگان تأیید هویت فرکانس رادیویی ، یا دوربین های دیجیتال و سایر دستگاه هایی که از SD استفاده می کنند متصل شوند. رابط های استاندارد
پروتکل SDIO از پروتکل کارت SD تکامل یافته و ارتقا می یابد. بسیاری از مکانها پروتکل خواندن و نوشتن کارت SD را حفظ می کنند. همزمان پروتکل SDIO دستورات CMD52 و CMD53 را به پروتکل کارت SD اضافه می کند. به همین دلیل ، تفاوت مهم بین مشخصات SDIO و کارت SD ، اضافه شدن استانداردهای کم سرعت است. کاربرد هدف کارتهای سرعت پایین با کمترین سخت افزار برای پشتیبانی از قابلیتهای ورودی و خروجی کم سرعت شروع می شود. کارت های کم سرعت از برنامه هایی مانند مودم ، اسکنر بارکد و گیرنده GPS پشتیبانی می کنند. کارتهای پرسرعت از کارتهای شبکه ، کارتهای تلویزیونی و کارتهای "ترکیبی" و غیره پشتیبانی می کنند. کارتهای ترکیبی به حافظه + SDIO اشاره می کنند.
تفاوت مهم دیگر بین SDIO و کارت SD SPEC افزودن استانداردهای کم سرعت است. کارت SDIO فقط به حالت انتقال SPI و 1 بیتی SD نیاز دارد. برنامه هدف کارتهای سرعت پایین پشتیبانی از قابلیتهای I / O سرعت پایین با حداقل هزینه سخت افزار است. کارت های کم سرعت از برنامه هایی مانند MODEM ، اسکنرهای میله ای و گیرنده های GPS پشتیبانی می کنند. برای کارتهای ترکیبی ، سرعت کامل و عملکرد 4BIT از الزامات لازم برای حافظه داخلی و قسمت SDIO کارت است. در دستگاه های SDIO غیر ترکیبی ، حداکثر سرعت فقط باید به 25M برسد و حداکثر سرعت کارت ترکیبی همان حداکثر سرعت کارت SD است که بالاتر از 25M است.
8. می تواند
CAN ، نام کامل آن "Controller Area Network" است ، یعنی Controller Area Network ، که یکی از پرکاربردترین اتوبوس های صحرایی در جهان است. در ابتدا ، CAN به عنوان یک ارتباط میکروکنترلر در محیط خودرو ، مبادله اطلاعات بین دستگاه های کنترل الکترونیکی مختلف ECU در خودرو ، تشکیل یک شبکه کنترل الکترونیکی خودرو طراحی شد. به عنوان مثال ، دستگاه های كنترل CAN در سیستم های مدیریت موتور ، كنترل كننده های انتقال ، تجهیزات ابزار دقیق و سیستم های ستون فقرات الکترونیکی تعبیه شده اند.
از نظر تئوری ، در یک شبکه واحد متشکل از گذرگاه CAN ، تعداد بیشماری گره می تواند متصل شود. در کاربردهای عملی ، تعداد گره ها توسط مشخصات الکتریکی سخت افزار شبکه محدود می شود. به عنوان مثال ، هنگام استفاده از Philips P82C250 به عنوان فرستنده و گیرنده CAN ، 110 گره مجاز به اتصال در همان شبکه هستند. CAN می تواند حداکثر 1 مگابیت بر ثانیه سرعت انتقال داده را فراهم کند ، که کنترل زمان واقعی را بسیار آسان می کند. علاوه بر این ، ویژگی تأیید خطای سخت افزار همچنین توانایی CAN را در مقاومت در برابر تداخل الکترومغناطیسی افزایش می دهد.
ویژگی های اتوبوس CAN:
1) می تواند در حالت چند مستر کار کند. هر گره در شبکه ، بدون در نظر گرفتن استاد و بنده ، می تواند در هر زمان فعالانه اطلاعات را به گره های دیگر شبکه ارسال کند و حالت ارتباطی انعطاف پذیر است.
2) گره های موجود در شبکه را می توان به اولویت های مختلف تقسیم کرد تا نیازهای مختلف در زمان واقعی را برآورده کند.
3) سازوکار ساختار اتوبوس داوری بیت تخریب نشده است. وقتی دو گره به طور همزمان اطلاعات را به شبکه منتقل می کنند ، گره با اولویت پایین انتقال داده را به طور فعال متوقف می کند ، در حالی که گره با اولویت بالاتر می تواند بدون تحت تأثیر قرار دادن داده ، انتقال داده را ادامه دهد.
4) داده ها را می توان در چندین حالت انتقال دریافت کرد: پخش از نقطه به نقطه ، نقطه به چند نقطه و پخش جهانی.
5) حداکثر فاصله ارتباط مستقیم می تواند به 10 کیلومتر برسد (سرعت زیر 4Kbps).
6) سرعت ارتباط می تواند تا 1 مگابایت در ثانیه برسد (طولانی ترین فاصله در این زمان 40 متر است).
|
ایمیل را وارد کنید تا غافلگیر شوید
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> آفریقایی
sq.fmuser.org -> آلبانیایی
ar.fmuser.org -> عربی
hy.fmuser.org -> ارمنی
az.fmuser.org -> آذربایجانی
eu.fmuser.org -> باسک
be.fmuser.org -> بلاروسی
bg.fmuser.org -> بلغاری
ca.fmuser.org -> کاتالان
zh-CN.fmuser.org -> چینی (ساده شده)
zh-TW.fmuser.org -> چینی (سنتی)
hr.fmuser.org -> کرواتی
cs.fmuser.org -> چکی
da.fmuser.org -> دانمارکی
nl.fmuser.org -> هلندی
et.fmuser.org -> استونیایی
tl.fmuser.org -> فیلیپینی
fi.fmuser.org -> فنلاندی
fr.fmuser.org -> فرانسوی
gl.fmuser.org -> گالیسیایی
ka.fmuser.org -> گرجی
de.fmuser.org -> آلمانی
el.fmuser.org -> یونانی
ht.fmuser.org -> کریول هائیتی
iw.fmuser.org -> عبری
hi.fmuser.org -> هندی
hu.fmuser.org -> مجارستانی
is.fmuser.org -> ایسلندی
id.fmuser.org -> اندونزیایی
ga.fmuser.org -> ایرلندی
it.fmuser.org -> ایتالیایی
ja.fmuser.org -> ژاپنی
ko.fmuser.org -> کره ای
lv.fmuser.org -> لتونیایی
lt.fmuser.org -> لیتوانیایی
mk.fmuser.org -> مقدونی
ms.fmuser.org -> مالایی
mt.fmuser.org -> مالتیایی
no.fmuser.org -> نروژی
fa.fmuser.org -> فارسی
pl.fmuser.org -> لهستانی
pt.fmuser.org -> پرتغالی
ro.fmuser.org -> رومانیایی
ru.fmuser.org -> روسی
sr.fmuser.org -> صربی
sk.fmuser.org -> اسلواکی
sl.fmuser.org -> اسلوونیایی
es.fmuser.org -> اسپانیایی
sw.fmuser.org -> سواحیلی
sv.fmuser.org -> سوئدی
th.fmuser.org -> تایلندی
tr.fmuser.org -> ترکی
uk.fmuser.org -> اوکراینی
ur.fmuser.org -> اردو
vi.fmuser.org -> ویتنامی
cy.fmuser.org -> ولزی
yi.fmuser.org -> ییدیش
FMUSER بی سیم ویدئو و صدا را راحت تر انتقال می دهد!
تماس با ما
نشانی:
شماره 305 اتاق HuiLan ساختمان شماره 273 Huanpu Road گوانگژو چین 510620
دسته بندی ها
عضویت در خبرنامه