UNILOGIC 2. Логический анализатор для PC Новая версия - новые возможности
© 1997,98 Alex Plusov / CnC All rights reserved.
NOTE: Программа поставляется "AS IS". Автор не несет никакой
ответственности за возможную потерю данных, поломку оборудования,
неработоспособность программы на вашем компьютере и прочие
чрезвычайные ситуации, прямо или косвенно возникнувшие при
использовании вами этой программы. Однако, со своей стороны,
автор прилагает максимум усилий, чтобы не допустить подобных
ситуаций и обращается к пользователям с просьбой сообщать о
малейших ошибках или неточностях, связанных с функционированием
или описанием данной программы.
ВНИМАНИЕ! Данная программа является Shareware и может
передаваться любым пользователям при условии, что такая передача
не несет коммерческой выгоды. Лицо, использующее программу
по истечении 30 суток обязано стать зарегистрированным
пользователем или прекратить пользоваться этой программой.
ВВЕДЕНИЕ
Добро пожаловать в UNILOGIC - программное обеспечение, которое позволит
заменить логический анализатор, цифровой осциллограф и частотомер
персональным компьютером. Для работы UNILOGIC не требуется никакая
дополнительная аппаратура кроме простейшего переходника на LPT порт.
Требования к конфигурации компьютера
UniLogic нормально функционирует в следующих условиях :
- Компьютер IBM PC/AT либо совместимый с ними;
- Процессор 386 и выше;
- VGA-совместимый видеоадаптер;
- устройство "МЫШЬ";
- Операционная система MS DOS 5.0 или более поздней версии;
- 640Kb Основного ОЗУ;
- Как минимум 300KB на жестком диске
Дополнительные рекомендации:
- ПРОЦЕССОР: Pentium И ВЫШЕ;
- дисковод (CD-ROM);
Возможности
- Просмотр логических сигналов в реальном масштабе времени
- Запоминание логических сигналов с возможностью последующего просмотра
и записи на диск.
- Декодирование запомненных сигналов последовательных протоколов I2C, SPI
и других (Только в полной версии)
- Воспроизведение записанных сигналов (Только в полной версии)
- Частотомер
- Максимальное число каналов - 4(8)
- Диапазон входных сигналов 0...5 В (TTL)
- Размер буфера - 64 кБ
- Максимальная рабочая частота определяется быстродействием ПЭВМ и
составляет 300...800 кГц. Реально работать можно сигналами
частотой не выше половинной частоты выборок. (Узнать эту частоту
для вашего компьютера можно в пункте меню "Информация").
Запуск под QEMM, EMM, WIN95 может значительно понизить рабочую
частоту.
- Регулировка частоты развертки
Работа с программой
Управление осуществляется только манипулятором mouse. Выход из режимов
"осциллограф", "запись", "частотомер" - правой кнопкой мыши.
Пользовательский интерфейс - русскоязычный.
Четыре кнопки в левом нижнем углу задают основные режимы:
- Осциллограф
Просмотр сигналов в реальном времени. Можно установить частоту
выборки, режим синхронизации, фронт синхронизации, и синхроканал. Для
ускорения перерисовки экрана неиспользуемые каналы лучше отключить.
- Запись
Запись сигналов в буфер. Можно установить частоту выборки,
синхроканал, режим синхронизации: "автоматический" (запись сразу после
нажатия кнопки), "ждущий все" (запись после пропуска N изменений состояния
во всех активных каналах), "ждущий синхро" (запись после пропуска N
изменений состояния в синхроканале), "пропуск" (пропуск N изменений
состояния перед началом записи). Можно производить запись в дельта-коде,
при этом не сохраняются временные интервалы между импульсами. Выход из
режима правой кнопкой мыши.
- Воспроизведение
Воспроизведение сигналов из буфера. Можно установить частоту выборки.
- Частотомер
Определение частоты входного сигнала в синхроканале. Диапазон частот
входных сигналов от 0 до 1/2 максимальной частоты выборок.
Кнопки перемещения по блоку:
> - Влево на один отсчет
< - Вправо на один отсчет
>> - Вправо плавно
<< - Влево плавно
>| - Вправо на следующий переход (импульс)
Для перемещения на один экран используются клавиши PageUp и PageDown
на клавиатуре.
Home - переход на начало блока
End - переход на конец блока
shift-F1...F4 - вправо на следующий переход поканально.
Для включения/выключения канала нажмите мышкой соответствующую букву
у окошка осциллографа.
A B C D - Выбор канала синхронизации
_|- -|_ - Выбор фронта синхронизации
Частота выборки регулируется клавишами "+", "-" на дополнительной
клавиатуре.
Команды меню:
Инфо:
- О программе - Информация о версии программы и регистрации.
- Параметры - Информация о ресурсах (Адрес порта,
макс. частота развертки и др.)
Файл:
- Новый - Очистка буфера
- Открыть - Загрузить файл с диска
- Сохранить - Сохранить файл на диске
- Сохранить блок - Сохранить выделенный блок на диске
(От точки "начало" до точки "метка")
- Сохранить LOG - Сохранить декодированые данные в текстовом виде
- Экспорт - Запись диаграмм в виде текстовых файлов
- Выход - Просто выход.
Команды:
- Инверсия - инвертирование активных каналов
- Перестановка - поменять местами активные каналы
- Сжатие - сжатие буфера без потери данных (повторяющиеся биты)
- Растяжение - растяжение буфера в 2 раза. Возможно переполнение
буфера и потеря части информации.
- Редактор - Режим редактирования данных (левая кнопка мыши)
Опции:
- Запрет прерываний - позволяет повысить скорость работы в
режимах "осциллограф" и "запись" при малых задержках.
- Дельта запись - Запись в память в "дельта-коде" - позволяет
записать большее число импульсов, сокращая
временные задержки между ними)
- Инверсия входов - инвертирование входов при записи
- Цикл-воспроизведение - Режим циклического воспроизведения содержимого
буфера (Выход правой кнопкой мыши.)
- Автозапуск декодера - позоволяет автоматически выполнять декодирование
при изменении данных в буфере.
- Масштаб x2 - просмотр записанных сигналов в масштабе 2:1
- Сохранить... - сохранение текущих настроек.
Протокол - Выбор протокола для декодирования
Декодер - Декодирование содержимого буфера
Декодирование
Правильная работа декодеров гарантируется только для записей,
сделанных с требуемой для этого частотой.
Для использования декодеров необходимо подключить сигналы
согласно таблице:
I2C,24cXX: D0 - SCL, D1 - SDA
SDA2506: D0 - C, D1 - D, D2 - CE
93Сxx,CXK101X: D0 - CS, D1 - CLK, D2 - DI, D3 - DO
Если 93Сxx используется в схеме с объединением DI и DO,
при декодировании канал D3 надо отключить.
Конфигурационный файл
В файле ulogic.cfg содержатся дополнительные опции настройки
для программы:
CHANNELS=4 - максимальное отображаемое число каналов
INPORT=LPT1 - порт записи
OUTPORT=LPT1 - порт воспроизведения
POWERLPT=Y - питание адаптера от LPT порта
Для INPORT и OUTPORT может быть указан номер порта LPT1...LPT4
либо шестнадцатиричное значение адреса порта (для портов
нестандартного типа).
Регистрация
Для регистрации версии PRO запустить:
ulogic.exe -r
Ввести имя/фамилию (2 слова, только латинский шрифт!)
Выслать имя и ID автору для получения ключа.
Стоимость регистрации текущей версии можно узнать,
написав по указанным ниже адресам.
При регистрации производится привязка программы к
конфигурации компьютера. Если конфигурация вашего
компьютера изменилась, новый ключ будет выслан вам по запросу.
Рекомендуется сделать резервную копию файла ulogic.dat,
в котором сохраняется информация о регистрации.
Схема подключения адаптера LPT

D1 74HC(T)14, VD1..VD4(Д311)
При использовании данного варианта должна быть установлена
опция "Инверсия входов". Если нагрузочная способность LPT
порта недостаточна для устойчивой работы схемы, рекомендуется
использование внешнего источника питания +5V
В режиме воспроизведения используются выводы D0-D7 LPT
Внимание! Данная схема не обеспечивает гальванической развязки между
компьютером и устройством и не имеет защиты от превышения напряжений.
Для повышения надежности рекомендуется добавить оптронную развязку.
Программа Unilogic v2.0 - 92 Kb
Программа Unilogic v2.3 - 92 Kb
(только для зарегистрированных пользователей)
Последнюю версию программы вы можете найти на сайте разработчика: http://cnclab.webjump.com
Благодарности
Автор выражает признательность людям, чьи советы и замечания
помогли выпустить эту версию программы:
Victor Filipyev 2:4646/3
Sasha Voitehovski 2:451/5.40
Vladislav Baliasov 2:5020/118.51
Igor Ladatko 2:5030/541.2
Vitaly Filimonov 2:464/27.34
Dmitry Pushkin 2:5025/55.22
Пожалуйста, контактиpуйте с pазpаботчиком по всем вопpосам
регистрации, получения новых версий и всего остального,
касающегося UNILOGIC.
Alex Plusov
Belarus Minsk
EMAIL: a_plusov@usa.net
Http://Cnclab.Webjump.Com/
Fidonet 2:450/147.12
Сайт создан в системе uCoz
|