Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
Arduino

ТЕМА: MP1515MB и MP1515SE (встраиваемые Arduino-совместимые компьютеры)

MP1515MB и MP1515SE (встраиваемые Arduino-совместимые компьютеры) 25 Фев 2015 09:10 #63560

  • Константин
  • Константин аватар
  • Offline
  • Администратор
  • Сообщений: 400
  • Спасибо получено: 45
  • Репутация: 9
MP1515MB
MP1515SE

Микропроцессорный Модуль для упрощения разработки и производства реальных устройств на микроконтроллерах. Предназначен для проектов где требуется мощный процессор, большая память, алфавитно-цифровой дисплей, навигация по меню и простое подключение к Windows PC в качестве HID-устройства. Для этого оснащен разъемом Mini-USB и интерфейсом USB 2.0 Device. Конструктивно поддерживает популярные дисплеи: 0802, 1602, 1604. Предусмотрены разъемы для подключения 2-х энкодеров с кнопкой и часов реального времени (RTC). Для написания программ можно пользоваться популярной оболочкой Arduino IDE. Особенность модуля в поддержке специальных команд Arduino-контроллеров Leonardo и Micro для связи с РС через USB.
Последнее редактирование: 25 Фев 2015 09:20 от Константин.
Администратор запретил публиковать записи гостям.

MP1515MB и MP1515SE (встраиваемые Arduino-совместимые компьютеры) 03 Апр 2015 12:56 #64200

  • PolLy
  • PolLy аватар
  • Offline
  • Осваиваюсь на форуме
  • Сообщений: 37
  • Репутация: 0
Добрый день.
Получил mp1515se в комплекте с дисплеем winstar wh1602a.
В отличие от дисплея, показанного на страничке устройства (masterkit.ru/shop/arduino/controllers/1375722),
отверстия разъёма у него расположены справа сверху ( а на страничке устройства дисплея отверстия расположены справа сверху). Установить дисплей как показано на рисунке нельзя - он сильно выступает за границы платы, закрывает доступ к регулировке яркости, закрывает кнопку сброса.

Вопросы.
1. для монтажа wh1602а предполагается шлейф?
2. Какая модель дисплея используется у вас?
3. Можно ли заменить мой дисплей на тот, который у вас?

Спасибо.
Вложения:
Администратор запретил публиковать записи гостям.

MP1515MB и MP1515SE (встраиваемые Arduino-совместимые компьютеры) 06 Апр 2015 01:17 #64265

  • PolLy
  • PolLy аватар
  • Offline
  • Осваиваюсь на форуме
  • Сообщений: 37
  • Репутация: 0
Ещё раз доброго времени суток.
При подключении к компьютеру виртуальный СОМ-порт не появляется.
Проверял с разными шнурами, на разных версиях Arduino с разными ОС.

Появляется другое устройство ATm32U4DPU.
Драйверы для него не устанавливаются.
Где-то прочитал, что это связано с непрошивкой микросхемы USB-адаптера.
Надо прошивать?
Как?
Администратор запретил публиковать записи гостям.

MP1515MB и MP1515SE (встраиваемые Arduino-совместимые компьютеры) 06 Апр 2015 01:22 #64266

  • PolLy
  • PolLy аватар
  • Offline
  • Осваиваюсь на форуме
  • Сообщений: 37
  • Репутация: 0
И в продолжение.
Посмотрел с лупой на пайку деталей. Такое впечатление, что некоторые микросхемы перепаивали.
Можно ли проверить и заменить плату?
Администратор запретил публиковать записи гостям.

MP1515MB и MP1515SE (встраиваемые Arduino-совместимые компьютеры) 08 Июнь 2015 12:25 #65350

  • Прагматик
  • Прагматик  аватар
  • Offline
  • Живу я здесь
  • Сообщений: 867
  • Спасибо получено: 81
  • Репутация: 15
Вопрос по e-mail от Дмитрий:
Дисплей кириллицу поддерживает?

Да
Администратор запретил публиковать записи гостям.

MP1515MB и MP1515SE (встраиваемые Arduino-совместимые компьютеры) 16 Июль 2015 08:58 #65841

  • Прагматик
  • Прагматик  аватар
  • Offline
  • Живу я здесь
  • Сообщений: 867
  • Спасибо получено: 81
  • Репутация: 15
Вопрос по e-mail от Еронько Евгений:
MP1515SE на плате не распаяны Микросхема DD2 и разьемы XS1, XS8 хотя на схеме и на рисунке эта микросхема присутствует. Нормально ли это и не является это причиной неработоспособности изделия.

Нет, причиной неисправности это не может являться. DD2 и соответствующий разъем не устанавливаются при производстве, но могут быть установлены пользователем для увеличения количества входов/выходов, так же как и место под микросхему DD4 предназначено для самостоятельной установки в целях расширения объема доступной памяти. А в чем у вас возникли трудности? Опишите пожалуйста, что не работает.
Администратор запретил публиковать записи гостям.

MP1515MB и MP1515SE (встраиваемые Arduino-совместимые компьютеры) 17 Июль 2015 10:34 #65862

  • Прагматик
  • Прагматик  аватар
  • Offline
  • Живу я здесь
  • Сообщений: 867
  • Спасибо получено: 81
  • Репутация: 15
На форуме эти вопросы уже давно заданы, но ответа на них до сих пор нет. Со стороны PC (Win_7x64) при подключении по USB появляется новое устройство ATm32U4DFU, драйверов для него естественно нигде нет. При нажатии кнопки "Сброс" устройство исчезает. Виртуальный Com порт не появляется, так как не установлен драйвер и естественно среда Arduino EDE (v1.65) плату не видит, поэтому прошить загрузчик от "Леонардо" не удается никакими средствами. Как правильно прошивать загрузчик? На странице masterkit.ru/shop/arduino/controllers/1375722 сказано, что плата прошита загрузчиком от Atmel и работать нужно через Atmel Flip. Ну скачал я Flip v3.47. Она также не видит плату, переодически подвисает, если тыкать по различным кнопкам. Если Flip не видит плату, то как же ее можно прошить. И где взять Hex-файл загрузчика от Леонардо? Тоже вопрос. Как можно выпускать сырое издепие, совершенно не готовое к использованию и требующее от пользователя кучу времени по его оживлению. Что в заводских условиях нельзя было прошить загрузчик от "Леонардо" и избавить пользователя от ненужных хлопот. Если проблема не будет решена, готов сдать MP1515SE обратно.

Да, плата требует некоторого опыта в работе с микроконтроллерами. Сами мы не можем прошить загрузчик в силу лицензионных соглашений, а для частного применения ограничений нет. Сделать это не сложно.
Прошить загрузчик от Леонардо можно в среде Ардуино IDE в режиме "Arduino как ISP" - Записать Загрузчик. В интернете много инструкций как это сделать. Возьмите, например, Ардуино NANO. Подключите ее к IDE и залейте в нее скетч ArduinoIDE (есть в папке с примерами самой среды). Затем сделайте такие соединения NANO с разъемом XP1 платы MP1515: D10 -> 5 (RST), D11 -> 4 (MOSI), D12 -> 1 (MOSI), D13 -> 3 (SCK), +5V -> 2 (VDD). Таким образом вы соедините получившийся программатор с разъемом ISP модуля 1515. Подайте питание. В Инструментах выберите: Плата - Леонардо, Программатор Arduino as ISP и там же пункт: Записать загрузчик. Выполните его. После этого модуль 1515 будет вести себя так же как Леонардо. Если у вас другая плата Ардуино будет использоваться для программатора - то в самом скетче в начале описано какие ножки надо использовать. Звоните в службу тех поддержки, если что-то не будет получаться.
Последнее редактирование: 17 Июль 2015 10:50 от Прагматик .
Администратор запретил публиковать записи гостям.

MP1515MB и MP1515SE (встраиваемые Arduino-совместимые компьютеры) 08 Авг 2015 12:17 #66196

  • Владимир
  • Владимир  аватар
  • Offline
  • Новый участник
  • Сообщений: 3
  • Спасибо получено: 1
  • Репутация: 0
Контроллер и идея в целом очень понравились. И организация на плате и технические решения. Изготавливаю серийно устройства на продажу. Нужен контроллер. Контроллер 1515 подходит идеально. Но столкнулся с одной проблемой. Не могу управлять индикатором через микросхему НС595А. Не получается зажечь индикатор. Взяв из примеров hello world! подключил индикатор напрямую к дискретным выходам по 4 проводной схеме. все заработало. использовал 6 битов инициализации LiquidCrystal. файл hex скомпилировал без проблем и залил его через юсб. Нахожусь в глухой амурской тайге на вахте и не имею возможности использовать программаторы. Могу использовать только хекс файлы. Перекопал интернет с кучей примеров как управлять LCD со сдвиговым регистром. Но ни одна программа не может скомпилироваться компилятором. В том числе представленная программа для измерения размеров коробки. Компилятор говорит что нельзя использовать 3 переменные для этой функции. что в синтаксис входит от 6 символов и больше.
есть ли у Вас программа которая без проблем компилируется и которая могла бы хотя бы одно слово вывести на экран через сдвиговый регистр? Думаю вам ее и сделать то пару минут. Помогите мне решить эту задачу, пожалуйста.
Администратор запретил публиковать записи гостям.

MP1515MB и MP1515SE (встраиваемые Arduino-совместимые компьютеры) 09 Авг 2015 05:03 #66200

  • Владимир
  • Владимир  аватар
  • Offline
  • Новый участник
  • Сообщений: 3
  • Спасибо получено: 1
  • Репутация: 0
Ну всё. Сам разобрался. Удалось воспламенить индикатор.
Взял программу от ультразвукового измерителя. удалил из нее всё что не касается запуска индикатора. а индикатору скопировал только отображение Хелоу ворд.
Всё работает. все показывает. Замечательное устройство. Мой Вам респект, разработчики. Для моих задач идеально подходит девайс.
Для тех у кого не получается выложу свою программу из измененной ультразвуковой измерялки:

/* LogisticSonar 3d 1515
DIY-pragmatiс
2015-02-25
www.masterkit.ru
Скетч для 3D Сканера размеров упаковки.
*/


#include <LiquidCrystal.h>
LiquidCrystal lcd(8, 4, 12);


void setup()
{
// set up the LCD's number of columns and rows:
lcd.begin(16, 2);
// Print a message to the LCD.
lcd.print("hello, world!");


}
void loop()
{
// set the cursor to column 0, line 1
// (note: line 1 is the second row, since counting begins with 0):
lcd.setCursor(0, 1);
// print the number of seconds since reset:
lcd.print(millis()/1000);

}

Моя ошибка оказалась в том что надо было сразу понять что библиотека ЛиквидКристал у всех разная, хотя и выглядит название одинаково. Но запилена у каждого на свой лад. И еще в настройках компилятора указывается путь где скетчи лежат. туда надо именно перепиленные файлы складывать. и еще при компиляции, программа все время лезет по определенному пути, для подключения всех библиотек. в папку src. у меня такой путь был: D:\Arduino\libraries\LiquidCrystal\src Так вот там все ликвидкристалы и остальные файлы должны быть переделанные. переделанные они идут во вкладке Скачать на странице контроллеров 1515.
Потратил 2 дня, чтобы разобраться что к чему. Но в итоге получил массу удовольствия. и сэкономил массу выходов контроллера. Все таки, хороший контроллер у вас получился! Спасибо!
Администратор запретил публиковать записи гостям.

MP1515MB и MP1515SE (встраиваемые Arduino-совместимые компьютеры) 09 Авг 2015 08:07 #66201

  • Владимир
  • Владимир  аватар
  • Offline
  • Новый участник
  • Сообщений: 3
  • Спасибо получено: 1
  • Репутация: 0
Оказалось что можно было еще проще сделать. Я то сначала хотел запустить индикатор, а потом уже валлкодер и часы.
Индикатор запустил с бубном за 2 дня. начал запускать валлкодер, а там программа уже написанная для 1515 с использованием именно этого индикатора. и самое интересное что есть хекс фай. То есть покупаешь 1515, загружаешь в него через флип программу хекс и сразу он начинает показывать и слушаться валлкодера. А надо что то менять в программе, идешь в исходник. только напоминаю что очень важно чтобы библиотека ликвидкристалл была именно из этого архива. а то будет материться что не соответствует.
Всё попробовал. Всё Работает.
Только не понял зачем программа для ультразвукового определителя коробок. схему так и не нашел на него. ну хотя.. не шибко искал...
Администратор запретил публиковать записи гостям.
Спасибо сказали: Прагматик

MP1515MB и MP1515SE (встраиваемые Arduino-совместимые компьютеры) 01 Апр 2016 02:43 #70472

  • Михаил
  • Михаил аватар
  • Offline
  • Новый участник
  • Сообщений: 2
  • Репутация: 0
как управлять подсветкой экрана?
Администратор запретил публиковать записи гостям.

MP1515MB и MP1515SE (встраиваемые Arduino-совместимые компьютеры) 01 Апр 2016 10:20 #70474

  • Прагматик
  • Прагматик  аватар
  • Offline
  • Живу я здесь
  • Сообщений: 867
  • Спасибо получено: 81
  • Репутация: 15
Например, вот так
Администратор запретил публиковать записи гостям.

MP1515MB и MP1515SE (встраиваемые Arduino-совместимые компьютеры) 01 Апр 2016 12:11 #70477

  • Михаил
  • Михаил аватар
  • Offline
  • Новый участник
  • Сообщений: 2
  • Репутация: 0
В мр1515 подсветка управляется через сдвиговый регистр, но как не понятно!?
Последнее редактирование: 01 Апр 2016 12:13 от Михаил.
Администратор запретил публиковать записи гостям.

MP1515MB и MP1515SE (встраиваемые Arduino-совместимые компьютеры) 03 Апр 2016 11:38 #70485

  • Evgen Evgen
  • Evgen  Evgen аватар
  • Offline
  • Захожу иногда
  • Сообщений: 67
  • Спасибо получено: 13
  • Репутация: 4
Михаил пишет:
В мр1515 подсветка управляется через сдвиговый регистр, но как не понятно!?

Функция: Имя_экземпляра.setBacklight(int Val);

Например:

#include <Wire.h>
#include <LiquidCrystal.h>

LiquidCrystal lcd(8, 4, 12);

void setup() {

lcd.begin(20, 2);

lcd.print("hello, world!");
}

void loop() {

lcd.setCursor(0, 1);

lcd.print(millis()/1000);

lcd.setBacklight(HIGH);
delay(500);
lcd.setBacklight(LOW);
delay(500);
}
Администратор запретил публиковать записи гостям.
Спасибо сказали: Михаил
Модераторы: Советник
            
Рейтинг@Mail.ru Яндекс.Метрика