Библиотека радиолюбителя Среда, 29.01.2020, 12:45
Меню сайта
Категории раздела
Автоматика [40]
Аудиотехника, CD, DVD проигрыватели [89]
Измерения [64]
КВ и УКВ [91]
Компьютер-радиолюбителю [76]
Компьютерная литература [12]
Медицинская электроника [13]
Микроконтроллеры [283]
Охранные системы [49]
Радиоприем и TV [107]
Ремонт аппаратуры [39]
Ремонт компьютерного железа и оргтехники [28]
Робототехника [68]
Связь, Телефоны [77]
Силовая электроника [164]
Справочники [154]
Теория [251]
Технологии, полезные советы [56]
Учебные пособия [5]
Электроника для автомобиля [49]
Электроника для дома и хобби [70]
Электронные схемы [108]
Электротехника [85]
Ретро [13]
В помощь радиолюбителю [29]
Автозвук [40]
Домашний ПК [17]
Железо [42]
КИП и автоматика: обслуживание и ремонт [10]
Компоненты и технологии [29]
Мой друг компьютер [206]
Новости электроники [21]
Радио [16]
Радиоаматор [105]
Радиокомпоненты [15]
Радиоконструктор [65]
РадиоЛоцман [103]
Радиолюбитель [36]
Радиолюбитель. КВ и УКВ [16]
Радиосхема [14]
Ремонт электронной техники [9]
Сервисный центр [46]
Системы безопасности [37]
Современная электроника [72]
Схемотехника [8]
ТелеСателлайт [25]
Хакер [113]
Электрик [103]
Электронные компоненты [82]
Электронные компоненты и системы [20]
Circuit Cellar [149]
Computer bild [146]
CQ Amateur Radio [82]
EDN Magazine [27]
Elektorlabs (Elektor Electronics) [87]
Electronics For You [54]
Elektronika dla Wszystkich [88]
Elektronika Praktyczna [102]
ELV Journal [28]
Funkamateur [115]
HackSpace [15]
HAM RADIO Magazine [23]
Hard`n`Soft [36]
Nuts and Volts [116]
Practical Electronics (Everyday Practical Electronics) [134]
Prakticka Elektronika A Radio [124]
Practical Wireless [11]
QEX [17]
QST [53]
Servo [113]
Silicon Chip [42]
Stereo & Video [58]
Swiat Radio [66]
Другие журналы [76]
Мир ПК (litres.ru) [72]
Ремонт и Сервис (litres.ru) [117]
Chip (litres.ru) [5]
Новинки litres.ru [178]
Форма входа
Главная » 2010 » Август » 13 » Измерение, управление и регулирование с помощью AVR-микроконтроллеров + CD
19:38
Измерение, управление и регулирование с помощью AVR-микроконтроллеров + CD
 
Книга описывает особенности применения AVR-микроконтроллеров в технике измерения, управления и регулирования. При этом основной акцент поставлен на измерении напряжения, выводе и отображении результатов измерений, а также на регулировании аналоговых напряжений. Изложенный материал дает возможность поэтапно проследить весь процесс разработки устройства, понять, почему программное и аппаратное обеспечение скомпоновано именно таким, а не каким-либо другим образом, и суметь в случае необходимости выполнить самостоятельную разработку.
 
Название: Измерение, управление и регулирование с помощью AVR-микроконтроллеров
Автор: Трамперт В.
Год издания: 2006
Страниц: 208
Формат: DjVu
Размер: 9,4 Мб
Качество: хорошее
 
Скачать книгу Измерение, управление и регулирование с помощью AVR-микроконтроллеров
 
 
 
Содержание
ПРЕДИСЛОВИЕ
СОГЛАШЕНИЯ
Дополнительные соглашения
ВВЕДЕНИЕ
Технические данные и применение микроконтроллеров AVR
Разработка
Программирование
Плата STK500 для тестирования и программирования микроконтроллеров AVR
Внутрисистемное программирование
ГЛАВА 1. АНАЛИЗ И КОРРЕКЦИЯ ОШИБОК. КАЛИБРОВКА УСТРОЙСТВ, УПРАВЛЯЕМЫХ МИКРОКОНТРОЛЛЕРАМИ AVR
Калибровка с целью коррекции ошибки на программном уровне
Калибровка в случае метода измерения с зависимостью от времени
Частные случаи
Выводы
ГЛАВА 2. ВСПОМОГАТЕЛЬНЫЕ СРЕДСТВА ПРИ ВВОДЕ-ВЫВОДЕ ДАННЫХ
2.1.МУЛЬТИПЛЕКСНЫЙ РЕЖИМ СВЕТОДИОДНОГО СЕМИСЕГМЕНТНОГО ИНДИКАТОРА
Непосредственное управление семисегментным светодиодным индикатором с помощью микроконтроллера AVR
Принцип мультиплексной индикации
2.2.УПРАВЛЕНИЕ СЕМИСЕГМЕНТНЫМ ИНДИКАТОРОМ ЧЕРЕЗ ОДИН ВЫВОД ПОРТА МИКРОКОНТРОЛЛЕРА AVR
Разделение тактового сигнала и сигнала данных
Генерирование импульса записи в буфер
Вычисление частоты регенерации fa
Буферизированный сдвиговой регистр
Расчет токоограничительныхрезисторов R4...R11
Практическая реализация светодиодных дисплеев
Описание программы
Часть инициализации
Программа тестирования
Подпрограмма обработки прерываний Display
Подпрограмма Code_4
Подпрограмма Code_3
Подпрограмма Get_7_Segm
Выводы
2.3.ВЗАИМОДЕЙСТВИЕ МИКРОКОНТРОЛЛЕРА AVR с ПК ЧЕРЕЗ ПОСЛЕДОВАТЕЛЬНЫЙ ИНТЕРФЕЙС
Программа HyperTerminal
Определения для последовательной передачи данных по интерфейсу RS232
Соединения внутри интерфейса RS232
Управляющие сигналы стандарта RS232
Схема тестирования обмена данными по интерфейсу RS232
Программа тестирования
Описание программы
Часть инициализации
Основная программа
ГЛАВА 3. ИЗМЕРЕНИЕ НАПРЯЖЕНИЯ С ПОМОЩЬЮ МИКРОКОНТРОЛЛЕРОВ AVR
3.1.ВСТРОЕННЫЙ АЦП МИКРОКОНТРОЛЛЕРОВ AVR C РАЗРЕШЕНИЕМ ДЕСЯТЬ РАЗРЯДОВ
Характеристики АЦП микроконтроллеров AVR
Принцип работы
Подача тактовых импульсов на АЦП
Входные каналы АЦП
Режимы работы АЦП
Выбор входных каналов и источника опорного напряжения
Регистр ADMUX АЦП
Регистровая пара ADCH:ADCL
Регистр управления и состояния ADCSRA
Подавление/предотвращение помех при аналого-цифровом преобразовании
Примеры
Описание программы
Часть инициализации
Основная программа
Подпрограмма Out_Text
Подпрограмма CalcResult
Подпрограмма SendResult
Подпрограмма Divl 0
Подпрограмма Mul_5
3.2.ПОДКЛЮЧЕНИЕ МИКРОСХЕМЫ АЦП ADS7818 с РАЗРЕШЕНИЕМ 12 РАЗРЯДОВ И ИНТЕРФЕЙСОМ SPI
Технические данные ADS7818
Принцип работы ADS7818
Процесс аналого-цифрового преобразования в ADS7818
Режим пониженного энергопотребления ADS7818
Дополнительные режимы работы ADS7818
Изменение направления потока битов результата
Уменьшение разрешения ADS7818
Управление ADS7818 через интерфейс SPI микроконтроллера AVR
Реализация последовательной передачи с помощью аппаратного интерфейса SPI95
Реализация последовательной передачи с помощью программного интерфейса SPI97
Тестовая схема для проверки интерфейса АЦП микроконтроллера
Тестовая программа управления ADS7818 и выдачи результата
аналого-цифрового преобразования
Описание программы
Часть инициализации5
Основная программа
Подпрограмма обработки прерывания Display
Подпрограмма ReadSPI
Подпрограмма CalcResult
Подпрограмма SendByte
Подпрограмма SendResult
Подпрограмма Code_4
Подпрограмма Get_7_Segm
Подпрограмма DivlO
Выводы
3.3. ТЕСТОВАЯ ПЛАТА ДЛЯ МИКРОКОНТРОЛЛЕРА AT90S2313 и МИКРОСХЕМЫ АЦП ADS7818
ГЛАВА 4. ЦИФРО-АНАЛОГОВОЕ ПРЕОБРАЗОВАНИЕ С ПОМОЩЬЮ МИКРОКОНТРОЛЛЕРОВ AVR
4.1.ЦИФРО-АНАЛОГОВОЕ ПРЕОБРАЗОВАНИЕ С ИСПОЛЬЗОВАНИЕМ ШИРОТНО-ИМПУЛЬСНОЙ МОДУЛЯЦИИ
Принцип цифро-аналогового преобразования с помощью ШИМ-сигнала
Амплитудный спектр прямоугольных импульсов
Среднее арифметическое выходного напряжения
Практическая реализация АЦП с ШИМ
Калибровка схемы
Пример расчета параметров фильтра нижних частот
Формирование ШИМ-сигнала с помощью Т/С1
Аналоговое управление коэффициентом заполнения прямоугольных импульсов напряжения
Управление коэффициентом заполнения прямоугольных импульсов напряжения с помощью Т/С1
Режим быстрой широтно-импульсной модуляции
Программа
Описание программы
Тестовая программа
ЦАП с управлением по прерыванию при использовании ШИМ-аккумулятора
Алгоритм формирования ШИМ-сигнала
Пример ШИМ-генератора в качестве "виртуальной периферии"
Описание программы
4.2.ЦИФРО-АНАЛОГОВОЕ ПРЕОБРАЗОВАНИЕ С ПОМОЩЬЮ ВСТРОЕННОГО АЦП МИКРОКОНТРОЛЛЕРА AVR
Практическая реализация ЦАП с помощью встроенного АЦП микроконтроллера AVR
Алгоритм регулирования ЦАП
Пример применения
Описание программы
Часть инициализации
Основная программа
Подпрограмма обработки прерывания по завершению АЦ-преобразования
Подпрограмма Differenz
Подпрограмма SendByte
Подпрограмма GetByte
Подпрограмма Out_Text
Подпрограмма In_Text
Подпрограмма Dekodieren
Подпрограмма Mul_10
Подпрограмма Div_5
Подпрограмма Verzoegerung
Выводы
4.3. ТЕСТОВАЯ ПЛАТА ДЛЯ РАЗЛИЧНЫХ ПРИМЕНЕНИЙ МИКРОКОНТРОЛЛЕРА ATMEGA8

Содержимое прилагаемого к книге компакт-диска
Папка Applicat
Здесь находятся некоторые указания к применению микроконтроллеров семей¬ства AVR, предоставленные компанией Atmel:
AVR000.pdf — определения регистров и имен разрядов для микроконтрол¬леров AVR;
AVR032.pdf — командные файлы компоновки для компилятора IAR ICCA90;
AVR034.pdf — смешивание ассемблерного и С-кода с помощью встроенных средств IAR для AVR;
AVRO7О.pdf — модификация AT90ICEPRO для поддержки эмуляции AT90S8535;
AVR100.pdf — доступ к памяти EEPROM микроконтроллера AT90S1200;
AVR102.pdf — подпрограммы копирования блоков данных;
AVR128.pdf — настройка и использование аналогового компаратора;
AVR134.pdf — часы реального времени с использованием асинхронного таймера;
AVR180.pdf — внешняя защита от провалов напряжения;
AVR200.pdf — подпрограммы умножения и деления;
AVR201.pdf — использование аппаратного умножителя;
AVR202.pdf — 16-разрядная арифметика;
AVR204.pdf — BCD-арифметика;
AVR220.pdf — сортировка методом "пузырька";
AVR222.pdf — фильтр на восемь позиций с применением метода скользяще¬го среднего;
AVR236.pdf — проверка памяти программ с помощью циклического избы¬точного кода;
AVR240.pdf — кнопочная панель 4x4 для выхода из режима пониженного энергопотребления;
AVR242.pdf — 8-разрядная схема управления светодиодными индикаторами в мультиплексном режиме с применением кнопочной панели 4x4;
AVR300.pdf — программная реализация интерфейса ведущего устройства 12С;
AVR302.pdf — программная реализация интерфейса ведомого устройства I2С;
AVR304.pdf — программная реализация полудуплексного приемопередатчи¬ка UART, активируемого по прерыванию;
AVR305.pdf — программная реализация полудуплексного компактного приемопередатчика UART;
AVR313.pdf — взаимодействие с клавиатурой PC AT;
AVR320.pdf — программная реализация ведущего устройства SPI;
AVR3б0.pdf — контроллер шагового двигателя;
AVR400.pdf — дешевый АЦП;
AVR401.pdf — АЦП с точностью 8 разрядов;
avr910.pdf — внутрисистемное программирование;
ICE PRO.pdf — понимание регистров ввода/вывода AVR ICEPRO;
L_Delay.pdf — формирование долгих задержек с помощью микроконтроллеров AVR.
Папка Datasheets
В этой папке находятся описания микросхем, упомянутых в этой книге, а также микроконтроллеров AVR:
подпапка AVR\ AT 90 — микроконтроллеры семейства "Classic";
подпапка AVR\ATmega — микроконтроллеры семейства "Mega";
подпапка AVR\ATtiny — микроконтроллеры семейства "Tiny".
Папка Program
Исходные ассемблерные коды программ, рассмотренных в этой книге.
Папка Tools
Средства программирования, распространяемые компанией Atmel бесплатно:
AVR Assembler; AVR Studio 4.

 
Категория: Микроконтроллеры | Просмотров: 5322 | Добавил: anyayu | Теги: AVR-микроконтроллеры, автоматика, измерения, AVR, Трамперт | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Поиск
Календарь
«  Август 2010  »
ПнВтСрЧтПтСбВс
      1
2345678
9101112131415
16171819202122
23242526272829
3031
Теги
электроника ремонт печатные платы микроконтроллеры Кашкаров AVR КВ и УКВ скачать книгу схемотехника Service Manual скачать журнал Радиоконструктор измерения Дьяконов антенны УНЧ аудио Шелестов начинающим Пестриков Радиоаматор справочник электротехника Корякин-Черняк телефония электрик сигнализация компьютер силовая электроника семенов радио электрика Нефедов мобильная связь источники питания ип электронные схемы граф микросхемы Шрайбер Адаменко тв телевидение PIC PIC-микроконтроллеры датчики Гёлль усилители Куликов Радиосхема радиолюбитель P-CAD самоучитель LabVIEW Тюнин Родин Мир электроники хакер Ремонт и сервис HardnSoft автомобильная электроника Ревич В помощь радиолюбителю Шустов ПЛИС никитин ТелеСателлайт спутниковое ТВ ВИДЕО технологии Ходасевич автоэлектроника Белов Магда Перебаскин железо железо ПК стиральные машины УМЗЧ Виноградов сварка Мир ПК технология транзисторы гриф маркировка трансформаторы пк Сервисный центр журнал Радио связной Серия Ремонт ремонт ТВ автоматика Домашний ПК теория аудиотехника Мой друг компьютер Computer Bild умный дом
Статистика
Rambler's Top100 Яндекс.Метрика

Онлайн всего: 3
Гостей: 3
Пользователей: 0
radiofiles.ru © 2020
Бесплатный конструктор сайтов - uCoz