Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Инструкция по регулировке.doc
Скачиваний:
2
Добавлен:
20.08.2019
Размер:
501.25 Кб
Скачать

Настоящая инструкция устанавливает порядок проведения регулировочных работ программатора и настройки программы управления программатором с целью проверки процесса программирования и работоспособности изделия.

Все работы по регулировке программатора должны проводиться высококвалифицированным персоналом, прошедшим соответствующую подготовку.

1. Назначение изделия.

Программатор предназначен для программирования микроконтроллеров (МК) семейства AVR.

2. Технические характеристики изделия.

1. Напряжение питания………………….…………………………………….. 5В

2. Потребляемый ток от USB-порта персонального компью-тера…………………………….……………………………………..……………<0,1

3.Поддержка всех микроконтроллеров семейства AVR имеющих возможность последовательного (внутрисхемного) программирования.

.4.Для связи с компьютером используется USB –порт.

5. Габаритные размеры Д * Ш *В.……….90*45*40мм.

3. Принцип работы пр ограмматора pic, avr по принципиальной схеме

Рис.1

Напряжение питания +24 вольта (далее Uпит.) подаётся в гнездо XS18. Диод VD1 защищает всю схему программатора от случайной смены полярности источника питания. Светодиод HL1 начинает гореть, сигнализируя о подключении программатора к источнику питания. Далее Uпит. Поступает на стабилизатор DA2 рис. 2, 3 от которого запитываются микросхемы DA1 и DD1.

U выв17, В

DA2

U пит, В

t,c

t,c

Так же Uпит. подаётся на транзисторы VT2 (коммутатор VPP) и VT4 (коммутатор VCC) и переключатель режимов работы SA2.

При поступлении лог.1 на вывод 3 разъёма XS1 транзисторы VT1, VT2, VT3, VT4 открываются.

  • При работе программатора в 1 режиме напряжение VCC постоянно присутствует на выходе разъёма X7, так как Uпит подаётся сразу на стабилизатор VCC – DA4, обходя транзистор VT4 (рис.6).

  • При работе программатора во 2 режиме транзистор VT4 открывается с задержкой на 200мкс (рис. 4, 5, 7) относительно VT2, так как конденсатор С6 находится в разряженном состоянии. По мере заряда С6 напряжение на базе транзистора VT3 увеличивается и транзисторы VT3, VT4 открываются.

U вх. В

№1 DA4

Uк VT2, В

Uк VT4, В

t1 – смена состояния линии выхода «СОМ» порта с Лог.0 на Лог.1

t2 – переключение коммутатора VCC (открывание транзистора VT4).

Напряжением (VPP) с коллектора VT2 запитывается стабилизатор VPP – DA3 рис.8, 9. Напряжением (VСС) с коллектора VT4 запитывается стабилизатор VСС – DA4 рис.10, 11. Далее напряжения со стабилизаторов поступает на разъём Х7, а с него через коммутационную плату на пр ограммируемый МК.

U вх. В

№1 DA3

U вых. В

№3 DA3

U вх. В

№1 DA4

U вых. В

№3 DA4

Сигнал синхронизации прямоугольной формы уровня RS232 (рси.12) с разъёма ХS1 контакт №8 идёт на микросхему DA1. Она инверт ирует и преобразует его в сигнал прямоугольной формы уровня ТТЛ рис.13.

Лог.1

Лог.0

t, c

0

U RS232,B

+15

-15

Р

U ТТЛ, В

ис.12

+5

+0,8

0

Лог.1

Лог.0

t, c

Рис.13

Далее сигнал поступает на элемент DD1.2 который производит инверсию и увеличение мощности сигнала. Затем импульсы синхронизации идут на разъём Х7, а с него через коммутационную плату на программируемый МК.

Сигнал данных уровня RS232 (рис.12) с компьютера поступает на вывод №4 XS1, а с него на микросхему DA1. Микросхема преобразует его в уровень ТТЛ (рис.13). Далее элемент DD1.1 инвертирует и усиливает по мощности сигнал данных. Диод VD4 стоит в обратном направлении, значит импульсы через него не поступают на DD1.3, R6. А импульсный сигнал с сини DATA Х7 может пройти через диод VD4, так как для него он включён в прямом направлении. Тогда при лог.0 на выходе DD1.1, на входе DD1.3 и на лиги DATA X7 тоже будет лог.0 (рис.14, 15, t0 -t1). Но при лог.1 на выходе №6 DD1.1 на входе DD1.3 и на линии DATA мо жет быть как лог.1, так и лог.0 (рис.14, 15, t1 -t3). Это объясняется включением диода VD4 в прямом направлении для сигнала с линии DATA и в обратном направлении для сигнала с выхода №6 DD1.3.

U, B

XS1 №4

Uвых, В

DD1.1

Uвход, В

DD1,3

Uвых, В

DD1.3

Далее сигнал с линии DATA (передаваемые данные из МК в программатор) усиливаются по мощности и инвертируются элементом DD1.3 (рис.16). После чего поступает на вход (вывод №11) микросхемы DA1, которая инвертирует и преобразует сигнал из уровня ТТЛ в уровень RS232 (рис.17). Дальше преобразованный сигнал идёт на разъём XS1, а с него на компьютер.

Каскад на транзисторе VT5 формируе т напряжение RESET AVR (коллектор VT5) при поступлении лог.1 на вывод №3 разъёма XS1.