реклама на сайте
подробности

 
 
46 страниц V  < 1 2 3 4 > »   
Reply to this topicStart new topic
> ucGoZilla, Новый народный программатор:)
prottoss
сообщение Feb 28 2010, 02:57
Сообщение #16


Гуру
******

Группа: Свой
Сообщений: 2 671
Регистрация: 24-03-05
Пользователь №: 3 659



Цитата(Vasily_ @ Feb 28 2010, 05:17) *
Может стоит поставить полевик в качестве преобразователя получится дешево.
нет, варианты с дискретными элементами отмёл сразу.

Сделаю два варианта схемы. Первый, который выложил сейчас и второй, с SN74LVC16T245 или 2Х SN74LVC8T245.


--------------------
Go to the top of the page
 
+Quote Post
dimka76
сообщение Feb 28 2010, 17:20
Сообщение #17


developer
****

Группа: Свой
Сообщений: 822
Регистрация: 12-04-06
Из: Казань
Пользователь №: 16 032



Цитата(prottoss @ Feb 28 2010, 05:57) *
нет, варианты с дискретными элементами отмёл сразу.

Сделаю два варианта схемы. Первый, который выложил сейчас и второй, с SN74LVC16T245 или 2Х SN74LVC8T245.


А как насчет SN74LVC1T45.
В качестве выходных буферов можно поставить LVC и питать их от таргета, у них допускается потача входных напряжений выше Uпит.

С выбором входных буферов посложнее.

SN74LVC1T45 довольно таки распространенные.


--------------------
Все может быть и быть все может, и лишь того не может быть-чего уж точно быть не может, хотя..и это может быть.
Go to the top of the page
 
+Quote Post
NicholasR
сообщение Feb 28 2010, 18:33
Сообщение #18


Частый гость
**

Группа: Свой
Сообщений: 175
Регистрация: 19-01-09
Пользователь №: 43 620



Очень заинтересовал данный программатор, респект автору!!!

Т.е. получается можно не покупать родной от Atmel`а программатор AVR JTAGICE mkII (который стоит мама не горюй!) и не собирать, допустим, от уважаемого Petka - AvrUsb500 by Petka?

Я сколько перелазил интернет, но до сих пор не видел не разу, чтобы кто-то повторил Протокол JTAGICEmkII в режиме JTAG, это реально?

Сообщение отредактировал NicholasR - Feb 28 2010, 18:34
Go to the top of the page
 
+Quote Post
Qwertty
сообщение Feb 28 2010, 19:12
Сообщение #19


Местный
***

Группа: Свой
Сообщений: 408
Регистрация: 21-10-06
Из: Санкт-Петербург
Пользователь №: 21 527



Цитата(NicholasR @ Feb 28 2010, 21:33) *
Т.е. получается можно не покупать родной от Atmel`а программатор AVR JTAGICE mkII (который стоит мама не горюй!)

Его обычно не для программирования покупают, а для отладки. Отсюда и цена. Если отладка не нужна - собирайте любой.
ИМХО лучший - avreal с адаптером на ft2232. smile.gif
Go to the top of the page
 
+Quote Post
Petka
сообщение Feb 28 2010, 19:15
Сообщение #20


Профессионал
*****

Группа: Свой
Сообщений: 1 453
Регистрация: 23-08-05
Пользователь №: 7 886



Цитата(Qwertty @ Feb 28 2010, 22:12) *
Его обычно не для программирования покупают, а для отладки. Отсюда и цена. Если отладка не нужна - собирайте любой.
ИМХО лучший - avreal с адаптером на ft2232. smile.gif

Присоединяюсь =) Александру огромное спасибо!
Go to the top of the page
 
+Quote Post
ReAl
сообщение Feb 28 2010, 19:16
Сообщение #21


Нечётный пользователь.
******

Группа: Свой
Сообщений: 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 тоже на ввод.

нет в жизни совершенства (С) Лис.


--------------------
Ну, я пошёл… Если что – звоните…
Go to the top of the page
 
+Quote Post
NicholasR
сообщение Feb 28 2010, 20:11
Сообщение #22


Частый гость
**

Группа: Свой
Сообщений: 175
Регистрация: 19-01-09
Пользователь №: 43 620



Программатором ucGoZilla можно будет отлаживать AVR также, как в JTAGICE mkII ?
Go to the top of the page
 
+Quote Post
defunct
сообщение Feb 28 2010, 22:44
Сообщение #23


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата(NicholasR @ Feb 28 2010, 22:11) *
Программатором ucGoZilla можно будет отлаживать AVR также, как в JTAGICE mkII ?

Врятли. dw он точно не будет уметь.
Автору, а почему бы не заложить SAM7S128 / 256, чтобы прошивка J-Link'a нативно лежала в нижних 64k, а верхние 64/192K были отданы под ПО для других МК.
Go to the top of the page
 
+Quote Post
prottoss
сообщение Mar 1 2010, 15:02
Сообщение #24


Гуру
******

Группа: Свой
Сообщений: 2 671
Регистрация: 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
Спасибо. Наверное возьму на вооружение и переделаю ПП.

В принципе и тема создавалась для того, чтобы обсудить пока именно железо.


--------------------
Go to the top of the page
 
+Quote Post
defunct
сообщение Mar 1 2010, 17:47
Сообщение #25


кекс
******

Группа: Свой
Сообщений: 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
Go to the top of the page
 
+Quote Post
prottoss
сообщение Mar 1 2010, 18:06
Сообщение #26


Гуру
******

Группа: Свой
Сообщений: 2 671
Регистрация: 24-03-05
Пользователь №: 3 659



Цитата(defunct @ Mar 2 2010, 00:47) *
Тогда imho тем более стоит заложить S256
Согласен. Да и, в принципе, разницы то (я про корпус) никакой нету, что S64, что S256. Я думаю, перейти можно будет и по мере роста проекта.

Цитата(defunct @ Mar 2 2010, 00:47) *
микросхемы AT91SAM7S256-AU-001 ATMEL LQFP64 - 76.54
микросхемы AT91SAM7S128-AU-001 ATMEL LQFP64 - 65.43
микросхемы AT91SAM7S64-AU-001 ATMEL LQFP64 - 57.73
Это за 10 килоштук штоль цены?wink.gif


--------------------
Go to the top of the page
 
+Quote Post
ReAl
сообщение Mar 1 2010, 22:35
Сообщение #27


Нечётный пользователь.
******

Группа: Свой
Сообщений: 2 033
Регистрация: 26-05-05
Из: Бровари, Україна
Пользователь №: 5 417



Цитата(prottoss @ Mar 1 2010, 17:02) *
Спасибо. Наверное возьму на вооружение и переделаю ПП.
Что там переделывать?
74lvc245PW и компания в tssop просто паяется в посадочное место 74lvc8t245PW со смещением первой ноги на одну ногу.

Цитата(prottoss @ Mar 1 2010, 20:06) *
Это за 10 килоштук штоль цены?wink.gif
Цены в гривнах в Киевском IMRAD-е
Не важен масштаб, важно соотношение между ними.


--------------------
Ну, я пошёл… Если что – звоните…
Go to the top of the page
 
+Quote Post
prottoss
сообщение Mar 6 2010, 19:28
Сообщение #28


Гуру
******

Группа: Свой
Сообщений: 2 671
Регистрация: 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 мА.


--------------------
Go to the top of the page
 
+Quote Post
SAWushka
сообщение Mar 6 2010, 19:57
Сообщение #29


Участник
*

Группа: Участник
Сообщений: 64
Регистрация: 1-12-07
Пользователь №: 32 868



Ждем с нетерпением a14.gif
Особенно, поддержку Xmega. Покупать ATAVRISP2 жаба давит =)
Отладка по PDI предвидится?
Go to the top of the page
 
+Quote Post
ukpyr
сообщение Mar 7 2010, 10:37
Сообщение #30


Профессионал
*****

Группа: Участник
Сообщений: 1 264
Регистрация: 17-06-08
Из: бандустан
Пользователь №: 38 347



неплохо бы добавить генератор 12В для AVR/PIC и возможность программирования C8051/24Cxx/25Cxx/93Cxx/AT45DB
Go to the top of the page
 
+Quote Post

46 страниц V  < 1 2 3 4 > » 
Reply to this topicStart new topic
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd June 2017 - 06:58
Рейтинг@Mail.ru


Страница сгенерированна за 0.01497 секунд с 7
ELECTRONIX ©2004-2016