Интерфейсный (RS485) модуль серии BASIC Pic - блок - BM9305

Читайте статью об этом устройстве в журнале "Радиолюбитель"


Модуль BM9305 предназначен для работы в комплексе BM93xx. Модуль легко обеспечивает доступ к удаленным узлам управления по последовательному каналу RS485 с использованием протокола MODBUS. При помощи модуля решаются задачи обмена информацией с удаленными объектами, построенными как из элементов серии BM93xx, так и из модулей сторонних производителей автоматики, имеющих возможность работы с интерфейсом RS485 по протоколу MODBUS. Кроме функций поддержки протокола BM9305 обеспечивает доступ к собственным внутренним ресурсам и к локальному интерфейсу I2C, используемому для взаимодействия между различными модулями серии BM93xx в конструируемой системе. Т.е. подключившись с помощью BM9305 к комплексу, собранному на BM93xx, вы получаете доступ ко всем модулям и их ресурсам в системе, а также к любым другим удаленным объектам, подключенным к системе через иные смежные интерфейсы, например RS232.


Ориентировочная розничная цена: 1590 руб  


Краткая характеристика:


Микроконтроллер . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . PIC18F2520

Быстродействие . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8 МГц * 4 PLL

Тип RS*** интерфейса . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .RS485

Скорость работы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .до 460800 бод

Локальный интерфейс . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I2C

Скорость работы локального интерфейса . . . . . . . . . . . . . . . . . . . . . . . . . . . . .400 кГц

Гальваническая развязка . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .не хуже 2.5 кВ

Число команд интерфейса . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13

Буфер приема/передачи . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 256 Байт

Типичный ток потребления . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .50 мА

Температурный диапазон индустриального исполнения . . . . . . . . . . . . . . . . . 0 … 40С

Светодиодная индикация . . . . . . . .Питание, Прием, Передача, Разрешение передачи



Дополнительные возможности модуля:


• Возможность добавление пользователем своих команд при обработке команд интерфейса.

• Простая загрузка программ пользователя во FLASH - через оба интерфейса (внешний RS485 и локальный I2C).

• Все порты микроконтроллера, установленного на борту модуля BM9305, выведены на разъем X1 и их можно использовать для расширения системы и получить: 14/16 дополнительных линий ввода/вывода. Из них 9 АЦП (10 бит) и 2 ШИМ (10 бит). Использовать 24 КБайта FLASH памяти 248 Байт EEPROM для программ пользователя и 1 Кбайт RAM для данных пользователя. Т.е. в простейшем случае для создания узла в системе может быть достаточно ресурсов только одного модуля BM9305.

• Использовать модуль как самостоятельное устройство, вне комплекса BM93xx, получая доступ к отмеченным выше ресурсам модуля как со стороны I2C, так и со стороны RS485.

• Использовать модуль как преобразователь интерфейсов I2C RS485



Скачать:


Подробное описание базовой прошивки


Описание языка BASIC для микроконтроллерного модуля


Программа basic terminal


Программа pic18_terminal



Главная отличительная особенность модуля BM9305 состоит в том, что канал RS485 имеет гальваническую развязку. Что обеспечивает сохранность вашей электронной техники.


Программа на бейсике для смены адресов активных модулей в сети. Очень упрощает жизнь строителям многомодульных проектов. Скачать!


Обсудить и получить более подробную информацию Вы можете на ветке Конференции, посвящённой этому устройству.


Посмотреть видео


Заложен проект века: BM93xx: умный дом построим сами


Изучаем "железо" и учимся проектировать


Урок 1: Железная идея и реализация

Урок 2: Электрическая идея и реализация

Урок 3: Софт: идея и реализация

Урок 4: Потрогаем железо

Урок 5: Печатаем на ЖКИ

Урок 6: Подсветка ЖКИ

Урок 7: Синие часы

Урок 8: Графические возможности ЖКИ часть 1

Урок 9: Графические возможности ЖКИ часть 2: выводим BMP рисунок

Урок 10: BM9303-04 Звук

Урок 11: Как достать кнопки на BM9303-04

Урок 12: BM9316 Управление низковольтной нагрузкой (до 60В)

Урок 13: BM9317 Управление высоковольтной нагрузкой (до 400В)

Урок 14: BM9307-08 Подключаем цифровой датчик температуры DS18B20

Урок 15: BM9307-08 Активируем АЦП, строим вольтметр

Урок 16: BM9312 Канал I2C - управление низковольтной (до 60В) нагрузкой

Урок 17: BM9311 Канал I2C - управление высоковольтной (до 400В) нагрузкой

Урок 18: BM9307-08 Подключим 8 сервоприводов для вашего робота

Урок 19 BM9315 Цифро-аналоговый преобразователь. Генератор сигналов

Урок 20 BM9309 Взводим быстрые счетчики. Частотомер


Урок 21 BM9310 Подключаем шаговые двигатели


Урок 22 BM9314 Подключаем промышленные датчики (емкостные, фото, индуктивные, магнитные ….)

Урок 23 BM9305 А если отопительный котёл в подвале, а управление в прихожей? Создаем сеть начального уровня. RS485

Урок 24 BM9306 А если отопительный котёл в подвале, приточная вентиляция на чердаке, а управление в прихожей? Сеть разрастается.RS485+RS232

Урок 25. Реальные часы, реального времени. Часть 1. Часы, минуты, секунды.

Урок 25. Реальные часы, реального времени. Часть 1. Часы, минуты, секунды. Продолжение.

Урок 25. Реальные часы, реального времени. Часть 2. Дата, месяц, год.

Посвятим несколько уроков графическим командам из финального драйвера для BM9303 и BM9304


Доработка драйвера для BM9307, BM9308. «Управление 16-ю сервомашинками.» Добавлена возможность управления скоростью перемещения валов.


Уроки работы с модулем BM9330. Варианты подключения популярных термодатчиков DS18B20.


Модуль BM9323 управления светодиодными матрицами. Там всё так просто:...


Урок от Табуреткина:Управляем комплексом с iPhone/iPad/iPod



Посмотреть схему






Рекомендуемый контент




Copyright © 2010-2017 housea.ru. Контакты: info@housea.ru При использовании материалов веб-сайта Домашнее Радио, гиперссылка на источник обязательна.