. Мультиплексор - позволяет передать сигнал с одного из входов на выход; при этом выбор желаемого входа осуществляется подачей соответствующей комбинации управляющих сигналов.
13. Регистр W - рабочий регистр
Программирование контроллеров
Раньше, чтобы записать новый или исправить старый код программы, приходилось снимать контроллер с печатной платы, устанавливать в программатор и только потом уже приступать к программированию. Это все-таки не очень удобно и быстро. Поэтому был выбран альтернативный вариант, не требующий лишних действий и занимающий меньше времени. Это подключение к ПК через шину USB микроконтроллера, в который предварительно записана программа bootload. После чего достаточно только установить драйвер макета, скачать программу для общения с контроллером (к примеру KeTerm от фирмы KernelChip) и можно приступать к программированию. Писать программы можно на разных языках программирования таких как С++, Delphi, VisualBasic, HyperTerminal. И из них же можно напрямую управлять контроллером.
Выбор контроллера для проекта
Сравнение PIC18x8x «в таблице 1» приведены контроллеры из семейства PIC18 (от компании MicroChip).
Таблица 1
Особености |
pic16cr83 |
pic16f83 |
pic16cr84 |
pic16f84a |
Память программ, байт |
512x14 |
512x14 |
1024x14 |
1024x14 |
ОЗУ данных |
36 |
36 |
68 |
68 |
Част., МГц |
10 |
10 |
10 |
10 |
Порты вв./выв. |
13 |
13 |
13 |
13 |
АЦП/ЦАП |
0/0 |
0/0 |
0/0 |
0/0 |
Таймеры |
1+WDT |
1+WDT |
1+WDT |
1+WDT |
Програм. на плате |
есть |
есть |
нету |
есть |
Эти контроллеры очень схожи друг с другом по своим характеристикам, но PIC18F84A оказался наилучшим вариантом из всех, т.к. он включил в себя все положительные качества предыдущих контроллеров. Поэтому именно он и был выбран для создания макета.
Двухканальный усилитель низкой частоты 2х22Вт
Предлагаемый усилитель обладает малыми габаритами и широким диапазоном
питающих напряжений. УНЧ воспроизводит частоты 45 Гц…20 кГц при коэффициенте
нелинейн ...
Функционально-логическое проектирование цифрового узла заданного типа в заданном базисе и проверка его функционирования при различных наборах воздействующих сигналов
Цель
работы: синтезировать цифровой узел заданного
типа в заданном базисе и проверить его функционирование при различных наборах
воздействующих сигналов.
...
Программное обеспечение для предварительных испытаний манипулятора грунтозаборного комплекса космического аппарата Фобос-грунт
Важным этапом отработки агрегатов и устройств КА является процесс их
испытаний. Современные испытания немыслимы без автоматизации испытаний, наряду
с исполь ...