MAX232 и Attiny2313

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Аватара пользователя
1995kenny
Вымогатель припоя
Сообщения: 524
Зарегистрирован: Ср авг 27, 2008 10:13:19
Откуда: Украина, Харьков
Контактная информация:

MAX232 и Attiny2313

Сообщение 1995kenny »

У MAX232 есть 4 выхода: TX;RX;CTX;DTR/RTS(выбор джампером)
У Attiny Есть 4 входа : MOSI;MISO;SCK;RESET.
Вопрос: как их между собой соеденить? Выбирать RTS или DTR ? Через какой софт шить?

Юзаю такую плату http://www.kosmodrom.com.ua/razrabotka/maket/avr-p20-mod.php (Кстати кварц у меня стоит 7,3728;может поменять?)(И еще там стоит MC34064;зачем?)
BerZerK-ku
Мучитель микросхем
Сообщения: 492
Зарегистрирован: Вт июл 22, 2008 08:10:54

Сообщение BerZerK-ku »

На счет MAX232-ATtiny: скорее точку TXD около max232 надо соединить с TXD tiny, ну и RXD аналогично. 2 этих выводов вполне достаточно чтобы наладить связь с ПК.
Чем шить? ну это каждому свое. Сам пользуюсь программатором AS2. Можно воспользоваться AVRprog, идущим в составе AVR Studio. Да и тем на счет прошивалок на форуме хватает. Ну а рсапиновка разъема стандартная.
MC34064 - супервизор питания.
Кварц поменять можно, но нужно ли?
Аватара пользователя
MOHOXPOM
Встал на лапы
Сообщения: 108
Зарегистрирован: Вт мар 18, 2008 08:25:31
Откуда: Красноярск
Контактная информация:

Сообщение MOHOXPOM »

Качай даташит на микру, которую будешь использовать, и кури. Туже ATtiny2313 подключаешь к максу RX к TXD(PD1) и TX к RXD(PD0). А шьешь ее через ноги PA2 (reset), PD2(SCK)(не уверен), PB6(MOSI), PB5(MISO) программатором хоть в 5 проводков. Ищи на форуме
Как зачем мне голова?! Я ей ем!!!
Аватара пользователя
MOHOXPOM
Встал на лапы
Сообщения: 108
Зарегистрирован: Вт мар 18, 2008 08:25:31
Откуда: Красноярск
Контактная информация:

Сообщение MOHOXPOM »

BerZerK-ku писал(а):На счет MAX232-ATtiny: скорее точку TXD около max232 надо соединить с TXD tiny, ну и RXD аналогично. 2 этих выводов вполне достаточно чтобы наладить связь с ПК.


Я тоже считаю, что достаточно. Только работать не будет. Надо вход и выход соединять. а RTS-CTS и DTR-RI перемычками прямо на плате с ком разъема соеденить - проблем не будет. Нужно всего 2 провода для связи с компом. Кстати, и от ком-разъема к максу232 тоже RXD-Tout и TXD-Rin
Последний раз редактировалось MOHOXPOM Сб ноя 08, 2008 14:54:36, всего редактировалось 5 раз.
Как зачем мне голова?! Я ей ем!!!
Аватара пользователя
DiGiCat
Друг Кота
Сообщения: 4793
Зарегистрирован: Пт июл 11, 2008 09:42:35
Откуда: Made in USSR

Сообщение DiGiCat »

Что делать то хочешь на макетке? Про МАХ232 и Attiny2313 на форуме много что есть уже, суда ходил например
http://radiokot.ru/lab/controller/29/
MC34064 - супервизор, если подробнее интересно для чего они, можешь посмотреть про них http://www.gaw.ru/html.cgi/txt/ic/Rohm/dec/start.htm
BerZerK-ku
Мучитель микросхем
Сообщения: 492
Зарегистрирован: Вт июл 22, 2008 08:10:54

Сообщение BerZerK-ku »

MOHOXPOM писал(а):Я тоже считаю, что достаточно. Только работать не будет. Надо вход и выход соединять. а RTS-CTS и DTR-RI перемычками прямо на плате с ком разъема соеденить - проблем не будет. Нужно всего 2 провода для связи с компом. Кстати, и от ком-разъема к максу232 тоже RXD-Tout и TXD-Rin


Точно. Предполагал что надписи на плате стоят для МК, а не для МАХ. Но судя по разводке, действительно надо "TXD" подключить ко входу UART-МК и наоборот.
А вот RTS-CTS и DTR-RI соединять все-таки необязательно. Смотря каким ПО пользоваться собираешься.
Аватара пользователя
Aheir
Модератор
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург
Контактная информация:

Сообщение Aheir »

Так же считаю, что RTS-CTS и DTR-RI соединять не обязательно совсем, потому как это может потребоваться только для софта с аппаратным управлением потоком, а это редкость, на самом деле. Относительно первого поста: Вы попытались скрестить два интерфейса - SPI и UART (RS-232), без специальных мер это, в общем-то довольно сложно.. :)

Ежели автор так замысловато спрашивал о программаторе на СОМ-порт, так тут понипрог в помошь.
Оптимизм х (Опыт + Знания) = const
Аватара пользователя
MOHOXPOM
Встал на лапы
Сообщения: 108
Зарегистрирован: Вт мар 18, 2008 08:25:31
Откуда: Красноярск
Контактная информация:

Сообщение MOHOXPOM »

Но лучше все-таки соединить перемычками эти контакты. Есть хорошая прога wTerm называется, я ее пользую. Можно будет хотя бы увидеть, что кабель нормальный а не урезанный, или что он подключен :))
Как зачем мне голова?! Я ей ем!!!
Аватара пользователя
1995kenny
Вымогатель припоя
Сообщения: 524
Зарегистрирован: Ср авг 27, 2008 10:13:19
Откуда: Украина, Харьков
Контактная информация:

Сообщение 1995kenny »

Я соеденил перемычками:
"TX" у МАХ(нога 12) с "TXD" у Tiny(нога 3)
"RX" у MAX(нога 10) с "RXD" у Tiny(нога 2)
Правильно?Или поменять наоборот?
Можно ли к PD-выходам подключать светодиоды так, как и к PB-выходам?
Аватара пользователя
Aheir
Модератор
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург
Контактная информация:

Сообщение Aheir »

Похоже, что не верно. Давайте сначала разбираться. У МАХа есть 2 приемника и 2 передатчика. Приемниками называем то, что принимает данные с компа, т.е. вход RS-232. Получаем такие пары выводов: вход RS-232 (вывод 13) - выход TTL (выв. 12), вход RS-232 (вывод 8 ) - выход TTL (выв. 9) - это приемники, и наоборот, передатчики: выход RS-232 (вывод 14) - вход TTL (выв. 11), выход RS-232 (вывод 7) - вход TTL (выв. 10).
Для общения с компом должно быть так: выход компа (ТХ) -> вход приемника MAXa (выв. 8 или 13) -> выход приемника МАХа (выв. 9 или 12) -> вход МК (RX) - это для приема данных с ПК, для отправки на ПК: выход МК (ТХ) -> вход передатчика МАХа (выв. 10 или 11) -> выход передатчика MAXa (выв. 7 или 14) -> вход ПК (RX).
Пары выводов MAXa вход/выход фиксированные, т.е. подав сигнал на вход 10 не стоит ожидать его на выходе 14 :)
Оптимизм х (Опыт + Знания) = const
Аватара пользователя
MOHOXPOM
Встал на лапы
Сообщения: 108
Зарегистрирован: Вт мар 18, 2008 08:25:31
Откуда: Красноярск
Контактная информация:

Сообщение MOHOXPOM »

Ну или проще: RX(max232) к TX(МК), TX(max232) к RX(МК)
А на счет светиков - пожете подключать куда угодно через ограничительные резисторы. Главное не на ресет и ноги резонатора. Дальше зависит от программы - как напишешь, тем и моргнешь :))
Как зачем мне голова?! Я ей ем!!!
Аватара пользователя
1995kenny
Вымогатель припоя
Сообщения: 524
Зарегистрирован: Ср авг 27, 2008 10:13:19
Откуда: Украина, Харьков
Контактная информация:

Сообщение 1995kenny »

RX(max232) к TX(МК), TX(max232) к RX(МК)

Спасибо за ответы!Понял.
Если заработает-отпишусь :))
Аватара пользователя
1995kenny
Вымогатель припоя
Сообщения: 524
Зарегистрирован: Ср авг 27, 2008 10:13:19
Откуда: Украина, Харьков
Контактная информация:

Сообщение 1995kenny »

Не пашет! :evil: Може поставить другую тиньку?
Аватара пользователя
MOHOXPOM
Встал на лапы
Сообщения: 108
Зарегистрирован: Вт мар 18, 2008 08:25:31
Откуда: Красноярск
Контактная информация:

Сообщение MOHOXPOM »

А как узнал, что не пашет?
Как зачем мне голова?! Я ей ем!!!
Аватара пользователя
1995kenny
Вымогатель припоя
Сообщения: 524
Зарегистрирован: Ср авг 27, 2008 10:13:19
Откуда: Украина, Харьков
Контактная информация:

Сообщение 1995kenny »

MOHOXPOM писал(а):А как узнал, что не пашет?

Элементарно.Подключаю(питание программатора отдельное) пони его не видит. :(
Аватара пользователя
MOHOXPOM
Встал на лапы
Сообщения: 108
Зарегистрирован: Вт мар 18, 2008 08:25:31
Откуда: Красноярск
Контактная информация:

Сообщение MOHOXPOM »

А «общий провод» подключил? То есть минусы программатора и контроллера. Плюс выложи схему, а тоя телепат, только не выспался 8)
Как зачем мне голова?! Я ей ем!!!
Аватара пользователя
1995kenny
Вымогатель припоя
Сообщения: 524
Зарегистрирован: Ср авг 27, 2008 10:13:19
Откуда: Украина, Харьков
Контактная информация:

Сообщение 1995kenny »

MOHOXPOM писал(а):А «общий провод» подключил? То есть минусы программатора и контроллера. Плюс выложи схему, а тоя телепат, только не выспался 8)

Общий подключил. Даю схему(К кому идут только РДХ и ТДХ).
Изображение
Аватара пользователя
MOHOXPOM
Встал на лапы
Сообщения: 108
Зарегистрирован: Вт мар 18, 2008 08:25:31
Откуда: Красноярск
Контактная информация:

Сообщение MOHOXPOM »

Попробуй от SPI индикатор отключить. Должно заработать.
Как зачем мне голова?! Я ей ем!!!
Аватара пользователя
MOHOXPOM
Встал на лапы
Сообщения: 108
Зарегистрирован: Вт мар 18, 2008 08:25:31
Откуда: Красноярск
Контактная информация:

Сообщение MOHOXPOM »

Попробуй вот так. И почитай даташи на МАКС232.
Вложения
схема.GIF
(23.8 КБ) 682 скачивания
Как зачем мне голова?! Я ей ем!!!
Аватара пользователя
1995kenny
Вымогатель припоя
Сообщения: 524
Зарегистрирован: Ср авг 27, 2008 10:13:19
Откуда: Украина, Харьков
Контактная информация:

Сообщение 1995kenny »

Спасибо, будет время-попробую
:)

UPD. Когда создавал тему, думал, что через этот MAX и терминалы можно будет программировать МК :)
Последний раз редактировалось 1995kenny Пн мар 09, 2009 00:25:45, всего редактировалось 1 раз.
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»