Программаторы для микроконтроллеров Atmel.

Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


Аватара пользователя
Алексей П
Вымогатель припоя
Сообщения: 615
Зарегистрирован: Сб фев 24, 2007 06:26:18
Откуда: г.Нижний Тагил
Контактная информация:

Программаторы для микроконтроллеров Atmel.

Сообщение Алексей П »

http://www.radiokot.ru/lab/controller/29/
У меня вот вопросы образовались: в схеме программатора AVR910 с универсальным COM/USB интерфейсом, использованы оптопары с инверсным выходом, а MAX232 вроде выдает прямой PX TX, как в таком случаи все это распознает АТ90S2313?
Потом есть отличии в схеме и плате: на схеме к ножкам 27 и 28 FT232 подключен только кварц на плате еще есть и конденсаторы, на схеме С14 и С13 указаны 100n, а на плате 20p.
И последний вопрос прошивка АТ90S2313 использовалась своя или взята откуда-то?
Реклама
Аватара пользователя
Алексей П
Вымогатель припоя
Сообщения: 615
Зарегистрирован: Сб фев 24, 2007 06:26:18
Откуда: г.Нижний Тагил
Контактная информация:

Сообщение Алексей П »

С оптопарами вопрос снимается, сам плохо схему смотрел.
Реклама
Аватара пользователя
tych
Э...
Сообщения: 2792
Зарегистрирован: Ср апр 04, 2007 08:39:14
Откуда: Москва
Контактная информация:

Сообщение tych »

Я бы поудалял неиспользуемые клемы из гнезд "кроваток" под "МК" - будет проще вставлять и вытаскивать МК.

Не понятно зачем переключатель COM/USB стоит после оптронов ???

Получается что COM не оптоизолирован при
наличии на плате оптронов. Диво-дивное.
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru
Аватара пользователя
Aheir
Модератор
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург
Контактная информация:

Сообщение Aheir »

Алексей П, указанные Вами неточности уже довольно давно исправлены, обновите свои материалы :)

tych, да, именно так. Мне не требовалась развязка от COM-а. Хотя Вы, конечно, правы, желающие могут изменить схему по Вашей подсказке, возможно, для кого-то это станет полезным дополнением. :) Однако прошу учесть такой момент: при реализации этого подхода оптронам со стороны COM-а потребуется питание. Брать его с порта я бы не советовал (хотя есть и такие системы, но стабильность их работы оставляет желать лучшего, на форуме это обсуждалось уже), а ставить ради этого дополнительную DC-шку - увольте.. Но, еще раз повторюсь, желающие могут поразмыслить над задачкой. Варианты есть :)
Оптимизм х (Опыт + Знания) = const
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
tych
Э...
Сообщения: 2792
Зарегистрирован: Ср апр 04, 2007 08:39:14
Откуда: Москва
Контактная информация:

Сообщение tych »

Aheir писал(а):но стабильность их работы оставляет желать лучшего, на форуме это обсуждалось уже


Ну если судить по обсуждениям на форуме то МК тини2313 остается только в помойку выкинуть.

Надо просто правильно делать и СЧИТАТЬ ! а не просто втыкать то "что в столе валялось".
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru
Реклама
Аватара пользователя
Алексей П
Вымогатель припоя
Сообщения: 615
Зарегистрирован: Сб фев 24, 2007 06:26:18
Откуда: г.Нижний Тагил
Контактная информация:

Сообщение Алексей П »

Ну я для себя решил вообще DCР не ставить (сильно дорого), а использовать электронные предохранители и питать программатор от внешнего источника, а оптопары поставить на выходе с АТ90S2313, что позволит программировать при пониженном питании.
Есть еще вопрос: какую функцию выполняет выход LED и есть ли возможность подключения светодиодов непосредственно к АТ90S2313.
Реклама
Аватара пользователя
Aheir
Модератор
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург
Контактная информация:

Сообщение Aheir »

tych, а про Tiny это Вы к чему? :roll: Тем не менее, СОМ-порт не предназначен для того, чтобы что-то от него запитывать, в противном случае стандартом в нем был бы предусмотрен отдельный контакт для этих целей. В альтернативные функции сигнальных линий питание чего бы то ни было так же не входит. Поэтому данный вопрос считаю закрытым и желающих подискутировать на эту тему отправляю искать соответствующие ветки на Форуме.

Алексей П, светодиоды можно подключать непосредственно к МК (через токоограничительный резистор, разумеется). Некоторые программаторы (здесь я имею ввиду программы) умеют по выводу LED подавать тактовый сигнал для МК (м.б. полезно для выведения МК из комы кривых фьюзов). :)
Оптимизм х (Опыт + Знания) = const
Аватара пользователя
Алексей П
Вымогатель припоя
Сообщения: 615
Зарегистрирован: Сб фев 24, 2007 06:26:18
Откуда: г.Нижний Тагил
Контактная информация:

Сообщение Алексей П »

Aheir вот я и спрашиваю, данная прошивка, что выдает на выход LED?
Аватара пользователя
Aheir
Модератор
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург
Контактная информация:

Сообщение Aheir »

Если я правильно помню описание протокола AVR910, LED там служит для отображения активности программатора, активный уровень - низкий. Поскольку этот вывод может управляться программно извне, он и был приспособлен для выдачи тактовой - это целиком на совести разработчиков соответствующего софта. Поэтому, поскольку программатор реализует поддержку AVR910, на выводе LED будет то, что туда выводит управляющий софт.

P.S. Никогда еще не доводилось им пользоваться, всегда свободным оставляю.. :roll:
Оптимизм х (Опыт + Знания) = const
Аватара пользователя
Димон
Опытный кот
Сообщения: 871
Зарегистрирован: Вс апр 13, 2008 15:09:58
Откуда: Приднестровье

Сообщение Димон »

Здравствуйте. Скажите пожалуйста, можно ли сделать программатор без непосредственного подключения к компьютеру, например на ИК лучах?
Аватара пользователя
ARV
Ум, честь и совесть. И скромность.
Сообщения: 18544
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск
Контактная информация:

Сообщение ARV »

Димон писал(а):Здравствуйте. Скажите пожалуйста, можно ли сделать программатор без непосредственного подключения к компьютеру, например на ИК лучах?
а еще лучше без физического подключения к микроконтроллеру... а что? здорово было бы :)
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Аватара пользователя
Димон
Опытный кот
Сообщения: 871
Зарегистрирован: Вс апр 13, 2008 15:09:58
Откуда: Приднестровье

Сообщение Димон »

Не, ну я серьёзно. Конечно же без подключения к самому МК было бы тоже нормально :)) , но всё же возможно ли такое?
Аватара пользователя
Алексей П
Вымогатель припоя
Сообщения: 615
Зарегистрирован: Сб фев 24, 2007 06:26:18
Откуда: г.Нижний Тагил
Контактная информация:

Сообщение Алексей П »

Димон сделать можно все, что угодно, но есть ли в этом смысл? Ты, что с программатором гуляешь по комнате и шьешь МК ? :shock:
Аватара пользователя
Димон
Опытный кот
Сообщения: 871
Зарегистрирован: Вс апр 13, 2008 15:09:58
Откуда: Приднестровье

Сообщение Димон »

Нет это я к тому, чтобы максимально отвязаться от компьютера - это одно.
А второе - я собираю устройства на одном, специально оборудованном столе. Там у меня розетки, приборы, плоки питания. А компьютерный стол находится довольно далеко от стола (3метра). И вот представте, я все эти "сопли" должен подключить к программатору, а программатор к компьютеру. При этом,поверьте, ощущается некий дискомфорт.
А так воткнул в комп передатчик, а на другом столе приемник и всё, - ведь, согласитесь, удобнее!? Не спроста ли в мобильном телефоне делают много портов связи: и USB, и Bluetooth, и ИК ?
Аватара пользователя
sergeynim
Встал на лапы
Сообщения: 104
Зарегистрирован: Сб сен 15, 2007 22:22:42
Откуда: Москва
Контактная информация:

Сообщение sergeynim »

Димон
Можно, всё можно, покупаешь или собираешь автономный программатор с флеш-памятью(дешёвый вариант это тритон, жабу свою не уговорил пока) и можешь хоть в чистом поле читать и прогить без компа.
А вообще у моего RLC-метра Е7-22 опто-шнурок к компу в прикладе был, свето и фото диоды со стороны прибора, но я его ни разу пока не пробовал.
Аватара пользователя
sachok
Опытный кот
Сообщения: 849
Зарегистрирован: Сб янв 05, 2008 11:05:15
Откуда: Україна м.Луцьк
Контактная информация:

Сообщение sachok »

Вопрос к автору: можно вместо AT90S2313 использовать ATtiny2313?
Я не Сашок!!!
Аватара пользователя
Aheir
Модератор
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург
Контактная информация:

Сообщение Aheir »

Лично я не пробовал. Однако где-то в сети встречал адаптированные прошивки для тинек, надо искать. Если проверите - сообщите, обновим статью.

P.S. Есть мнение, что все должно работать при условии правильной прошивки фьюзов, надо убрать фьюз деления тактовой частоты на 8 в Тиньке.
Оптимизм х (Опыт + Знания) = const
Аватара пользователя
sachok
Опытный кот
Сообщения: 849
Зарегистрирован: Сб янв 05, 2008 11:05:15
Откуда: Україна м.Луцьк
Контактная информация:

Сообщение sachok »

Aheir Программатор работает по интерфейсу AVR910 с программами которые этот интерфейс поддерживают например CVavr? Будет ли работать с PonyProg через виртуальный COM?
Я не Сашок!!!
Аватара пользователя
Aheir
Модератор
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург
Контактная информация:

Сообщение Aheir »

Я с ним работаю именно через CVAVR, относительно Пони ничего сказать не могу - не пользуюсь.
Оптимизм х (Опыт + Знания) = const
Аватара пользователя
Symbiosis
Вымогатель припоя
Сообщения: 600
Зарегистрирован: Вс апр 27, 2008 13:44:52
Контактная информация:

Сообщение Symbiosis »

схема фанни с ошибкой, а плата нормально! 6 лпт идет на моси, а надо на резет

Ага, спасибо большое. Схему исправил, выложим верную в самое ближайшее время. Aheir
Ответить

Вернуться в «Статьи»