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

 
 
> Умиверсальный программатор, Посоветуйте схемку.
HiDux
сообщение Dec 1 2007, 12:19
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 53
Регистрация: 26-10-05
Пользователь №: 10 114



Очень хочеться раз потратить время на постройку, но зато потом иметь хороший программатор. Полазил по интернету, но нашет тольков в продаже: программатор Т....... (нет рекламе!). Функциональность порадовала:
1. USB;
2. Возможность автономной работы;
3. FLASH-диск, емкостью 1 или 4 МБайта;
4. жидкокристаллический дисплей 2 ;
5. четырехкнопочную клавиатуру;
6. Типы программируемых микросхем:
8- и 16-битные EPROM, EEPROM, FLASH: 27*, 28*, 29*, 37*, 39*, 49*...;
LPC Flash, Firmware HUB...;
Serial EEPROM: 17*, 24*, 25*, 34*, 45*, 59*, 64*, 85*, 89*, 90*, 93(S)*...;
DATA и NAND-Flash: ATMEL, SAMSUNG, SSTI, TOSHIBA...;
Microcontrollers: AVR, MCS-51, PIC, HOLTEK;
Zero Power Static RAM: DALLAS, STMicroelectronics;
7. Возможность самостоятельного расширения списка поддерживаемых микросхем.

Вот бы построить, что-нибудь подобное. Поделитесь пожалуйта информацией.

P.S. Убедительная просьба не засорять тему сообщениями на малофункциональные программаторы типа
PonyProg.

Сообщение отредактировал HiDux - Dec 1 2007, 12:24
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
bav
сообщение Dec 3 2007, 11:00
Сообщение #2


Знающий
****

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



можно взять альтеровский байтбластер и для него писать софт. один минус - только последовательное программирование. мне на практике не приходилось шить параллельным: ПЗУ зашивал уже в схеме средствами самого проца, а контроллеры - если слетал бутлоадер, поще было заменить.

в детстве была мечта сделать универсальный - на каждый пин АЦП/ЦАП - что бы можно было шить все и с любым напряжением - но это экономически не оправданный бред...
Go to the top of the page
 
+Quote Post
rv3dll(lex)
сообщение Dec 3 2007, 13:00
Сообщение #3


Полное ничтожество
*****

Группа: Banned
Сообщений: 1 991
Регистрация: 20-03-07
Из: Коломна
Пользователь №: 26 354



Цитата(bav @ Dec 3 2007, 14:00) *
можно взять альтеровский байтбластер и для него писать софт. один минус - только последовательное программирование. мне на практике не приходилось шить параллельным: ПЗУ зашивал уже в схеме средствами самого проца, а контроллеры - если слетал бутлоадер, поще было заменить.

в детстве была мечта сделать универсальный - на каждый пин АЦП/ЦАП - что бы можно было шить все и с любым напряжением - но это экономически не оправданный бред...



можно плис поставить - выводы подключить к панельке - к ней байтбластер и тогда можно что угодно шить и так
Go to the top of the page
 
+Quote Post
vvs157
сообщение Dec 4 2007, 22:01
Сообщение #4


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

Группа: Свой
Сообщений: 1 526
Регистрация: 8-04-05
Пользователь №: 3 960



Цитата(rv3dll(lex) @ Dec 3 2007, 16:00) *
можно плис поставить - выводы подключить к панельке - к ней байтбластер и тогда можно что угодно шить и так
А как вы будете подавать напряжение питания на любую ногу и напряжение программирование (как минимум от 5В до 12.5В) тоже на любые ноги. То есть как минимум понадобится по 3 ключа (земля, питание и напряжение программирования) на каждую ногу. При 48 ногой панельке - еще 144 ключа. На любые - вы ведь делаете универсальный программатор.

Цитата(pkuz @ Dec 3 2007, 13:40) *
Самое широкое по микросхемам легендарный турбо в6 и пони
У турбо нет поддержки
У Турбо из-за минималистического дизайна железа нет физической возможности программировать многие современные микроконтроллеры
Go to the top of the page
 
+Quote Post
rv3dll(lex)
сообщение Dec 5 2007, 05:30
Сообщение #5


Полное ничтожество
*****

Группа: Banned
Сообщений: 1 991
Регистрация: 20-03-07
Из: Коломна
Пользователь №: 26 354



Цитата(vvs157 @ Dec 5 2007, 01:01) *
А как вы будете подавать напряжение питания на любую ногу и напряжение программирование (как минимум от 5В до 12.5В) тоже на любые ноги. То есть как минимум понадобится по 3 ключа (земля, питание и напряжение программирования) на каждую ногу. При 48 ногой панельке - еще 144 ключа. На любые - вы ведь делаете универсальный программатор.

У Турбо из-за минималистического дизайна железа нет физической возможности программировать многие современные микроконтроллеры


5 вольт без проблем - а все 12.5 вольтовые микросхемы пора уже выкинуть
если вы делаете совсем универсальный программатор , то в комплекте должна быть ещё муфельная печь с питанием от батарей для формования однократных РТ российского производства

Цитата(HiDux @ Dec 5 2007, 07:40) *
Все понятно, тему можно закрывать.
А то начинаються пространные рассуждения исходя из своих личных потребностей. (найдеться кто-то, кто скажет, что NAND нахрен не нужны, а 27* шьют каждый день)
Итог: схему хорошего универсального программатора пока никто не встречал. Оптимальный вариант на сегодня, купить готовый.


я говорю постоянно и всем - не стоит заниматься тем, в чём делетант , и что за тебя давно уже сделали другие, более продвинутые, занимающиеся несколько десятков лет этим люди. Только ради хобби? для тебя же это не хобби - ты собрался этим программатором ещё и что-то делать.

если вопрос стоит в том, что нужно удивить мир и потом 20 лет продавать свой программатор - по поверь этого не будет - все эти 20 лет всё твоё занятие будет выковыривание багов из встроенной программы, исправление схемы в конце концов полная её переработка кждые несколько лет.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Dec 5 2007, 10:09
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(rv3dll(lex) @ Dec 5 2007, 07:30) *
5 вольт без проблем

Каким местом "плис" можно "без проблем" подавать земли, напряжения питания и программируемые логические уровни пусть даже и в диапазоне 0-5V? smile.gif
Цитата
- а все 12.5 вольтовые микросхемы пора уже выкинуть

Боюсь с Вами не согласятся, например, поклониики AVR-ок, все еще требующих для параллельного программирования 12V.
Цитата
я говорю постоянно и всем - не стоит заниматься...

А вот это действительно так.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
rv3dll(lex)
сообщение Dec 5 2007, 11:17
Сообщение #7


Полное ничтожество
*****

Группа: Banned
Сообщений: 1 991
Регистрация: 20-03-07
Из: Коломна
Пользователь №: 26 354



Цитата(zltigo @ Dec 5 2007, 13:09) *
Каким местом "плис" можно "без проблем" подавать земли, напряжения питания и программируемые логические уровни пусть даже и в диапазоне 0-5V? smile.gif


многие плис имеют встроенный диод который совместно с резистором 100 ом позволяют подавать 5 вольт на вход

на выход они выдают 3,3 - но этого всегда достаточно - так как почти все микросхемы ттл совместимы.

а питание подаётся только на определённые ноги - может придётся сделать 3-4 ключа
Go to the top of the page
 
+Quote Post
rezident
сообщение Dec 5 2007, 12:08
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(rv3dll(lex) @ Dec 5 2007, 16:17) *
на выход они выдают 3,3 - но этого всегда достаточно - так как почти все микросхемы ттл совместимы.

Для универсальности термин "почти" не подходит. 3.3В ниже, чем уровень лог. 1. для CMOS при питании 5В (VIH>=0.7*VCC). А, например, в I2C приняты уровни CMOS.
Go to the top of the page
 
+Quote Post
rv3dll(lex)
сообщение Dec 5 2007, 12:28
Сообщение #9


Полное ничтожество
*****

Группа: Banned
Сообщений: 1 991
Регистрация: 20-03-07
Из: Коломна
Пользователь №: 26 354



Цитата(rezident @ Dec 5 2007, 15:08) *
Для универсальности термин "почти" не подходит. 3.3В ниже, чем уровень лог. 1. для CMOS при питании 5В (VIH>=0.7*VCC). А, например, в I2C приняты уровни CMOS.



с этим согласен, правда я уже года 3 не использовал ни одной не точто пзушки а вообще микросхемы с 5 вольтовым питанием
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- HiDux   Умиверсальный программатор   Dec 1 2007, 12:19
- - rezident   Вам программатор "для души" нужен или дл...   Dec 1 2007, 13:18
- - Herz   Построить, конечно, можно. Но Вы готовы самостояте...   Dec 1 2007, 13:28
- - rv3dll(lex)   не проще купить фитоновский - 200 долларов не опра...   Dec 3 2007, 05:50
|- - DASM   Цитата(rv3dll(lex) @ Dec 3 2007, 08...   Dec 3 2007, 07:49
|- - rv3dll(lex)   Цитата(DASM @ Dec 3 2007, 10:49) А у него...   Dec 3 2007, 08:07
- - SergVZ   http://www.programmator.ru/   Dec 3 2007, 07:43
- - DASM   А я разве призываю самому делать ? Просто спросил....   Dec 3 2007, 08:33
|- - rv3dll(lex)   Цитата(DASM @ Dec 3 2007, 11:33) А я разв...   Dec 3 2007, 08:51
|- - zltigo   Цитата(DASM @ Dec 3 2007, 10:33) Просто с...   Dec 3 2007, 09:43
- - DASM   я же и написал, "не шибко универсальный...   Dec 3 2007, 08:58
|- - rv3dll(lex)   Цитата(DASM @ Dec 3 2007, 11:58) я же и н...   Dec 3 2007, 09:43
- - vvs157   Цитата(HiDux @ Dec 1 2007, 15:19) Очень х...   Dec 3 2007, 10:11
- - HiDux   Очень жаль, что запрос ссылок на схемы програматор...   Dec 3 2007, 10:15
|- - rv3dll(lex)   Цитата(HiDux @ Dec 3 2007, 13:15) Очень ж...   Dec 3 2007, 10:44
|- - zltigo   Цитата(HiDux @ Dec 3 2007, 12:15) Очень ж...   Dec 3 2007, 10:51
- - pkuz   Пожалуй из моей практики собрать достойный програм...   Dec 3 2007, 10:40
||- - zltigo   Цитата(rv3dll(lex) @ Dec 5 2007, 13...   Dec 5 2007, 16:21
||- - rv3dll(lex)   Цитата(zltigo @ Dec 5 2007, 19:21) При эт...   Dec 6 2007, 11:21
|- - xemul   Цитата(vvs157 @ Dec 5 2007, 01:01) А как ...   Dec 5 2007, 11:51
|- - vvs157   Цитата(xemul @ Dec 5 2007, 14:51) Все ост...   Dec 5 2007, 13:54
- - Flood   А часто ли сегодня приходится шить параллельные ПЗ...   Dec 4 2007, 22:18
- - HiDux   Все понятно, тему можно закрывать. А то начинаютьс...   Dec 5 2007, 04:40
- - Herz   Цитата(HiDux @ Dec 5 2007, 06:40) Все пон...   Dec 5 2007, 10:49


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 28th July 2025 - 10:56
Рейтинг@Mail.ru


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