12.07.2015 Views

Řídicí systém pro ovládání klimatizace a vytápění železničních vozů

Řídicí systém pro ovládání klimatizace a vytápění železničních vozů

Řídicí systém pro ovládání klimatizace a vytápění železničních vozů

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Kapitola 4. Komunikace4.6 Výběr komunikační sběrniceV předchozích třech kapitolách jsme si rozebrali vlastnosti uvažovanýchsériových linek. Souhrn jejich vlastností je rozepsán v tabulce 4.1 <strong>pro</strong> lepší orientaci.Vlastnost RS485 CAN LINDiferenciální linka Ano Ano NeInterface UART CAN controller, SPI UARTMax. Délka 1200m 1000m 40mMax. Rychlost 10 Mbit/s 1 Mbit/s 19.2 kbit/sRychlost (40m) 2 Mbit/s 1 Mbit/s 19.2 kbit/sDetekce kolize Ne CSMA/CD NeTypický <strong>pro</strong>voz Master-slave/multimaster Multimaster Master-slaveNáročnost vývoje SW Střední/vysoká Střední/nízká Střední/vysokáNáklady Střední/nízké Střední NízkéTab. 4.1: Vlastnosti sběrnicJak již bylo řečeno dříve, důležitými vlastnostmi jsou <strong>pro</strong> nás spolehlivosta cena. Při výběru komunikační linky ještě nebyl úplně uzavřen výběr mikro<strong>pro</strong>cesorudo jednotek v kupé. Procesor MSP430, který byl zatím nejvíce ve hře ale CANcontroller neobsahuje (má jen UART). Tím je CAN znevýhodněn, ale na druhou stranu,standard sběrnice řeší i přístup k fyzické vrstvě, což snižuje náročnost při vývojisoftware. Co se týká ceny, je na tom nejlépe sběrnice LIN a až potom RS485. Problémje v tom, že LIN není diferenciální sběrnice (menší odolnost <strong>pro</strong>ti rušení) a jejímaximální délka je 40m. Vzhledem k délce železničního vozu (25m) bychom nemělivelkou rezervu, spíše žádnou. Výběr nakonec vyhrála sběrnice RS485 (čtyřvodičová)a to hned z několika důvodů:• Rozšířená a známá průmyslová sběrnice.• Procesor MSP430 má pouze UART• Je odolná <strong>pro</strong>ti rušení (diferenciální linka).• Má nízké náklady na realizaci (cena budičů).• To vše je vykoupeno mírně vyšší náročností na vývoj software.43

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!