Подключение к микроконтроллеру карты памяти осуществляется через последовательный интерфейс SPI. Конструктивно карта памяти находится в картридже, который подключается к устройству посредством кабеля. Такое решение позволяет избежать утраты и непреднамеренного повреждения карты, в связи с ее небольшими физическими размерами. Считывание данных на персональный компьютер осуществляется через переходник, который позволяет подключать картридж с картой к любому устройству чтения карт MMC/SD доступному на рынке. Так как карты этого типа широко используются в фото, аудио и видеотехнике по всему миру, устройства их чтения стали так же широко распространены на рынке и имеют очень низкую стоимость.
После включения устройства или подключения картриджа к работающему прибору, осуществляется проверка наличия файловой системы на карте, и файла с данными. Если файловая система присутствует и уже есть файл с данными, то устройство продолжает писать в этот же файл, считая, что произошло временное отсоединение картриджа или выключение питания. В противном случае, микроконтроллер производит полную очистку карты и последующее ее форматирование, создает новый файл и пишет в него данные. Во время форматирования на карте создается файловая система FAT16, что позволяет считывать файл данных на персональный компьютер, как с обычного внешнего диска, используя встроенные средства любой операционной системы.
На данный момент каждую секунду на карту памяти пишется 100 байт данных, включающих в себя показания с 25 возможных датчиков. Таким образом, за сутки образуется файл размером 8,64 мегабайт. Учитывая, что на сегодняшний день на рынке минимально доступная емкость карт памяти составляет 64 мегабайта, мы получаем возможность значительно наращивать количество записываемой информации, а, следовательно, и количество обрабатываемых датчиков.
Индикация осуществляется на индикаторе типа HD44780, состоящем из 2-х строк по 16 символов каждая. В связи с жесткими температурными условиями, в которых приходится работать устройству, была выбрана версия индикатора с широким температурным диапазоном. Индикатор имеет отключаемую светодиодную подсветку желтого света.
Первая строка индикатора отображает общее время работы на всех позициях в сумме и сумму выработанной энергии двигателем тепловоза. Вторая строка индикатора отображает значение всех регистрируемых параметров. Выбор нужного параметра осуществляется циклически нажатием кнопки выбора на клавиатуре. Кроме того, нижняя строка используется для отображения информации в режимах настройки часов реального времени и калибровки устройства.
Принципиально индикатор используется только для контроля работы устройства и его настройки специальным персоналом. В обычных условиях работы доступа к индикатору нет, так как все устройство находится в опломбированном металлическом корпусе.
Клавиатура состоит из двух кнопок. Одна для переключения отображаемого параметра на нижней строке индикатора, а вторая – для входа и навигации по меню настройки и калибровки устройства. Клавиатура, как и индикатор, скрыта в корпусе устройства и доступна только для специального персонала, в крайних случаях, когда возникает необходимость вмешаться в автономную работу прибора.
Принципиальная схема макетного образца УКРРТ-М представлена на рисунке 4.3.
Рисунок 4.3 – Принципиальная схема основного блока регистратора
Применение в УКРРТ-М сменной карты памяти позволит значительно упростить процесс передачи информации с регистратора на компьютер. Кроме того, увеличение числа регистрируемых параметров также потребовало применение программного обеспечения (ПО) для соответствующей их обработки. Данное ПО позволит полностью автоматизировать процесс обработки полученной информации на компьютере, исключив при этом влияние человеческого фактора на полученные параметры.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.