Тестовые стенды от ecoins (обзор)

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

Тестовые стенды от ecoins (обзор)

#1

Сообщение Dryundel » 09.09.2022{, 13:35}

Тестовые стенды от ecoins
.
1.jpg
.
Любой, заинтересованный в разработках ecoins, желающий может отправить заявку ecoins, на получение или приобретение тестовых стендов. На момент написания статьи стенд можно получить абсолютно бесплатно, без каких бы то ни было обязательств. Однако следует понимать, что любая акция и имеет свои границы. Не могу говорить за ecoins, но вероятно и в дальнейшем будет возможность получения стенда в пользование на безвозмездной основе.

Из чего состоит стенд
В первую очередь это корпус (основа) внутри которого литиевый аккумулятор, что весьма удобно и мобильно. Корпус выполнен весьма аккуратно, хотя и не является промышленным изделием.
На одной из боковых стенок индикатор состояния аккумулятора, выключатель питания и гнездо для зарядки. Для заряда может использоваться любой БП с напряжением 9 - 12 V. Аккумулятор оснащен блоком защиты от перезарядки.
Как правило, стенды такого типа оснащены стандартными периферийными устройствами, это LCD дисплей 1602 (I2C PCF8574), Потенциометр (с дисплеем не связан), Кнопка, Сонар (HC-SR04 или подобный), расширитель портов с пинами и светодиодами (на базе 74HC595).
Базовая периферияПоказать
2.jpg
3.jpg
4.jpg
Верхняя часть стенда комплектуется в зависимости от используемого контроллера и может отличаться.
Варианты комплектации контроллеровПоказать
5.jpg
6.jpg
.
Кроме базовой комплектации доступен довольно широкий ряд выносной периферии: Дополнительные дисплеи как I2C так и SPI, Дисплеи Nextion, Всевозможные датчики температуры, давления, влажности, расстояния и прочие. О возможности комплектации спрашивайте у ecoins. Но подключить можно и свои датчики. Для этого на плате расширения контроллера присутствуют удобные гребенки.
При комплектации стендов используются нак стандартные(широко доступные) платы, так и платы разработки и изготовления от ecoins, и многие из них заслуживают внимания.

В целом, впечатление от использования стендов, хорошие. Все достаточно удобно, мобильно и в то же время компактно. Всем заинтересованным в разработках ecoins, да и не только, РЕКОМЕНДУЮ к приобретению.

Ну как же, Dryundel без критики - это не Dryundel. :D
Нет, критиковать не буду. Сегодня исключительно пожелания и предложения.

Пожелания
1. Кнопка в стандартной комплектации заслуживает более надежного и удобного расположения.
2. Хотелось бы видеть в стандартной комплектации энкодер. Он же может заменить кнопку. А его размещение, предположительно, аналогично потенциометру, с другой стороны дисплея.
3. Возможно стоит подумать над универсальностью размещения контроллеров. Получается что каждый стенд рассчитан только на один, конкретный контроллер.

Предложения
Что если сделать верхнюю часть "трехслойной".
- Плата расширения с гребенками, согласователями и адаптером под маленькую плату контроллера.
- Плата контроллера с минимумом пинов и кроваткой для контроллера.
- Ну и сам контроллер.

Отдельная благодарность ecoins за предоставление образцов испытательных стендов.
.

ecoins
Полковник
Сообщения: 2932
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 453
Откуда: Шатура
Имя: Энвер

Тестовые стенды от ecoins (обзор)

#2

Сообщение ecoins » 09.09.2022{, 13:45}

Dryundel писал(а):
09.09.2022{, 13:35}
Отдельная благодарность ecoins за предоставление образцов испытательных стендов.
Спасибо за теплый отзыв, он приятен всему коллективу ecoins.
Dryundel писал(а):
09.09.2022{, 13:35}
Сегодня исключительно пожелания и предложения.

Внимательно изучим предложения, тесты продолжают совершенствоваться, что-то будет добавляться, что-то наоборот убираться.
Получили новые платы и стенд под Raspberry Pi Pico (фото в посте #1) - стенд стал проще и удобнее.

Аватара пользователя
Rovki
Полковник
Сообщения: 4875
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 269
Откуда: Чехов
Имя: Анатолий
Контактная информация:

Тестовые стенды от ecoins (обзор)

#3

Сообщение Rovki » 09.09.2022{, 14:02}

Есть такие адаптеры - https://aliexpress.ru/item/100500453701 ... 9516863297

Отправлено спустя 3 минуты 32 секунды:
Но думая о тех ,кто перерос вемосы итп и которые хотят использовать непосредственно микроконтроллеры https://aliexpress.ru/item/100500471445 ... 4ba6xAZi25
можно подумать как применить их на стендах
Электронщик до мозга костей и не только

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

Тестовые стенды от ecoins (обзор)

#4

Сообщение Dryundel » 09.09.2022{, 14:14}

Rovki, есть мнение, что контроллеры не ограничиваются ESP. Бывают еще AVR, STM, Raspberry и т.д. И у каждого производителя не один формфактор. Сделать под каждый плату расширения, как мне представляется, весьма хлопотно. А вот минималистичная плата-адаптер обойдется гораздо дешевле. И универсальность стендов может повысится.
Для двух разных контроллеров мне потребовалось два стенда, а можно было обойтись одним, плюс маленькая платка адаптера.

Аватара пользователя
Rovki
Полковник
Сообщения: 4875
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 269
Откуда: Чехов
Имя: Анатолий
Контактная информация:

Тестовые стенды от ecoins (обзор)

#5

Сообщение Rovki » 09.09.2022{, 14:21}

Так я и говорю про адаптеры и привел те ,что использую , есть и другие у меня (Нано) .Может есть и для других плат, надо искать или делать самому
Электронщик до мозга костей и не только

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

Тестовые стенды от ecoins (обзор)

#6

Сообщение Dryundel » 09.09.2022{, 14:33}

Rovki писал(а):
09.09.2022{, 14:21}
Так я и говорю про адаптеры и привел те ,что использую , есть и другие у меня (Нано) .Может есть и для других плат, надо искать или делать самому
Ок. Давайте еще раз по пунктам.
1. Обзор про тестовые стенды ecoins. Каким боком эти адаптеры к ним можно прикрутить?
2. Вы дали ссылки на два адаптера. У каждого из них свой формфактор. Как эти два разных адаптера примастрячить к одной плате расширения? Проводками? Ну так для этого уже существуют макетки. При чем здесь стенды от ecoins?
3. Для многих контроллеров существуют и адаптеры и платы расширения, но все они имеют разный формфактор, а речь идет о том, чтобы на одну плату расширения, можно было установить любой контроллер минимальными затратами и без проводков.

Аватара пользователя
Rovki
Полковник
Сообщения: 4875
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 269
Откуда: Чехов
Имя: Анатолий
Контактная информация:

Тестовые стенды от ecoins (обзор)

#7

Сообщение Rovki » 09.09.2022{, 14:52}

3 пункт пожеланий и ваше виденье как это решить
Я ж предлагаю другую концепцию стендов для экойнс , если это не желательно в вашей теме ,то можно перенести.
Суть предложения - в существующем стенде все крутится во круг конкретного контроллера в центре гребенки, вся периферия с боку.
Предложение- периферию в центр , с интерфейсами , а разные контроллеры с боку на своих(разных) адаптерах или без оных(например вемос ,нано...пи) подключаются к нужным пинам центральной гребенки периферии стенда. :smile37: :smile469:

Отправлено спустя 4 минуты 58 секунд:
Сделать универсальный адаптер на 5 контроллеров не представляется возможным , есп вообще не видел в дип корпусе (сами микроконтроллеры) , что бы поставить 5 колодок в ряд
Электронщик до мозга костей и не только

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

Тестовые стенды от ecoins (обзор)

#8

Сообщение Dryundel » 09.09.2022{, 15:23}

К стати, ecoins, вот и вариант широкого сотрудничества.
Dryundel писал(а):
09.09.2022{, 13:35}
Предложения
Что если сделать верхнюю часть "трехслойной".
- Плата расширения с гребенками, согласователями и адаптером под маленькую плату контроллера.
- Плата контроллера с минимумом пинов и кроваткой для контроллера.
- Ну и сам контроллер.
Вы разрабатываете плату первого(нижнего) слоя, определяете формфактор адаптера(второго слоя) и структуру его распиновки.
На форуме достаточно участников, которые хорошо освоили разработку печатных плат. При желании их задача, оттолкнувшись от определенного Вами формфактора разработать адаптер под интересующий контроллер или даже чип.
В последствии участники могут даже обмениваться данными платами-адаптерами, ведь заказать 1шт или 10шт по цене разница не большая.

ecoins
Полковник
Сообщения: 2932
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 453
Откуда: Шатура
Имя: Энвер

Тестовые стенды от ecoins (обзор)

#9

Сообщение ecoins » 09.09.2022{, 16:06}

Rovki писал(а):
09.09.2022{, 14:57}
Сделать универсальный адаптер на 5 контроллеров не представляется возможным , есп вообще не видел в дип корпусе (сами микроконтроллеры) , что бы поставить 5 колодок в ряд
1.Да, конечно, это так.
2 Как то Dryundel писал, что обычный пользователь обычно специализируется на одном-двух типе контроллера - AVR-ESP8266, или ESP32 или т.п.
После разных поисков и проб ecoins определился, что удобнее будут стенды под каждый контроллер.
Особенность ecoins - мы исследуем новые типы контроллеров для дальнейшего их использования в системах автоматизации с использованием FLProg. Один из принципов - сложгные стенды должны устойчиво одновременно работать на не менее чем трех стендов. Одну из задач, которую пришлось решать - это по возможности полный отказ от китайских коммутационных проводов -перемычек (это отдельная тема исследований).
Конечно работу серьезно продвинулась бы если одновременно тестирование велось бы другими независимыми с критическим взглядом и по возможности с конструктивными предложениями(это не обязательно).

Основа недорогая. Самое дорогое - это аккумуляторы. Спасибо коллеге по форуму, он нас обеспечил большой партией бу/аккумуляторов. Для пусковых токов не очень подойдут(пиковые токи типа в машинках с двигателями) - а для стендов очень даже хорошо.
Все остальное - система зарядки (пока внешние 9В), вольтметр, потенциометр, кнопка, lcd.i2c 16x2, сонар обычно ставим(хорошо тестирует систему прерываний) - вот и вся "коробочка" - в целом недорого.
Сверху ставятся специализированные платы под разные типы контроллеров. Их надо проектировать и изготавливать. Объединив усилия с несколькими участниками форума (особо активное участие, организационную, психологическую и моральную поддержку оказал Rovki) мы сейчас имеем некоторое количество плат под:
1. ESP32 dev Module (30 пинов).
2. Raspberry Pi Pico;
3. Raspberry Pi Pico Zero;
4. STM32F103C (BluePill);
5. STM32F411CC(BlackPill);

По каждой из них выявлены ошибочки устранены разрезами дорожек и перемычками.
При заказе новых плат ошибки будут исправлены, плата улучшена (где-то надписи покрупнее, где-то пины поудобнее разместить и т.п.).
Под Arduino Nano и Arduino Mega2560 используем стандартные и недорогие шилды + платы расширения под i2c ( с конвертором 5/3в) и под SPI.
Еще изготовлены тестовые платы на 74HC595 дискретные выходы с индикацией и возможностью каскадирования, 74HC165 - дискретные входы с индикацией и возможностью каскадирования, на 74HC595 под SPI дисплей HD44780.

Сами платы в изготовлении не дорогие, особенно если партия >20шт., срок изготовления с доставкой в Шатуру 15-20 дней, можно побыстрее, но дороже.
--------
Вывод ecoins - удобно использовать унифицированные коробочки и на них крепить требуемый контроллер. Несколько стабильно работающих стендов удобнее через разбросанные на стоде макетки и провода.
--------
В планах STM32F407, STM32F743,
ESP32-C3(3 типа плат), ESP32-S2, ESP32-S3,
STAMP-C3(STAMP-C3U) и еще кое-что.
Пока не успеваем - основное время занимает разработка библиотек C++ (с учетом новых типов контроллеров) (интересно) и интерфейсов блоков под FLProg(трудоемко, занудно, да и критикуются они нещадно... на это приходится реагировать, в общем много усилий отнимают).
-----------
Ремарка для Rovki - теперь 1-wire и соответственно ds1820 работает в среду ecoins под ESP32-C3.

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

Тестовые стенды от ecoins (обзор)

#10

Сообщение Dryundel » 09.09.2022{, 16:24}

ecoins писал(а):
09.09.2022{, 16:06}
После разных поисков и проб ecoins определился, что удобнее будут стенды под каждый контроллер.
Это в основном так. Но лучше предоставить двум по одному стенду и с платой адаптера под два варианта контроллера, чем одному два стенда, а на второго не хватит.

Аватара пользователя
Rovki
Полковник
Сообщения: 4875
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 269
Откуда: Чехов
Имя: Анатолий
Контактная информация:

Тестовые стенды от ecoins (обзор)

#11

Сообщение Rovki » 09.09.2022{, 16:44}

ecoins писал(а):
09.09.2022{, 16:06}

Ремарка для Rovki - теперь 1-wire и соответственно ds1820 работает в среду ecoins под ESP32-C3.
Это замечательно, а то год уже лежат печатные платы для модулей ПР200 с есп32-С3 ,а библиотек под 1wire нет во всем свете ...
Электронщик до мозга костей и не только

Ответить

Вернуться в «Команда ecoins»