Работа с усб флешкой

Использование внешней и внутренней EEPROM, а так-же SD card
shura2
Рядовой
Сообщения: 45
Зарегистрирован: 10.01.2020{, 00:26}
Репутация: 1
Имя: Александр

Работа с усб флешкой

#1

Сообщение shura2 » 10.11.2020{, 23:20}

Возможно ли читать/записывать файлы с убс флешки? А то поиск только sd card выкидывает.

Аватара пользователя
RedSky
Лейтенант
Сообщения: 574
Зарегистрирован: 19.12.2016{, 20:07}
Репутация: 72
Откуда: Днепропетровск
Имя: Алексей

Работа с усб флешкой

#2

Сообщение RedSky » 10.11.2020{, 23:43}

На форуме готового решения нет. Уточните какой контноллер планируется.
Тут что то подобное проделывал человек:
http://forum.amperka.ru/threads/%D0%9F% ... ino.20038/
Но в любом случае независимо от типа контроллера нужно организовать usb хост. Для уно, меги, Леонардо есть шилды.

shura2
Рядовой
Сообщения: 45
Зарегистрирован: 10.01.2020{, 00:26}
Репутация: 1
Имя: Александр

Работа с усб флешкой

#3

Сообщение shura2 » 22.11.2020{, 01:39}

RedSky писал(а):
10.11.2020{, 23:43}
На форуме готового решения нет. Уточните какой контноллер планируется.
Это я понял, но я кроме примера по вашей ссылке ничего не нашел, все только с работой SDcard. Хотя по логике должны быть библиотеки для работы с файлами через усб

плату купил на чипе 3421ee https://aliexpress.ru/item/32942427334. ... 33ed8vTbx9

тут много информации: https://chome.nerpa.tech/arduino_usb_ho ... _projects/ но все в кучу и мне не хватает знаний разобраться, где именно искать работу с файлами

KulibinOrsk
Лейтенант
Сообщения: 515
Зарегистрирован: 25.02.2018{, 08:48}
Репутация: 21
Откуда: Оренбург
Имя: Александр

Работа с усб флешкой

#4

Сообщение KulibinOrsk » 23.11.2020{, 07:18}

Не помешал бы ПБ для работы с USB-флешкой. SD-карта это хорошо когда за столом сидишь с платой, а когда на оборудовании это очень не удобно и не практично.
Может кто то возьмется сделать ПБ с программным SPI ...

Аватара пользователя
Phazz
Полковник
Сообщения: 2552
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

Работа с усб флешкой

#5

Сообщение Phazz » 23.11.2020{, 07:47}

А как вы используете флешку на ардуино? Я просто не могу представить сценария при котором нужно ее постоянно вытаскивать.

KulibinOrsk
Лейтенант
Сообщения: 515
Зарегистрирован: 25.02.2018{, 08:48}
Репутация: 21
Откуда: Оренбург
Имя: Александр

Работа с усб флешкой

#6

Сообщение KulibinOrsk » 23.11.2020{, 08:02}

Я пока не использую, но в планах есть давно. Планирую, если справлюсь конечно, сделать регистратор параметров для 3-х фазной сети.
Отслеживать скачки напряжения. Превышения тока по уставкам. Будут встроенные часы. Предполагается записывать информацию на флешку к примеру один раз в день (до этого копить в контроллере, как вариант). Затем по этой информации можно на ПК строить графики.

Аватара пользователя
Phazz
Полковник
Сообщения: 2552
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

Работа с усб флешкой

#7

Сообщение Phazz » 23.11.2020{, 13:22}

Ну sd карта не сильно меньше флешки. А копить параметры сети в памяти контроллера не сильно хорошая идея. Это либо затирать еепром либо обепечить контроль питания, чтобы в случае чего все данные записать в еепром

KulibinOrsk
Лейтенант
Сообщения: 515
Зарегистрирован: 25.02.2018{, 08:48}
Репутация: 21
Откуда: Оренбург
Имя: Александр

Работа с усб флешкой

#8

Сообщение KulibinOrsk » 23.11.2020{, 17:46}

Phazz, детали работы потом решить можно.
Сейчас нужен человек который сможет сделать ПБ для работы с USB флешкой.
Если за столом сидеть и мучать контроллер то карта пойдет. А если в производственных условиях, да если еще и не сам будешь вытаскивать и втыкать флешку то такие вещи лучше делать обыденными, т.е. общепринятыми. Да и карту смотреть нужен картридер.
Вы сможете сделать ПБ ?

shura2
Рядовой
Сообщения: 45
Зарегистрирован: 10.01.2020{, 00:26}
Репутация: 1
Имя: Александр

Работа с усб флешкой

#9

Сообщение shura2 » 28.11.2020{, 01:23}

Phazz писал(а):
23.11.2020{, 07:47}
А как вы используете флешку на ардуино? Я просто не могу представить сценария при котором нужно ее постоянно вытаскивать.
Перенести программу, что бы устройство на ардуине её выполнило. Тот же Gcode для станков и 3д принтеров. С СДкартой не набегаешься.

Отправлено спустя 1 минуту 31 секунду:
Нашел еще один usb host shild. https://www.hobbytronics.co.uk/usb-host-flash-drive

Вроде можно читать/записывать файлы. Куплю, попробую

KulibinOrsk
Лейтенант
Сообщения: 515
Зарегистрирован: 25.02.2018{, 08:48}
Репутация: 21
Откуда: Оренбург
Имя: Александр

Работа с усб флешкой

#10

Сообщение KulibinOrsk » 28.11.2020{, 14:08}

shura2, а на алиэкспрессе не находили такой модуль ?
Кстати если получится сделать на I2C то это идеальный вариант для такого устройства.

shura2
Рядовой
Сообщения: 45
Зарегистрирован: 10.01.2020{, 00:26}
Репутация: 1
Имя: Александр

Работа с усб флешкой

#11

Сообщение shura2 » 29.11.2020{, 01:12}

KulibinOrsk писал(а):
28.11.2020{, 14:08}
shura2, а на алиэкспрессе не находили такой модуль ?
Нет, не искал пока.Думаю, что есть.

зато нашел библиотеку для esp32
https://github.com/francisconavy/usb2esp

aidar_i
Полковник
Сообщения: 3120
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 674
Откуда: Уфа
Имя: Айдар
Контактная информация:

Работа с усб флешкой

#12

Сообщение aidar_i » 29.11.2020{, 07:32}

Удалил

KulibinOrsk
Лейтенант
Сообщения: 515
Зарегистрирован: 25.02.2018{, 08:48}
Репутация: 21
Откуда: Оренбург
Имя: Александр

Работа с усб флешкой

#13

Сообщение KulibinOrsk » 29.11.2020{, 16:37}

shura2, около часа искал и так не нашел я подобного модуля на алиэкспресс. Если нет в свободном доступе то и интереса нет, думаю и у других так же. Жаль...

Аватара пользователя
nalnik
Подполковник
Сообщения: 1324
Зарегистрирован: 14.05.2016{, 17:12}
Репутация: 100
Откуда: Кисловодск
Имя: Александр

Работа с усб флешкой

#14

Сообщение nalnik » 29.11.2020{, 16:57}

Я вот такие неделю назад получил с Ебэя
https://www.ebay.com/itm/1PCS-CH376S-U- ... 2749.l2649
Я хочу быть добрее, но люди сами нарываются.

KulibinOrsk
Лейтенант
Сообщения: 515
Зарегистрирован: 25.02.2018{, 08:48}
Репутация: 21
Откуда: Оренбург
Имя: Александр

Работа с усб флешкой

#15

Сообщение KulibinOrsk » 29.11.2020{, 17:00}

nalnik, такое я по-моему встречал на али... а вы их сумели запустить в работу с ардуино ? смысл то не только купить...

Аватара пользователя
nalnik
Подполковник
Сообщения: 1324
Зарегистрирован: 14.05.2016{, 17:12}
Репутация: 100
Откуда: Кисловодск
Имя: Александр

Работа с усб флешкой

#16

Сообщение nalnik » 29.11.2020{, 17:10}

Еще не занимался, пользуюсь пока SD картами,
да и смысл подключать по RX - TX --- скорость будит я думаю меньше чем у SD карты.

Отправлено спустя 7 минут 23 секунды:
KulibinOrsk писал(а):
29.11.2020{, 17:00}
смысл то не только купить...
Я с начало покупаю - а потом "фантазирую"...
Я хочу быть добрее, но люди сами нарываются.

fsergei70
Капитан
Сообщения: 786
Зарегистрирован: 17.11.2015{, 20:36}
Репутация: 54
Имя: Сергей

Работа с усб флешкой

#17

Сообщение fsergei70 » 29.11.2020{, 17:24}

Есть отличная библиотека по работе с spi памятью, библиотека поддерживает кучу типов памяти, работает и на esp и на ардуино. Spi память имеет большие объемы да и стоит недорого. Прекрасная альтернатива картам памяти и флешкам. https://github.com/Marzogh/SPIMemory

Аватара пользователя
nalnik
Подполковник
Сообщения: 1324
Зарегистрирован: 14.05.2016{, 17:12}
Репутация: 100
Откуда: Кисловодск
Имя: Александр

Работа с усб флешкой

#18

Сообщение nalnik » 29.11.2020{, 17:32}

Да вот еще
у продавца на фотке не та плата
https://www.ebay.com/itm/1PCS-CH376S-U- ... 2749.l2649

прислали вот такие
Вложения
USB.jpg
Я хочу быть добрее, но люди сами нарываются.

Аватара пользователя
Dryundel
Полковник
Сообщения: 2401
Зарегистрирован: 22.05.2017{, 23:15}
Репутация: 783
Откуда: Ярославль
Имя: Андрей
Контактная информация:

Работа с усб флешкой

#19

Сообщение Dryundel » 29.11.2020{, 17:52}

Вот шилды.
А вот библиотека.
У кого есть желание и время можно изваять блок. :)

KulibinOrsk
Лейтенант
Сообщения: 515
Зарегистрирован: 25.02.2018{, 08:48}
Репутация: 21
Откуда: Оренбург
Имя: Александр

Работа с усб флешкой

#20

Сообщение KulibinOrsk » 29.11.2020{, 18:06}

Dryundel, ну это уже ближе к реальности в железе. Осталось дело за ПБ )))
Но думаю что таких трудно будет найти, исходя из подобных ранее запросов на написание ПБ.
Нужно либо I2C задействовать, либо UART программный т.к. под флешку отдавать SPI совсем жалко. Запись на флешку это доп. функция и надо отдавать НЕбольшую часть железки под неё.nalnik, потому не стоит рассматривать скорость как приоритет.

Ответить

Вернуться в «Устройства памяти»