Одним из старейших, но все еще популярных протоколов связи, которые используются в промышленности и коммерческих продуктах, является протокол связи RS232. Термин RS232 означает «Recommended Standard 232» и представляет собой тип последовательной связи, используемый для передачи данных обычно на средние расстояния. Он был представлен еще в 1960-х годах и нашел свое применение во многих приложениях, таких […]
Метка: последовательная связь
На данной странице представлены проекты, в которых используются современные протоколы последовательной связи: UART, SPI, I2C, CAN, RS485
В данной статье мы рассмотрим организацию последовательной связи (UART) между микроконтроллером PIC и персональным компьютером. Несмотря на то, что в современных персональных компьютерах последовательный (COM) порт уже в явном виде не используется, во встраиваемой электронике он продолжает широко применяться. В данном проекте мы рассмотрим последовательную связь в микроконтроллере PIC16F877A, который имеет модуль под названием USART […]
Протоколы связи являются составной частью многих современных электронных проектов. Везде, где требуется подключение различных периферийных устройств или соединение между собой нескольких микроконтроллеров, для передачи данных применяются протоколы связи. К настоящему времени разработано достаточно много протоколов связи и среди них достаточно популярным является протокол RS-485, который находит широкое применение в промышленных проектах. Ранее на нашем сайте […]
В большинстве случаев схемы на микроконтроллерах используются для связи с периферийными устройствами (датчиками, дисплеями, реле и т.п.) на небольшие расстояния – обычно в пределах нескольких сантиметров. В этих случаях для связи используются обычные провода и нет необходимости беспокоиться о затухании сигнала, действующих шумах и искажениях сигнала. Но если вам понадобится осуществить связь на расстояние хотя […]
Современные автомобили включают в себя несколько десятков разнообразных датчиков. И все эти датчики регулярно обмениваются информацией с другими датчиками/устройствами автомобиля. Причем автомобили с каждым годом становятся все «умнее» и поэтому количество датчиков в них все больше увеличивается. В автомобилях сегодняшнего дня находят широкое применение системы автономного вождения, системы безопасности с автоматически срабатывающими подушками безопасности, системы […]
В предыдущей статье на нашем сайте мы рассмотрели проект последовательной связь по протоколу Modbus RS-485 с Arduino (ведомой), в которой плата Arduino выполняла роль ведомого устройства (Slave) и принимала команды от компьютера по протоколу Modbus RS-485. В этой же статье мы рассмотрим аналогичную задачу, но плата Arduino будет выполнять роль ведущего устройства (Master) и передавать […]
Протокол Modbus – самый распространенный промышленный протокол для межмашинного (M2M) взаимодействия. Является стандартом де-факто и поддерживается почти всеми производителями промышленного оборудования. В этой статье мы рассмотрим последовательную связь по протоколу Modbus RS-485 используя плату Arduino Uno в качестве ведомого устройства (Slave). Также на нашем сайте вы можете посмотреть проект последовательной связи по протоколу Modbus RS-485 […]
Выбор протокола (интерфейса) связи между микроконтроллером и периферийными устройствами является важной частью встраиваемых систем. От правильности его выбора зависят многие параметры подобной системы: стоимость, скорость передачи данных, максимальное расстояние связи и т.д. В одной из предыдущих статей на нашем сайте мы рассмотрели последовательную связь с помощью RS-485 между двумя платами Arduino, в этой же статье […]
Выбор протокола (интерфейса) связи между микроконтроллером и периферийными устройствами является важной частью встраиваемых систем. От правильности его выбора зависят многие параметры подобной системы: стоимость, скорость передачи данных, максимальное расстояние связи и т.д. В предыдущих статьях мы изучили использование интерфейса I2C и интерфейса SPI в платах Arduino. В этой же статье мы рассмотрим использование в платах […]
В предыдущей статье на нашем сайте мы рассмотрели использование интерфейса SPI в плате Arduino. А здесь мы рассмотрим еще один очень популярный в настоящее время протокол последовательной связи I2C (Inter Integrated Circuits — последовательная шина обмена данными между интегральными схемами) и как его использовать в плате Arduino. Если сравнивать протоколы I2C и SPI, то I2C […]