Контроллер Смартагродом Б1
Артикул: | 01903 |
Группа: | Контроллеры AVR |
Теги: | Контроллеры |
В наличии: | 15 шт. |
Цена: | 10846 руб. |
Возможна оплата при получении
Количество: |
|
Описание |
Описание: Контроллер Смартагродом Б1
Программируемый контроллер Смартагродом Б1. Контроллер основан на микроконтроллере ATmega328P и размещен в корпусе для установки на DIN-рейку 35 мм. Оснащен символьным двухстрочным дисплеем 16 символов в строке и четырьмя кнопками управления. Контроллер позволяет подключить четыре аналоговых или цифровых датчика с выходом 0-5 В и управлять тремя выходами нагрузки с типом выхода открытый коллектор и максимальным током 1А. На контактную площадку выведены интерфейсы RS485 и I2C. Напряжение питания контроллера 12 В.
Контроллер Смартагродом Б1 предназначен для построения систем автополива, умного дома, других систем с автоматическим управлением. Контроллер может использоваться как самостоятельно, так и в составе распределенной сети контроллеров в качестве ведущего или ведомого устройства. В корпус контроллера предусмотрена дополнительная установка платы расширения часов реального времени (в комплект не входит) или другого интерфейсно совместимого I2C модуля семейства Ардуино.
Контроллер построен на базе микроконтроллера ATmega328P. Контроллер поставляется без установленного программного обеспечения. Пользователь должен самостоятельно загрузить программу в микроконтроллер с помощью 10-ти выводного ISP разъема JP4, расположенного внутри корпуса на плате контроллера. Для загрузки программы может быть использован любой внутрисхемный ISP программатор для контроллеров AVR, например программатор USBASP. Для разработки программного обеспечения может быть использована как Arduino IDE так и любая другая среда разработки для микроконтроллеров AVR.
Комплектация
- Контроллер Смартагродом Б1 (производитель ООО «ИБТ»);
- Инструкция по эксплуатации;
Лицевая панель контроллера покрыта защитной транспортировочной пленкой, защищающей дисплей и кнопки от царапин. При эксплуатации контроллера пленку необходимо удалить.
Характеристики
- Микроконтроллер: ATmega328;
- Тактовая частота микроконтроллера: 16 МГц;
- Напряжение питания: 12 В;
- Количество выходных каналов: 3, четвертый канал включается автоматически при включении любого из трех (схема ИЛИ);
- Тип выходного канала: открытый коллектор;
- Максимальный ток нагрузки выходного канала: 1 А;
- Напряжение цепи питания внешних датчиков: 5 В;
- Максимальный ток нагрузки цепи питания датчиков: 0.15 А;
- Количество входных аналого-цифровых каналов: 4;
- Диапазон входного напряжения аналого-цифровых каналов: 0-5 В;
- Интерфейсы передачи данных: RS485 и I2C;
- Дисплей: MT–16S2D, жидкокристаллический, алфавитно-цифровой, 2 строки по 16 символов, 5х8 точек на символ, поддержка кириллицы, желто-зеленая подсветка;
- Количество кнопок управления: 4;
- Температурный диапазон эксплуатации: 0 - 40°C;
- Верхний предел относительной влажности воздуха: 80% при 25°C;
- Размеры (Ш x В x Г): 108 x 88.1 x 66.5 мм;
- Ширина DIN рейки: 35 мм;
- Гарантия изготовителя: 24 месяца со дня продажи;
Назначение контактов
+ | Питание 12 вольт силовой нагрузки |
1,2,3 | Выходы открытый коллектор |
4 | Выход открытый коллектор, включается при включении любого из выходов 1,2,3 (схема ИЛИ) |
┴ | Общая шина |
X,Y,Z,F | Аналого-цифровые входы |
5в | Цепь питания внешних устройств и датчиков напряжением 5 В от встроенного стабилизатора |
В, А | Контакты интерфейса RS485 |
i4, i5 | Контакты интерфейса I2C (SDA и SCL соответственно) |
Определение контактов
Ниже приведен пример скетча для Arduino IDE, в котором определяются контакты управления для контроллера Смартагродом Б1.
Интерфейс RS485 использует аппаратный последовательный порт микроконтроллера, пины 0 и 1 (PD0 и PD1 соответственно). Интерфейс I2C использует аппаратный интерфейс микроконтроллера на контактах A4 и A5 (PC4 и PC5 соответственно).
//Индикатор
#include <LiquidCrystalRus.h>
#define RS_PIN 7 //вывод индикатора 4, вывод микросхемы 11
#define EN_PIN 8 //вывод индикатора 6, вывод микросхемы 12
#define D4_PIN 6 //вывод индикатора 11, вывод микросхемы 10
#define D5_PIN 9 //вывод индикатора 12, вывод микросхемы 13
#define D6_PIN 5 //вывод индикатора 13, вывод микросхемы 9
#define D7_PIN 4 //вывод индикатора 14, вывод микросхемы 2
LiquidCrystalRus lcd(RS_PIN, EN_PIN, D4_PIN, D5_PIN, D6_PIN, D7_PIN); // инициализация индикатора
//Клавиатура:
#define BUTTON_RIGHT_PIN 11 // PB3 номер вывода кнопки вправо
#define BUTTON_LEFT_PIN 10 // PB2 номер вывода кнопки влево
#define BUTTON_UP_PIN 12 // PB4 номер вывода кнопки вверх
#define BUTTON_DOWN_PIN 13 // PB5 номер вывода кнопки вниз
//Входы
#define INPUT_X_PIN A6 //вход канала X
#define INPUT_Y_PIN A7 //вход канала Y
#define INPUT_Z_PIN A0 //вход канала Z
#define INPUT_F_PIN A1 //вход канала F
//Выходы
#define OUTPUT_1_PIN 3 //PD3 выход канала 1
#define OUTPUT_2_PIN 2 //PD2 выход канала 2
#define OUTPUT_3_PIN A2 //PC2 выход канала 3
Гарантийные обязательства изготовителя
Гарантийный срок эксплуатации производителя составляет 24 месяца со дня продажи при соблюдении условий эксплуатации, транспортирования, хранения и монтажа. В случае выхода контроллера из строя в течение гарантийного срока при соблюдении пользователем условий эксплуатации, транспортирования, хранения и монтажа изготовитель обязуется осуществить его бесплатный ремонт или замену. Изготовителем контроллера является ООО «ИБТ», контактные данные отражены в инструкции по эксплуатации.
Документы
- Инструкция по эксплуатации: b1_manual.pdf;
- Схема электрическая принципиальная: b1_scheme.pdf;
Поделиться: |