Как прочесть на ПК что шлет МК с выхода SerialOut?

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Вымогатель припоя
Аватара пользователя
Сообщения: 690
Зарегистрирован: Вс мар 04, 2007 01:17:12

Сообщение Alexeus »

Вобщем есть пара МК, один шлет второму информацию о состоянии заслонок и т.п., кодировано это в некую последовательность бит, которые меняются в зависимости от положения заслонки. Шлет через серийный интерфейс с порта SO, другой принимает на порт SI. (уровни 5 вольт, соответственно)

Как бы проанализировать, с какой скоростью шлет (скорость может быть уже прописана в обоих мк, т.к это одно устройство и может не указываться в пакете с данными), как посмотреть какая вариация битов будет при одном положении заслонки, при другом...

Нужно заменить заводской МК (неизвестна марка) своим.

В инете читал про сопряжение МК с ПК через ком порт и затем мониторинг и анализ принимаемых данных на порту ПК. (через RS232 как-то...)

-помогите, ссылкой, топиком в форуме... Вобщем кто чем может. Спс.
Реклама
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2106
Зарегистрирован: Ср сен 17, 2008 14:32:15
Откуда: Старые Васюки

Сообщение Секретный кот »

Запоминающий (цифровой) осциллограф даст ответы на все вопросы.
Контактная информация:
Реклама
Вымогатель припоя
Аватара пользователя
Сообщения: 690
Зарегистрирован: Вс мар 04, 2007 01:17:12

Сообщение Alexeus »

это понятно, но где его скомуниздить... Ибо купить его, денег много нужно...

С аппаратной частью я определился- это ПК, ноут...

нужно подать последовательность в ком порт и посмотреть что там появилось, сменить положение заслонки и снова глянуть какие изменения в последовательности бит...
ARV
Ум, честь и совесть. И скромность.
Аватара пользователя
Сообщения: 18785
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск

Сообщение ARV »

начать с того, что просто осциллографом определить ориентировочную скорость обмена. если она низкая, ну, не более 100 килобит в секунду, то есть шанс "сфотографировать" обмен при помощи многоканального логического анализатора для LPT-порта - на форуме он обсуждался (давно довольно). если скорость выше - тут и не всякий осциллограф цифровой поможет - только с большим буфером памяти, чтобы весь пакет влез... или хороший логический анализатор. кроче - дело дрянь...

можно, конечно, попробовать снять обмен при помощи еще одного МК - но вопрос скорости и памяти остается открытым...
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Вымогатель припоя
Аватара пользователя
Сообщения: 690
Зарегистрирован: Вс мар 04, 2007 01:17:12

Сообщение Alexeus »

я получал некую последовательность уровней варварским способом, через звуковую карту, но там наглядность оставляет желать лучшего, помехи лезут и клипует бывает... Все же звуковуха не работает с постоянной составляющей, а коротить конденсаторы, очень уж большой риск спалить что нть...

можно как нть скорость определить по милисек. в звуковом файле (параметры зв.записи 44100Hz 16bit) ?
0,054 секунды получается пакет (грубо, но хоть что то)...
Реклама
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»