roboforum.ru

Технический форум по робототехнике.

Два микроконтроллера и одна SD-CARD

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

Re: Два микроконтроллера и одна SD-CARD

Сообщение ZhenyaKa » 10 окт 2016, 20:39

esisl писал(а):Пардонте... Это же х... тринтер, нет? Melzi http://reprap.org/wiki/Melzi ???
Там же просто USB есть, может не распаян. И прошивка марлин. Э?

да это принтер, да есть usb

да можно записывать на флешку данные, но бегать от компа к принтеру очень надоедает.
как ваши вопросы приближают решение задачи?
ZhenyaKa
 
Сообщения: 19
Зарегистрирован: 29 ноя 2015, 20:48

Re: Два микроконтроллера и одна SD-CARD

Сообщение esisl » 10 окт 2016, 21:16

А сколько метров между компьютером и тринтером?
esisl
 
Сообщения: 1456
Зарегистрирован: 23 июл 2012, 15:24

Re: Два микроконтроллера и одна SD-CARD

Сообщение ZhenyaKa » 10 окт 2016, 21:37

esisl писал(а):А сколько метров между компьютером и тринтером?

два

Добавлено спустя 20 секунд:
esisl писал(а):А сколько метров между компьютером и тринтером?

принтер черного цвета, если это важно
ZhenyaKa
 
Сообщения: 19
Зарегистрирован: 29 ноя 2015, 20:48

Re: Два микроконтроллера и одна SD-CARD

Сообщение esisl » 10 окт 2016, 22:16

Может оказаться важным.
А что? кабель не достаёт?
esisl
 
Сообщения: 1456
Зарегистрирован: 23 июл 2012, 15:24

Re: Два микроконтроллера и одна SD-CARD

Сообщение ZhenyaKa » 11 окт 2016, 02:16

esisl писал(а):Может оказаться важным.
А что? кабель не достаёт?

по цвету не подходит
ZhenyaKa
 
Сообщения: 19
Зарегистрирован: 29 ноя 2015, 20:48

Re: Два микроконтроллера и одна SD-CARD

Сообщение Myp » 11 окт 2016, 11:06

Это как тебя тока угораздило такую ерунду выдумать? А потом ещё сутки в угадайку играл.

если забанили в гугле то вот ссылка http://reprap.org/wiki/Melzi#Melzi_with_Bluetooth
в простейшем варианте вайфайный модуль подключается точно так же.

но по уму надо делать как-то так: https://github.com/toxuin/ESPRINTER
ставить на ESP вебсервер который будет управлять принтером.
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: Два микроконтроллера и одна SD-CARD

Сообщение ZhenyaKa » 11 окт 2016, 11:35

Myp писал(а):Это как тебя тока угораздило такую ерунду выдумать? А потом ещё сутки в угадайку играл.

если забанили в гугле то вот ссылка http://reprap.org/wiki/Melzi#Melzi_with_Bluetooth
в простейшем варианте вайфайный модуль подключается точно так же.

но по уму надо делать как-то так: https://github.com/toxuin/ESPRINTER
ставить на ESP вебсервер который будет управлять принтером.


это я читал.
блупуп не подходит, т.к. скорость унылая (ком-порт), а есп-вебсервер работает только на каком-то древнем форке основной прошивки и в случае апгрейда до ардуино дуе все встает колом, т.к. в этом форке нет реализации кортекса.

Добавлено спустя 5 минут 31 секунду:
еще есть вариант виртуализации ком-порта через esp8266, но это опять очень медленно.

На данный момент я подружил esp8266 и обычную флешку (microsd) через веб морду могу файлики загружать, скорость выходит примерно 10 мегов за 2 минуты (считал примерно, учитывая убогость веб морды)
ФТП библиотеки для флехи нету, надо переписывать ФТП-библу, которая работает с внутренним флешем esp8266.

учитывая средний размер файла для печати в 1МБ получается реально быстрее, чем скакать туда-сюда с флехой (хотя финтнесс полезен :))

Так что вопрос остается открытым, как аппаратно развязать 1 флешку sd и два микроконтроллера?
ZhenyaKa
 
Сообщения: 19
Зарегистрирован: 29 ноя 2015, 20:48

Re: Два микроконтроллера и одна SD-CARD

Сообщение esisl » 11 окт 2016, 11:41

Ох...
Ну если ОООЧЕНЬ хочется то 2 варианта:

а) Уже предлагаемый эмулятор sd-card
б) Вполне подходит моё стимпанковское решение. Да-да. Два контроллера цепляем параллельно к одной SD-card, и коммутируем релюшкой :) "Проверено! Мин нет!) (с)
esisl
 
Сообщения: 1456
Зарегистрирован: 23 июл 2012, 15:24

Re: Два микроконтроллера и одна SD-CARD

Сообщение Madf » 11 окт 2016, 11:42

Как вам ранее сказали, пишите эмулятор SD-карты или не упирайтесь в "блупуп", а возьмите любой другой радио модуль и превратите его в RX/TX...
Кстати говоря, для USB провод в 2 метра - это ничто...

зы: но судя по тому, что вы пишите, у вас нет технической квалификации, чтобы хоть что-то самому начать делать, а никто вам тут "готовое" не предоставит и делать за вас ничего не будет.
Madf
 
Сообщения: 3298
Зарегистрирован: 03 янв 2012, 12:55
Откуда: Москва
прог. языки: VB6, BASCOM, ASM...

Re: Два микроконтроллера и одна SD-CARD

Сообщение Myp » 11 окт 2016, 12:11

1 мб по блютусу на скорости в 500 000 передаётся несколько секунд, я не совсем понимаю чем тебя не устраивает эта скорость и какую скорость ты хочешь получить?
я вобще не уверен что на карту памяти получится писать быстрее, насколько я помню там для записи/чтения на карту используется режим совместимости, по SPI, тоесть в принципе скорость записи будет небольшая.

Добавлено спустя 2 минуты 29 секунд:
Madf писал(а):для USB провод в 2 метра - это ничто...

у меня к принтеру кинут 5 метровый USB "хвостик" =)
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: Два микроконтроллера и одна SD-CARD

Сообщение ZhenyaKa » 11 окт 2016, 13:18

Myp писал(а):1 мб по блютусу на скорости в 500 000 передаётся несколько секунд, я не совсем понимаю чем тебя не устраивает эта скорость и какую скорость ты хочешь получить?

я файлик по usb кабелю напрямую заливал в принтер и это было ОООООЧЕНЬ медленно, даж репитер хост предупреждает, что скорость будет низкой.
как я понимаю блутус это тот же ком-порт, только вместо усб-кабеля будет "воздух"

Добавлено спустя 1 минуту 10 секунд:
esisl писал(а):Ох...
Ну если ОООЧЕНЬ хочется то 2 варианта:

а) Уже предлагаемый эмулятор sd-card
б) Вполне подходит моё стимпанковское решение. Да-да. Два контроллера цепляем параллельно к одной SD-card, и коммутируем релюшкой :) "Проверено! Мин нет!) (с)

какие именно выводы коммутируются? почему релюшкой, а не полевиками?

Добавлено спустя 1 минуту 41 секунду:
Madf писал(а):Как вам ранее сказали, пишите эмулятор SD-карты или не упирайтесь в "блупуп", а возьмите любой другой радио модуль и превратите его в RX/TX...
Кстати говоря, для USB провод в 2 метра - это ничто...

зы: но судя по тому, что вы пишите, у вас нет технической квалификации, чтобы хоть что-то самому начать делать, а никто вам тут "готовое" не предоставит и делать за вас ничего не будет.

"любой другой" это какой?

я выше написал, что я уже сделал, почему вы переходите на личности, не давая никакой полезной информации?
ZhenyaKa
 
Сообщения: 19
Зарегистрирован: 29 ноя 2015, 20:48

Re: Два микроконтроллера и одна SD-CARD

Сообщение esisl » 11 окт 2016, 13:29

Я цеплял не SD, а флешку по USB (SD проще будет).
Разбираться было лень, так что я коммутировал оба провода данных одной релюшкой с двумя парами контактов.
Почему реле? Так дешевле в несколько раз :)
Кроме-того у меня не было уверенности, что стандартные полевые ключи будут нормально работать в таком режиме. А эксперименты ставить лень было.

А вообще не понимаю проблемы. Зачем вообще заливать данные в тринтер? У меня там гнездо под карту есть, не пользовался ни разу, может в каких-то промышленных условиях это имеет смысл и то сомневаюсь. Пусть печатает прямо с компутера.
Благо там любое старое железо потянет. У меня стоит какой-то металлолом на 1ГГц и 512 Мб. Так даже на слайсер хватает.
Поставьте под тринтер старый комп вместо тумбочки и заливайте туда что хотите по локалке. С любой скоростью.
esisl
 
Сообщения: 1456
Зарегистрирован: 23 июл 2012, 15:24

Re: Два микроконтроллера и одна SD-CARD

Сообщение ZhenyaKa » 11 окт 2016, 13:39

esisl писал(а):Я цеплял не SD, а флешку по USB (SD проще будет).
Разбираться было лень, так что я коммутировал оба провода данных одной релюшкой с двумя парами контактов.
Почему реле? Так дешевле в несколько раз :)
Кроме-того у меня не было уверенности, что стандартные полевые ключи будут нормально работать в таком режиме. А эксперименты ставить лень было.

А вообще не понимаю проблемы. Зачем вообще заливать данные в тринтер? У меня там гнездо под карту есть, не пользовался ни разу, может в каких-то промышленных условиях это имеет смысл и то сомневаюсь. Пусть печатает прямо с компутера.
Благо там любое старое железо потянет. У меня стоит какой-то металлолом на 1ГГц и 512 Мб. Так даже на слайсер хватает.
Поставьте под тринтер старый комп вместо тумбочки и заливайте туда что хотите по локалке. С любой скоростью.

данные в принтер заливать надо потому что когда деталь печатается 5 часов и комп повиснет или связь прервется, то пластик и время в мусорку.
Еще один комп гонять это расход электричества, к тому же он не решает проблемы.
Бегать между компами тоже удовольствие не особо, да и в комнате места для этого нет.
По поводу слайсера, есть модельки которые и 6 ядер 8гигов озу грузят не кисло вплоть до выбивания браузера с ошибкой "не хватает памяти" и слайсятся курой по 30 секунд (slic3r еще дольше).
ZhenyaKa
 
Сообщения: 19
Зарегистрирован: 29 ноя 2015, 20:48

Re: Два микроконтроллера и одна SD-CARD

Сообщение esisl » 11 окт 2016, 13:57

Эмм... в комнате, где нет места 2 метра между компом и тринтером?????

Ладно. Задача выглядит достаточно бессмысленной и безумной, чтобы попытаться её реализовать :)
Но у меня идеи иссякли.
Искренне желаю удачи! :D
esisl
 
Сообщения: 1456
Зарегистрирован: 23 июл 2012, 15:24

Re: Два микроконтроллера и одна SD-CARD

Сообщение ZhenyaKa » 11 окт 2016, 14:10

esisl писал(а):Эмм... в комнате, где нет места 2 метра между компом и тринтером?????

Ладно. Задача выглядит достаточно бессмысленной и безумной, чтобы попытаться её реализовать :)
Но у меня идеи иссякли.
Искренне желаю удачи! :D

для англоязычной аудитории задача не безумная почему-то и пытаются решить.

даже описали подключение
http://forums.reprap.org/read.php?2,582 ... msg-625204

здесь же флуд и распальцовка.

Добавлено спустя 1 минуту 27 секунд:
Myp писал(а):у меня к принтеру кинут 5 метровый USB "хвостик" =)

видео заливки файлика размером 2Мб на принтер можно увидеть по этому "хвостику"?
ZhenyaKa
 
Сообщения: 19
Зарегистрирован: 29 ноя 2015, 20:48

Пред.След.

Вернуться в Микроконтроллеры

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 12