SSI (интерфейс передачи данных)

SSI (англ. Synchronous Serial Interface, синхронно-последовательный интерфейс) — однонаправленный немультиплексированный интерфейс передачи цифровых данных с последовательной побитовой передачей, предназначенный для промышленных применений при высоких уровнях электромагнитных помех и длинных линиях связи (до 1,5 км) со скоростью передачи от 100 кбит/с до 2 Мбит/с, например, между удалённым датчиком и контроллером и пригоден в применениях, требующих надёжности при измерениях в тяжёлых промышленных условиях.

По уровням сигналов и требованиям к линии связи соответствует интерфейсу RS-422.

SSI был изначально разработан в 1984 году фирмой Max Stegmann GmbH[1] для передачи данных от цифровых абсолютных датчиков положения и угла поворота, поэтому некоторые производители сервоприводов и датчиков для сервоприводов часто называют применяемый ими интерфейс SSI «интерфейсом Stegmann».

Условия его использования ранее регулировались немецким патентом DE 3445617, срок действия которого истек в 1990 году.

Описание

Общее описание

В этом интерфейсе передача двоичных слов данных производится последовательно и побитно в одну сторону только от одного устройства — обычно некоторого датчика к другому устройству, например, программируемому контроллеру. Устройство, принимающее данные не передает данные датчику, но управляет процессом передачи. Поэтому контроллер обычно называют ведущим устройством, а датчик — ведомым устройством.

Передача битов синхронизируется синхроимпульсами, генерируемыми ведущим устройством. Передача каждого бита производится в одном периоде импульсов синхронизации. Таким образом, ведомый и ведущий связаны двумя каналами — каналом передачи синхроимпульсов от ведущего и каналом передачи битов слова данных от датчика. Так как импульсы синхронизации и данные передаются по витым парам практически равной длины, задержки распространения сигналов в них тоже равны, что обеспечивает устойчивую передачу данных на большие расстояния с высокой скоростью.

В протоколе передачи не используются стоповые и стартовые импульсы, как, например, в интерфейсе RS-232, что увеличивает скорость передачи.

В протоколе обмена предусмотрен контроль исправности линии — проверка на отсутствие обрывов и коротких замыканий жил кабеля.

Физический уровень

Аппаратная реализация SSI-интерфейса с гальванической развязкой через оптроны и дополнительными линиями питания датчика. Треугольниками изображены дифференциальные драйверы витых пар.
Зависимость допустимой длины кабеля от скорости передачи для стандарта RS-422

Электрически пара устройств связаны двумя витыми парами по которым передаются сигналы в дифференциальном виде аналогичная интерфейсам RS-422 и RS-485[2], одна пара предназначена для передачи импульсов синхронизации, вторая — для передачи битов данных. При такой передаче уровни напряжений в витых парах изменяются в противофазе и витые пары со стороны приёмника присоединяются ко входам дифференциальных усилителей. Дифференциальный способ передачи сигнала обеспечивает существенное подавление синфазной помехи, что повышает помехозащищённость.

Линии в витых парах обычно обозначаются именами Clock+ и Clock- или Clk+ и Clk- для сигнала синхронизации и Data+ и Data- для сигнала данных. Для интерфейса RS-422 принято считать логической 1 низкий уровень линии «+» относительно линии «-», но далее в тексте на временных диаграммах уровни логической 1 показаны как обычно — сверху.

Возможно использование в одном кабеле связи ведомый-ведущий дополнительных линий электрического питания датчика. Обычно витые пары в кабеле, особенно в длинных кабелях, для снижения помех экранируются оплёткой, присоединённой к «земле».

В приёмных устройствах ведущего и ведомого обычно применяется гальваническая развязка, что также повышает помехозащищённость от синфазной помехи, исключает перегрузку входных дифференциальных усилителей синфазным сигналом и блокирует протекание уравнительных токов при разных потенциалах «земель» ведущего и ведомого устройств. В качестве элементов, обеспечивающих гальваническую развязку почти всегда используют оптопары или оптроны.

Электрические параметры связи регламентируются стандартом интерфейса RS-422 — дифференциальные уровни напряжений между проводниками витой пары ± 6 В при сопротивлении нагрузки 100 Ом, при применении кабелей связи, рекомендованных стандартом RS-422, максимальная длина линии связи 1,5 км при скорости передачи до 100 кбит/с. При использовании более коротких линий связи стандарт RS-422 допускает увеличение скорости передачи до 10 Мбит/с, но стандарт на SSI ограничивает скорость передачи (частоту импульсов синхронизации) до 2 МГц.

Одно ведущее устройство по одной витой паре может синхронизировать до 3 ведомых устройств, естественно, витые пары данных от ведомых устройств индивидуальны для каждого ведомого устройства.

Стандарт SSI не оговаривает тип оконечных разъёмов кабелей, часто используют разъёмные пары типов Mini-DIN или DE-9. Ряд изготовителей применяют винтовые клеммные зажимы.

Логический уровень и протоколы передачи

В ведомом устройстве имеется кольцевой регистр сдвига с параллельной записью слова данных — результата измерения и последовательной выдачей битов при сдвиге в линию данных через дифференциальный драйвер. Содержимое регистра сдвига обновляется в начале передачи слова по содержимому промежуточного регистра. В отсутствие передачи данных в промежуточный регистр периодически записывается слово результата измерения и результат измерения таким образом постоянно обновляется в этом регистре[3].

Также в ведомом устройстве имеется перезапускаемый одновибратор с фиксированной длительностью неустойчивого состояния, длительность неустойчивого состояния — активного режима интерфейса заведомо больше длительности передачи одного бита. В неустойчивом состоянии одновибратора заблокирована параллельная запись в дополнительный регистр. Перевод одновибратора в неустойчивое состояние и перезапуск одновибратора производится нулевым уровнем («0») сигнала синхронизации. В неустойчивом состоянии одновибратора заблокировано обновление данных в дополнительном регистре. Этот одновибратор участвует в протоколе передачи и диагностике кабеля.

Длина слова в битах определяется конструкцией (программой) ведомого и программой ведущего и может быть произвольной длины. Помимо собственно измеренных данных — числового результата измерения, в слово данных разработчики датчиков иногда включают служебные битовые поля, например, результаты самодиагностики датчика и/или битовые поля коррекции и обнаружения ошибок.

Кодировка данных результата измерения также произвольна, зависит от конкретного датчика, например, обычный позиционный двоичный код или код Грея. Передача числового результата измерения обычно производится старшими битами вперёд. Формат передаваемого слова подробно описывается в спецификации на конкретный датчик.

Возможны 2 варианта передачи данных — отдельными словами и с непрерывной передачей слов.

Протокол передачи по отдельным словам

Исходно и в режиме ожидания передачи ведущий удерживает линию синхронизации в состоянии логической 1 («1»), одновибратор ведомого находится в устойчивом состоянии, при этом разрешено обновление содержимого во вспомогательном регистре по результатам измерения, линия данных удерживается ведомым в состоянии «1». Состояние ожидания может длиться произвольное время.

Начало передачи инициирует ведущий, выставляя «0» на линии синхронизации. При этом одновременно выполняются следующие действия:

  • запускается одновибратор (переводится в неустойчивое состояние);
  • в неустойчивом состоянии одновибратора блокируется обновление вспомогательного регистра;
  • по переднему фронту запуска одновибратора содержимое вспомогательного регистра записывается в параллельном виде в сдвиговый регистр.

Начало передачи 1-го бита начинается с перевода линии синхронизации в «1», при этом на линию данных передается выход регистра сдвига.

Собственно приём бита в ведущий производится по падающему фронту сигнала синхронизации. Очередной нарастающий фронт синхронизации сдвигает слово в кольцевом регистре сдвига и выдаёт на линию данных следующий бит слова с выхода регистра сдвига, которой читается ведущим снова по падающему фронту синхронизации. Описанный процесс повторяется до передачи всех битов. После приёма последнего бита ведомый удерживает «1» на линии синхронизации, при этом прекращается перезапуск одновибратора. Спустя время возврата одновибратор переходит в устойчивое состояние, что переводит интерфейс в режим ожидания, при этом возобновляется обновление вспомогательного регистра новыми данными измерения.

Режим ожидания длится до новой передачи.

Так как в режиме ожидания линия данных обязательно находится в «1», а после окончания передачи, пока одновибратор в неустойчивом состоянии, на линии данных должен быть обязательно «0», это является диагностическими сигнатурами неисправности кабеля — обрывов или коротких замыканий жил линии данных или синхронизации. При неисправности линии синхронизации ведомый просто не откликается. Сигнатуры диагностики обрабатываются программой ведущего.

Очевидно, что в этом интерфейсе длительность периода синхроимпульсов может изменяться в широких пределах и даже быть разной при передаче разных бит слова. Главное требование — важно, чтобы длительность периода была заведомо меньше длительности неустойчивого состояния одновибратора.

Режим с повторной передачей слов

Этот режим используется для верификации верности передачи в условиях сильных помех на линии связи.

После состояния ожидания, передача одного слова не отличается от передачи одиночными словами, но ведущий в этом режиме формирует повторно пачку импульсов синхронизации до того, как одновибратор ведомого перейдёт в устойчивое состояние. Так как в неустойчивом состоянии заблокировано обновление регистра сдвига и после количества сдвигов, равном длине кольцевого регистра сдвига он переходит в такое же состояние, что и до сдвига, по интерфейсу передаётся то же самое слово.

Сравнение на равенство двух или нескольких полученных таким образом слов программой ведущего позволяет получить достоверную информацию при сильных помехах без использования обнаруживающих ошибки или исправляющих ошибки кодов, например, кода Хэмминга, что существенно упрощает аппаратную часть датчика. Соответственно, расплата за это — при повторной передаче снижается пропускная способность канала.

Примечания

Литература

Read other articles:

Dewan Perwakilan Rakyat DaerahKabupaten Kendal ꦝꦺꦮꦤ꧀​ꦥꦼꦂꦮꦏꦶꦭꦤ꧀​ꦫꦏꦾꦠ꧀​ꦝꦲꦺꦫꦃ​ꦏꦧꦸꦥꦠꦺꦤ꧀​ꦏꦼꦤ꧀ꦝꦭ꧀Dhéwan Perwakilan Rakyat Dhaérah Kabupatèn KêndhalDewan Perwakilan RakyatKabupaten Kendal2019-2024JenisJenisUnikameral Jangka waktu5 tahunSejarahSesi baru dimulai14 Agustus 2019PimpinanKetuaH. Muhammad Makmun, S.H.I. (PKB) sejak 23 September 2019 Wakil Ketua IDrs. H. Akhmat Suyuti, S.H., M.H. (PDI-P) seja...

 

Dewan Perwakilan Rakyat PapuaPeriode 2019-2024JenisJenisUnikameral Jangka waktu5 tahunSejarahDidirikan1963Sesi baru dimulai31 Oktober 2019PimpinanKetuaJohny Banua Rouw (NasDem) sejak 17 Desember 2019 Wakil Ketua IYunus Wonda (Demokrat) sejak 17 Desember 2019 Wakil Ketua IIEdoardus Kaize (PDI-P) sejak 17 Desember 2019 Wakil Ketua IIIYulianus Rumbairusy (PAN) sejak 17 Desember 2019 KomposisiAnggota69Partai & kursiPemerintah (38)   Demokrat (8)   NasDem (8...

 

Vishnu temple in Chennai Bhaktavatsala Perumal TempleBhaktavatsala Perumal KovilReligionAffiliationHinduismDistrictThiruvallurDeityBhaktavatsala(Vishnu)LocationLocationThirunindravur, ChennaiStateTamil NaduCountryIndiaLocation in Tamil NaduGeographic coordinates13°6′45″N 80°1′34″E / 13.11250°N 80.02611°E / 13.11250; 80.02611ArchitectureTypeDravidian architectureCreatorPallavasCompleted6th Century CE Sri Bhaktavatsala Perumal temple is a Hindu temple, locate...

John Lewis John Robert Lewis (21 Februari 1940 – 17 Juli 2020) adalah seorang pemimpin hak sipil dan politikus asal Amerika Serikat. Ia adalah anggota Partai Demokrat Bacaan tambahan Oral History Interview with John Lewis from Oral Histories of the American South, November 20, 1973 Booknotes interview with Lewis on Walking With the Wind: A Memoir of the Movement, July 12, 1998 SNCC – People: John Lewis., April 11, 2011 Congressman John R. Lewis Biography and Interview. www.a...

 

Semua karena CintaAlbum studio karya SyahriniDirilis10 Desember 2012Direkam2010-2012GenrePopLabelPelangiKronologi Syahrini Jangan Memilih Aku(2010)Jangan Memilih Aku2010 Semua Karena Cinta (2012) Princess Syahrini(2016)Princess Syahrini2016 Singel dalam album Semua Karena Cinta Aku tak BiasaDirilis: November 2010 Kau Yang Memilih AkuDirilis: April 2011 Taubatlah TaubatDirilis: Agustus 2011 SesuatuDirilis: Januari 2012 Semua Karena CintaDirilis: Juli 2012 Semua karena Cinta merupakan album...

 

Penyuntingan Artikel oleh pengguna baru atau anonim untuk saat ini tidak diizinkan.Lihat kebijakan pelindungan dan log pelindungan untuk informasi selengkapnya. Jika Anda tidak dapat menyunting Artikel ini dan Anda ingin melakukannya, Anda dapat memohon permintaan penyuntingan, diskusikan perubahan yang ingin dilakukan di halaman pembicaraan, memohon untuk melepaskan pelindungan, masuk, atau buatlah sebuah akun. Aksi 4 NovemberTanggal4 November 2016Waktu13:00 – 21:15 WIB[1]5 Novembe...

Douglas F6D Missileer adalah armada pesawat tempur sayap tinggi (high wing) pertahanan US Navy berbasis carrier diusulkan, dirancang oleh Douglas Aircraft Company dalam menanggapi 1959 kebutuhan US Navy.[1] Hal ini dirancang untuk dapat terbang dalam waktu yang lama pada jarak yang relatif jauh dari kapal induk Angkatan Laut, terlibat bermusuhan pesawat 100 mil (161 km) dengan radar yang kuat dan rudal jarak jauh. Karena musuh akan menembak jauh sebelum mereka mencapai jangkauan visua...

 

Serie ASkuad Cagliari musim 1969–70Musim1969–70JuaraCagliariGelar juara pertamaDegradasiBresciaPalermoBariEuropean CupCagliariCup Winners' CupBolognaInter-Cities Fairs CupInternazionaleJuventusFiorentinaLazioJumlah pertandingan240Jumlah gol464 (1,93 per pertandingan)Pencetak golterbanyakLuigi Riva(21 gol)← 1968–69 1970–71 → BariBolognaBresciaCagliariFiorentinaInterMilanJuventusTorinoL.R. VicenzaLazioRomaNapoliPalermoSampdoriaVerona Persebaran tim Serie A 1969-70 Serie A musim...

 

American ceramics company (1894–1920) Grueby tile panel at the Astor Place subway station in the New York City Subway A Grueby Faience vase by Wilhelmina Post, made around 1910 A 1906 Grueby Faience vase The Grueby Faience Company, founded in 1894, was an American ceramics company that produced distinctive American art pottery vases and tiles during America's Arts and Crafts Movement. The company was founded in Revere, Massachusetts, by William Henry Grueby (Boston, 1867—New York, 1925), ...

Pour les articles homonymes, voir Lewis. Carl Lewis Carl Lewis en 2009. Informations Nom de naissance Frederick Carlton Lewis Disciplines 100 m, 200 m, longueur, 4 × 100 m Période d'activité 1979 - 1996 Site officiel www.carllewis.com Nationalité Américaine Naissance 1er juillet 1961 (62 ans) Birmingham (Alabama) Taille 1,88 m (6′ 2″) Masse 80 kg (176 lb) Surnom King Carl Club Santa Monica Track Club Entraîneur Tom Tellez Records • Ancien d...

 

Subprefektur Sorachi 空知総合振興局Sorachi-sōgō-shinkō-kyokuPrefekturHokkaidoIbu kotaIwamizawaLuas • Total6,558,22 km2 (2,532,14 sq mi)Populasi (Maret 2009) • Total365,563 • Kepadatan55,7/km2 (144/sq mi)Alamat kantor5-chōme, 8-jō-nishi, Iwamizawa-shi, Hokkaidō 068-8558Kode Wilayah01420-6Situs websorachi.pref.hokkaido.lg.jp Subprefektur Sorachi (空知総合振興局code: ja is deprecated , Sorachi-sōgō-shinkō-kyoku) ...

 

  此條目介紹的是2012年在上海创办的一家民营新闻媒体。关于1946年在上海创刊的一份周刊,请见「观察 (杂志)」。关于2013年在上海创办、原名「上海觀察」的网络应用程序,请见「上觀新聞」。关于“观察者”的其他含义,请见「观察者」。 此條目過於依赖第一手来源。 (2021年1月17日)请補充第二手及第三手來源,以改善这篇条目。 观察者网观察者网首页在2019年7月...

Questa voce sugli argomenti gruppi etnici e Africa è solo un abbozzo. Contribuisci a migliorarla secondo le convenzioni di Wikipedia. Segui i suggerimenti del progetto di riferimento. A questa voce o sezione va aggiunto il template sinottico {{Popolo}} Puoi aggiungere e riempire il template secondo le istruzioni e poi rimuovere questo avviso. Se non sei in grado di riempirlo in buona parte, non fare nulla; non inserire template vuoti. Danzatori Baka nella provincia ...

 

RBMK (bahasa Rusia: реа́ктор большо́й мо́щности кана́льный, РБМК; reaktor bolshoy moshchnosti kanalnyy, high-power channel-type reactor) atau Reaktor tipe saluran daya tinggi adalah kelas reaktor tenaga nuklir dengan moderasi grafit yang dirancang dan dibangun oleh Uni Soviet. Namanya mengacu pada desainnya di mana, alih-alih bejana tekan baja besar yang mengelilingi seluruh inti, inti dikelilingi oleh tangki baja annular silindris di dalam lemari b...

 

American businesswoman (born 1969) Adena FriedmanFriedman in 2018BornAdena Robinson Testa1969 (age 54–55)Baltimore, Maryland, United StatesOther namesAdena Robinson TateEducationWilliams College (BA)Vanderbilt University (MBA)OccupationCEO of Nasdaq, Inc.Spouse Michael Friedman ​(m. 1993)​Children2Parent(s)Adena W. Testa Michael D. Testa Adena T. Friedman (born Adena Robinson Testa; 1969) is an American businesswoman. She currently serves as the Pr...

2014 single by Tiësto featuring Matthew KomaWastedSingle by Tiësto featuring Matthew Komafrom the album A Town Called Paradise Released25 April 2014Recorded2013GenreElectro housedance-popLength3:09LabelMusical FreedomPM:AMCasablancaRepublicUniversalSongwriter(s)Tijs VerwestMatthew KomaTwice as NiceProducer(s)TiëstoTwice as NiceThe Disco FriesTiësto singles chronology Red Lights (2013) Wasted (2014) Let's Go (2014) Matthew Koma singles chronology Find You(2014) Wasted(2014) Cheap S...

 

Capital and largest city of Honduras Capital city in Francisco Morazán, HondurasTegucigalpaCapital cityTegucigalpa, Municipio del Distrito CentralSkyline north of the cityTegucigalpa at nightBasilica de SuyapaView of the city from the mountains FlagCoat of armsNickname(s): Tegus,[1] Tepaz,[2] Cerro de Plata (Silver Mountain)Location of the Central District within the Department of Francisco MorazánTegucigalpaLocation of Tegucigalpa, M.D.C. in HondurasShow map of Hondura...

 

ĠgantijaLocation within MaltaLocationXagħra, Gozo, MaltaCoordinates36°02′50″N 14°16′09″E / 36.04722°N 14.26917°E / 36.04722; 14.26917TypeTempleHistoryMaterialLimestoneFoundedc. 3600 BC; 5624 years agoPeriodsĠgantija phaseSite notesExcavation dates1827 and 1933–1959ConditionWell-preserved ruinsOwnershipGovernment of MaltaManagementHeritage MaltaPublic accessYesWebsiteHeritage MaltaUNESCO World Heritage Site UNESCO World Heritage Si...

International basketball competition FIBA Oceania Championshipfor Women 201315th FIBA Oceanian Women'sBasketball ChampionshipOfficial logo of the 2013 FIBA Oceania Championship for WomenTournament detailsHost countriesNew ZealandAustraliaDates14–18 AugustTeams2Venue(s)2 (in 2 host cities)Final positionsChampions Australia (14th title)Tournament statisticsTop scorer Edmondson (22.0)Top rebounds Jackson (8.0)Top assists Snell Cocks (3.0)PPG (Team) Australia (75.0)RPG ...

 

Terrassa FCDatos generalesNombre Terrassa Futbol Club S.A.D.Apodo(s) EgarensesFundación 1 de enero de 1906 (118 años)Presidente Constantinos TsakirisEntrenador Chus TrujilloInstalacionesEstadio Olímpico de TarrasaCapacidad 11 500 espectadores[1]​Ubicación Tarrasa, (Barcelona), EspañaInauguración 21 de agosto de 1960 (64 años) Titular Alternativo Última temporadaLiga Segunda RFEF(2022-23) 6° Página web oficial[editar datos en Wikidata] Secciones Terrassa FC ...