Тестирование устройства

После изготовления платы и написания программы было произведено тестирование устройства. При этом были выявлены следующие недостатки:

· Было упущено, что вывод RA4 микросхемы PIC16F84 является выводом с открытым коллектором. В связи с этим была доработана схема. В §2.2 и приложении приведена исправленная принципиальная электрическая схема.

· При разработке программы, не было учтено, что во время пропадания питания мы устанавливали инициализацию заново, т.е. получалось при выключении питания у нас часы начинали идти заново, с нуля. Программа была доработана и инициализация происходит только когда пропадает питание от резервного питания.

· Изначально был взят блок питания от зарядного устройства сотового телефона, и он выдавал недостаточное напряжение. С блока был выпаян резистор, создающий дополнительную нагрузку.

Заключение

Результаты, достигнутые при выполнении дипломной работы:

· . Проанализирована радиотехническая литература.

· Выявлены недостатки автоматов подачи звонков разработанных студентами нашего факультета Малютина В.А. и Яцкива И.С.

· . Разработана структурная схема автомата подачи звонков.

· На основе структурной схемы спроектирована принципиальная электрическая схема автомата, разработана и изготовлена печатная плата устройства.

· . Разработана и написана программа на языке программирования Си для автомата подачи звонков.

· При испытании автомата были выявлены некоторые недостатки, которые были устранены.

Цель дипломной работы была достигнута: разработан и создан автомат подачи звонков (фото см. в приложении 4). Он будет использоваться в учебных заведениях. Также он может использоваться в других целях, т.е. там, где нужно подавать напряжение на различные источники питания в соответствии со временем, но при этом нужно будет задавать соответствующие временные интервалы.

Данный автомат подачи звонков может программно дорабатываться и совершенствоваться.

Приложение 1

Принципиальная электрическая схема.

Приложение 2

Спецификация радиоэлементов.

Позиционное обозначение

Наименование

Количество

R1 R2- R11 С1 С2 С3 С4 VD2 Z1 Z2 CPU DS1307 KR514ID2 GB MOC3041 VD1 HLEC-F512 SB1, SB2

Резисторы: ОМЛТ-0,125 -330 Ом ОМЛТ-0,125 -360 Ом Конденсаторы: К10-7В 10 нФ К10-7В 10 нФ К10-7В 33 пФ К10-7В 33 пФ Симмистор ТС106-10-6 Кварцевый резонатор 3.2768 кГц Кварцевый резонатор 4 МГц Микросхемы PIC16F84 DS1307 KR514ID2 Гальванический элемент на 3В Опто-симмистор Светодиод Индикатор Кнопки

1 10 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2

Приложение 3

Рисунки печатной платы.

Приложение 4

Фото автомата подачи звонков.

Приложение 5

Программа

#include <pic.h>

#include <string.h>

//#include <defs_f84.h> // See Notes

CONFIG(XT & WDTDIS & PWRTEN & UNPROTECT);

// common i2c routineschar d;char i2c_in_byte(void);i2c_out_byte(unsigned char o_byte);i2c_nack(void);i2c_ack(void);i2c_start(void);i2c_stop(void);i2c_high_sda(void);i2c_low_sda(void);i2c_high_scl(void);i2c_low_scl(void);delay_ms(long t);delay_10us(unsigned char t);char eeprom_rd(unsigned char adr);_wr(unsigned char adr, unsigned char dat);_DS1307();char read_DS1307 (unsigned char adr);_DS1307 (unsigned char adr, unsigned char dat);(unsigned char ch, unsigned char m);(unsigned char ch, unsigned char m);(unsigned char ch, unsigned char m);(unsigned char ch, unsigned char m);

Перейти на страницу: 1 2 3

Другое по теме:

Система передачи дискретных сообщений на основе решения четырёх задач
Разработать систему передачи дискретных сообщений на основе решения четырёх задач: Задача 1. Выбрать метод модуляции и разработать схему модулятора и демодулятора для передачи данных по каналу ТЧ. Рассчитать вероятность ...

Электроника и электротехника
Дано: И-НЕ схема на n-МОП транзисторах Минимальный размер - 3 мкм. Толщина окисла - 50 нм. Требуется: . Описать принцип работы схемы. . Выбрать и описать технологию изготовления ...

©  www.techvarious.ru - 2020