Схемы, 
виртуальные приборы 
и др
.
mylab.wmsite.ru


Главная · Карта сайта · форум · Климат

           логгер сигналов с записью на SD-card  на PSoC®5    (с использованием CY8CKIT-014 )

Этот проект позволяет одновременно записывать 1 аналоговый сигнал (12bit ADC) и 4 цифровых сигнала на SD-card
в реальном времени с частотой до 25 кГц.
Имеется возможность визуального контроля канала АЦП на GLCD дисплее (128x64) .


This project allows you to simultaneously record 1 analog signal (12bit ADC) and 4 digital signal on the SD-card
in real-time with a frequency of up to 25 kHz.
There is a possibility of visual control of the channel ADC on the GLCD display (128x64) .

Проект отладочный, со всеми вытекающими......
This evaluation project , with all the ensuing......

Файл проекта (The project file):    SD_Logger.zip                  Архив создан в  ( archive is created from)  PSoC Creator 2.1  


Данные  каналов сохраняются в таком виде:

 В фаил записывается массив  слов  uint16.  Младшие 12 бит - это данные АЦП.
В старшие 4 бита слова записываются данные 4-х цифровых каналов.
На экран, в окно задаваемого размера выводится только картинка аналогового сигнала 
и немного инфы: частота  (обороты) одного из цифровых сигналов, параметры развертки.
Управление с матричной клавиатуры- временно-тестовое:
1       - Установка развертки по умолчанию
2       - Режим без синхронизации
3       - Синхронизация по цифровому входу
4(A)   - выбор номера файла от 1 до 16
6(5)   - период развертки увеличить
7(6)   - период развертки уменьшить
5(4)   - задержку отображения уменьшить
8(B)   - задержку отображения увеличить
16(D )- начать запись логг-файла 
13(*) - закончить запись


The channel data are stored in this form:

The file is are  array of words uint16. Lower 12 bits are the data of the ADC.
In the high-order 4 bits words are recorded data 4 digital channels.
On the screen, in a window of the specified size is only displayed picture analog signal
and a little bit of information: the frequency (speed) of one of the digital signal, parameters of scanning.
The management of the matrix keypad - temporarily-test:

1 - Installation scan by default
2 - Mode without synchronization
3 - Sync on digital input
4(A) - select a file number from 1 to 16
6(5) - the period sweep increase
7(6) - period sweep reduce
5(4) - delay display reduce
8(B) - delay display of increase
16(D) - start recording логг-file
13(*) - stop recording













настройки   *.cydwr >Clock > Configure System Clocks  для этого проекта сделаны для варианта подключения  кварцевого генератора 25 МГц описаного на странице Подключение кварца к CY8CKIT-014
При необходимости их можно заменить на стандартные.

settings   *.cydwr >Clock > Configure System Clocks for this project made for the connection options crystal oscillator 25 MHz define on the  page  Подключение кварца к CY8CKIT-014
If necessary, they can be replaced by the standard.


--------------------







Для отладки проекта можно использовать тест-программу просмотра лог-файла:

To debug a project, you can use the test program log file:





































Multi_Read_SD.exe  - exe файл программы  (exe file of the program)
Multi_Read_SD.llb    -  исходник в LabVIEW 5.0  ( the source in LabVIEW 5.0)

IND01.BIN              - пример коротенького лог файла.  (an example of a short log file)


Работа над этим проектом приостановлена на неопределенное время ((.....

Work on this project has been postponed for an indefinite time ((.....

Гостевая книга · Ссылки · Обо мне · Мои разработки
Схемы, LabVIEW и др.
ВебСтолица.РУ: создай свой бесплатный сайт!  | Пожаловаться  
Движок: Amiro CMS