Просмотр полной версии : Логический анализатор на LPT (нужно с CLK & RESET)
Есть ли такой сабж (софтина) способный не только читать но и генерить при этом сигналы ? Конкретно нужно чтоб можно было генерить тактовую частоту (пусть даже тормознутую,это не принципиально) и генерить сигнал сброса для анализируемого усторойства (перед началом сканарования), с одновременным чтением .
З.Ы. Ктонить юзал какой либо сабж ? (имею ввиду софт)
Есть ли такой сабж (софтина) способный не только читать но и генерить при этом сигналы ? Конкретно нужно чтоб можно было генерить тактовую частоту (пусть даже тормознутую,это не принципиально) и генерить сигнал сброса для анализируемого усторойства (перед началом сканарования), с одновременным чтением .
З.Ы. Ктонить юзал какой либо сабж ? (имею ввиду софт)
Ну можно написать такую программу ... Это не сложно ... Только это отожрёт производительность от компа, точнее говоря нужно будет только её и запускать ... Предельная частота перехода 2 мегагерца ... Если нужно то давай параметры и я напишу малеьнкую программку с любым анализом ...
Ни чё се не сложно %) Один только интерфейс на полярную ночь ;)
Собсно никаких сверх естественных требований к быстродействию нету , всё считывается практически в статическом режиме , т.е. на каждое шевеление сгенерённого программой клока считываем ответную реакцию исследуемого девайса .
Из особых пожеланий - автоматическое выделение цеклических последовательностей как для одного сигнала так и для всех идущих паралельно (допустим сигналы со счётчика).
Но главное(в связи с не большим количеством пинов у LPT) - возможность паралельного добавления диаграмм при повторном сканировании(от начала) со сравнением какой либо уже сосканированной последовательностю (чтоб не съехала ;) ). Т.е. при повторном сканировании оди пин устройства так и оставляем подключённым к LPT (для синхронизации диаграммы) , а остальные пины переставляем к другим контактам устройства. В программе при этом нужно указать что новые диаграммы(с уже других пинов девайса) должны записываться на других дорожках .
И для полного счасть желательно чтобы эти диаграммы записывались не только в графическом виде . Совсем хорошё будет если будет поддержан какой либо стандартный формат файлов для подобных диаграмм (сам не знаю какой %) ). В LPT 3D HARD ANALYZER 1.6 можно отписывать в некий метафаил (WMF) собственного формата . Думаю если поступить аналогичным образом , то потом уже можно будет написать конвертер во что угодно .
Прежде, чем подключать SD/MMC карту к микроконтроллеру ATMega, я собрал интерфейсную плату ( преобразователь уровней ) между флэшкой и LPT портом для отработки функций чтения/записи в стандарте FAT16. И реализовал двухсторонний SPI. Затем делал двухсторонний обмен по паралельной шине между ATMega и PC в режиме LPT + EPP.
Если дружишь с C++ Builder, то могу отдать исходники в которых это реализовано и переделаешь под свои нужды (GUI там никакого нету вообще, заморочек тоже)
Если дружишь с C++ Builder
Увы нет :\
Да я думаю что под выше описанные требования всё таки где то имеется прога , осталось только узнать какая :D
Но главное(в связи с не большим количеством пинов у LPT) - возможность паралельного добавления диаграмм при повторном сканировании(от начала) со сравнением какой либо уже сосканированной последовательностю (чтоб не съехала ). Т.е. при повторном сканировании оди пин устройства так и оставляем подключённым к LPT (для синхронизации диаграммы) , а остальные пины переставляем к другим контактам устройства. В программе при этом нужно указать что новые диаграммы(с уже других пинов девайса) должны записываться на других дорожках .
Если принят во внимание что LPT порт по даных може принимать сигнал с иследуемого устройства ( 8 входов ), ставим две К555АП6 , переключаем любым сигналом з LPT порта , у нас будет 16 входов . Если поставить больше К555АП6 больше входов .
Да я думаю что под выше описанные требования всё таки где то имеется прога , осталось только узнать какая
Гдето видел в интернете нашу розроботку и заграничную также ( по 16 каналов ) но они платные обе . Причем в двух вариантах LPT , USB .
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot