Примеры программ на Fractal-BASIC. ООО ФРАКТАЛ. Преобразователи - конверторы - интерфейсов промышленная автоматика модульные контроллеры

контрактная разработка, преобразователь интерфейса i2c, преобразователь интерфейса MicroLan, преобразователь интерфейса ModBas, сигма дельта ацп, управление гидравлическими приводами, конвертор интерфейса, конвертор протоколов, конвертор скоростей, макетная плата, промышленная автоматика, модульные контроллеры, basic, микроконтроллер basic, конвертор usb, конвертор rs232, конвертор rs422, конвертор rs485, преобразователь usb, преобразователь rs232, преобразователь rs422, преобразователь rs485, узел автоматики, шаговый двигатель, работа с термодатчиком, подключение ds18, репитер, модули входов, модули гальванической развязки, модуль ацп, модуль цап, модуль индикации, речевой модуль, модуль выходов, графический жки, примеры программ, программируемый логический контроллер
Преобразователь USB | Конвертор интерфейсов USB RS232 RS485 RS422 I2C Microlan Modbus RTU SPI Ethernet | Конверторы протоколов и скоростей | Узлы автоматики | Модульные контроллеры
Главная|Прайс-лист|FAQ|Обмен опытом|Контакты|Новости|DOWNLOAD| | Добавить в избранное | Назад
Комплект модулей MCU4 [MCU32-4 ]
Комплект модулей MCU4 - MCU32-4 - Модуль вычислителя (STM32F407VET6 Flash 512KB RAM 192+4 KB; 100/10 Ethernet + microUSB-AB + RS485 + CAN + CR2032 + slot microSD)

Примеры программ на Fractal-BASIC. ООО ФРАКТАЛ. Преобразователи - конверторы - интерфейсов промышленная автоматика модульные контроллеры
Модуль вычислителя (STM32F407VET6 Flash 512KB RAM 192+4 KB; 100/10 Ethernet + microUSB-AB + RS485 + CAN + CR2032 + slot microSD)
Конвертеры интерфейсов [RSX5-4 ]
Конверторы интерфейсов - RSX5-4 - Репитер RS485 с гальванической развязкой

Примеры программ на Fractal-BASIC. ООО ФРАКТАЛ. Преобразователи - конверторы - интерфейсов промышленная автоматика модульные контроллеры
Репитер RS485 с гальванической развязкой
Узлы автоматики [MCX51-9.1 DIN ]
Узлы автоматики - MCX51-9.1 DIN - Узел 2-х силовых выходов AC/DC(реле) (AC)250V/8A в 35мм-DIN-конструктиве

Примеры программ на Fractal-BASIC. ООО ФРАКТАЛ. Преобразователи - конверторы - интерфейсов промышленная автоматика модульные контроллеры
Узел 2-х силовых выходов AC/DC(реле) (AC)250V/8A в 35мм-DIN-конструктиве

Разделы:

О фирме
 
Продукция
Программы
Справочник
 
Ссылки


RSX4-5.x    Преобразователь USB - RS485

Преобразователь / конвертор интерфейсов USB - RS485
  • Чип моста      CP2104
  • USB 2.0 full-speed (12 Mbps)
  • Поддержка Windows , WinCE, Macintosh, Linux, Android
  • Поддерживаемые форматы данных: 5-8D, 0-1P, 1-1.5-2S
  • Число узлов    до 256
  • Диапазон скоростей    до 1 000 000 bps
  • Длина линии до    1200 м
  • ESD Protection    не менее 15 kV
  • Гальваническая развязка    2500 V rms
  • Галванический зазор      8 мм
  • Индикация
  • Подтяжка сигналов RS485 к питанию 1кОм/1кОм
  • Терминатор      120 Ом
  • Диапазон рабочих температур   -40...+75 Град
  • Размер    52(+13) * 18 * 9(+4)  мм
  •  

    Скачать

    ;Программа на Fractal-BASIC

    ;Пример демонстрирующий работу ЦАП в модулях DAC1-2.7x на базе PIC18F2520
    ;В модуле в качестве ЦАП используется аппаратный ШИМ PIC18F2520,
    ;поэтому установка необходимого значения на выходе ЦАП сводится к
    ;занесению соответствующего значения в регистры длительности ШИМ.

    ;Считаем что модуль имеет slave-адрес I2C == 0x10
    ; (!!!обратите внимание что в PIC-ах последних модификаций slave-адрес I2C
    ; должен быть >=0x10)

    new ;сотрем лишнее
    ;*****Константы*****
    10 ADRMOD=10h ;slave-адрес I2C
    20 PR2=0CBh ;регистр периода ШИМ -ов
    30 TMR2=0CAh ;регистр управления TMR2
    40 CCP1=0BEh ;длительность импульса заполнения ШИМ1 старшие 8 бит
    50 ST1=0BDh ;в битах 5 и 4 -> два младшие бита импульса -:- ШИМ1
    60 CCP2=0BBh ;длительность импульса заполнения ШИМ2 старшие 8 бит
    70 ST2=0BAh ;в битах 5 и 4 -> два младшие бита импульса -:- ШИМ2
    80 TRISC=94h ;регистр направлений порта RC

    ;Поизведем инициализацию режимов:
    100 i2c#ADRMOD,(TRISC)=0F9h ;развернем линии RC1 и RC2 на выход

    110 i2c(PR2)=0FFh ;установим максимально возможную частоту для 10 бит
    120 i2c(TMR2)=4 ;включим TMR2 без пред и пост делителей
    ;=> частота ШИМ =8МГц/(PR2+1)=8000000/256=31250Гц

    130 i2c(CCP1)=0 ;установим старшие 8 бит ШИМ1 =0
    140 i2c(CCP2)=0 ;установим старшие 8 бит ШИМ2 =0
    150 i2c(ST1)=0Fh ;включим режим ШИМ канала 1 и заодно обнулим мл.биты
    160 i2c(ST2)=0Fh ;включим режим ШИМ канала 2 и заодно обнулим мл.биты
    ;все ШИМ-ы запущены и ждут новых значений


    ;плавно увеличим значение ЦАП1 и уменьшим ЦАП2
    200 for i= 0 to 1023
    210 DAC1=i
    220 DAC2=1023-i
    230 gosub 400 ;позовем подпрограмму вывода значений ЦАП
    240 next i
    250 stop


    ;подпрограмма вывода значений ЦАП
    400 i2c(CCP1)=int(DAC1/4) ;выведем старшие 8 разрядов
    410 i2c(CCP2)=int(DAC2/4) ; -:-
    420 x=rot4(DAC1.and.3) ;выделим биты 1 и 0 и сдвинем
    430 y=rot4(DAC2.and.3) ; -:-
    440 x=x.or.0Fh ;сохраним в мл.тетраде режим ШИМ
    450 y=y.or.0Fh ; -:-
    460 i2c(ST1)=x ;выведем младшие 2 разряда
    470 i2c(ST2)=y ; -:-
    480 return

    Состояние Вашей корзины:

    Позиций: 0
    Количество: 0
    Сумма заказа: 0
    Оформить заказ

      Выставки

    MCU32-1

    модуль вычислителя промышленный контроллер
  • Микроконтроллер - STM32F103RET6
  • Разрядность - 32 бит
  • Быстродействие 72 MHz / 1.25 DMIPS/MHz (Dhrystone 2.1)
  • Flash 512 Кбайт
  • RAM 64 Кбайт
  • АЦП 3 АЦП 12 бит 1мкс
  • ЦАП 2 ЦАП 12бит
  • ПДП 12 каналов
  • Отладочный разъем Serial wire debug (SWD)
  • Интерфейсы USB, RS485, CAN, I2C, SPI, MicroLan
  • Часы реального времени
  • Питание +5В
  • Размер 25.4 * 76.2 * 13 мм

  • MCX53-32.x DIN

    программируемый логический контроллер
  • Микроконтроллер STM32F103RET6
  • Встроенный однокристальный Fractal-BASIC-Cortex
  • Интерфейсы без развязки - USB, RS485/CAN, I2C, SPI, MicroLan
  • Гальванически развязанные интерфейсы - RS485, MicroLan DS2482-100
  • Часы реального времени с литиевым элементом
  • Универсальные сигнальные входо-выходы - 12
  • Силовые выходы  - 8
  • Питание +9...24В
  • Габариты узла в DIN конструктиве - 105x86x58
  • Главная страница :: Новости :: Прайс-лист :: FAQ :: Обмен опытом :: Ссылки :: О фирме :: Как нас найти :: Как купить :: Полный список модулей :: Преобразователи интерфейсов / Репитеры :: Интерфейсные модули :: Вычислители :: Узлы автоматизации :: Модули входов :: Модули выходов :: Модули аналогового входа/выхода :: Модули питания :: Кроссы, Макетные модули, Переходные модули :: Другие модули ::

    postmaster@fractal.com.ru
    Copyright © 1999-2017 ООО "Фрактал"

    Яндекс цитирования Rambler's Top100
    12691
    889
    1
    1