Диплом (1230938), страница 11
Текст из файла (страница 11)
5) Принцип работы технологии RFID и ее применение [Электронный ресурс] / Московский. Технический университет радиоэлектроники ; ред. Д. З. Ньят Электрон. дан. – М.: МИРЭА, 2012. – Режим доступа: http://rtlservice.com/news2/princip_raboty_tehnologii_rfid_i_ee_primenenie/.
6) Технологии RFID на железнодорожном транспорте [Электронный ресурс] : Технологии RFID идентификации. – Режим доступа: http://www.isbc-rfid.ru/applications/trains/.
7) RFID модуль RC522 [Электронный ресурс] : RFID идентификация. – Режим доступа: http://robstore.ru/sensors/rfid.html.
8) Микроконтроллер Arduino Uno [Электронный ресурс] : Микроконтроллеры Arduino. – Режим доступа: http://amperka.ru/product/arduino-uno.
9) Краткая характеристика баз данных SQL Server [Электронный ресурс] Разработка баз данных. – Режим доступа: http:// krasgmu.ru/sys/ebooks/.
10)Описание работы LaBVIEW [Электронный ресурс] LaBVIEW описание работы – Режим доступа: http://www.mikrofan.narod.ru/about_labview/.
11) Электронный паспорт локомотива: преимущества и перспективы [Электронный ресурс] Электронный паспорт локомотива – Режим доступа: http://scbist.com/xx2/elektronnyi-pasport-lokomotiva-preimuschestva-i-perspektivy/.
12) Нормирование и расчет освещения [Электронный ресурс] безопасность жизнедеятельности – Режим доступа: http://studme.org.
13) Экономическая эффективность: сущность и методы оценки [Электронный ресурс] Экономический обоснование – Режим доступа: http://studopedia.org/4-15313.html.
14) Шебшевич, В. С. Дифференциальные системы спутниковой навигации / В. С. Шебшевич // Техника [Электронный ресурс] / Зарубежная радиоэлектроника. – Электрон. журнал. – М., 1989. – Режим доступа: http://www.chipinfo.ru/literature/chipnews/200206/2.html.
15) Михайлов, А. В. Классификация RFID / А. В. Михайлов // Техника [Электронный ресурс] / Электрон. журнал. – М., 2010. – Режим доступа: http://uhf-rfid.info/technology/.
Приложение А
ДВИЖЕНИЕ АГРЕГАТОВ НА УЧАСТКЕ КМБ
Рисунок А – Движение агрегатов на участке КМБ
Зеленая зона – это готовые изделия, красная зона – это КМБ предназначенные для ремонта на заводе, желтая зона- это сортировочная станция, где КМБ после осмотра может попасть как в красную, так и в зеленую зону, а так же на дополнительный осмотр на позицию геометрии тележек.
Приложение Б
ПЛАН РЕМОНТНОЙ ЧАСТИ ДЕПО
Рисунок Б – План ремонтной части депо, с местами установки RFID считывателей
Приложение В
СКЕТЧ ДЛЯ РАБОТЫ ЦИФРОВОГО ТАБЛО
* MOSI: Pin 11 / ICSP-4
* MISO: Pin 12 / ICSP-1
* SCK: Pin 13 / ISCP-3
* SS: Pin 10
* RST: Pin 9
#include <SPI.h>
#include <RFID.h>
//#include <SegmentsIndicator.h>
#include <SevenSegmentDisplay.h>
#define SS_PIN 10
#define RST_PIN 9
//#define BLUE_LED 6
//#define YELLOW_LED 7
RFID rfid(SS_PIN, RST_PIN);
unsigned char reading_card[5]; //for reading card
unsigned char master[5] = {182,121,125,65,243}; // allowed card
unsigned char master1[5] = {144,118,27,43,214}; // allowed card
unsigned char i;
//void indication(int led);
void allow1();
void allow();
void denied();
SevenSegmentDisplay<false, QuadriDigit<16, 17, 18, 19> > ss(2, 3, 4, 5, 6, 7, 8, 0);
unsigned x = 2598;
unsigned x1 = 3234;
unsigned x2 = 0;
void setup()
Serial.begin(9600);
SPI.begin();
rfid.init();
// pinMode(BLUE_LED, OUTPUT);
// pinMode(YELLOW_LED, OUTPUT);
// pinMode(19, OUTPUT);
ss.print(x2, -1, 2);
void loop()
if (rfid.isCard())
if (rfid.readCardSerial())
/* Reading card */
Serial.println(" ");
Serial.println("Card found");
Serial.println("Cardnumber:");
for (i = 0; i < 5; i++)
Serial.print(rfid.serNum[i]);
Serial.print(" ");
reading_card[i] = rfid.serNum[i];
Serial.println();
//verification
for (i = 0; i < 5; i++)
if (reading_card[i]!=master[i])
break;
if (i == 5)
allow();
else if (rfid.readCardSerial())
/* Reading card */
Serial.println(" ");
Serial.println("Card found");
Serial.println("Cardnumber:");
for (i = 0; i < 5; i++)
Serial.print(rfid.serNum[i]);
Serial.print(" ");
reading_card[i] = rfid.serNum[i];
Serial.println();
//verification
for (i = 0; i < 5; i++)
if (reading_card[i]!=master1[i])
break;
if (i == 5)
allow1();
else
denied();
rfid.halt();
void allow()
Serial.println("Access accept!");
//indication(BLUE_LED);
ss.print(x, -1, 5000);
ss.print(x2, -1, 2);
void allow1()
Serial.println("Access accept!");
//indication(BLUE_LED);
ss.print(x1, -1, 5000);
ss.print(x2, -1, 20);
void denied()
Serial.println("Access denied!");
//indication(YELLOW_LED);
ss.print(x2, -1, 20000);
//void indication(int led)
// digitalWrite(led, HIGH);
// digitalWrite(19, LOW);
// delay(3000);
// digitalWrite(led, LOW);
// digitalWrite(19, LOW);
Этот скетч нужен для вывода на цифровой индикатор номера локомотива, при подключенном к Arduino, RFID модуле и семисигменым индикатором.
Приложение Г
БЛОК ДИАГРАММ СИСТЕМЫ ОТСЛЕЖИВАНИЯ ЛОКОМОТИВОВ
Приложение Д
ФРОНТАЛЬНАЯ ПАНЕЛЬ СИСТЕМЫ ОТСЛЕЖИВАНИЯ ЛОКОМОТИВОВ
Приложение Е
ПРОГРАММА ДЛЯ ДОБАВЛЕНИЯ ДАННЫЙ В ТАБЛИЦЫ SQL, ЧЕРЕЗ LabVIEW
Рисунок Е – Программа для добавления данных в таблицы SQL, через запрос INSERT в LabVIEW. Блок диаграмм и фронтальная панель
Лист
Изм
Лист
№ документа
Подпись
Дата
ДП 23.05.03.10.151.ПЗ
105















