Мониторинг SOlution для Arduino

У меня есть проект Arduino для работы солнечного трекера. Первоначально я использовал монитор последовательного порта для просмотра данных на моем ноутбуке. Сейчас я перемещаю свой проект примерно на 1000 метров от дома. Я хочу удаленно контролировать данные из параметров солнечного трекера, такие как дата, время, угол трека, координаты и т. Д., Обновляемые каждые 15 минут.

Какой протокол лучше всего использовать для передачи на большие расстояния? Что мне делать: zigbee, wireless, ethernet, modbus? Если предлагается конкретный протокол, дайте мне знать, почему он предлагается. Я также хочу использовать для этого наименьшее количество контактов.

Я погуглил и нашел сетевой экран с SD-картой. Я никогда не хотел, чтобы это было записано на SD-карту. Данные должны поступать прямо на ПК.


person RKNAYAK    schedule 21.03.2014    source источник


Ответы (1)


если вы можете использовать кабельное соединение, так как они наиболее пригодны. RS485 лучше всего подходит для ведра (100 кбит / с на 1200 м), оптическое волокно очень велико, но оптимально. классический Ethernet имеет диапазон 100 метров, Wi-Fi без специального оборудования около 50/100 метров, некоторые zibee имеют максимальный диапазон 1 км, поэтому МОЖЕТ быть решением, но находятся на их пределе.

Modbus - это протокол «высокого уровня», который можно использовать через RS485 (или другое соединение).

person Lesto    schedule 21.03.2014