Радиолоцман Электроника en
расширенный поиск +
  

Макетная плата на ATmega128

Оценить эту запись

Макетная плата на ATmega128

Запись от Vadzz размещена 28.11.2010 в 23:31
Обновил(-а) Vadzz 28.11.2010 в 23:37

Решил сообразить для экспериментов и оценки возможностей своего рода макетную плату на микроконтроллере Atmel ATmega128.

В итоге макетная плата содержит:мк, кварц 16 Мгц, кварц 32 кГц, EEPROM 24LC65, порт и драйвер (MAX232) RS232, регуляторы напряжения 5 В и 3.3 В, светодиод индикации питания, коннектор для внутрисхемного программирования, коннектор интерфейса JTAG.
Напряжение питания (5 В или 3.3 В) выбирается с помощью джампера (возможно это немного не правильно).

Линии портов ввода/вывода вывел на коннекторы по периметру платы.
После проверки монтажа проверил интерфейс внутрисхемного программирования, работу драйвера (или преобразователя логических уровней) интерфейса RS232, а также в установках Fuse-битов был снят режим совместимости с мк ATmega103 и настройка на работу от внешнего кварца.

Платку делал по ЛУТ, получилось очень даже не плохо.

По просьбам выкладываю архив с принципиальной схемой и печатной платой (Proteus 7.2, файл во вложении ATmega128_devboard). Если будут вопросы или неясности прошу обращаться в форум. Также на форуме выслушаю предложения по доработке, советы...

Далее меня потянуло на сборку отладчика-программатора JTAG (клон JTAG ICE). В сети много информации по этому проекту (включая схемы, прошивки), так что лучше сначала ознакомиться с ней.
JTAG собран на микроконтроллере ATmega16L. Сразу же после монтажа и проверки - тест на работоспособность - все ОК (я был рад ).

Однако, изначально интерфейс подключения к компьютеру у данного устройства (JTAG) RS232 (COM-порт) и в связи с их отсутствием на современных ПК и ноутбуках был немного доработан.

Доработка заключалась в установке преобразователя USB-RS232 на микросхеме PL2303. Конечно же самым лучшим вариантом было бы использование FT232 с микросхемой EEPROM, куда можно было бы записать пользовательские установки и параметры, и тогда бы устройство "красиво" определялось бы в системе. Но это в будущем...

Фотографии собранной платы JTAG, в т.ч. с установленным преобразователем USB-RS232.

Также выкладываю архив со схемой и печатной платой.
Миниатюры
Нажмите на изображение для увеличения
Название: mega128_devboard.jpg
Просмотров: 1608
Размер:	256.0 Кб
ID:	11   Нажмите на изображение для увеличения
Название: mega128_devboard_2.jpg
Просмотров: 1412
Размер:	329.8 Кб
ID:	12   Нажмите на изображение для увеличения
Название: mega128_devboard_3.jpg
Просмотров: 1314
Размер:	180.6 Кб
ID:	13  
Вложения
Тип файла: rar AVR_JTAG_clone.rar (133.1 Кб, 1213 просмотров)
Тип файла: rar mega128_devboard.rar (42.9 Кб, 1250 просмотров)
Размещено в ,
Просмотров 10786 Комментарии 2 Редактировать метки Отправить другу ссылку на эту запись
Всего комментариев 2

Комментарии

  1. Old Comment
    Вложения уже отсутствуют? Почему-то Internet Explorer 11 в этих ссылках не находит уже архивов.
    Запись от agorby размещена 11.11.2014 в 06:38 agorby вне форума
  2. Old Comment
    Нет, виновата работа этой страницы форума Приходится "ручками"... На страницах публикаций всё скачивается нормально.
    Запись от agorby размещена 11.11.2014 в 06:46 agorby вне форума
 
Часовой пояс GMT +3, время: 04:02.
Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd. Перевод: zCarot
Новые GaN 600V транзисторы CoolGaN от Infineon
Тестирование литиевых батареек FANSO при нормальных условиях. Часть 3
Срезы портала ↓
Закажи печатные платы, комплектующие получи бесплатно
Рейтинг@Mail.ru