-
Постов
738 -
Зарегистрирован
-
Посещение
Весь контент spf
-
Провод для CAN
spf ответил NPN тема в Поставщики всего остального
СПКБ Техно так же производите интерфейсный кабель, но у них диаметр ещё больше - Каталог СПКБ Техно Импортные с наружным 4мм имеются? (У Belden минимальный наружный диаметр 5.4мм, если правильно помню) Какие расстояния между устройствами? -
Типовой подход к разводке платы.
spf ответил nanorobot тема в Работаем с трассировкой
По пирогу - можно в интернете найти материалы на любой вкус и требования "PCB layer Stack-up" http://kbl-circuits.com/Layer stack up.pdf http://www.hottconsultants.com/tips.html https://www.intel.ru/content/dam/www/public/us/en/documents/white-papers/ia-pcb-stack-up-overview.pdf И т.д. и т.п. -
Типовой подход к разводке платы.
spf ответил nanorobot тема в Работаем с трассировкой
Да, есть такое, но с тем же успехом начинающие могут "лепить" и в Альтиуме. В Топоре очень наглядное размещение, особенно с учётом быстрой авторазводки. Удобное размещение - залог хорошей разводки. Про альтиум - у нас подобных подходов было несколько. Все спецы в Альтиуме каждый раз упирались в трудности большого объёма работ по доводке уже полностью выполненной ручной разводки, не смертельно, но и особого удовольствия не испытать при этом. В последствии некоторые стали использовать Топор. -
Типовой подход к разводке платы.
spf ответил nanorobot тема в Работаем с трассировкой
Раз ответа нет, значит нет такого опыта. Тактика разводки зависит от инструмента, которым она выполняется. Если инструмент "лёгкий на подъём", то одна история, а тугой - совсем другая. Как пример. Как-то раз для нас разработали плату в Альтиуме, уровень специалиста высокий. На этапе согласования мы попросили сместить пару элементов, в Топоре это пара движений. Но в Альтиуме не так-то это просто оказалось, на грани полной переразводки РУЧНОЙ, а это день-два. Пришлось так и оставить, шедевр неприкасаемый, т.к. инструмент тугой. Топор лёгкий на подъём, можно получить за пару минут несколько пробных вариантов. Соответственно философия процесса иная. Кого-то это пугает. И что с этими вариантами делать?! Выбрать наиболее оптимальный эскиз размещения с разводкой и выполнить "шлифовку" ручками. Сначало грубо - автоматом, потом ручками наиболее ответственные узлы, можно задать правила, не разводить автоматом важные или наоборот. Можно конечно всё ручками, но времени уйдёт больше, нет смысла в Топоре всё делать руками (если конечно нет особого пункта в ТЗ на разводку). -
Типовой подход к разводке платы.
spf ответил nanorobot тема в Работаем с трассировкой
Опыт осознанной работы в TopoR имеется? Сам авторазмещением в Топоре не пользуюсь, предпочитаю ручное размещение. После этого выполняется предварительная авторазводка, все цепи. Может быть выполнено несколько вариантов, 1-3. Далее выбирается предпочтительный вариант, где меньше мест с перегруженной плотностью разводки. Далее, выполняется (при наличии возможности) перемещение элементов с целью разгрузки плотных участков. Может быть несколько шагов с авторазводкой. Когда предварительная автотрассировка признаётся удовлетворительной, переходим к ручной доводке платы. На этом этапе так же может быть выполнены перемещения элементов, но проводники уже корректируются вручную. Редактировать руками очень удобно, проводники "перерисовываются" автоматически после подвижек и переносов. Плата навигатора При размещении в альтиуме ориентировались использовать 6 слоёв. В Топоре уложились в 4. Плотная разводка -
Типовой подход к разводке платы.
spf ответил nanorobot тема в Работаем с трассировкой
В первую очередь необходимо выполнить размещение, это весомая часть успеха. Если использовать Topor, то выполняется предварительная авторазводка (с настройками всех необходимых правил), а далее уже ручная доводка с учётом всех необходимых требований, которые невозможно задать "автомату". PS: Topor имеет средства для расстановки элементов. -
Реальное использование CAN FD
spf ответил spf тема в Controller Area Network (CAN)
Иногда использование внешнего бывает и оправдано. Или как переходный вариант. За фильтр благодарю. -
CAN + CPU low cost
spf ответил cebotor тема в Controller Area Network (CAN)
STM32F042F6P6 - 1.88 на Farnell https://ru.farnell.com/stmicroelectronics/stm32f042f6p6/mcu-32bit-cortex-m0-48mhz-tssop/dp/2469549 ATSAMC21E15A 5-Volt 32-Bit ARM MCU with CAN-FD https://www.microchip.com/wwwproducts/en/ATSAMC21E15A 1.35$ у производителя. -
CAN FD
spf ответил Doka тема в Controller Area Network (CAN)
Предпочтительнее будет использовать драйверы CAN FD ready, если предполагается использовать расширение FD, скорость всё же выше. -
Реальное использование CAN FD
spf опубликовал тема в Controller Area Network (CAN)
Доброго здравия! Подскажите, кто реально уже использовал данный интерфейс, какой контроллер CAN FD использовали? Встроенный в МК или внешний? Поделитесь опытом. Пока нашёл только TCAN4550 от TI. -
Сергей Борщ наставил на путь истинный. Благодарю за подсказку. # use hardware reset, connect under reset reset_config srst_only srst_nogate connect_assert_srs PS Крошки тут - https://sourceforge.net/p/openocd/mailman/o...home.paul.comp/
-
Эффекта не получилось. История запуска: openocd -f flash.cfg -c "init" -c "reset halt" -c "stm32f0x unlock 0" -с "shutdown" -c "exit" Open On-Chip Debugger 0.10.0-dev-00384-gf109a93 (2016-10-13-09:42) openocd: invalid option -- '�' openocd: invalid option -- '�' Info : The selected transport took over low-level target control. The results might differ compared to plain JTAG/SWD adapter speed: 1000 kHz adapter_nsrst_delay: 100 none separate none separate Info : Unable to match requested speed 1000 kHz, using 950 kHz Info : Unable to match requested speed 1000 kHz, using 950 kHz Info : clock speed 950 kHz Info : STLINK v2 JTAG v21 API v2 SWIM v4 VID 0x0483 PID 0x3748 Info : using stlink api v2 Info : Target voltage: 3.358738 Error: init mode failed (unable to connect to the target) in procedure 'init' in procedure 'ocd_bouncer' Конфиг source [find interface/stlink-v2.cfg] transport select hla_swd source [find target/stm32f0x.cfg] reset_config srst_nogate #reset_config srst_only connect_assert_srst #adapter_nsrst_assert_width 100 #adapter_nsrst_delay 0
-
openocd перешить залоченный STM32F050
spf опубликовал тема в GNU/OpenSource средства разработки
Добрый день! Имеется: - openocd: Open On-Chip Debugger 0.10.0-dev-00384-gf109a93 (2016-10-13-09:42) - запрограммированная плата на процессоре STM32F050 - режим - SWD - при запуске прошивки функция выводов программирования переназначается После этого перешить получается только с пинцетом(сброс замыканием), т.к. средствами openocd подключиться не удаётся. Опции настройки сброса пробовал srst_nogate, connect_deassert_srst - не помогли. Для снятия защиты запускаю openocd -f flash.cfg -c "init" -c "halt" -c "stm32f0x unlock 0" -с "shutdown" -c "exit" выдаёт При этом сброса не наблюдается. flash.cfg: source [find interface/stlink-v2.cfg] transport select hla_swd source [find target/stm32f0x.cfg] reset_config srst_nogate #reset_config srst_only connect_assert_srst #adapter_nsrst_assert_width 100 #adapter_nsrst_delay 0 Подскажите, как научить openocd подключаться при сбросе? Благодарю. PS: Со 103-им процессором трудностей по снятию защиты не возникало, но функции выводов не переназначалась. -
Fujitsu mb90f546GS
spf ответил Ingvar9 тема в Все остальные микроконтроллеры
Обращайся, есть вариант. -
Мост Ethernet-CAN
spf ответил spf тема в Controller Area Network (CAN)
Разработка на этапе эскизов. Поэтому пока жёстких требований ни по физическому уровню, ни по уровню транслирования CAN<>Ethernet нет. Предварительно остановились на варианте от завода мехатронных изделий. Но может существует ещё более бюджетное решение. Целесообразность собственной разработки (время и ресурсы) пока под вопросом. -
Мост Ethernet-CAN
spf опубликовал тема в Controller Area Network (CAN)
Порекомендуйте бюджетное готовое решение или открытую платформу. Требуется самый простой мост Ethernet-CAN. При беглом поиске обнаружено: Импортное - цена под 400 Евро (HD67048 и т.п.) Отечественное - 6500 р. ( http://zaozmi.ru/catalog/ethernet_can_shluz.html ) Может существует более дешёвый вариант, корпус не требуется. Видел информацию по ARMGeoSpyder - слишком избыточен. Благодарю. -
F2MC-16LX IDA и дальний прыжок
spf ответил Dron_Gus тема в Все остальные микроконтроллеры
Должно работать с любой. 6.8.150423 - работает точно. -
F2MC-16LX IDA и дальний прыжок
spf ответил Dron_Gus тема в Все остальные микроконтроллеры
Поправлено вычисление адреса CALLP\JMPP. f2mc.rar -
Изолента XXmm*XXm для транс. / SCAPA / Лента электроизоляционная R31[/color] http://www.scapa.com/en/
-
Не хватает UART-ов
spf ответил Dima1060 тема в В помощь начинающему
Лет 10 назад CAN был дорогим, сейчас он много дешевле и шире представлен. STM32F091CB - ~2у.е. STM32F048G6 - ~ 1у.е. Ещё не поднималась тема надёжности данных, которые гоняются на высокой скорости, физический уровень какой? Так что вопрос на самом деле не в количестве UART, а в принципах построения сети, начиная от физического уровня и заканчивая обработкой пакетов. PS: Данная тема - наглядный пример, когда опрометчиво заложенные очень простые решения, вырастают в большой "колхоз" (ОК на 350кбит и непонятный кабель). PS2: При разработке крайне желательно закладывать запас прочности, чтобы потом можно было иметь возможность для манёвра. Закладывать 100% использование ресурсов - потенциальные грабли. В данной теме ресурсов не хватает - стоит подумать шире, чем лепить заплаты. -
Не хватает UART-ов
spf ответил Dima1060 тема в В помощь начинающему
а так же Ethernet и всем другим сетевым интерфейсам. После подобных постов начинающие начинают думать, что UART, это CAN или CAN, это UART. ;-), всего три провода !!! PS: Неоднократно задан вопрос целесообразности построения системы с использованием UART. И не раз всплывал CAN. Этот интерфейс (несколько уровней OSI) может позволить значительно упростить и построение сети и программу. -
Выбор решения
spf ответил pavel_n72 тема в Wireless/Optic
SPBT2632C2A-ST применили после того, как наигрались со стеками и т.п. Прозрачнее и проще наверное не бывает. Управление несколькими AT командами. Цена - сильно зависит от партии, образцы покупали по 9,5 Euro По нашим запросам LMX9838 в районе 10, но до них руки не дошли (сроки заявили большие). -
Не хватает UART-ов
spf ответил Dima1060 тема в В помощь начинающему
MB91F524FSBPMC (Fujitsu/Spansion)- до 12 UART MB91F527MSCPMC - до 20 UART -
Надо разобрать генератор и посмотреть, как там сделано :-) ГЕНЕРАТОР МИКРОСЕКУНДНЫХ ИМПУЛЬСОВ ГМИ-1 Технические характеристики на два порядка должно быть превышение - 2,0 кА (2000А) [MAX]