- •Характеристики
- •Аппаратные средства
- •Схема Тестера
- •Улучшения и расширения к прибору
- •Защита портов ATmega
- •Измерение стабилитронов с напряжением более 4 V
- •Генератор частоты
- •Измерение частоты
- •Использование поворотного энкодера
- •Подключение графического дисплея
- •Подключение графического цветного дисплея
- •Указания по сборке Тестера
- •Доработки для версий Тестера Markus F.
- •Китайские клоны с символьным дисплеем
- •Китайские клоны с графическим дисплеем
- •Расширенная схема с ATmega644 или ATmega1284
- •Схема с использованием ATmega1280 или Arduino Mega
- •Программирование микроконтроллера
- •Использование Makefile в ОС Linux
- •Использование программы WinAVR в ОС Windows
- •Поиск неисправностей
- •Инструкция пользователя
- •Проведение измерений
- •Меню дополнительных функций для ATmega328
- •Самопроверка и калибровка
- •Специальные возможности использования
- •Проблемы при определении элементов
- •Измерение ёмкости конденсаторов
- •Измерение индуктивности
- •Конфигурирование Тестера
- •Описание процедур измерения
- •Измерение полупроводниковых элементов
- •Измерение диодов
- •Результаты различных измерений
- •Измерение резисторов
- •Измерение резистора с резисторами 680 Ом
- •Измерение резистора с резисторами 470 кОм
- •Результаты измерений резистора
- •Измерение конденсаторов
- •Разрядка конденсатора
- •Измерение конденсаторов большой ёмкости
- •Измерение конденсаторов малой ёмкости
- •Измерение эквивалентного сопротивления ESR
- •Измерение ESR, первый метод
- •Измерение ESR, второй метод
- •Потеря напряжения после импульса зарядки, Vloss
- •Отдельное измерение ёмкости и ESR
- •Результаты измерения ёмкости конденсаторов
- •Автоматическая калибровка при измерении конденсаторов
- •Измерение индуктивностей
- •Результаты измерений индуктивности
- •Функция самопроверки
- •Некоторые результаты функции самопроверки
- •Измерение частоты
- •Генератор сигналов
- •Генератор частоты
- •Известные ошибки и проблемы
- •Специальные модули программного обеспечения
- •Список текущих дел и новые идеи
Глава 6
Генератор сигналов
Режимы генерации различных сигналов доступны только для ATmega328. Итак, Вы должны включить меню дополнительных функций опцией WITH_MENU в Makefile. Меню дополнительных функций вызывается продолжительным (> 300 ) нажатием на кнопку TEST. Функции дополнительного меню отображаются во второй строке дисплея. Вы можете выбрать отображаемую функцию длительным нажатием кнопки TEST. Следующая функция дополнительного меню отображается автоматически через 5 секунд автоматически или после короткого нажатия кнопки TEST.
6.1Генератор частоты
Генератор частоты запускается, если Вы выбрали «f-Generator» (Генератор частоты) длительным нажатием кнопки TEST из меню дополнительных функций. Сигнал частоты выводится через резистор 680 на тестовый контакт TP2. Тестовый контакт TP1 программно подключается к GND.
Частоты создаются при помощи 16-разрядного счетчика из тактовой частоты CPU (8 или 16 ). В настоящее время кратковременным нажатием кнопки TEST можно выбрать предопределённую частоту (от 2 до 1 ). При длительном нажатии кнопки TEST, осуществляется возврат в меню для выбора других дополнительных функций.
6.2Широтно-импульсный генератор
Широтно-импульсный генератор запускается, если Вы выбрали функцию «10-Bit PWM» (16битный ШИМ) длительным нажатием кнопки TEST из меню дополнительных функций. Частота через резистор 680 выводится на тестовый контакт TP2. Тестовый контакт TP1 программно подключается к GND. Частота выходного сигнала всегда равна частоте CPU разделенной на 1024. Для CPU с тактовой частотой 8 частота выходного сигнала составляет 7812, 5 . При нажатии кнопки TEST, возможно изменение ширины только положительного импульса. При кратковременном нажатии кнопки TEST, Вы можете увеличивать ширину импульса до 99 % с шагом 1 %. При более длительном удержании кнопки, изменение ширины импульса происходит с шагом 10 %. Если значение ширины импульса достигает 99 %, то из результата вычитается 100. При значении ширины импульса 0 % генерируется положительный импульс самой малой ширины.
121