делаю CAN на at90can128 - прошу проверить схему

Обсуждаем контроллеры компании Atmel.
Ответить
jazz393
Встал на лапы
Сообщения: 118
Зарегистрирован: Ср фев 05, 2014 18:54:39

делаю CAN на at90can128 - прошу проверить схему

Сообщение jazz393 »

Добрый день, делаю CAN перехватчик - для работы и для своих нужд, поскольку опыта разработки схем у меня мало, хочу попросить "проверить" более опытных товарищей мою схему, там не много и сложного ничего, мб что-то я забыл, чего-то не учёл и т.д. ...В altiume вообще первый раз работаю...
+ вопрос по монтажу печатной платы - ведь блокировочные конденсаторы надо ставить рядом с микросхемами, это сильно принципиально или нет?
Тем кто откликнется - огромное спасибо и + к карме
Вложения
can_interruptor.pdf
(52.04 КБ) 318 скачиваний
Аватара пользователя
ARV
Ум, честь и совесть. И скромность.
Сообщения: 18544
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск
Контактная информация:

Re: делаю CAN на at90can128 - прошу проверить схему

Сообщение ARV »

я могу ошибаться, но по-моему для прошивки у этой меги используются другие линии PDI-PDO вместо MOSI-MISO - проверьте по даташиту. а так выглядит вполне нормально. я бы еще добавил на CANH и CANL отключаемый перемычкой резистор 120 Ом - иногда он необходим, как терминатор.
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Аватара пользователя
korob
Друг Кота
Сообщения: 6643
Зарегистрирован: Чт авг 09, 2012 01:09:39
Откуда: Ливны

Re: делаю CAN на at90can128 - прошу проверить схему

Сообщение korob »

Сразу бросились в глаза не скроссированные линии TXD и RXD от FT232 к МК. Надо скроссировать, с TXD (FT232) на RXD (MK) и c RXD(FT232) на TXD(MK).
ведь блокировочные конденсаторы надо ставить рядом с микросхемами, это сильно принципиально или нет?
В этом их смысл.
Большой опыт, порой, не даёт находить/видеть нам простые и очевидные решения. :(
Всегда с уважением, Александр.
akl
Друг Кота
Сообщения: 4444
Зарегистрирован: Пт мар 07, 2008 06:54:43
Откуда: Ижевск

Re: делаю CAN на at90can128 - прошу проверить схему

Сообщение akl »

На период отладки, по мне, лапу RESET к +5V подключить через резистор 5...10кОм, а в рабочем режиме напрямую. Лапу TEST у FT232RL соединить с общим.
jazz393
Встал на лапы
Сообщения: 118
Зарегистрирован: Ср фев 05, 2014 18:54:39

Re: делаю CAN на at90can128 - прошу проверить схему

Сообщение jazz393 »

спасибо за замечания, а резисторы на CANH CANL эти какую функцию несут? Я слышал про "терминатора" , но блин что за функцию оно выполняет...?
jazz393
Встал на лапы
Сообщения: 118
Зарегистрирован: Ср фев 05, 2014 18:54:39

Re: делаю CAN на at90can128 - прошу проверить схему

Сообщение jazz393 »

прошу ещё раз о помощи... пытаюсь сделать автоматическую разводку, но у меня выдаёт какие-то ошибки, и я ума не приложу что ему (альтиуму) от меня надобно, что-то я не так делаю
Вложения
user_Sheme.rar
(397.76 КБ) 143 скачивания
Аватара пользователя
ARV
Ум, честь и совесть. И скромность.
Сообщения: 18544
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск
Контактная информация:

Re: делаю CAN на at90can128 - прошу проверить схему

Сообщение ARV »

терминатор ставится между линиями CANH и CANL на "конце" линии. если точка включения в линию не конечная - терминатор почти всегда не нужен, но не факт... в общем, если с подключением сниффера CAN-шина падает или сниффер ничего не видит - нужно подключать терминатор, часто это помогает.
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
jazz393
Встал на лапы
Сообщения: 118
Зарегистрирован: Ср фев 05, 2014 18:54:39

Re: делаю CAN на at90can128 - прошу проверить схему

Сообщение jazz393 »

ARV писал(а):терминатор ставится между линиями CANH и CANL на "конце" линии. если точка включения в линию не конечная - терминатор почти всегда не нужен, но не факт... в общем, если с подключением сниффера CAN-шина падает или сниффер ничего не видит - нужно подключать терминатор, часто это помогает.

спасибо, очень полезная инфа)
Ответить

Вернуться в «AVR»