Новое поступление
Характеристики
*Текущая стоимость 1 205,65 уже могла изменится. Что бы узнать актуальную цену и проверить наличие товара, нажмите "Добавить в корзину"
| Месяц | Минимальная цена | Макс. стоимость | Цена |
|---|---|---|---|
| Feb-21-2026 | 1530.42 руб. | 1561.87 руб. | 1545.5 руб. |
| Jan-21-2026 | 1241.77 руб. | 1266.35 руб. | 1253.5 руб. |
| Dec-21-2025 | 1506.54 руб. | 1536.49 руб. | 1521 руб. |
| Nov-21-2025 | 1494.79 руб. | 1524.94 руб. | 1509 руб. |
| Oct-21-2025 | 1193.45 руб. | 1217.79 руб. | 1205 руб. |
| Sep-21-2025 | 1470.12 руб. | 1499.85 руб. | 1484.5 руб. |
| Aug-21-2025 | 1458.10 руб. | 1487.72 руб. | 1472.5 руб. |
| Jul-21-2025 | 1446.56 руб. | 1475.98 руб. | 1460.5 руб. |
Описание товара






Особенности и параметры
Massino MD-3248P с 32кб Flash, 2кБ SRAM
Разработка полностью Arduino IDE
Полная поддержка arduino UNO
Богатый дополнительный ресурс
Программируемые светодиоды 3 пользователя
3 кнопки переключения
4 CH pwm DAC (2 ch быстром режиме и 2 ch Высокое разрешение режим)
5 CH HV ADC (максимальный вход 32V)
Бортовой источник напряжения 4,096 в и 2,048 в
Виртуальный USB, сделать плату в качестве HID устройства (клавиатура/мыши и т. Д.)
Входное напряжение постоянного тока:От 9 до 24 В постоянного тока
Напряжение системы:3,3 V или 5V
Диапазон PWM DAC:0 ~ 4,096 в
Разрешение ШИМ (CH 1/2):16 бит
Разрешение ШИМ (CH 3/4):10 бит
Диапазон входного сигнала HV ADC: 0 ~ 32 В
HV ADC Разрешение:1МВ w/s 15bit ADC (analogRead_15bits()
Чтобы использовать Massduino UNO Pro, вам необходимо загрузить посылка поддержки massduino по ссылке ниже:
Http://www.inhaos.com/downcount.php?download_id=218
После загрузки и распаковки файла вы получите две папки:
Найдите каталог, который подходит для вашей версии Arduino IDE, скопируйте в целевой каталог. Вот каталог sketchbook по умолчанию для большинства popluar систем:
> Windows: C:\ пользователи \ <имя пользователя> \ документы \ Arduino
> Mac OSX: /пользователи/документы/Arduino
> LINUX: /home/<имя пользователя>/sketchbook
А затем перезагрузите IDE Arduino, вы увидите, что устройство появится в меню:
Инструменты-> доска Massduino Ev-> MD-3248P-LQFT48
Затем вы можете начать играть с Uno Pro.
Вот блок-схема UNO Pro, как вы можете видеть, UNO Pro поддерживает полный ресурс стандарта UNO и дополнительный ресурс ниже:
Программируемые светодиоды 3 пользователя
3 кнопки переключения
4 CH pwm DAC (2 ch быстром режиме и 2 ch Высокое разрешение режим)
5 CH HV ADC (максимальный вход 32V)
Бортовой источник напряжения 4,096 в и 2,048 в
PWM DAC
UNO Pro имеет 4ch бортовой PWM DAC, они подключаются к D33/D34/D36/D37, когда вы доверяете эти контакты для функции PWM, встроенный LPF преобразует сигнал PWM в аналоговое напряжение, Аналоговый Уровень зависит от рабочего цикла сигнала PWM.
Исходный источник DAC подключается к бортовой версии 4,096 в, что означает, что максимальная выходная мощность DAC составляет 4,096 в.
D33/D34 используют TIM3 и D36/D37 с помощью TIM1, поэтому PWM DAC0 (D33) и PWM DAC1 (D34) должны иметь одинаковое разрешение, а также PWM2 и PWM3.
Разрешение DAC зависит от разрешения PWM, если разрешение PWM установлено в 12 бит, разрешение DAC тоже 12 бит, максимальный уровень 2 ^ 12 = 4096 уровней.
Для PWM сигнала разрешение обратно пропорционально частоте, что означает, что если вы используете более высокое разрешение, вы должны снизить частоту. Поэтому, если вы настроите разрешение PWM на 16 бит, частота будет в 16 раз ниже, чем 12 бит.
LPF (фильтр низких частот) приведет к задержке аналогового сигнала, 16-битный PWM сигнал приведет в 16 раз к задержке времени, чем 12 бит. В UNO Pro 12 бит PWM Время задержки составляет 5 мс и 16 бит PWM задержка составляет 80 мс.
Поэтому мы устанавливаем два типа DACs , CH0/1 с высоким разрешением, но с более низкой скоростью выборки, CH2/3 выше, но разрешение ниже DAC0/1.
Ниже рекомендуется установка для DACs:
|
Нет. |
ЦАП Chn. |
Контактный номер |
Таймер |
Разрешение |
Разрешение мВ |
Время задержки |
Частота образцов |
Примечание |
|
1. |
ЦАП 0 |
D33 |
TIM3 |
16 |
62.5uV |
80 мс |
12.5sps |
|
|
2. |
ЦАП 1 |
D34 |
||||||
|
3. |
ЦАП 2 |
D36 |
TIM1 |
12 |
1МВ |
5 мс |
200sps |
|
|
4. |
ЦАП 3 |
D37 |
Функция «PwmResolution (PWM_PIN, 16);» Используется для настройки разрешения PWM сигнала, для D33/D34, разрешение должно быть настроено так же, и D36/D37 тоже, если вы используете «PwmResolution (36, 12); "Для настройки D36 до 12 бит, D37 будет настроен на 12bit разрешение слишком автоматическое.
Как было указано выше, DAC0/1 может быть настроен на любое разрешение от 1 до 16 бит, а DAC2/3 может быть настроен на любое разрешение от 1 до 12 бит, если разрешение превышает уровень предложения, выходной сигнал будет иметь большую пульсацию.
Когда вы устанавливаете PWM = 0, порог значения PWM все еще удерживает до 1, поэтому, если вы хотите получить реальный выход 0V, вы можете отключить функцию PWM и написать IO на LOW, код для справки ниже:
PwmTurnOff (PWM_PIN ); /отключение функции PWM
DigitalWrite (PWM_PIN , LOW ) ;
Задержка (5);
Входная схема, как показано ниже, входное напряжение 1:8.
Если вы используете 4,096 V в качестве AREF, Максимальный входной диапазон составляет 4,096 V * 8 = 32,768 V, так как полная шкала является нелинейной, поэтому мы используем только диапазон 0 ~ 32 В. В этот чехол, мы предложение вам использовать концепцию «analogRead_15bits() "функция, разрешающая способность АЦП является 1mV.
В том случае, если вы используете 3,3 V напряжение системы, арефа состоит в том, что он должен быть меньше, чем 3,3 V в этот чехол, вы можете использовать 2,048 V как арефа состоит в том, что он (напишите D36 до низкого), максимальный вход составляет 16 В. Мы предлагаем использовать функцию «analogRead_14bits()», разрешение ADC также составляет 1 мВ.
Поскольку входной разделитель/OP amp / ADC, каждый этап имеет собственную фиксированную ошибку, поэтому, если вы хотите получить более точный результат измерения, вам нужен алгоритм калибровки, простой алгоритм калибровки ниже:
Шаг 1:Выберите точку калибровки, эта точка лучше близка к полной шкале.
Шаг 2:Подключите источник напряжения к одному из входных каналов.
Шаг 3:Используйте прецизионный вольтметр высокого качества для измерения входного напряжения, записывайте его в Vol_A.
Шаг 4:Чтение формы ADC, запись в VolB
Шаг 5:Затем калибровочный коэффициент-VolA/VolB.
Шаг 6:Все входные показания, умноженные на калибровочный коэффициент, являются откалиброванными данными.
После простой калибровки входной канал будет легко достичь 0.5% точности.
Мы настоятельно рекомендуем использовать внешний источник для замены ссылки по умолчанию.
Аналог(Внешний) ;
Виртуальный USB
При подключении виртуального USB к хосту, выдвижной резистор «R148 1,5 K» будет автоматически применяться к D4/VUSB_DM pin. В том случае, если вы не используете Виртуальный USB функция, R148 не подключен к 3,3 V , D2 и D4 может использоваться в качестве оригинального функции.
Для того, чтобы usd Виртуальный USB функция, SYS_PWR должен переключиться в 3V3, так как usb-кабель для передачи данных и уровень 3,3 V.
Шаблон кода
Так как UNO Pro имеет много дополнительных ресурсов, чем стандарт UNO, поэтому этот шаблон поможет пользователю быстро начать кодирование.
Код C + +
|
2. 3. 4. 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 |
/* = Massduino UnoPro_Code шаблон ============================= Версия: 1,0 Выпуск: 22 May.2018 Www.inhaos.com Функция: Используйте аналоговый сигнал PWM DAC channel output. PWM_DAC использует pin 33,34,36,37, максимальное решение составляет 16 бит. Аналоговый исходный источник 4,06 в Стабильное время составляет около 30 мс, что означает, что скорость DAC составляет 333 sps Если вы хотите более высокое разрешение, вам нужно изменить фильтр PWM RC low pass. 10,5 */ # Включая<WDT.h> # DefinePin_SCK_LED13 # DefinePin_BTN129 # DefinePin_BTN230 # DefinePin_BTN332 # DefinePin_LED131 # DefinePin_LED238 # DefinePin_LED339 # DefinePin_PWM_DAC_CH033 # DefinePin_PWM_DAC_CH134 # DefinePin_PWM_DAC_CH236 # DefinePin_PWM_DAC_CH337 # DefinePin_HV_AIN_CH0 A6 # DefinePin_HV_AIN_CH1 A7 # DefinePin_HV_AIN_CH2 A8 # DefinePin_HV_AIN_CH3 A9 # DefinePin_HV_AIN_CH4 A11 # DefinePin_AREF_SOURCE35 # DefineFun_SetARF_4096 {digitalWrite (35, Высокий) ; } # DefineFun_SetARF_2048 {digitalWrite (35, Низкий) ; } # DefineUART_BAUDRATE115200 ПустотаНастройка () { SysClock (EXT_OSC );/Переключатель системы источника часов до 16 МГц ext osc /Первоначальный PWM pin, PWM Разрешение 12 бит, DAC разрешение 1 мВ. PwmMode (pin_PWM_DAC_CH0, PWM_MODE_NORMAL, PWM_FREQ_FAST,0); PwmMode (pin_PWM_DAC_CH1, PWM_MODE_NORMAL, PWM_FREQ_FAST,0); PwmMode (pin_PWM_DAC_CH2, PWM_MODE_NORMAL, PWM_FREQ_FAST,0); PwmMode (pin_PWM_DAC_CH3, PWM_MODE_NORMAL, PWM_FREQ_FAST,0); PwmResolution (pin_PWM_DAC_CH0,16);/Настройки также влияют на PWM_DAC_CH1, так как CH0 и CH1 используют то же самое TIM3 PwmResolution (pin_PWM_DAC_CH2,12);/Настройки также влияют на PWM_DAC_CH3, так как CH2 и CH3 используют то же самое TIM1 /Исходный аналоговый источник Аналогичность (внешняя);/Переключение аналогового справочного источника на AVREF Fun_SetARF_2048; Wdt_enable (WTO_256MS);/Включить watchdog, период 256 мс Serial.begin ( UART_BAUDRATE ) ; } ПустотаПетля () { Wdt_reset ();/Не забудьте сбросить watchdog в основной цикл, если вы enabel watchdog. /Wdt_disable (); /отключите watchdog, если вы больше не хотите, чтобы он работал } |
Смотрите так же другие товары: