Здравствуйте, хочу сделать свою отладочную плату на базе stm32 за основу взял схему от black pill. Gодскажите как правильно подключить MAX485EN к stm32f401ceu6.
Как я понимаю выход PA10 - RO, PA9 - DI, а какой вывод выбрать для определения приемо/передачи?
Доброго времени суток,
можно любой порт ввода-вывода (GPIO) задействовать для этого. И RO/DI тоже при необходимости можно перенести на другие пины, PA9/PA10 - это USART1, можно выбрать другой USART или ремапнуть на другие выводы.
как правильно подключить MAX485EN
Она не подойдёт. У неё питание 5в и соответственно логика то же.
Лучше MAX3483, MAX3485, MAX3486, MAX3488, MAX3490, MAX3491
Можно ISO3082DW, если защита нужна.
@aveal Нафиг, нафиг.
Толерантность это смерть.
Зачем использовать что нибудь и как нибудь, если есть специальные микросхемы. Пора забывать Ардуиновские замашки. 🤣
Это STM и, когда нибудь, она отомстит, если к этому пренебрежительно относиться.
@eduard ну также как нельзя пихать бездумно все подряд, также нельзя чрезмерно перестраховываться "как бы что не вышло" ) Если есть у человека конкретно MAX485 и ее надо подключить, то значит надо убедиться, что порты в порядке, и подключить.
@aveal Это ещё не окончание эпопеи. Скорее всего работать толком не будет.
Там всё не так просто. Я схему сопряжения с линией месяцев 5 не мог сделать. Перепробовал кучу всего.
Правда это было тогда, когда я только начал этим заниматься. А человек задаёт такие вопросы, на которые я тогда знал ответ.
Есть вероятность, что ему повезёт и у него заработает. Но заподлянки всякие могут быть.
@eduard в целом бесспорно, конечно, но у меня лично RS485 всегда нормально с ходу заводился. Самым проблемным было выходные сигналы с первого раза правильно к оборудованию подключить... Вечная эпопея, что каждый производитель для своей продукции считает нормой A/B, D+/D- тасовать по настроению.
@eduard Спасибо за совет, я только начинаю свой путь и не хотелось бы выпустить первую и сразу не рабочую плату. Можете подсказать какие-то курсы или книги по разводке stm32?
Задача сейчас у меня не сложная, но в силу не опытности есть риск накосячить.
@puhanator22 Книги я подсказать не могу. Я это слишком давно знаю, поэтому не читаю.
Со схемотехническими решениями подсказать могу.
У меня своя школа. Обучающиеся приезжают ко мне, когда у меня отпуск. Altium Designer и программирование в CubeIDE. Живут в бане 🤣 🤣 🤣 🤣 🤣