Возможно ли с помощью ардуино считать данные
- Войдите на сайт для отправки комментариев
Втр, 04/08/2020 - 18:58
Добрый день.
Имеется схема измеряющая напряжение и передающая все данные в can.
Схема выглядит следующим образом
АЦП(ADC128S102)-Оптопара(ACSL6410)-Триггер Шмитта(74HC14D)-Процессор -Can(TJA1050)
На входе Ацп напряжения есть,но на выходе can пустые значения.
АЦП обменивается данными с процессором по шине SPI
Возможно ли вклиниться с помощью ардуино между процессором и АЦП,чтобы счиать данные и определить исправность АЦП?
Заранее благодарю за ответы.
Вклиниться-то можно, но какой от этого толк? Логический анализатор за 500р сумеет на порядки больше.
уже думал о приобритении .но пока под рукой нет,поэтому и хотелось справиться тем.что есть под рукой
пы.сы а можете порекомендовать хороший логический анализатор?
А вам именно хороший, за тыщи баксов нужен? Мне, как незамысловатому ардуинщику, хватает вот такого: https://a.aliexpress.com/_esyW7M
Схема выглядит следующим образом
АЦП(ADC128S102)-Оптопара(ACSL6410)-Триггер Шмитта(74HC14D)-Процессор -Can(TJA1050)
очевидно, что в этой цепочке главный элемент - это "процессор". Но почему-то именно про него вы ничего не написали, хотя для других (чисто технических элементов) - указали полное обозначение.
Ни один из указанных элементов, кроме процекссора - не способен преобразовать аналоговый сигнал в пакет CAN. так что в первую очередь проблемы надо искать тут. Что это за процессор? Обозначение? он программируемый? есть ли исходники прошивки?
АЦП(ADC128S102)-Оптопара(ACSL6410)-Триггер Шмитта(74HC14D)-Процессор -Can(TJA1050)
Это принципиально работать не может без мк.
спасибо.
пока хватит и простого
Схема выглядит следующим образом
АЦП(ADC128S102)-Оптопара(ACSL6410)-Триггер Шмитта(74HC14D)-Процессор -Can(TJA1050)
очевидно, что в этой цепочке главный элемент - это "процессор". Но почему-то именно про него вы ничего не написали, хотя для других (чисто технических элементов) - указали полное обозначение.
Ни один из указанных элементов, кроме процекссора - не способен преобразовать аналоговый сигнал в пакет CAN. так что в первую очередь проблемы надо искать тут. Что это за процессор? Обозначение? он программируемый? есть ли исходники прошивки?
Процессор-mc9s12dp512
исходников нет,документации на всю плату тоже.
я знаю,что преобразованием занимается процессор,но пакеты can идут с номерами (примерно 0x48F0 0 0 48 F0 0 0 0 0 )т.е процессор и can трансивер работают нормально в плане отправки данных.
Остается только вопрос получает ли процессор от ацп данные,чтобы выслать полный пакет