Drive Communication Systems
Code | Completion | Credits | Range | Language |
---|---|---|---|---|
AD0M14KSP | Z,ZK | 5 | 14+6c | Czech |
- Lecturer:
- Tutor:
- Supervisor:
- Department of Electric Drives and Traction
- Synopsis:
-
Electric drive distributed control system - system view, serial communication primer, computer network topology, point-to-point, bus, loop, bus access methods, master-slave, peer-to-peer, CSMA/CD, CSMA/CR, addressed transmission, broadcasting, baude-rate, synchronous and asynchronous transmission, channel bandwidth, transmission synchronization, bit and character stuffing/destuffing, modulation, bit encoding, frame, transfer protocol, protocol overhead, error detection, acknowledged and unacknowledged communication, transmission media and environment , OSI model and other layered models, overview of industrial communication technologies utilized in drives and their features, UART, USART, ProfiBus, HDLC, SDLC, Bitbus, LIN bus, CAN bus, CANOpen, LonWorks, EIB/KNX, Ethernet, TCN-MVB/WTB, Microwire, SPI, I2C, USB. Communication services programming and their implementation inside overall control computer software architecture. Communication development tools, communication services debugging, monitoring and logging. Noise resistance, cabling, connectors
- Requirements:
-
Active participation on labs, presentation of own lab works
- Syllabus of lectures:
-
1. Distribuovaný řídicí systém elektrického pohonu - systémový pohled
2. Sériová komunikace, topologie počítačových sítí, přístup na sběrnici
3. Adresované a veřejné vysílání, přenosová rychlost, přenosové pásmo
4. Synchronní a asynchronní přenos, synchronizace přenosu, kódování bitu
5. Přenosový protokol, zabezpečení přenosu, přenosová media a přenosové prostředí
6. Model OSI a jiné modely komunikační architektury
7. Přehled průmyslových komunikačních technologií v pohonech a jejich vlastnosti
8. UART, USART, ProfiBus
9. HDLC, SDLC, Ethernet
10. CAN, LIN, CANopen, LonWorks
11. TCN - MVB/WTB
12. Microwire, SPI, I2C, USB
13. Přenosové služby, vývojové prostředky pro komunikace
14. Odolnost proti rušení, kabeláž, konektory
- Syllabus of tutorials:
-
1. Introduction. Lab work security briefing. MPLAB IDE
2. MPLAB IDE, pic18F simulator and C18, UART
3. UART, TXD interrupt driven transmission
4. UART, RXD interrupt driven reception
5. UART, protocol, message transmission
6. UART, message communication, on the fly decoding
7. SPI, TXD transmission
8. SPI, transmission, reception, inter-processor communication
9. I2C, message transmission
10. I2C, message transmission and reception, inter-block communication
11. CAN, protocol, frame types, bus access, broadcasting
12. CAN, inter-processor communication, CAN driver
13. LonWorks, protocol and inter-processor communication, demo
14. Credit
- Study Objective:
- Study materials:
-
[1]PIC18FXX2 Data Sheet DS39564C. Chandler: Microchip Technology Inc., USA, 2006.
- Note:
- Further information:
- No time-table has been prepared for this course
- The course is a part of the following study plans:
-
- Elektrotechnika, energetika a management - Technologické systémy_144957 (elective course)
- Elektrotechnika, energetika a management - Elektrické stroje, přístroje a pohony_145019 (elective course)
- Elektrotechnika, energetika a management - Elektroenergetika_145039 (elective course)
- Elektrotechnika, energetika a management - Ekonomika a řízení energetiky_145106 (elective course)
- Elektrotechnika, energetika a management - Ekonomika a řízení elektrotechniky_145126 (elective course)
- Komunikace, multimédia a elektronika - Bezdrátové komunikace_145152 (elective course)
- Komunikace, multimédia a elektronika - Multimediální technika_145209 (elective course)
- Komunikace, multimédia a elektronika - Elektronika_145231 (elective course)
- Komunikace, multimédia a elektronika - Sítě elektronických komunikací_145248 (elective course)
- Kybernetika a robotika - Robotika_145304 (elective course)
- Kybernetika a robotika - Senzory a přístrojová technika_145332 (elective course)
- Kybernetika a robotika - Systémy a řízení_145356 (elective course)
- Otevřená informatika - Umělá inteligence_145417 (elective course)
- Otevřená informatika - Počítačové inženýrství_145440 (elective course)
- Otevřená informatika - Počítačové vidění a digitální obraz_145456 (elective course)
- Otevřená informatika - Počítačová grafika a interakce_145515 (elective course)
- Otevřená informatika - Softwarové inženýrství_145534 (elective course)
- Kybernetika a robotika - Letecké a kosmické systémy (elective course)
- Komunikace, multimédia a elektronika - Komunikační systémy (elective course)