Программатор avr-микроконтроллеров attiny и atmega фирмы atmel

Авторы патента:


 

Полезная модель относится к области микроконтроллерной схемотехники, а именно к универсальным устройствам оперативного невнутрисхемного программирования современных 8-битных AVR-микроконтроллеров семейств ATtiny и ATmega фирмы Atmel. Полезной моделью решается задача повышения функциональной полноты программатора AVR-микроконтроллеров ATtiny и ATmega фирмы Atmel. Программатор AVR-микроконтроллеров ATtiny и ATmega фирмы Atmel, содержащий LPT-порт, микросхему 47HC244 с подтягивающим резистором, сигнальное устройство на двух светодиодах и двух ограничительных резисторах, кварцевый генератор на двух кварцевых резонаторах с переключателем резонаторов и двух конденсаторах, стабилизатор напряжения на биполярном транзисторе, кремниевом стабилитроне, балластном резисторе и двух конденсаторах фильтра, панели DIP-8, DIP-14 и две панели DIP-20 для программирования AVR-микроконтроллеров семейства ATtiny, панель DIP-28 и две панели DIP-40 для программирования AVR-микроконтроллеров семейства ATmega, универсальный контроллер защиты, содержащий AVR-микроконтроллер ATtiny15L, переключатель для выбора программирования микроконтроллеров ATtiny или ATmega, высокоточный измерительный резистор, сигнальное устройство универсального контроллера защиты на светодиоде и ограничительном резисторе, блок питания универсального контроллера защиты на кремниевом стабилитроне, балластном резисторе и конденсаторе фильтра, при этом в устройство введены две панели с нулевым усилием ZIF socket, где первая - панель TQFP-64 для установки 64-выводных AVR-микроконтроллеров ATmega, вторая - панель TQFP-100 для установки 100-выводных AVR-микроконтроллеров ATmega, причем выводы программирования, управления и питания MOSI, MISO, SCK, XTAL1, XTAL2, RESET, VCC, GND панелей TQFP-64 и TQFP-100 соединены с одноименными выводами панелей DIP-8, DIP-14, двух панелей DIP-20, DIP-28 и двух панелей DIP-40. Иллюстраций - 1. Библиографий - 5.

Полезная модель относится к области микроконтроллерной схемотехники, а именно к универсальным устройствам оперативного не внутрисхемного программирования современных 8-битных AVR-микроконтроллеров семейств ATtiny и ATmega фирмы Atmel, которые обладают наилучшим соотношением: функциональная полнота / стоимость / быстродействие / энергопотребление.

Известны программаторы AVR-микроконтроллеров фирмы Amtel рассматриваемого класса, предложенные в патентах РФ на полезные модели [1-4].

Известен аналог [3] - Программатор AVR-микроконтроллеров с контроллером защиты // Патент на полезную модель RUS 99677: Опубликовано: 20.11.2010. Бюл. 32. Схема аналога представлена в Приложении 1 к данному описанию, а в табл. 1 и табл. 2 представлена цоколевка (распиновка) AVR-микроконтроллеров семейств ATtiny и ATmega, соответственно, которые способен программировать аналог.

Таблица 1
, п/пATtiny DIPVCC (+) GND (-)MOSI MOSISCK RESETXTAL1 XTAL2
1 85V8 84 56 71 23
285 88 45 67 12 3
3 45V8 84 56 71 23
445 88 45 67 12 3
5 25V8 84 56 71 23
625 88 46 71 23
715L 18 45 67 12 3
8 12L8 84 56 71 23
912V 88 46 71 23
1012 88 45 67 12 3
11 84V14 114 78 94 23
1284 1414 78 94 23
1344V 141 147 89 42 3
14 4414 114 78 94 23
1524V 141 147 89 42 3
16 2414 114 78 94 23
1726L 205 6, 161 23 107 8
18 2620 56, 16 12 310 78
192313 2020 1017 1819 15 4
20 2313V20 2010 1718 191 54
Таблица 2
/ATtiny DIPVCC (+) GND (-)MOSI MISOSCK RESETXTAL1 XTAL2
1 828 78, 22 1718 191 910
28L 287 8, 2217 1 1819 19 10
3 4828 78, 22 1718 191 910
448V 287 8, 2217 1819 19 10
5 8828 78, 22 1718 191 910
688V 287 8, 2217 1819 19 10
7 16828 78, 22 1718 191 910
8168V 287 8, 2217 1819 19 10
9 1640 1011, 31 67 89 1312
1016L 4010 11, 316 78 913 12
11 3240 1011, 31 67 89 1312
1232L 4010 11, 316 78 913 12
13 16440 1011, 31 67 89 1312
14164V 4010 11, 316 78 913 12
15 32440 1011, 31 67 89 1312
16324V 4010 11, 316 78 913 12
17 64440 1011, 31 67 89 1312

18644V 401011, 3167 8913 12
19 8535401011, 316 789 1312
208535L401011, 31 678 91312
21162 404020 678 91918
22162V 404020 678 91918
238515 404020 678 91918
248515L 404020 678 91918

Аналог включает в себя (см. Приложение 1): LPT-порт; микросхему 47HC244 с подтягивающим резистором; сигнальное устройство на двух светодиодах и двух ограничительных резисторах; кварцевый генератор на двух кварцевых резонаторах (4,0 и 8,0 МГц) с переключателем резонаторов и двух конденсаторах; компенсационный стабилизатор напряжения на биполярном транзисторе, кремниевом стабилитроне, балластном резисторе и двух конденсаторах фильтра; панели DIP-8, DIP-14 и две панели DIP-20 для программирования AVR-микроконтроллеров семейства ATtiny (см табл. 1 и Приложение 1); панель DIP-28 и две панели DIP-40 для программирования AVR-микроконтроллеров семейства ATmega (см табл. 2 и Приложение 1); контроллер защиты, содержащий маломощный тиристор марки КУ101Г, резистор цепи управления тиристором, подстроечный измерительный резистор и нормально разомкнутую кнопку сброса.

Опыт эксплуатации аналога выявил следующие его недостатки:

AVR-микроконтроллеры семейств ATtiny и ATmega имеют допустимые максимальные токи 100 мА и 200 мА, соответственно; следовательно установленный в аналоге один номинал тока защиты, равный 200 мА, обеспечивает надежную защиту микроконтроллеров семейства ATmega и не обеспечивает надежную защиту семейства ATtiny.

Применение в контроллере защиты в качестве исполнительного устройства маломощного тиристора марки КУ101Г, ввиду нестабильности параметров последнего (напряжение открывания тиристора в зависимости от партии и температуры окружающей среды может варьироваться от -50% до +100% от номинального значения), требует индивидуальной настройки контроллера защиты каждого программатора в изготавливаемой серии программаторов, что привело к низкой технологичности производства.

Известен прототип [4] - Программатор AVR-микроконтроллеров с универсальным контроллером защиты // Патент на полезную модель RUS 110513. Опубликовано: 20.11.2011. Бюл. 32. Схема прототипа представлена в Приложении 2 к данному описанию, а в табл. 1 и табл. 2 представлена цоколевка (распиновка) AVR-микроконтроллеров семейств ATtiny и ATmega, соответственно, которые способен программировать прототип.

Прототип включает в себя (см. Приложение 2): LPT-порт; микросхему 47HC244 с подтягивающим резистором; сигнальное устройство на двух светодиодах и двух ограничительных резисторах; кварцевый генератор на двух кварцевых резонаторах (4,0 и 8,0 МГц) с переключателем резонаторов и двух конденсаторах; компенсационный стабилизатор напряжения на биполярном транзисторе, кремниевом стабилитроне, балластном резисторе и двух конденсаторах фильтра; панели DIP-8, DIP-14 и две панели DIP-20 для программирования AVR-микроконтроллеров семейства ATtiny (см табл.1 и Приложение 2), панель DIP-28 и две панели DIP-40 для программирования AVR-микроконтроллеров семейства ATmega (см табл. 2 и Приложение 2);. универсальный контроллер защиты, содержащий AVR-микроконтроллер ATtiny 15L, переключатель для выбора программирования микроконтроллеров ATtiny или ATmega, высокоточный измерительный резистор, сигнальное устройство универсального контроллера защиты на светодиоде и ограничительном резисторе, блок питания универсального контроллера защиты на кремниевом стабилитроне, балластном резисторе и конденсаторе фильтра.

Опыт эксплуатации прототипа выявил следующий его основной недостаток:

Прототип позволяет программировать все AVR-микроконтроллеры семейства ATtiny (20 микроконтроллеров, приведенных в табл.1) и только 28- и 40-выводные AVR-микроконтроллеры семейства ATmega (24 микроконтроллера, приведенных в табл. 2). В настоящее время фирма Atmel [5] осуществляет серийное производство 8-битных 64- и 100-выводных AVR-микроконтроллеров семейств ATmega в TQFP-корпусах с существенно расширенной функциональной полнотой (24 микроконтроллера, приведенные в табл. 3), которые прототип не программирует и, следовательно, обладает ограниченной функциональной полнотой.

Таблица 3
/ATtinyDIPVCC (+)GND (-)MOSIMISO SCKRESETXTAL1XTAL2
16464 21, 5222, 53, 63 121311 202423
264L 6421, 5222, 53, 631213 112024 23
31286421, 52 22, 53, 6312131120 2423
4128L64 21, 5222, 53, 63 121311 202423
5165 6421, 5222,53, 631213 112024 23
6165V6421, 52 22, 53, 6312131120 2423
732564 21, 5222, 53, 63 121311 202423
8325V 6421, 5222, 53, 631213 112024 23
96456421, 52 22, 53, 6312131120 2423
10645V6421, 5222, 53, 631213 112024 23
11 12816421, 5222, 53, 6312 13H20 2423
121281V6421, 5222, 53, 631213 112024 23
13 25616421, 5222, 53, 6312 131120 2423
142561V6421, 5222, 53, 631213 112024 23
15 64010010, 31, 8011, 32, 81212220 303433
16640V 10010, 31, 80 11, 32, 8121222030 3433
17128010010, 31, 8011, 32, 812122 203034 33
18 1280V10010, 31, 8011, 32, 81212220 303433
192560 10010, 31, 80 11, 32, 8121222030 3433
202560V10010, 31, 8011, 32, 812122 203034 33
21 325010010, 31, 8011, 32, 81212220 303433
223250V 10010, 31, 80 11, 32,8121222030 3433
23645010010, 31, 8011, 32,812122 203034 33
24 6450V10010, 31, 8011,32, 81212220 303433

Полезной моделью решается задача повышения функциональной полноты «Программатора AVR-микроконтроллеров ATtiny и ATmega фирмы Atmel» - обеспечение возможности программирования всех 8-битных AVR-микроконтроллеров семейства ATmega, при сохранении работоспособности программатора для AVR-микроконтроллеров ATtiny.

Поставленная задача достигается тем, что в программатор AVR-микроконтроллеров ATtiny и ATmega фирмы Atmel, содержащий LPT-порт, микросхему 47HC244 с подтягивающим резистором, сигнальное устройство на двух светодиодах и двух ограничительных резисторах, кварцевый генератор на двух кварцевых резонаторах с переключателем резонаторов и двух конденсаторах, стабилизатор напряжения на биполярном транзисторе, кремниевом стабилитроне, балластном резисторе и двух конденсаторах фильтра, панели DIP-8, DIP-14 и две панели DIP-20 для программирования AVR-микроконтроллеров семейства ATtiny, панель DIP-28 и две панели DIP-40 для программирования AVR-микроконтроллеров семейства ATmega, универсальный контроллер защиты, содержащий AVR-микроконтроллер ATtiny15L, переключатель для выбора программирования микроконтроллеров ATtiny или ATmega, высокоточный измерительный резистор, сигнальное устройство универсального контроллера защиты на светодиоде и ограничительном резисторе, блок питания универсального контроллера защиты на кремниевом стабилитроне, балластном резисторе и конденсаторе фильтра, введены две панели с нулевым усилием ZIF socket, где первая - панель TQFP-64 для установки 64-выводных AVR-микроконтроллеров ATmega, вторая - панель TQFP-100 для установки 100-выводных AVR-микроконтроллеров ATmega, причем выводы программирования, управления и питания MOSI, MISO, SCK, XTAL1, XTAL2, RESET, VCC, GND панелей TQFP-64 и TQFP-100 соединены с одноименными выводами панелей DIP-8, DIP-14, двух панелей DIP-20, DIP-28 и двух панелей DIP-40.

За счет введения в предлагаемую полезную модель двух панелей с нулевым усилием ZIF socket, где первая - панель TQFP-64 для установки 64-выводных AVR-микроконтроллеров ATmega, а вторая - панель TQFP-100 для установки 100-выводных AVR-микроконтроллеров ATmega, дополнительно обеспечивается возможность программирования 64- и 100-выводных AVR-микроконтроллеров семейств ATmega в TQFP-корпусах, представленных в табл. 3, при сохранении работоспособности полезной модели при программировании всех остальных AVR-микроконтроллеров с меньшим количеством выводов, что существенно повышает функциональную полноту предлагаемого «Программатора AVR-микроконтроллеров ATtiny и ATmega фирмы Atmel».

На фиг. изображена принципиальная электрическая схема полезной модели - «Программатор AVR-микроконтроллеров ATtiny и ATmega фирмы Atmel».

Программатор avr-микроконтроллеров attiny и atmega фирмы atmel (см. фиг.) включает в себя: LPT-порт (DB 25M) 1, который подключается к компьютеру и имеет контакты 4 - (DATA2), 5 - (DATA3), 6 - (DATA4), 7 - (DATA5), 8 - (DATA6), 9 - (DATA7), 10 - (ACK), 2 и 12, 3 и 11 перемкнуты для опознавания программатора управляющей программой компьютера; микросхему 2 марки 74HC244 - два четырехканальных управляемых буфера; сигнальное устройство на резисторах 3,5 и светодиодах 4 и 6, предназначенные для визуального контроля записи и считывания информации микроконтроллера, соответственно; элементы кварцевого генератора, состоящего из двух конденсаторов 7 и 8, переключателя 9 и двух кварцевых резонаторов 10 (4 МГц) и 11 (8 МГц); компенсационный стабилизатор напряжения для питания программатора, состоящий из балластного резистора 12, кремниевого стабилитрона 13, регулирующего транзистора 14, низкочастотного и высокочастотного конденсаторов фильтра 15 и 16, соответственно; подтягивающий резистор 17, обеспечивающий режим записи информации в микроконтроллер; панель DIP-8 18 для программирования 8-выводных AVR-микроконтроллеров ATtiny85V, ATtiny85, ATtiny45V, ATtiny45; ATtiny25V, ATtiny25, ATtiny15L, ATtiny12L, ATtiny12V и ATtiny12; панель DIP-14 19 для программирования 14-выводных AVR-микроконтроллеров ATtiny84V, ATtiny84, ATtiny44V, ATtiny44, ATtiny24V, ATtiny24; первую панель DIP-20(1) 20 для программирования 20-выводных AVR-микроконтроллеров ATtiny26L, ATtiny26; вторую панель DIP-20(2) 21 для программирования 20-выводных AVR-микроконтроллеров ATtiny2313V, ATtiny2313; панель DIP-28 22 для программирования 28-выводных AVR-микроконтроллеров ATmega8, ATmega8L, ATmega48, ATmega48V, ATmega88, ATmega88V, ATmega168, ATmega168V; первую панель DIP-40(1) 23 для программирования 40-выводных AVR-микроконтроллеров ATmega16, ATmega16L, ATmega32, ATmega32L, ATmeda164, ATmeda164V, ATmeda324, ATmeda324V, ATmega644, ATmega644V, ATmega8535, ATmega8535L; вторую панель DIP-40(2) 24 для программирования 40-выводных AVR-микроконтроллеров ATmega162, ATmega162V, ATmega8515 и ATmega8515L; универсальный контроллер защиты, содержащий AVR-микроконтроллер ATtiny15L 25, переключатель 26 для выбора программирования микроконтроллеров ATtiny или ATmega, высокоточный измерительный резистор 27, сигнальное устройство универсального контроллера защиты на светодиоде 28 и ограничительном резисторе 29, блок питания универсального контроллера защиты на кремниевом стабилитроне 30, балластном резисторе 31 и конденсаторе фильтра 32; панель с нулевым усилием ZIF socket для программирования 64-выводных AVR-микроконтроллеров в корпусах TQFP-64 33 (см. табл. 3) ATmega64, ATmega64L, ATmega128, ATmega128L, ATmega165, ATmega165V, ATmega325, ATmega325V, ATmega645, ATmega645V, ATmega1281, ATmega1281V, ATmega2561, ATmega2561V; панель с нулевым усилием ZIF socket для программирования 100-выводных AVR-микроконтроллеров в корпусах TQFP-100 34 (см. табл. 3) ATmega640, ATmega640L, ATmega1280; ATmega1280V, ATmega2560, ATmega2560V, ATmega3250, ATmega3250V, ATmega6450, ATmega6450V; контакты DIP-панелей 18-24 и TQFP-панелей 33 и 34 с одноименными сигналами (MOSI, SCK, XTAL1, XTAL2, RESET, MISO, VCC и GND) электрически соединены, так например, по сигналу MOSI электрически соединены: вывод 5 DIP-панели 18, вывод 7 DIP-панели 19, вывод 1 DIP-панели 20, вывод 17 DIP-панели 21, вывод 17 DIP-панели 22, вывод 6 DIP-панели 23, вывод 6 DIP-панели 24, вывод 12 TQFP-панели 33 и вывод 21 TQFP-панели 34 и т.д.

Полезная модель - «Программатор AVR-микроконтроллеров ATtiny и ATmega фирмы Atmel» (см. фиг.) может работать в двух режимах: стандартном - режиме программирования и нестандартном - аварийном режиме.

1. В режиме программирования (см. фиг.) AVR-микроконтроллер, подлежащий программированию, вставляется в одну из панелей программатора - DIP-панели 18-24, TQFP-панели 33 и 34; LPT-порт 1 программатора подключается к LPT-порту персонального компьютера. Для современных компьютеров - многоядерных или с тактовой частотой процессора более 1,5 ГГц переключатель 9 программатора устанавливается в правое по схеме положение (8 МГц), а в противном случаев - в левое (4 МГц). На компьютере установлена одна из известных управляющих программатором программ (например, управляющая программа «IC-Prog» с сайта http://www.ic-prog.com или управляющая программа «PonyProg» с сайта http://www.lancos.com или др.). В управляющую программу заносится полученный любым из известных способов HEX-файл алгоритма работы AVR-микроконтроллера. Далее управляющая программа подает сигналы на LPT-порт 1 программатора и последний, в процессе программирования, включает и выключает верхний и нижний буферы микросхемы 2, чем организует обмен информацией управляющей программы с программируемым AVR-микроконтроллером:

а) под воздействием записывающих тактовых сигналов SCK входные данные MOSI, а в них входят HEX-файлы FLASH-памяти программ и EEPROM-памяти данных для программируемого AVR-микроконтроллера, записываются в микроконтроллер;

б) под воздействием проверяющих тактовых сигналов SCK выходные данные микроконтроллера MISO, а в них входят HEX-файлы FLASH-памяти программ и EEPROM-памяти данных запрограммированного AVR- микроконтроллера, выводятся для контроля и записываются в управляющую программу компьютера;

в) команда RESET переводит микроконтроллер в режим программирования, далее в режим контроля результатов программирования, и при благоприятном исходе осуществляет сброс схемы - AVR-микроконтроллер запрограммирован.

2. В аварийном режиме работы программатора (см. фиг.), как и в прототипе [4] включается в работу универсальный контроллер защиты, выполненный на элементах 25-29. Структура микроконтроллера ATtiny15L 25 имеет 4-канальный 10-битный АЦП последовательного приближения с 20-кратным (26 дБ) внутренним предварительным усилением сигнала по входу AINO (см. фиг.). АЦП работает в режиме непрерывного преобразования, внутренний RC-генератор с частотой 1,6 МГц, которая делится таймером до 200 кГц - частота преобразования АЦП. В соответствии с алгоритмом работы микроконтроллера ATtiny15L 25 в его EEPROM-память данных записаны два числа 440 и 880, пропорциональные допустимым значениям токов 100 мА и 200 мА для программируемых AVR-микроконтроллеров семейств ATtiny и ATmega, соответственно.

Суть обобщенного алгоритма аварийного режима работы «Программатора AVR-микроконтроллеров ATtiny и ATmega фирмы Atmel» сводится к выполнению следующих операций (см. фиг.):

а) при достижении тока через программируемый микроконтроллер аварийного значения (для семейства ATtiny - более 100 мА, а для семейства ATmega - более 200 мА) падение напряжения на высокоточном измерительном резисторе 27 становится более 0,22 Ом X 100 мА=22 мВ и более 0,22 Ом × 200 мА=44 мВ, соответственно, которое положительным потенциалом приложено к входу AIN0 АЦП микроконтроллера 25;

б) с учетом 20-кратного внутреннего усиления сигнала измеренное напряжение па выходе АЦП становится более 440 мВ и более 880 мВ для микроконтроллеров ATtiny и ATmega, соответственно, а в EEPROM-памяти микроконтроллера 25 записаны числа равные 440 и 880 мВ, следовательно, измеренное АЦП число больше записанного в EEPROM-памяти микроконтроллера 25 - произойдет перегрузка программируемого микроконтроллера семейства ATtiny или ATmega, соответственно;

в) на линии порта PB4 микроконтроллера 25 появляется нулевой потенциал, который шунтирует кремниевый стабилитрон 13 и напряжение между выводами VCC и GND DIP-панелей 18-24 и TQFP-панели 33, 34 становится близким к нулю, то есть осуществлена защита от выхода из строя программируемого AVR-микроконтроллера семейства ATtiny или ATmega фирмы Atmel; потенциал линии порта PB3 микроконтроллера 25 становится высоким и светодиод 28 сигнализирует перегрузку.

Таким образом, введение в полезную модель двух панелей с нулевым усилием ZIF socket, где первая - панель TQFP-64 для установки 64-выводных AVR-микроконтроллеров ATmega, а вторая - панель TQFP-100 для установки 100-выводных AVR-микроконтроллеров ATmega, обеспечило решение задачи повышения функциональной полноты «Программатора AVR-микроконтроллеров ATtiny и ATmega фирмы Atmel» - возможность программирования 64- и 100-выводных AVR-микроконтроллеров семейств ATmega в TQFP-корпусах (см. табл. 3) при сохранении работоспособности полезной модели при программировании всех остальных AVR-микроконтроллеров ATtiny (см. табл. 1) и ATmega (см. табл. 2) фирмы Atmel с меньшим количеством выводов.

Список использованной литературы

1. Акиншин О.Н., Акиншин Н.С., Анкудинов К.А., Анкудинов А.И., Глаголев О.А., Бирюков А.А., Болдин А.В., Подчуфаров А.Ю. Программатор AVR-микроконтроллеров семейства ATtiny // Патент на полезную модель RUS 85779. Заявка: 17.04.2009. Опубликовано: 10.08.2009. Бюл. 22.

2. Акиншин О.Н., Акиншин Н.С., Анкудинов К.А., Анкудинов А.И., Глаголев О.., Дмитриев М.Н., Мамон Ю.И., Бирюков А.А., Кибалюк В.В., Гребеньков С.Ю. Программатор AVR-микроконтроллеров семейств ATmega и ATtiny // Патент на полезную модель RUS 89915. Заявка: 27.08.2019. Опубликовано: 20.12.2009. Бюл. 35.

3. Агафонов Ю.М., Агафонов Д.О., Акиншин О.Н., Акиншин Н.С., Анкудинов К.., Анкудинов А.И., Пафиков Е.А., Серова А.А., Шагаев A.M. Программатор AVR-микроконтроллеров с контроллером защиты // Патент на полезную модель RUS 99677. Заявка: 30.06.2010. Опубликовано: 20.11.2010. Бюл. 32.

4. Карпов Е.Б., Карпов И.Е., Анкудинов К.А., Анкудинов А.И., Ильин .., Баранов А.Н., Фридланд А.Я., Смирнова О.Б., Акиншин Р.Н., Акиншин Н.С. Программатор AVR-микроконтроллеров с универсальным контроллером защиты // Патент на полезную модель RUS 110513. Заявка: 26.04.2011. Опубликовано: 20.11.2011. Бюл. 32.

5. Евстифеев А.В. Микроконтроллеры AVR семейства ATmega. Руководство пользователя. - М.: Издательский дом «Додэка-XXI», 2007. - 592 с.

Программатор AVR-микроконтроллеров ATtiny и ATmega фирмы Atmel, содержащий LPT-порт, микросхему 47НС244 с подтягивающим резистором, сигнальное устройство на двух светодиодах и двух ограничительных резисторах, кварцевый генератор на двух кварцевых резонаторах с переключателем резонаторов и двух конденсаторах, стабилизатор напряжения на биполярном транзисторе, кремниевом стабилитроне, балластном резисторе и двух конденсаторах фильтра, панели DIP-8, DIP-14 и две панели DIP-20 для программирования AVR-микроконтроллеров семейства ATtiny, панель DIP-28 и две панели DIP-40 для программирования AVR-микроконтроллеров семейства ATmega, универсальный контроллер защиты, содержащий AVR-микроконтроллер ATtiny15L, переключатель для выбора программирования микроконтроллеров ATtiny или ATmega, высокоточный измерительный резистор, сигнальное устройство универсального контроллера защиты на светодиоде и ограничительном резисторе, блок питания универсального контроллера защиты на кремниевом стабилитроне, балластном резисторе и конденсаторе фильтра, отличающийся тем, что в устройство введены две панели с нулевым усилием ZIF socket, где первая - панель TQFP-64 для установки 64-выводных AVR-микроконтроллеров ATmega, вторая - панель TQFP-100 для установки 100-выводных AVR-микроконтроллеров ATmega, причем выводы программирования, управления и питания MOSI, MISO, SCK, XTAL1, XTAL2, RESET, VCC, GND панелей TQFP-64 и TQFP-100 соединены с одноименными выводами панелей DIP-8, DIP-14, двух панелей DIP-20, DIP-28 и двух панелей DIP-40.

РИСУНКИ



 

Похожие патенты:
Наверх