|
|
|
ucGoZilla, Новый народный программатор:) |
|
|
|
Feb 28 2010, 17:20
|
developer
Группа: Свой
Сообщений: 902
Регистрация: 12-04-06
Из: Казань
Пользователь №: 16 032
|
Цитата(prottoss @ Feb 28 2010, 05:57) нет, варианты с дискретными элементами отмёл сразу.
Сделаю два варианта схемы. Первый, который выложил сейчас и второй, с SN74LVC16T245 или 2Х SN74LVC8T245. А как насчет SN74LVC1T45. В качестве выходных буферов можно поставить LVC и питать их от таргета, у них допускается потача входных напряжений выше Uпит. С выбором входных буферов посложнее. SN74LVC1T45 довольно таки распространенные.
--------------------
Все может быть и быть все может, и лишь того не может быть-чего уж точно быть не может, хотя..и это может быть.
|
|
|
|
|
Feb 28 2010, 19:12
|
Местный
Группа: Свой
Сообщений: 408
Регистрация: 21-10-06
Из: Санкт-Петербург
Пользователь №: 21 527
|
Цитата(NicholasR @ Feb 28 2010, 21:33) Т.е. получается можно не покупать родной от Atmel`а программатор AVR JTAGICE mkII (который стоит мама не горюй!) Его обычно не для программирования покупают, а для отладки. Отсюда и цена. Если отладка не нужна - собирайте любой. ИМХО лучший - avreal с адаптером на ft2232.
|
|
|
|
|
Feb 28 2010, 19:16
|
Нечётный пользователь.
Группа: Свой
Сообщений: 2 033
Регистрация: 26-05-05
Из: Бровари, Україна
Пользователь №: 5 417
|
Цитата(prottoss @ Feb 27 2010, 21:12) 2Х SN74LVC8T245. Но дорогие, блин, да и не совсем хорошо доставабельные. Есть такое дело. Но "внутрь" их корпуса становится 74lvc245, 74hc245 и так далее. Т.е. с сужением диапазона можно впаять их - в корпусе tssop совместив 1-ю ногу 74*245 со 2-ой ногой 74lvc8t245 Я так на одной плате сделал с 3V3 питанием - в "игральном" варианте стоит 74lvc8t245, а то, что пойдёт заказчику - требует наружу только 5В и там стоят 74hct245. 74LVC1T45/74AVC1T45 подоступнее, но в сумме выходит дороже 8T245 и нет 3-го состояния. Впрочем, на микроконтроллере его можно сэмулировать, переводя на вход ножку контролера и их через DIR тоже на ввод. нет в жизни совершенства (С) Лис.
--------------------
Ну, я пошёл… Если что – звоните…
|
|
|
|
|
Mar 1 2010, 15:02
|
Гуру
Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659
|
Цитата(defunct @ Mar 1 2010, 05:44) Врятли. dw он точно не будет уметь. На счет DW пока планов нет, JTAG бы поднять. Но вообще возможность заложена - TGT_B2 - как раз вход-выход SSC - ИМХО то, что нужно. Цитата(defunct @ Mar 1 2010, 05:44) Автору, а почему бы не заложить SAM7S128 / 256, чтобы прошивка J-Link'a нативно лежала в нижних 64k, а верхние 64/192K были отданы под ПО для других МК. Я не зря заложил в программатор МК с возможностью выполнения кода в ОЗУ. Вообще в планах задумка сделать промежуточное ПО, которое молгло бы грузить в железо то, что нужно пользователю. Т.е. схема примерно такая: Клиентское ПО <-> Управляющее ПО (бинарники под разные задачи и эмуляция протоколов верхнего уровня) <-> Драйвер <-> ucGoZilla Цитата(ReAl @ Mar 1 2010, 02:16) "внутрь" их корпуса становится 74lvc245, 74hc245 и так далее. Т.е. с сужением диапазона можно впаять их - в корпусе tssop совместив 1-ю ногу 74*245 со 2-ой ногой 74lvc8t245 Спасибо. Наверное возьму на вооружение и переделаю ПП. В принципе и тема создавалась для того, чтобы обсудить пока именно железо.
--------------------
|
|
|
|
|
Mar 1 2010, 17:47
|
кекс
Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326
|
Цитата(prottoss @ Mar 1 2010, 17:02) Т.е. схема примерно такая: Клиентское ПО <-> Управляющее ПО (бинарники под разные задачи и эмуляция протоколов верхнего уровня) <-> Драйвер <-> ucGoZilla Тогда imho тем более стоит заложить S256 (64KB RAM), т.к. с 16KB при такой схеме не очень разгуляешься. разница в цене несущественная: микросхемы AT91SAM7S256-AU-001 ATMEL LQFP64 - 76.54 микросхемы AT91SAM7S128-AU-001 ATMEL LQFP64 - 65.43 микросхемы AT91SAM7S64-AU-001 ATMEL LQFP64 - 57.73
|
|
|
|
|
Mar 1 2010, 22:35
|
Нечётный пользователь.
Группа: Свой
Сообщений: 2 033
Регистрация: 26-05-05
Из: Бровари, Україна
Пользователь №: 5 417
|
Цитата(prottoss @ Mar 1 2010, 17:02) Спасибо. Наверное возьму на вооружение и переделаю ПП. Что там переделывать? 74lvc245PW и компания в tssop просто паяется в посадочное место 74lvc8t245PW со смещением первой ноги на одну ногу. Цитата(prottoss @ Mar 1 2010, 20:06) Это за 10 килоштук штоль цены? Цены в гривнах в Киевском IMRAD-еНе важен масштаб, важно соотношение между ними.
--------------------
Ну, я пошёл… Если что – звоните…
|
|
|
|
|
Mar 6 2010, 19:28
|
Гуру
Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659
|
Цитата(ReAl @ Mar 2 2010, 0535) 74lvc245PW и компания в tssop просто паяется в посадочное место 74lvc8t245PW со смещением первой ноги на одну ногу. К сожалению 74LVC245 не подойдет, так как необходимо раздельное управление драйверами линии TGT_CLK и TGT_B2. Это связано с шиной PDI для программированияотладки XMEGA AVR. Потому как необходимо отключать TGT_B2 при приеме отдельно от TGT_CLK. Подведу итого по драйверам. Далее обозначения по схеме в первом моем посте. 1. DD2 - SN74HC244D (Питание таргета 2...5 Вольт) или SN74AC244D (Питание таргета 1.5...5 вольт). Толерантность к 3.3 вольтам не нужна, так как выходы МК - Open Drain и подтянуты к питанию таргета. 2. DD3 будет питаться от 5 вольт VBUS USB. Тип SN74HCT244D или SN74АCT244D. В обоих случаях гарантированная нормальная работа буфера при питании таргета 2 и выше вольт. Еще в голове вертится вариант с понижением питания МК VDDIO до 1.8 вольт. Питание DD3 опять возвращается на VTGT и тогда питание таргета может быть от 1.5 вольт при использовании SN74AC244D. Но тут тогда скорее всего придется ставить усилители на светодиоды, потому как при 1.8 вольт VDDIO выходной ток максимум 3 мА.
--------------------
|
|
|
|
|
Mar 6 2010, 19:57
|
Участник
Группа: Участник
Сообщений: 67
Регистрация: 1-12-07
Пользователь №: 32 868
|
Ждем с нетерпением Особенно, поддержку Xmega. Покупать ATAVRISP2 жаба давит =) Отладка по PDI предвидится?
|
|
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|