Прослушивание компом, цифровых устройств

Обсуждаем цифровые устройства...
Ответить
Alexl82

Прослушивание компом, цифровых устройств

Сообщение Alexl82 »

Вобщем собрал себе устройство на PIC а оно не подает признаков жизни. Подскажите, можно ли подцепиться компом к линиям схемы, и посмотреть бегут ли там единички с ноликами, и правильно ли бегут. То есть интересует аппаратная часть (к какому порту подключить, какой уровень 1 и 0 у компа, не надо ли адаптировать это дело?)
И софтовая часть. То есть нужна какая то прога, которая все это дело будет наглядно показывать. А еще лучше что бы прога сама могла что то отсылать схеме.

Если есть такое, научите please!
Аватара пользователя
Старый ржавый электронщик
Говорящий с текстолитом
Сообщения: 1507
Зарегистрирован: Чт дек 15, 2005 17:34:48
Откуда: Петрозаводск
Контактная информация:

Сообщение Старый ржавый электронщик »

тебе нужна прога типа логического анализатора, в инете есть такие. Видел анализаторы на 8 каналов. Аппаратные анализаторы тоже бывают, каналов так этак на 32 :)
но не знаю, чем он тебе помогет - осцилл надо, а не анализатор
путь наименьшего сопротивления проходит по пути наитолстого провода (с) Сергей Соболь
Гость

Сообщение Гость »

Нету осцилографа, и стоит дорого что бы покупать. Акомп уже есть. А вообще за скоко нормальный осцилограф купить можно?
Аватара пользователя
Старый ржавый электронщик
Говорящий с текстолитом
Сообщения: 1507
Зарегистрирован: Чт дек 15, 2005 17:34:48
Откуда: Петрозаводск
Контактная информация:

Сообщение Старый ржавый электронщик »

этот вопрос не для этой темы
вся инфа о ценах - разумеется, в магазинах
путь наименьшего сопротивления проходит по пути наитолстого провода (с) Сергей Соболь
avr123.nm.ru

Сообщение avr123.nm.ru »

можно вот такой сделать осцил анализатор

http://www.usb-osc.kiev.ua

вот программатор для него:
http://www.dilogic.hr/downloads.html


вот еще проекты:
http://forum.roboclub.ru/IPBoard/index. ... c=131&st=0


http://www.eix.co.uk/Ethernet/USB/
Аватара пользователя
Старый ржавый электронщик
Говорящий с текстолитом
Сообщения: 1507
Зарегистрирован: Чт дек 15, 2005 17:34:48
Откуда: Петрозаводск
Контактная информация:

Сообщение Старый ржавый электронщик »

что-то наш форум потихоньку засирается таинственными сообщениями от avr123.nm.ru...
Пользователю под ником avr123.nm.ru советую зарегистрироваться, обменяться кнопочками и перестать пачкать темы. Чуть позже всё поудаляю. Спамеров жуть как не люблю.

З.Ы. не надо говорить, что "на вашем форуме нет того, что есть у нас". Форумы разные.
На мое сообщение отвечать не нужно. Просто не имею иного способа общения с avr123.nm.ru
путь наименьшего сопротивления проходит по пути наитолстого провода (с) Сергей Соболь
Аватара пользователя
avr123.nm.ru
Вечно гонимый
Сообщения: 331
Зарегистрирован: Пн сен 04, 2006 20:25:28
Откуда: самоучитель по микроконтроллерам
Контактная информация:

Сообщение avr123.nm.ru »

Старый ржавый электронщик писал(а):советую зарегистрироваться, обменяться кнопочками и перестать пачкать темы.


это запросто.
МИК
Первый раз сказал Мяу!
Сообщения: 35
Зарегистрирован: Вс июн 18, 2006 05:17:06

Сообщение МИК »

Вообще то минимум 8 линий иожно и напрямую, LPT портом анализировать, только тактовую частоту мк сбросить, а то пк не будет успевать изменения уровней отслеживать.
Alexl82

Сообщение Alexl82 »

А почему ПК не будет успевать? неужто медленнее микроконтроллера?
Аватара пользователя
avr123.nm.ru
Вечно гонимый
Сообщения: 331
Зарегистрирован: Пн сен 04, 2006 20:25:28
Откуда: самоучитель по микроконтроллерам
Контактная информация:

Сообщение avr123.nm.ru »

LPT порт имеет 17 линий входных.

интерфейс с LPT расписан на beyondlogic.org
Alexl82

Сообщение Alexl82 »

Да фиг с ним, с 17 выводами. Мне для начала и 8 хватит, а вообще можно и второй LPT повесить.
Вобщем за 8 выводами с LPT следить можно? на максимальной скорости PICа?
Аватара пользователя
avr123.nm.ru
Вечно гонимый
Сообщения: 331
Зарегистрирован: Пн сен 04, 2006 20:25:28
Откуда: самоучитель по микроконтроллерам
Контактная информация:

Сообщение avr123.nm.ru »

Alexl82 писал(а):за 8 выводами с LPT следить можно? на максимальной скорости PICа?


LPT все равно что 1 что 8. Но на макс скорости ПИКа не угонится - он наверно ч частотой 5 МГц может ногой дрыгать.

а почему максимальная обязательно ?
Аватара пользователя
avr123.nm.ru
Вечно гонимый
Сообщения: 331
Зарегистрирован: Пн сен 04, 2006 20:25:28
Откуда: самоучитель по микроконтроллерам
Контактная информация:

Сообщение avr123.nm.ru »

проекты "осцилов" выше вам не подходят ?
Гость

Сообщение Гость »

Ну чайник я, ламо! Врят ли смогу собрать сложное устройство, что бы оно работало. Да и с английским не очень.
А с какой скростью пик ногой дрыгает, при кварце 20 МГц? 10? или как раз 5?
Alexl82

Сообщение Alexl82 »

Последнее сообщение было мое. Ну что бы небыло лишних вопросов по поводу моей компитенции, я скажу зачем мне все это надо. Вобщем собрал я плеер на pic16f73+MMS+LCD, не работает, собрал другой вариант, то же не работает, вот и решил вникнуть. А что бы пощупать как там чего происходит, и подумал к компу подключить, и сигнал снимать, если он есть. А уж плеер то на много проще осцилографа.
Гость

Сообщение Гость »

lpt порт достаточно медленное устройство само по себе. И еще зависит как опрашивать будешь - если под win2000/xp, то просто прямым чтением портов (типа ассемблерной команды in 378h) ничего не получится. Нужно через драйвер. Но в любом случае речи может идти только о нескольких (десятков?) kHz.
Гость

Сообщение Гость »

Да, забыл сказать. В свое время (когда небыло осцилла), чтоб оценить примерно что где на какой ноге за сигнал, я тыкал частотомером в режиме счета. И по скорости и времени счета я примерно представлял где и что за сигнал имеется. А для цифровых схем вообще достатично спаять цепочку из ИЕ5 со светодиодами на выходе. Еще можно простым логическим пробником.
МИК
Первый раз сказал Мяу!
Сообщения: 35
Зарегистрирован: Вс июн 18, 2006 05:17:06

Сообщение МИК »

Чтобы вычислить накладку, отслеживать работу мк в реальном времени не обязательно, скидывать частоту мк придется в любом случае. Идеальный вариант- тактовые импульсы для мк подавать с пк. Тогда покомандно, спокойно смотришь что там на ногах мк делается, в промежутках естественно мк будет тормозится для снятия сигнала с ножек. В это случае можно и без пк обойтись, кнопкой через одновибратор тактовые подаешь, а ноги хоть цешкой щупаешь, правда по времени сильно растянется, все таки лучше это время потрать на грамотный вариант, даже на будущее пригодится. С программой помочь можно. Да, еще. В этом варианте, в программе мк желательно на время отладки выкинуть второстепенные подрограммы, съедающие много времени, типа циклы на задержки и т.п.
Ответить

Вернуться в «Цифровая техника»