| Главная | | | Прайс-лист | | | FAQ | | | Обмен опытом | | | Контакты | | | Новости | | | DOWNLOAD | | | | Добавить в избранное | Назад |
Комплект модулей MCU4 [ADC3-1.1: 2010 р.]
| Конвертеры интерфейсов [RSX1-4.x: 1110 р.]
| Узлы автоматики [MCX51-2.1 DIN: 1050 р.]
|
Модуль одноплатного контроллера | |||||||||||||
| Краткие характеристики |
- Микроконтроллер с Fractal-BASIC - AT89S8253 (22.1184 МГц); - ОЗУ - 64КБайта; - SEEPROM - 64КБайта; - Терминальный интерфейс - RS232; - Дополнительный разъем RS232 с альтернативной разводкой - есть; - Ускоренный вариант Fractal-BASIC - *2; - Микроконтроллер ввода-вывода - PIC18F6527 (8 МГц * 4 PLL); - FLASH память программ для пользователя - 40 КБайт; - EEPROM память данных для пользователя - 1008 Байт; - RAM память данных для пользователя - 3.5 КБайт; - Сетевой/дальний интерфейс - RS485 с индивидуальной развязкой; - Буфер приема / передачи RS485 интерфейса - 256 Байт; - Число команд RS485 интерфейса - 15; - Простая загрузка программ пользователя во FLASH PIC18F6527 через - MODBUS и I2C; - Добавление пользователем своих команд при обработке команд MODBUS; - Дополнительный UART у PIC18F6527 для связи напрямую с терминальным входом AT89S8253; - Часы реального времени - PCF8583 + элемент CR2032; - Вход измерения напряжения батареи - есть; - Подпитка ОЗУ при отсутствии основного питания - есть; - Инвертор питания для ЖКИ - ICL7660; - Чип супервизора - ADM691; - Локальные интерфейс - I2C (аппаратный), SPI (аппаратный), MicroLan; - Количество линий MicroLan - до 24; - Количество линий ввода/вывода кроме интерфейсных - 32; - Из них АЦП 10 бит - 12; - Из них ШИМ 10 бит - 2; - Нагрузочная способность основных линий ввода-вывода - +-20мА; - Возможность установки прецизионного источника опорного напряжения для АЦП - есть(AD1585); - Отдельный разъем для pin-to-pin подключения алфавитно-цифровых ЖКИ; - Отдельный разъем для подключения клавиатурной матрицы 4*8; - Отдельный разъем для дополнительных линий ввода-вывода с джамперным полем для задания варианта схемотехники линии (сухой контакт; токовый вход 20мА; - ограничительный резистор 330 Ом); - Светодиодная индикация - Питание, Прием, Передача; - Питание от постоянного и переменного тока - 10…30В DC / 9…21В AC; - Вариант исполнения с ШИМ стабилизатором; - Типичный ток потребления в отсутствие обменов(без учета втекающих/вытекающих токов) - 75 мА; - Полимерный самовосстанавливающийся предохранитель с ограничителем входного напряжения; - Температурный рабочий диапазон индустриального исполнения (без учета CR2032) - -40…+85 град.; - Габариты модуля - 76.2*76.2*20 мм. |
| - Описание mcu4-7.pdf ( 05.06.2006 1062.455 kB ) - Электрическая схема mcu4-7_sc.pdf ( 08.06.2006 128.915 kB ) - Расположение компонентов (верх) mcu4-7_rt.pdf ( 01.06.2006 113.995 kB ) - Расположение компонентов (низ) mcu4-7_rb.pdf ( 01.06.2006 150.504 kB ) |
| Имя | Описание | C | IC |
| Назначение |
MCU4-7 предназначен для применения в различных системах автоматизации и контроля. Модуль включает в себя все необходимые узлы для автономной работы или работы в составе комплекта модулей MCU4, а также в составе систем с реализацией, отличной от MCU4. Модуль поддерживает работу с большинством часто используемых последовательных интерфейсов, как приборных (для коротких межмодульных связей, таких как I2C, SPI, MicroLan), так и терминальных/сетевых (для удаленных соединений и сетей, например RS485, RS232C). Это позволяет создавать устройства с многомодульной структурой, легко сопрягать с необходимыми датчиками/исполнительными механизмами. Наличие гальванически развязанного интерфейса RS485, позволяет подключать модуль к сетям с протяженностью до 1200 м. Наличие терминального RS232C обеспечивает удобный оперативный доступ к аппаратным ресурсам модуля и к записанным в него программам. Одной из главных особенностей модуля является наличие встроенного интерпретатора Fractal-BASIC. Размещение интерпретатора непосредственно в модуле позволяет обходиться минимальными программно-аппаратными средствами для создания / редактирования / отладки программ. В минимальном варианте необходим терминал с интерфейсом RS232C. Это может быть как КПК, так и мощный компьютер с любой операционкой в которой может работать простейшая терминальная программа. Конечно, эконом-вариант подходит больше для полевых условий (диагностика / ремонт / обновление программ или установок). Для большего удобства работы с модулем разработаны программы специального терминала и компилятора, работающие под Windows 98..XP. Все эти программы, как и примеры программ на Fractal-BASIC предоставляются бесплатно и доступны на нашем сайте http://fractal.com.ru/ и CD-Fractal. Другой важной особенностью модуля является наличие в его составе сразу двух микроконтроллеров: AT89S8253 и PIC18F6527. В AT89S8253 собственно и располагается Fractal-BASIC. Этот микроконтроллер как бы «мозги» модуля. PIC18F6527 это сопроцессор ввода-вывода (связь с реальными датчиками/исполнительными механизмами, другими узлами и модулями). Конечно, такое деление весьма условно, т.к. AT89S8253 имеет линии ввода-вывода и интерфейсы для связи с датчиками/другими модулями, а PIC18F6527 обладает большими объемами пользовательской памяти и достаточным быстродействием для выполнения сложных программ. Модуль содержит часы реального времени с литиевым элементом питания. Этот же элемент используется для подпитки ОЗУ при отсутствии основного питания. На модуле предусмотрено подключение pin-to-pin алфавитно-цифровых ЖКИ и клавиатурных матриц. Новый модуль разрабатывался на базе модуля MCU4-6. Он полностью совпадает по размерам, крепежным отверстиям и расположению основных разъемов. На уровне Fractal-BASIC и AT89S8253 он полностью программно совместим за исключением одного: как показал многолетний опыт, редко используемого оператора XREG. Этот оператор/функция теперь не работает. Исключение параллельного обмена между микроконтроллерами позволило добавить освободившиеся линии к имеющимся в модуле. Быстродействие выполнения BASIC-программы при замене XREG на оператор/функцию I2C не пострадает - время интерпретации этих команд одинаковое. Более того в новом модуле Fractal-BASIC может по команде пользователя ускоряться ровно в два раза. Обычное быстродействие после сброса модуля оставлено для наиболее полной совместимости со старым вариантом. Наличие в новом модуле сопроцессора из нового семейства PIC18Fxxxx добавляет много новых интересных возможностей к прежним свойствам PIC16F877. Применение PIC18F6527 позволило значительно увеличить количество линий ввода-вывода в т.ч. аналоговых – их теперь 12. И наверное главное изменение в свойствах сопроцессора – непосредственно в него теперь можно легко записывать программы. Это позволяет во многих случаях значительно облегчить создание программ, распределив задачу между двумя микроконтроллерами. Основные отличия MCU4-7 от MCU4-6: - AT89S8253 вместо AT89S53 и как следствие ускорение Fractal-BASIC в два раза; - Добавление к имеющемуся RS232C гальванически развязанного RS485; - Поддержка протокола MODBUS для RS485; - Количество линий ввода-вывода выросло с 24 до 32 в т.ч. аналоговых с 5 до 12; - В добавление к имеющимся приборным интерфейсам появился аппаратный SPI; - Наличие дополнительного разъема RS232C с альтернативной разводкой для разъемов DB с пробивкой на кабель; - Размер SEEPROM вырос с 32 до 64 KB; - Отдельный разъем для pin-to-pin подключения алфавитно-цифровых ЖКИ; - Инвертор питания для подачи отрицательного напряжения на вход контрастности ЖКИ; - Отдельный разъем для подключения клавиатурной матрицы 4*8; - Отдельный разъем для дополнительных линий ввода-вывода с джамперным полем для задания варианта схемотехники линии (сухой контакт; токовый вход 20мА; ограничительный резистор 330 Ом); - PIC18F6527, вместо PIC16F877, с возможностью загрузки программ пользователя через последовательные каналы; - Питание от постоянного и переменного тока; - Вариант исполнения с ШИМ стабилизатором. |
| Программы, драйверы, утилиты. |
| - Пример программы для работы с двумя модулями ADC3-1. html - Программа поиска и замены slave-адресов устройств на шине I2C (для модулей на PIC16 и PIC18). html - Управление алфавитно-цифровым индикатором с помощью модуля вычислителя MCU4-7 (BAS) html - Драйвер для модуля вычислителя MCU4-7 (ASM). Позволяет работать с разными кодировками. html asm hex - Драйвер для модуля вычислителя MCU4-7 (ASM). Позволяет производить прямую замену старого модуля на MCU4-7 при работе с ЖКИ. html asm hex Все примеры программирования и загружаемые драйверы на Fractal-BASIC, на Assembler - Программная оболочка для работы с Fractal-BASIC из под WIN basic_compiler.zip ( 17.04.2006 308.523 kB ). - Программа "Терминал Fractal Basic", предназначена для обеспечения общения пользователя с Fractal-Basic-ом, встроенном в модули серии MCU4 basic_terminal.zip ( 17.04.2006 265.908 kB ). Все утилиты здесь. |
postmaster@fractal.com.ru
Copyright © 1999-2010 ООО "Фрактал"
370 | 1 | |