Port B – входы для таймер/счетчика 0, таймер/счетчика 1, аналогового компаратора. Ножки обеспечивающие работу интерфейса SPI.
Port С - выходы РС6, РС7 - служат для подключения внешнего кварцевого резонаторакак генератор для таймер/счетчика 2.
- входной сигнал сброса. Внешний сброс генерируется низким уровнем на входе . RESET импульсы длиной более чем 50 нс должны генерировать сброс, даже если таймер не запущен. Импульсы, длительностью меньше чем 50 нс не гарантируют появление сброса.
XTAL1 – вход для инвертирующего усилителя и вход для внешнего таймера работающей цепи.
XTAL2 – выход инвертирующего усилителя.
AVCC – это обеспечение питания для АЦП и порта А. Если АЦП не используется, этот вывод должен быть соединен с выводом VCC. Если АЦП используется – этот вывод должен быть соединен с VCC через фильтр нижних частот.
AREF – это аналоговый прототип входа для АЦП. Для работы АЦП, напряжение в диапазоне 2 В до АVCC должно быть подано на этот разъем.
AT90S8535 имеет АЦП с последовательным приближением. Имеет 10 разрядов. АЦП соединен с 8-ми канальным аналоговым мультиплексором, который позволяет каждый выход порта А использовать как выход для АЦП.
1.3.7.2 Серийный периферийный интерфейс SPI
Серийный периферийный интерфейс SPI позволяет синхронизировать высокоскоростную передачу данных между АТ90S8535 и периферийными устройствами или между несколькими устройствами AVR. Характеристики SPI АТ90S8535 следующие:
· полнодуплексная синхронная передача данных пол трехпроводной линии;
· работа в режимах ведущий/ведомый;
· передача данных возможна старшим или младшим битом вперед;
· 4 программируемые скорости работы;
· прерывание окончания передачи;
· режим пробуждения контроллера из состояния ожидания.
1.3.7.3 АЦП
В данном микропроцессоре используется 10-ти разрядный АЦП, выбор которого диктовался допустимой погрешностью преобразования.
2n=577, следовательно, n=9, т.е. необходимо использовать АЦП 9-ти разрядное, а в данном микропроцессоре используется 10-ти разрядное АЦП, следовательно, оно удовлетворяет требованиям ТЗ.
Характеристики:
интегральная нелинейность 0,5 единицы младшего разряда
абсолютная точность 2 единицы младшего разряда
время преобразования 65-260 мкс
АЦП присоединено к 8-ми канальному аналоговому диплексору, что позволяет настраивать каждый порт А контроллера как вход АЦП. Один вход порта А используется как вход АЦП, остальные 7 – используются для управления светодиодным индикатором.
1.3.7.3 Характеристики микроконтроллера:
рабочая температура –40-+105 0С
Напряжение на любом выводе относительно земли –1,0 - (Vcc+0.5)В
Напряжение сброса сигнала относительно земли - -1,0-13,0 В
Максимальное напряжение операции 6,6 В
Максимальный ток выхода разъема 40,0 мА
Максимальный ток Vcc и GND – 200,0 мА
Напряжение питания Vcc (2,7 – 6,0) В
Напряжение входа (0,6 Vcc – Vcc+0,5), т. е. (3 – 5,5) В
В данной выпускной работе используется микроконтроллер для преобразования аналоговой информации в код (с помощью АЦП), а микропроцессор выбирает поправку для результата измерения из таблицы, которая составлена по экспериментальным исследованиям весов (весы испытывались при некоторых температурах, при каждой температуре показания весов снимались в трех точках с последующей линеаризацией результатов, причем, находилась разница между показаниями весов при температуре, отличающейся от нормальной, и показаниями при нормальной температуре в последствие, эти результаты были занесены в память процессора в виде таблицы и при поступлении информации с датчика температуры, процессор находит соответствующее значение в таблице и вычитает его из результата измерения) и заложена в его памяти, т. е. таким образом, устраняется погрешность, вызванная изменением температуры. Микроконтроллер также используется при калибровке весов (2 его выхода соединены с входным мультиплексором, через которые он управляет ним).
1.3.8 Индикатор
Для разрабатываемого прибора используются светодиодный индикатор. Выбор соответствующего типа индикатора заключается, прежде всего, в правильном определении необходимого количества разрядов индикатора, которое определяется в зависимости от «размера» измеряемой величины, т.е. от необходимого количества высвечиваемых цифр. В данном случае возможный наибольший результат измерения прибора – 2000 кг. Следовательно, нам необходим четырёхразрядный индикатор. Кроме того, не маловажное значение имеет габаритные размеры индикатора. Поскольку рассматриваемый прибор в основном предназначен для применения его на аттракционах, то для удобства снятия показаний следует применять индикатор больших размеров. Выше перечисленным требованиям соответствует светодиодный индикатор типа KING BRIGHT 99-49 SA23-12SRWA QB, который имеет следующие характеристики:
· число светящих элементов в одном сегменте 3;
· номинальный прямой ток через один элемент 10 мА;
· средняя сила света одного элемента при номинальном прямом токе, не менее 0,85мкд;
· сила света децимальной точки при номинальном прямом токе, не менее 0,07мкд;
· цвет свечения индикатора зелёный;
· постоянное прямое падение напряжения на одном элементе при номинальном прямом токе, не более 1,5В.
· размеры элемента
высота 76 мм,
ширина 20 мм.
Рабочий ток, который обеспечивает свечение, указанное выше – 10 мА, т. к. ток на выходе порта А равен 20 мА, то дополнительное питание светодиодам не нужно, а необходимо рассчитать гасящий резистор.
R=U/I=4/10*10-3=400 Ом
1.3.9 Клавиатура – задает режимы работы микроконтроллера.
1.3.10 Коммутатор(мультиплескор)
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.