Страница 1 из 2
MAX232 и Attiny2313
Добавлено: Чт ноя 06, 2008 09:52:16
1995kenny
У MAX232 есть 4 выхода: TX;RX;CTX;DTR/RTS(выбор джампером)
У Attiny Есть 4 входа : MOSI;MISO;SCK;RESET.
Вопрос: как их между собой соеденить? Выбирать RTS или DTR ? Через какой софт шить?
Юзаю такую плату
http://www.kosmodrom.com.ua/razrabotka/ ... 20-mod.php (Кстати кварц у меня стоит 7,3728;может поменять?)(И еще там стоит MC34064;зачем?)
Добавлено: Чт ноя 06, 2008 10:32:50
BerZerK-ku
На счет MAX232-ATtiny: скорее точку TXD около max232 надо соединить с TXD tiny, ну и RXD аналогично. 2 этих выводов вполне достаточно чтобы наладить связь с ПК.
Чем шить? ну это каждому свое. Сам пользуюсь программатором AS2. Можно воспользоваться AVRprog, идущим в составе AVR Studio. Да и тем на счет прошивалок на форуме хватает. Ну а рсапиновка разъема стандартная.
MC34064 - супервизор питания.
Кварц поменять можно, но нужно ли?
Добавлено: Чт ноя 06, 2008 10:34:56
MOHOXPOM
Качай даташит на микру, которую будешь использовать, и кури. Туже ATtiny2313 подключаешь к максу RX к TXD(PD1) и TX к RXD(PD0). А шьешь ее через ноги PA2 (reset), PD2(SCK)(не уверен), PB6(MOSI), PB5(MISO) программатором хоть в 5 проводков. Ищи на форуме
Добавлено: Чт ноя 06, 2008 10:42:31
MOHOXPOM
BerZerK-ku писал(а):На счет MAX232-ATtiny: скорее точку TXD около max232 надо соединить с TXD tiny, ну и RXD аналогично. 2 этих выводов вполне достаточно чтобы наладить связь с ПК.
Я тоже считаю, что достаточно. Только работать не будет. Надо вход и выход соединять. а RTS-CTS и DTR-RI перемычками прямо на плате с ком разъема соеденить - проблем не будет. Нужно всего 2 провода для связи с компом. Кстати, и от ком-разъема к максу232 тоже RXD-Tout и TXD-Rin
Добавлено: Чт ноя 06, 2008 10:44:29
DiGiCat
Что делать то хочешь на макетке? Про МАХ232 и Attiny2313 на форуме много что есть уже, суда ходил например
http://radiokot.ru/lab/controller/29/
MC34064 - супервизор, если подробнее интересно для чего они, можешь посмотреть про них
http://www.gaw.ru/html.cgi/txt/ic/Rohm/dec/start.htm
Добавлено: Чт ноя 06, 2008 14:41:57
BerZerK-ku
MOHOXPOM писал(а):Я тоже считаю, что достаточно. Только работать не будет. Надо вход и выход соединять. а RTS-CTS и DTR-RI перемычками прямо на плате с ком разъема соеденить - проблем не будет. Нужно всего 2 провода для связи с компом. Кстати, и от ком-разъема к максу232 тоже RXD-Tout и TXD-Rin
Точно. Предполагал что надписи на плате стоят для МК, а не для МАХ. Но судя по разводке, действительно надо "TXD" подключить ко входу UART-МК и наоборот.
А вот RTS-CTS и DTR-RI соединять все-таки необязательно. Смотря каким ПО пользоваться собираешься.
Добавлено: Чт ноя 06, 2008 21:13:30
Aheir
Так же считаю, что RTS-CTS и DTR-RI соединять не обязательно совсем, потому как это может потребоваться только для софта с аппаратным управлением потоком, а это редкость, на самом деле. Относительно первого поста: Вы попытались скрестить два интерфейса - SPI и UART (RS-232), без специальных мер это, в общем-то довольно сложно..
Ежели автор так замысловато спрашивал о программаторе на СОМ-порт, так тут понипрог в помошь.
Добавлено: Пт ноя 07, 2008 07:20:39
MOHOXPOM
Но лучше все-таки соединить перемычками эти контакты. Есть хорошая прога wTerm называется, я ее пользую. Можно будет хотя бы увидеть, что кабель нормальный а не урезанный, или что он подключен

Добавлено: Сб ноя 08, 2008 10:12:20
1995kenny
Я соеденил перемычками:
"TX" у МАХ(нога 12) с "TXD" у Tiny(нога 3)
"RX" у MAX(нога 10) с "RXD" у Tiny(нога 2)
Правильно?Или поменять наоборот?
Можно ли к PD-выходам подключать светодиоды так, как и к PB-выходам?
Добавлено: Сб ноя 08, 2008 10:42:08
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

Добавлено: Сб ноя 08, 2008 14:51:51
MOHOXPOM
Ну или проще: RX(max232) к TX(МК), TX(max232) к RX(МК)
А на счет светиков - пожете подключать куда угодно через ограничительные резисторы. Главное не на ресет и ноги резонатора. Дальше зависит от программы - как напишешь, тем и моргнешь

Добавлено: Вс ноя 09, 2008 15:45:23
1995kenny
RX(max232) к TX(МК), TX(max232) к RX(МК)
Спасибо за ответы!Понял.
Если заработает-отпишусь

Добавлено: Вс ноя 09, 2008 18:08:03
1995kenny
Не пашет! 
Може поставить другую тиньку?
Добавлено: Вс ноя 09, 2008 18:25:06
MOHOXPOM
А как узнал, что не пашет?
Добавлено: Пн ноя 10, 2008 16:26:27
1995kenny
MOHOXPOM писал(а):А как узнал, что не пашет?
Элементарно.Подключаю(питание программатора отдельное) пони его не видит.

Добавлено: Вт ноя 11, 2008 05:59:43
MOHOXPOM
А «общий провод» подключил? То есть минусы программатора и контроллера. Плюс выложи схему, а тоя телепат, только не выспался

Добавлено: Вт ноя 11, 2008 18:45:30
1995kenny
MOHOXPOM писал(а):А «общий провод» подключил? То есть минусы программатора и контроллера. Плюс выложи схему, а тоя телепат, только не выспался

Общий подключил. Даю схему(К кому идут только РДХ и ТДХ).

Добавлено: Вт ноя 11, 2008 19:32:39
MOHOXPOM
Попробуй от SPI индикатор отключить. Должно заработать.
Добавлено: Вт ноя 11, 2008 19:43:21
MOHOXPOM
Попробуй вот так. И почитай даташи на МАКС232.
Добавлено: Ср ноя 12, 2008 17:36:42
1995kenny
Спасибо, будет время-попробую
UPD. Когда создавал тему, думал, что через этот MAX и терминалы можно будет программировать МК
