Перейти к публикации

Рекомендованные сообщения

Опубликовано: (изменено)
Только что, Johnet сказал:

Кстати,  АЦП ADS1115 вы пранировали использовать в составе уже готовых шилдов? 

никогда шилдами не пользовался и не делал их. лишняя трата денег и времени для меня

Изменено пользователем =VCC=Ghash34
Опубликовано: (изменено)
Только что, Johnet сказал:

Шилды не делают, их готовые покупают:  https://ampero.ru/ads1115-analogo-tsifrovoy-preobrazovatel.html?ymclid=15870875232514362035400001, например. 

я вас не так понял. да думал взять пару модулей на али

Изменено пользователем =VCC=Ghash34
Опубликовано:

я залил новую прошивку. ток вот тестировать то нечего получается, есть тле , пара ручек на регистрах, линейные потенциометры и пара мцп3201 в корпусах для монтажа на плату а и еще пара жутких датчиков от кобры четвертой ревизии

а вот в это фри джой получиться залить?

-ITg3JsTFHw.jpg

Опубликовано:
12 часов назад, =VCC=Ghash34 сказал:

кнопки на микриках

Не подскажете марку?

Опубликовано:

вот кстати плата кнопок с подсветкой из базы руда 

y2birg5D2ig.jpg

yTcad0f7iBk.jpg

Опубликовано:
3 часа назад, =VCC=Ghash34 сказал:

а вот в это фри джой получиться залить?

-ITg3JsTFHw.jpg

 

Залить можно, но работать не будет)

Опубликовано: (изменено)
 
6 часов назад, =VCC=Ghash34 сказал:

я залил новую прошивку. ток вот тестировать то нечего получается, есть тле , пара ручек на регистрах, линейные потенциометры и пара мцп3201 в корпусах для монтажа на плату а и еще пара жутких датчиков от кобры четвертой ревизии

а вот в это фри джой получиться залить?

-ITg3JsTFHw.jpg

На ней можно неплохое устройство для обзора запилить.

Изменено пользователем FlyingTiger_
  • Поддерживаю! 1
Опубликовано: (изменено)

Лет пять назад щупал эту платку на предмет обзорки. Где-то лежит в ящике.

А сильно сложно будет код фриджоя подрихтовать  под эту платку? В смысле под ее камень.

Если WG_Magners не будет против, то могу по свободе попробовать.

Изменено пользователем Komaroff
Опубликовано: (изменено)

она и валяется у кента и он тоже брал ее для обзора но потом забил и сделал опентрек

Изменено пользователем =VCC=Ghash34
Опубликовано:
2 часа назад, Komaroff сказал:

Лет пять назад щупал эту платку на предмет обзорки. Где-то лежит в ящике.

А сильно сложно будет код фриджоя подрихтовать  под эту платку? В смысле под ее камень.

Если WG_Magners не будет против, то могу по свободе попробовать.

 

Да не особо сложно, за вечер-два можно управиться. Я использую библиотеки SPL, они не кроссплатформенные в отличии от HAL. А ядро у этого мк уже другое, поэтому будет немного сложнее чем могло бы быть.

Я не против, естественно, код ведь открытый, форкайте на здоровье)

2 часа назад, FlyingTiger_ сказал:

На ней можно неплохое устройство для обзора запилить.

Так она ж огромная и дорогая. Имхо лучше собрать трекер от @GO63

Опубликовано:

подскажите как сохранить подсветку на руде? я видел как кнопкам подпаивались на прямую. но вот что с подсветкой? и чип какой  то холтек еще

Опубликовано: (изменено)
1 час назад, =VCC=Ghash34 сказал:

подскажите как сохранить подсветку на руде? я видел как кнопкам подпаивались на прямую. но вот что с подсветкой? и чип какой  то холтек еще

Судя по плате там стоят RGB светодиоды с общим анодом (но могу ошибиться). Нужно вызвонить общие ли выводы катодов у всех светодиодов, что там стоят. Если общие, то подпаяться к ним и завести на плату с функцией LED_PWM

Изменено пользователем WG_Magners
  • Спасибо! 1
Опубликовано: (изменено)

катод, анод . вспомнил)

надо крону сходить купить для мультиметра

Изменено пользователем =VCC=Ghash34
Опубликовано: (изменено)

Релиз v1.5.1b3:

 

Страница с релизами прошивки: https://github.com/FreeJoy-Team/FreeJoy/releases
Страница с релизами конфигуратора: https://github.com/FreeJoy-Team/FreeJoyConfigurator/releases

 

Список изменений:

Скрытый текст
  • Добавлена возможность назначить один вывод Latch для нескольких сдвиговых регистров
  • Визуализация в конфигураторе выводов для каждой цепочки сдвиговых регистров
  • Поддержка 3х-осевого датчика MLX90393 по протоколу SPI (*)
  • Поддержка для всей серии внешних АЦП MCP32xx
  • Поддержка для внешних АЦП ADS1115 (**)
  • Поддержка датчиков AS5600 по протоколу I2C (**)
  • Многочисленные исправления и улучшения

 

Полный список функций:

  • 8 аналоговых входов (выходное разрешение 12 бит)
  • Глубокая настройка осей: калибровка (ручная или автоматическая), фильтрация , смещение магнита, мертвая зона (центральная или динамическая), кривые
  • Функция преобразования осей в кнопки (до 12 кнопок на ось)
  • Функция преобразования кнопок/энкодеров в оси
  • 128 цифровых входов (кнопки, переключатели, хатки, энкодеры)
  • Глубокая настройка цифровых входов: обычная/инвертированная кнопка, 3 вида переключателей, радиокнопка, последовательная кнопка
  • 5 шифтов
  • 4 хатки
  • 16 инкрементальных энкодеров
  • сдвиговые регистры 74HC165 и CD4021
  • цифровые датчики  TLE5010/5011, AS5600, MLX90393 (только интерфейс SPI)
  • внешние АЦП ADS1115 и MCP3201/02/04/08
  • 3 канала ШИМ для управления подсветкой
  • 24 светодиода (одиночные или в матрице), привязываемые к состояниям кнопок
  • Настройка имени устройства и других параметров USB
  • Удобная утилита для конфигурации
  • Обновление прошивки по USB
  • Сохранение и загрузка конфигурации устройства из файла

Инструкции доступны в разделах wiki на странице проекта на гитхабе:
https://github.com/FreeJoy-Team/FreeJoyConfigurator/wiki
https://github.com/vostrenkov/FreeJoy/wiki

Изменено пользователем WG_Magners
  • Спасибо! 8
Опубликовано:

Спасибо, красавец. Попросил отправить в первый пост темы.

Опубликовано: (изменено)

Подскажите как подключаются AS5600, ADS1115 и MLX90393? Желательно картинкой (можно на салфетке, красиво отрисую сам).

 

@WG_Magners А можно сделать, что бы инсталлятор перед установкой проверял наличие старой версии, удалял ее и запускал установку?

Изменено пользователем Johnet
  • Поддерживаю! 1
Опубликовано:
14 минут назад, =VCC=Ghash34 сказал:

а с беты надо перешиваться?

Можно не перешиваться, добавилась только возможность заливки этой версии через .bin. Функционально одинаковые.

1 час назад, Johnet сказал:

как подключаются AS5600, ADS1115 и MLX90393

В английской инструкции описаны пины для подключения. Или надо именно схему?

1 час назад, Johnet сказал:

проверял наличие старой версии

А он разве не делает это? У меня перезаписывает вполне успешно. Он ругается на что-то во время установки?

Опубликовано: (изменено)
17 минут назад, WG_Magners сказал:

Или надо именно схему?

У MLX90393 Контакты слева не подключаются? Как надо двигать магнит, что бы были показания по каждой оси?

 

Куда подключать DIR, GPO, OUT У AS5600? Как двигать магнит, как у TLE или как у Холла?

 

Тоже самое по контактам ADDR и ALRT у ADS1115?

Как подключать несколько датчиков I2C?

 

17 минут назад, WG_Magners сказал:

А он разве не делает это?

1111111.jpg.60981e180e71aba992de0abc0ece53ae.jpg

Изменено пользователем Johnet
Опубликовано:
5 минут назад, Johnet сказал:

MLX90393

Скрытый текст

На китайской фиолетовой плате перепутаны местами выводы MISO и MOSI и еще надо разрезать одну перемычку:

image.png.a889d0c088833ff6f31081aa638cbd05.png

Подключение к плате такое, CS пин любой:

image.png.aa24fe08679835c9335d32ba6fce4604.png

 

9 минут назад, Johnet сказал:

AS5600

Подключать надо только SCL и SDA, магнит двигается как у TLE. Он вообще ведет себя очень похоже на TLE, только разрешение поменьше.

 

10 минут назад, Johnet сказал:

ADS1115

ALRT не надо никуда подключать, ADDR нужно подключать только в случае если используется несколько их штук на шине. По умолчанию они подтянуты к земле, а значит адрес заканчивается на 00

По установщику понял, он ругается, потому что папка Install каждый раз разная (а у меня ок потому что все версии храню в одном месте). Попробую что-нибудь с этим сделать, но не обещаю что быстро

  • Нравится 1
Опубликовано:

AS5600 на 360 градусов работает

  • Нравится 1
Опубликовано:
18 минут назад, WG_Magners сказал:

MLX90393

А магнит как двигаться должен?

Опубликовано:

да у всех цифровых пофиг где магнит

Опубликовано:
5 минут назад, Johnet сказал:

А магнит как двигаться должен?

image.png.9c2964f2cb438221cccb21b14ea99534.png

  • Нравится 2
Опубликовано: (изменено)

а если его вместо тле поставить что бы он одну ось отрабатывал? не получиться как с тле магнит поставить?

Изменено пользователем =VCC=Ghash34
Опубликовано: (изменено)

 

О красивая картинка! 145.gif.f87022dcf739b5c8c1d2485224c8b1c0.gif

9 минут назад, =VCC=Ghash34 сказал:

не получиться как с тле магнит поставить?

Не ТЛЕ работает на поворот магнитного поля. Вот картинка из будущей инструкции:

A1.1.1.thumb.jpg.f3f8093e9355ad673171dd00759c5aca.jpg

 

А у  MLX как у Холла смена полюсов.

Изменено пользователем Johnet
Опубликовано: (изменено)
24 минуты назад, =VCC=Ghash34 сказал:

а если его вместо тле поставить что бы он одну ось отрабатывал? не получиться как с тле магнит поставить?

 

Возможно и можно его так настроить, но он в первую очередь заточен по 3х-осевую работу. 

Забавно, делаешь поддержку TLE - спрашивают, нельзя ли чтоб сразу две оси работало. Делаешь поддержку многоосевого датчика - спрашивают, можно ли как TLE :)

По теме: текущая конфигурация рассчитана на работу по третьей картинке, первая и вторая могут не работать как положено - не очень удобно тестировать. Можно попросить @=SPb=Electric проверить, если он найдет время. Во время разработки датчик тестировали с ним. Еще вроде @MYCYJIbMAHUH имеет опыт с такими датчиками) В общем здесь вопрос открытый

Изменено пользователем WG_Magners
Опубликовано: (изменено)

TLE-5010 будет работать если магнит(аксиальной намагниченности) будет перемещаться как маятник,лично испытал.Можно магнит пустить хоть по X,хоть по Y,но адекватно будет работать только одна ось.

Датчик MLX-90333 имеет только две оси X,Y работает только если магнит перемещается как маятник.

Изменено пользователем MYCYJIbMAHUH
Опубликовано:
4 минуты назад, MYCYJIbMAHUH сказал:

Датчик MLX-90333 имеет только две оси X,Y

Т. Е. На приближение/удаление (ось z) он не работает?

Опубликовано: (изменено)
30 минут назад, Johnet сказал:

Т. Е. На приближение/удаление (ось z) он не работает?

Тот датчик что я указал,у него нет реакции(нет оси Z).Датчик аналоговый.Также подсоединял его через АЦП и ось Z естесно (неоткуда взяться) не появилась.Но в цифровом варианте возможно ось Z присутствует.

Изменено пользователем MYCYJIbMAHUH
Опубликовано:
40 минут назад, Johnet сказал:

Т. Е. На приближение/удаление (ось z) он не работает?

Какой-то выход по крайней мере ось Z дает и его можно забрать. Мне без механики с момими кривыми магнитами было сложно проверить, но должна работать

Опубликовано:

тут такое дело что дешевле на али то и куплю)

Опубликовано:

@=VCC=Ghash34 Для TLE5011 можно попробовать не травить платы, а воспользоваться вот такими (https://www.chipdip.ru/product0/9000419130?from=rec_product) или такими https://www.chipdip.ru/product0/9000471027 переходниками. Правда саму микросхему придется паять, а резисторы подтяжки и конденсатор-фильтр либо (если получится) между ног разъема припаивать (тут же на самой переходной плате) либо выводными резисторами и объемным монтажем. Колхоз конечно, но плату травить не надо.

  • Спасибо! 1
  • Поддерживаю! 1
Опубликовано:
2 часа назад, Johnet сказал:

@=VCC=Ghash34 Для TLE5011 можно попробовать не травить платы, а воспользоваться вот такими (https://www.chipdip.ru/product0/9000419130?from=rec_product) или такими https://www.chipdip.ru/product0/9000471027 переходниками. Правда саму микросхему придется паять, а резисторы подтяжки и конденсатор-фильтр либо (если получится) между ног разъема припаивать (тут же на самой переходной плате) либо выводными резисторами и объемным монтажем. Колхоз конечно, но плату травить не надо.

 

Я вот так запаял)

00000PORTRAIT_00000_BURST20200414234631385.thumb.jpg.01f4eff3ee1ae57936682f3f9e59fd95.jpg

  • Нравится 3
  • Поддерживаю! 1
Опубликовано:
17.04.2020 в 15:26, WG_Magners сказал:

 

Да не особо сложно, за вечер-два можно управиться. Я использую библиотеки SPL, они не кроссплатформенные в отличии от HAL. А ядро у этого мк уже другое, поэтому будет немного сложнее чем могло бы быть.

Я не против, естественно, код ведь открытый, форкайте на здоровье)

Так она ж огромная и дорогая. Имхо лучше собрать трекер от @GO63

ну да дорогая, но можно-же собрать, а дальше пусть кто-то сам решает на чем собирать.)

Опубликовано:

а пины d+ и d- не могли перепутаться?

Опубликовано: (изменено)

Можно устроить поддержку микросхемы HT66F30?(сдвиговый регистр)

Находится в ручке джойстика Сайтек "Рино"

JPEG_20200420_193948.jpg

Изменено пользователем MYCYJIbMAHUH
Опубликовано: (изменено)

по моему это программируемый микроконтроллер а не регистр. 

Изменено пользователем =VCC=Ghash34

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
×
×
  • Создать...