Курсовая работа: Разработка универсального шестиканального термометра
Запустив разработанное устройство ,оценим правильность его работы.
3.2 Анализ полученных результатов и оценка их достоверности
Запустив шестиканальный измеритель температуры ,мы убедились в правильности написания программы. Программа удовлетворяет заданным требованиям ,а именно:
- выводит данные температуры на экран ,в очередном порядке номер канала и температуру и ,измеренную данным каналом.
- измерения производятся с интервалом в 5 секунд.
ЗАКЛЮЧЕНИЕ
В процессе прохождения производственной практики были получены следующие навыки:
1. эксплуатация и обслуживания радиоэлектронных систем
2. изучение этапов проектирования и особенностей разработки радиоэлектронных устройств
3. проектирования реального прибора , математическое моделирование структурной схемы измерителя, макетирование и экспериментальное исследование отдельных узлов измерителя
4. опыт работы на предприятии .
Можно сделать вывод о том ,что цели и задачи производственной практики были выполнены. Успешному прохождению производственной практики способствовало доброжелательное отношение руководителей предприятия и помощь с их стороны.
Библиографический список
1. Микроконтроллеры AVR: от простого к сложному. Голубцов М.С., Кириченкова А.В.
Москва,СОЛОН-Пресс,2004.
2. Микроконтроллеры AVR семейств Tiny и Mega фирмы "ATMEL".Евстинеев А.В.
Издательский дом "Додэка-XXI",2000.
ПРИЛОЖЕНИЕ 1.Электрическая схема
ПРИЛОЖЕНИЕ 2. Текст программы
#include <iom8.h>
#include <ina90.h>
#include "term.h"
unsigned char count_time_gen=10; //счетчик времени работы генератора
unsigned char count_time_ind=10; // счетник времени индикации
unsigned char num_ch=6; // счетчик каналов от 0 до MAX_CH-1
int ampl=0; // амплитуда с выхода АЦП
unsigned char strobe_count=0; // счетчик строба измерения
unsigned char count_50=1; // счетчик 500 ms
unsigned char t0_ext=1; // дополнительный делитель для TCNT0
unsigned char bufer_led[bufer_led_size]; // 0 - led`s 1-4 BCD
char txd_bufer[txd_buf_len]={' ',TAB,' ',' ',' ',CR,LF,0 }; // буфер передачи