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

 
 
> Программатор RS232, своими руками
LeoLabs
сообщение Jun 29 2005, 06:26
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 47
Регистрация: 5-03-05
Пользователь №: 3 082



Не подскажете программатор для заливки всех камней AVR?

посмотрел avrreal - он подключается к LPT порту, который очень "нежный" и его легко вывести из строя, поэтому и возник вопрос о хорошем программаторе по RS232. Соответственно и ПО к нему должно понимать *.hex и файлы для заливки EEPROM.

Слышал про AS2, похоже хорошая вещь - можно ли его собрать своими ручками?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Alexey_N
сообщение Jul 5 2005, 20:01
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 308
Регистрация: 12-05-05
Из: мск
Пользователь №: 4 943



1. Давайте попробуем всё-таки взвесить, что важнее - гальваническая развязка (ГР) или скорострельность. За ГР говорит то, что почти всегда комп и программируемое устройство питается от разных БП. Причем, совсем не факт, что БП для контроллера сделан как полагается, и подсоединен трехпроводной вилкой к тому же удлинителю, что и БП компа. С некоторой вероятностью это бывает не так wink.gif. Тогда, при соединении девайсов программирующим разъёмом, мы имеем удовольствие наблюдать искру. А при разъединении этих разъемов, при удачном стечении обстоятельств, нас бодро потряхивает 110 Вольт. Опасно ли это? Не думаю... Т.е. для взрослого человека - это даже бодрит smile.gif. Для USB-порта, думаю тоже, пройдет без последствий. ЛПТ-порт, с большой вероятностью от этого дела наворачивается, но мы же делаем не на ЛПТ... Может сгореть контроллер. Ну дык не страшно - перепаять камень, заземлить (об комп) БП контроллера, и можно продолжать процесс прошивки дальше smile.gif! Так что, в общем, никакой такой уж ужасной необходимости в ГР нет. Хотя, не скрою, её наличие действует довольно умиротворяюще smile.gif.
С другой же стороны, вопрос о скорости носит, на мой взгляд, количественный характер. Т.е. при переходе с 232 на 245 достижимая скорость трансфера по нашим общим оценкам возрастает в 4 раза (с 1 МБод до 4 Мбод). "Целых 4" или "всего 4"? Ну, это как к этому относиться. Радикально, на мой взгляд, проблему со скорострельностью может изменить только переход на другой тип интерфейса (USB-2.0, LAN-100, FW и т.д.), что однако связано с крутыми программными заморочками. Поэтому я склоняюсь к тому, что пока проект замутить на скорости 1М, а уж ежели это дело понравится и приживётся, то спокойно перейти на Лань-100 (а то и Гигабит).
Впрочем, это моя точка зрения. В настоящее время мнения разделились, и если Александр (ReAL) будет настаивать на 245-м варианте, не вижу никаких проблем сотворить две модификации, почему бы и нет? Трудностей - ноль!
Главное - давайте подведем по этому вопрсу промежуточные итоги, да и двинемся дальше!
2. Вот решительно я пока не понимаю, зачем на выходе нам нужно втыкать шинный формирователь. У любой меги выходная мощность ног - за глаза и за уши для такого дела. Третье состояние - пожалуйста. Двунаправленность - пожалуйста. Зачем нам нужна лишняя деталь? Для согласования выходного напряжения? - Без проблем! - Сама мега пусть и регулирует свое питающее напряжение, это легко делается с помощью "палки и веревки", т.е. малюсенького регулятора напряжения. Т.е. по-любому, места для шинника я не вижу...
3. Очень серьезный вопрос по выходному разъему. Здесь действительно хотелось бы не жаться и поставить 2х10. (Но это уже надо как-то прикидывать с размерами корпуса. Впрочем, это не главное.) Надо попробовать представить все возможные варианты использования этой железяки, в том числе и для МСП430, и для АРМ-ов и для Альтер и пр., и попытаться всё нужное вытащить на этот разъем. Вот, например, для АРМов нужен программатор по СОМ-порту, значит надо второй СОМ-порт меги подтащить к этому разъему. Давайте может в Вике составим табличку с нашими пожеланиями к разъему?
4. Вопрос о еде. Питать ли программатор от контроллера, либо от УСБ? Или питать контроллер от программатора, или вообще не разрешать такую ситуацию?
Так вот, ответ здесь ИМХО простой - не сложно предусмотреть возможность реализовать все эти варианты, да и оставить их на усмотрение энд-юзера. Вопрос только о том, что в варианте с ГР все эти штуки можно будет крутить программно, а без ГР могут потребоваться перемычки (джамперы, ВДМ-ки), что в принципе тоже, совсем не страшно.
По этому вопросу я тоже предлагаю перейти к подведению промежуточных итогов, т.е. таблички с желаемыми комбинациями.

ЗЫ. Общие соображения. Наверное имеет смысл прислушаться к словам ROC-а и ограничить нашу дискуссию по проекту какими-то временными рамками, ну например, на конец этой недели выкатить примерную конфигурацию девайсины. С том, чтобы на следующей уже обсуждать нарисованную схему, а через неделю развести, да и вкинуть в изготовление...
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- LeoLabs   Программатор RS232   Jun 29 2005, 06:26
- - rat   Может быть ЛПТэшник и нежный, но на практике чаще ...   Jun 29 2005, 06:55
|- - LeoLabs   Цитата(rat @ Jun 29 2005, 13:55)Может быть ЛП...   Jun 29 2005, 07:01
|- - yung   AS2 в Аргуссофте -900 рублей. Собрать самому его м...   Jun 29 2005, 07:21
- - AndyBig   Господа, может быть самим разработать нормальный п...   Jun 29 2005, 07:32
|- - sK0T   Цитата(AndyBig @ Jun 29 2005, 11:32)Господа, ...   Jun 29 2005, 08:30
|- - yung   Для начала советую обойтись минимумом - СОМ и SPI....   Jun 29 2005, 09:39
|- - ROC   Цитата(sK0T @ Jun 29 2005, 12:30)Цитата(AndyB...   Jun 29 2005, 09:55
- - AndyBig   Эээ... Не совсем понятно Я нашел тему "Униве...   Jun 29 2005, 09:43
- - rezident   "Универсальная в мире только одна вещь - глуп...   Jun 29 2005, 09:46
- - AndyBig   yung да это понятно ) JTAG можно предусмотреть пок...   Jun 29 2005, 09:49
- - AndyBig   rezident не нужно понимать все так буквально Унив...   Jun 29 2005, 09:50
|- - rezident   AndyBig, тогда нужно писать более конкретно. Что-т...   Jun 29 2005, 09:53
- - ROC   А почему не попробовать "родной" Atmel...   Jun 29 2005, 09:50
- - AndyBig   Гм... Ну, во-первых, мне не нравится сама схематик...   Jun 29 2005, 09:59
|- - ROC   Цитата(AndyBig @ Jun 29 2005, 13:59)Гм... Ну,...   Jun 29 2005, 10:08
- - AndyBig   Упс... У меня получилась ссылка http://www.einfo.r...   Jun 29 2005, 10:59
|- - ROC   Цитата(AndyBig @ Jun 29 2005, 14:59)Упс... У ...   Jun 29 2005, 11:49
- - AndyBig   Неее, другие не возьму Выкидывается кусок с максо...   Jun 29 2005, 11:58
|- - ROC   Цитата(AndyBig @ Jun 29 2005, 15:58)Неее, дру...   Jun 29 2005, 12:18
|- - ReAl   Цитата(AndyBig @ Jun 29 2005, 14:58)Выкидывае...   Jun 29 2005, 13:52
|- - Alexey_N   Цитата(ReAl @ Jun 29 2005, 17:52)Поясняю: дра...   Jun 29 2005, 14:09
|- - ReAl   Цитата(Alexey_N @ Jun 29 2005, 17:09)Ну дык л...   Jun 29 2005, 15:30
|- - Alexey_N   Цитата(ReAl @ Jun 29 2005, 19:30)Я так понял,...   Jun 29 2005, 15:57
|- - ReAl   Цитата(Alexey_N @ Jun 29 2005, 18:57)О немцах...   Jun 29 2005, 16:38
|- - Alexey_N   Цитата(ReAl @ Jun 29 2005, 20:38)Через FT245 ...   Jun 29 2005, 19:37
|- - ReAl   Цитата(Alexey_N @ Jun 29 2005, 22:37)Бластер ...   Jun 30 2005, 11:28
|- - Alexey_N   Цитата(ReAl @ Jun 30 2005, 15:28)245-я в любо...   Jun 30 2005, 17:07
|- - ROC   Цитата(Alexey_N @ Jun 30 2005, 21:07)[skipped...   Jun 30 2005, 21:04
||- - Max_Fly   Цитата(ROC @ Jul 1 2005, 00:04)Цитата(Alexey_...   Jun 30 2005, 21:22
||- - ROC   Цитата(Max_Fly @ Jul 1 2005, 01:22)Цитата(ROC...   Jul 1 2005, 05:36
||- - Max_Fly   [/quote] Хех... Вышеперечисленного чего? Проекта? ...   Jul 1 2005, 06:06
|||- - ROC   Цитата(Max_Fly @ Jul 1 2005, 10:06)Хех... Выш...   Jul 1 2005, 07:20
||- - halfdoom   Цитата(ROC @ Jul 1 2005, 08:36)А прошить дева...   Jul 8 2005, 12:00
|- - Max_Fly   трое это уже сила. Если хотите двинуться - давайте...   Jun 30 2005, 21:16
||- - Alexey_N   Цитата(Max_Fly @ Jul 1 2005, 01:16)1) для сог...   Jul 1 2005, 11:24
||- - ROC   Цитата(Alexey_N @ Jul 1 2005, 15:24)[skipped ...   Jul 1 2005, 11:36
||- - Max_Fly   Цитата(Alexey_N @ Jul 1 2005, 14:24)Цитата(Ma...   Jul 1 2005, 12:28
||- - ReAl   Цитата(Alexey_N @ Jul 1 2005, 14:24)Цитата(Ma...   Jul 1 2005, 15:57
|- - ReAl   Цитата(Alexey_N @ Jun 30 2005, 20:07)Цитата(R...   Jul 1 2005, 15:47
- - AndyBig   ЦитатаМожет проще будет что-нибудь типа Almel AT89...   Jun 29 2005, 12:33
- - AndyBig   ЦитатаМеня лично вполне устраивает AVR910, PCI пла...   Jun 29 2005, 12:34
- - *Roma*   А PonyProg не подойдет, как по мне уж проще и быть...   Jun 29 2005, 13:30
|- - ROC   Цитата(*Roma* @ Jun 29 2005, 17:30)А PonyProg...   Jun 29 2005, 13:52
- - AndyBig   PonyProg в силу своей огроменной универсальности и...   Jun 29 2005, 13:46
|- - ROC   Цитата(AndyBig @ Jun 29 2005, 17:46)PonyProg ...   Jun 29 2005, 14:01
- - ReAl   Кстати, ещё по FTDI - есть такая буква FT2232. Я у...   Jun 29 2005, 13:59
- - AndyBig   ЦитатаВопрос такой - чем PDIUSB1x лучше, чем FT232...   Jun 29 2005, 14:20
|- - ROC   Цитата(AndyBig @ Jun 29 2005, 18:20)Тогда ска...   Jun 29 2005, 14:27
|- - Alexey_N   Цитата(ROC @ Jun 29 2005, 18:27)Цитата(AndyBi...   Jun 29 2005, 14:46
- - AndyBig   Угу, нашел   Jun 29 2005, 14:50
- - AndyBig   Но дорого.   Jun 29 2005, 14:56
- - AndyBig   Цитатаа я от AndyBig тут пока не получил ответа - ...   Jun 29 2005, 18:30
|- - ReAl   Цитата(AndyBig @ Jun 29 2005, 21:30)В принцип...   Jun 30 2005, 11:40
- - AndyBig   Вот, еще... Мне не совсем понравилось что FT245 не...   Jun 29 2005, 19:07
|- - Alexey_N   Цитата(AndyBig @ Jun 29 2005, 23:07)И про фил...   Jun 29 2005, 19:42
- - AndyBig   ЦитатаКороче, с точки зрения минимального экстрима...   Jun 30 2005, 06:30
- - AndyBig   ЦитатаВот-вот, вот поэтому уж больно вкусно примен...   Jun 30 2005, 06:33
- - AndyBig   ЦитатаЭто даст возможность этой коробочке работать...   Jun 30 2005, 12:00
|- - ReAl   Цитата(AndyBig @ Jun 30 2005, 15:00)ЦитатаЭто...   Jun 30 2005, 12:54
- - AndyBig   Сразу, конечно, не напишешь. Сразу даже железку не...   Jun 30 2005, 15:08
- - Yra   Для полного счастья программатору нужен регулируем...   Jul 1 2005, 18:16
|- - Alexey_N   Цитата(Yra @ Jul 1 2005, 22:16)Для полного сч...   Jul 1 2005, 19:48
|- - Max_Fly   Цитата(Alexey_N @ Jul 1 2005, 22:48)Цитата(Yr...   Jul 1 2005, 21:10
- - Yra   Почитайте спецификации программирования PIC16 - та...   Jul 2 2005, 07:38
- - AndyBig   OFF: прошу прощения, с пятницы был отключен ADSL, ...   Jul 4 2005, 07:58
|- - ReAl   Цитата(AndyBig @ Jul 4 2005, 10:58)По питанию...   Jul 4 2005, 15:46
- - AndyBig   1. ЦитатаНо многие почему-то очень хотят, и если э...   Jul 4 2005, 20:38
|- - ReAl   Цитата(AndyBig @ Jul 4 2005, 23:38)Цитата... ...   Jul 5 2005, 12:36
|- - PlainUser   ЦитатаМожно поставить сдвоенные низковольтные поле...   Jul 6 2005, 07:48
- - aal   Hi All! Мне кажется вы немножко не стого конц...   Jul 5 2005, 06:56
|- - ReAl   Цитата(aal @ Jul 5 2005, 09:56)Мне кажется вы...   Jul 5 2005, 12:46
- - AndyBig   1. Цитата(aal)Мне кажется развязку надо ставить им...   Jul 5 2005, 08:39
- - AndyBig   ЦитатаА с RSTDISBL как? tiny15-tiny85 - это вчераш...   Jul 5 2005, 13:21
|- - ReAl   Цитата(Alexey_N @ Jul 5 2005, 23:01)2. Вот ре...   Jul 6 2005, 09:25
- - AndyBig   1. Развязка - договорились, делаем без развязки. Д...   Jul 6 2005, 07:17
- - Yra   Предлагаю схему программатора. Схема нарисована не...   Jul 6 2005, 10:33
- - AndyBig   Цитатаполезно бы уметь MOSI процессора направлять ...   Jul 6 2005, 10:36
- - Yra   Мы наверное говорим об устройствах разного класса....   Jul 6 2005, 11:10
- - AndyBig   Для начала нужно определиться с концепцией, с желе...   Jul 6 2005, 11:25
- - aal   Покапавшись в журналах нашёл то, что скорее всего ...   Jul 6 2005, 12:45
|- - Alexey_N   Цитата(aal @ Jul 6 2005, 16:45)Показан програ...   Jul 7 2005, 05:40
- - Yra   ЦитатаПокапавшись в журналах нашёл то, что скорее ...   Jul 6 2005, 13:02
- - aal   Радиохобби №3 за 2004 год стр.19-21. Отсканировал ...   Jul 7 2005, 03:23
- - Yra   По указанному электронному адресу http://www.segme...   Jul 7 2005, 04:49
- - BVU   Всем участвующим в обсуждении привет! Раздел в...   Jul 7 2005, 05:44
- - AndyBig   Вчера так и не нашлось времени для приведения в по...   Jul 7 2005, 06:32
- - aal   2 Yra Вот один из архивов мной сохранённый....   Jul 7 2005, 09:29
- - Yra   ЦитатаПокапавшись в журналах нашёл то, что скорее ...   Jul 7 2005, 10:53
- - aal   2Yra В ефинде десятки предложений TUSB3210 от кучи...   Jul 8 2005, 03:37
- - Yra   ЦитатаВ ефинде десятки предложений TUSB3210 от куч...   Jul 8 2005, 04:25
- - Alexey_N   Пока непонятные мне вопросы. 1.Выбор тактовых част...   Jul 8 2005, 22:14
|- - rezident   Цитата(Alexey_N @ Jul 9 2005, 04:14)Пока непо...   Jul 9 2005, 05:09
||- - Alexey_N   Цитата(rezident @ Jul 9 2005, 09:09)Контролле...   Jul 9 2005, 11:22
|- - halfdoom   Цитата(Alexey_N @ Jul 9 2005, 01:14)1.1. Хоче...   Jul 9 2005, 06:33
|- - Alexey_N   Цитата(halfdoom @ Jul 9 2005, 10:33)Цитата(Al...   Jul 9 2005, 11:00
- - AndyBig   1.1 Не получится, если делать гальваническую развя...   Jul 9 2005, 09:18
- - AndyBig   Одно из соображений - встречно-параллельное включе...   Jul 9 2005, 11:30
- - Yra   Вопрос. Если взять самый что ни на есть ATmega128...   Jul 9 2005, 13:19
2 страниц V   1 2 >


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

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 04:12
Рейтинг@Mail.ru


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