STM32_CAN

STM32_CAN Tja1050,MCP2551,SN65HVD230

Пользовательские блоки для коммкникации и связи GSM, GPRS, IR, Bluetooth и другие
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Ответить
liamhoulet1003
Рядовой
Сообщения: 8
Зарегистрирован: 24.07.2022{, 18:29}
Репутация: 1
Имя: Станислав

STM32_CAN

#1

Сообщение liamhoulet1003 » 10.07.2023{, 09:12}

Доброго времени суток, уважаемые гуру этого лучшего ресурса. Прошу помощи в создании связки STM32 c одним из CAN трансиверов,Tja1050, MCP2551 или SN65HVD230. Есть у кого блоки для работы с этими трансиверами, поделитесь пожалуйста.

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

STM32_CAN

#2

Сообщение ecoins » 10.07.2023{, 12:35}

liamhoulet1003 писал(а):
10.07.2023{, 09:12}
Доброго времени суток, уважаемые гуру этого лучшего ресурса. Прошу помощи в создании связки STM32 c одним из CAN трансиверов,Tja1050, MCP2551 или SN65HVD230. Есть у кого блоки для работы с этими трансиверами, поделитесь пожалуйста.
Присоединяюсь к этой просьбе. Мы уже и плату одну развели под это решение.
Если не найдется, придется начинать самим... Но много других задач.
Спасибо.
С уважением, Энвер.

Аватара пользователя
DrMario
Лейтенант
Сообщения: 371
Зарегистрирован: 07.11.2016{, 13:11}
Репутация: 58
Откуда: Камень-на-Оби
Имя: Евгений
Контактная информация:

STM32_CAN

#3

Сообщение DrMario » 10.07.2023{, 16:37}

Рабочие блоки для контроллера MCP2515. Ссылка на библиотеку в описании.
Вложения
MCP2515_CAN_(Code_-_Professional).ubi
(1.64 МБ) 63 скачивания

liamhoulet1003
Рядовой
Сообщения: 8
Зарегистрирован: 24.07.2022{, 18:29}
Репутация: 1
Имя: Станислав

STM32_CAN

#4

Сообщение liamhoulet1003 » 10.07.2023{, 16:41}

Нет, это немного не то. Нужны блоки для работы непосредственно с перечисленными CAN трансиверами.

Naladchik
Капитан
Сообщения: 824
Зарегистрирован: 04.10.2015{, 19:10}
Репутация: 153
Откуда: Новосибирск
Имя: Павел

STM32_CAN

#5

Сообщение Naladchik » 11.07.2023{, 10:28}

ecoins писал(а):
10.07.2023{, 12:35}
... Если не найдется, ...
https://github.com/nopnop2002/Arduino-STM32-CAN
Win10-64. FLProg Portable.
Изображение

liamhoulet1003
Рядовой
Сообщения: 8
Зарегистрирован: 24.07.2022{, 18:29}
Репутация: 1
Имя: Станислав

STM32_CAN

#6

Сообщение liamhoulet1003 » 11.07.2023{, 11:05}

ecoins писал(а):
10.07.2023{, 12:35}
Если не найдется, придется начинать самим...
Тогда вся надежда на вас....

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

STM32_CAN

#7

Сообщение ecoins » 11.07.2023{, 13:22}

Большое спасибо. Посмотрел. Очень полезный материал.
liamhoulet1003 писал(а):
11.07.2023{, 11:05}
Тогда вся надежда на вас....
Наверное и на Сергея Глушенко - возможно он обратит внимание на эту задачу и реализует её как к библиотеке, так и в блоке.
------
Вопрос у меня к Вам - а Вы готовы к участию в реализации этой задачи.
Кроме реализации библиотеки в приемлемой для FLProg форме требуется:
1.Тестирование нескольких устройств непосредственно из Arduino IDE.
2.Создание блока FLProg на профессиональном редакторе.
3.Тестирование блока на нескольких устройств с разными контроллерами.
4.Оформление, описание, сопровождение.
-------
С уважением, Энвер.

liamhoulet1003
Рядовой
Сообщения: 8
Зарегистрирован: 24.07.2022{, 18:29}
Репутация: 1
Имя: Станислав

STM32_CAN

#8

Сообщение liamhoulet1003 » 11.07.2023{, 13:28}

ecoins писал(а):
11.07.2023{, 13:22}
Вопрос у меня к Вам - а Вы готовы к участию в реализации этой задачи.
Я бы с удовольствием принял участие, но со временем свободным пока трудно, но если что изменится я вам напишу.

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

STM32_CAN

#9

Сообщение ecoins » 11.07.2023{, 14:15}

liamhoulet1003 писал(а):
11.07.2023{, 13:28}
Я бы с удовольствием принял участие, но со временем свободным пока трудно, но если что изменится я вам напишу.
Понятно, с уважением отношусь и к Вашему времени и к Вашим пожеланиям.
У ecoins тоже с временем трудно.
Спасибо.

autoelectronica
Рядовой
Сообщения: 89
Зарегистрирован: 18.10.2016{, 21:46}
Репутация: 6
Откуда: Москва

STM32_CAN

#10

Сообщение autoelectronica » 11.07.2023{, 21:13}

Готов принять участие в тестировании. Заинтересован в связке can на STM32. В данный момент пользуюсь Mega и MCP2515. Еще не перешел грань использования STM на FLPROG. Значит надо осваивать

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

STM32_CAN

#11

Сообщение ecoins » 12.07.2023{, 02:05}

Отлич
autoelectronica писал(а):
11.07.2023{, 21:13}
Готов принять участие в тестировании. Заинтересован в связке can на STM32. В данный момент пользуюсь Mega и MCP2515. Еще не перешел грань использования STM на FLPROG. Значит надо осваивать
Сейчас из доступных и приемлемых решений по чипам - это STM32F103CB и STM32F407VE. У STM32F4x1xx нет встроенного CAN - там только, как и в случае с MEGA2560 только через внешний модуль SPI(хорошее решение).
У Вас похоже уже есть прикладной опыт работы с MCP2515 - у нас он небольшой, только на уровне тестовых испытаний.
Было бы хорошо объединить усилия по связке CAN-STM32. Для этого Вам понадобится некоторая стендовая база.
Напишите мне в личку, мы свяжемся и постараемся подобрать комфортное для Вас решение.
Спасибо.
С уважением, Энвер.

autoelectronica
Рядовой
Сообщения: 89
Зарегистрирован: 18.10.2016{, 21:46}
Репутация: 6
Откуда: Москва

STM32_CAN

#12

Сообщение autoelectronica » 13.07.2023{, 08:45}

Я тут закупился STM32F103RBT6 и STM32F042F6P6TR. Сделаю на них платы и поэкспериментируем

Sams
Рядовой
Сообщения: 22
Зарегистрирован: 31.03.2023{, 13:28}
Репутация: 2
Имя: Вася

STM32_CAN

#13

Сообщение Sams » 13.07.2023{, 09:32}

liamhoulet1003, а в кратце можете расказать отличие и преимущества ваших микросхем от MCP2515 и чем хуже встроеный кан в стм103 ?

liamhoulet1003
Рядовой
Сообщения: 8
Зарегистрирован: 24.07.2022{, 18:29}
Репутация: 1
Имя: Станислав

STM32_CAN

#14

Сообщение liamhoulet1003 » 13.07.2023{, 14:11}

Sams писал(а):
13.07.2023{, 09:32}
чем хуже встроеный кан в стм103 ?
Вы отвечаете на свой вопрос, сами. В связи с этим возникает вопрос другой. Зачем еще один контроллер MCP2515 по пути, когда STM32 может работать непосредственно, как вы говорите с моими микросхемами. А если вы внимательно изучите схемотехнику модуля с MCP2515 , то увидите что там стоит одна из моих микросхем (CAN трансиверов)

Отправлено спустя 40 минут 41 секунду:
Вот смежная тема по этому вопросу, только это c использованием ESP32. А меня интересует STM32.viewtopic.php?f=194&t=6950&hilit=ESP32+ ... 63e10d1d2d

Аватара пользователя
maxxir
Рядовой
Сообщения: 14
Зарегистрирован: 14.09.2020{, 10:23}
Репутация: 1
Откуда: Тольятти
Имя: Макс
Контактная информация:

STM32_CAN

#15

Сообщение maxxir » 14.07.2023{, 13:34}

DrMario писал(а):
10.07.2023{, 16:37}
Рабочие блоки для контроллера MCP2515. Ссылка на библиотеку в описании.
Неплохо! Как я понимаю в отличии от встроенного модуля MCP2515, с EID фреймами работает.
Простые примеры на прием-передачу к Вашему блоку имеются?

Аватара пользователя
DrMario
Лейтенант
Сообщения: 371
Зарегистрирован: 07.11.2016{, 13:11}
Репутация: 58
Откуда: Камень-на-Оби
Имя: Евгений
Контактная информация:

STM32_CAN

#16

Сообщение DrMario » 14.07.2023{, 16:20}

maxxir писал(а):
14.07.2023{, 13:34}
Простые примеры на прием-передачу к Вашему блоку имеются?
Проекты коммерческие, выложить не могу. Для каждого блока есть описание. Потренируйтесь с настройками фильтра и маски, станет все понятно

Аватара пользователя
maxxir
Рядовой
Сообщения: 14
Зарегистрирован: 14.09.2020{, 10:23}
Репутация: 1
Откуда: Тольятти
Имя: Макс
Контактная информация:

STM32_CAN

#17

Сообщение maxxir » 17.07.2023{, 09:21}

DrMario писал(а):
14.07.2023{, 16:20}
maxxir писал(а):
14.07.2023{, 13:34}
Простые примеры на прием-передачу к Вашему блоку имеются?
Проекты коммерческие, выложить не могу. Для каждого блока есть описание. Потренируйтесь с настройками фильтра и маски, станет все понятно
Тогда какой смысл вашей библиотеки в данном топике. Саморекламой занимаетесь?

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

STM32_CAN

#18

Сообщение ecoins » 17.07.2023{, 16:04}

maxxir писал(а):
17.07.2023{, 09:21}
Тогда какой смысл вашей библиотеки в данном топике. Саморекламой занимаетесь?
Посмотрел блоки DrMario. Очень много полезного, функционально обладают большими возможностями по сравнению со стандартными FLProg.
Эти наработки будем использовать при разработке своих блоков и примеров.
DrMario cпасибо.
С уважением Энвер.

Аватара пользователя
DrMario
Лейтенант
Сообщения: 371
Зарегистрирован: 07.11.2016{, 13:11}
Репутация: 58
Откуда: Камень-на-Оби
Имя: Евгений
Контактная информация:

STM32_CAN

#19

Сообщение DrMario » 18.07.2023{, 16:32}

maxxir писал(а):
17.07.2023{, 09:21}
Тогда какой смысл вашей библиотеки в данном топике. Саморекламой занимаетесь?
Саморекламой заниматься и не думал. Тут все просто, кому нужны блоки - пользуется. Если не нужны - проходит мимо.

liamhoulet1003
Рядовой
Сообщения: 8
Зарегистрирован: 24.07.2022{, 18:29}
Репутация: 1
Имя: Станислав

STM32_CAN

#20

Сообщение liamhoulet1003 » 10.10.2023{, 19:10}

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

Ответить

Вернуться в «Коммуникация и связь»