1273ПВ19Т

Аналого-цифровые и интерфейсные интегральные схемы разработки ОАО "НИИЭТ"

Модераторы: pip, sva, sur

FacilityMan
Сообщения: 9
Зарегистрирован: 28 июн 2019, 11:20
Предприятие: ООО "ИРЗ"

Re: 1273ПВ19Т

Сообщение FacilityMan » 02 июл 2019, 11:48

xkeen писал(а):
02 июл 2019, 09:10
Изменения SDI у Вас происходит по спаду, а должно быть по фронту.
По фронту SDOFS или SCLK?

xkeen
Специалист
Сообщения: 45
Зарегистрирован: 15 дек 2009, 17:44
Предприятие: niiet
Откуда: Воронеж
Contact:

Re: 1273ПВ19Т

Сообщение xkeen » 02 июл 2019, 12:02

FacilityMan писал(а):
02 июл 2019, 11:48
xkeen писал(а):
02 июл 2019, 09:10
Изменения SDI у Вас происходит по спаду, а должно быть по фронту.
По фронту SDOFS или SCLK?
SCLK
Ведущий инженер-конструктор ОАО "НИИЭТ"

FacilityMan
Сообщения: 9
Зарегистрирован: 28 июн 2019, 11:20
Предприятие: ООО "ИРЗ"

Re: 1273ПВ19Т

Сообщение FacilityMan » 02 июл 2019, 13:18

Воткнул reset в 3v3, изменил конфиг SPI на отправку по фронту SCLK. Результат:
Вложения
oscilloscope2.png
oscilloscope2.png (175.66 КБ) 1749 просмотров

xkeen
Специалист
Сообщения: 45
Зарегистрирован: 15 дек 2009, 17:44
Предприятие: niiet
Откуда: Воронеж
Contact:

Re: 1273ПВ19Т

Сообщение xkeen » 02 июл 2019, 14:07

FacilityMan писал(а):
02 июл 2019, 13:18
Воткнул reset в 3v3, изменил конфиг SPI на отправку по фронту SCLK. Результат:
Что вы пытаетесь отправить?

Судя по осциллограмме вы посылаете 3FDFh, что игнорируется схемой, поскольку старший бит сброшен.
Ведущий инженер-конструктор ОАО "НИИЭТ"

xkeen
Специалист
Сообщения: 45
Зарегистрирован: 15 дек 2009, 17:44
Предприятие: niiet
Откуда: Воронеж
Contact:

Re: 1273ПВ19Т

Сообщение xkeen » 02 июл 2019, 14:14

Во втором слове вы посылаете C000h, что означает чтение CRA, значение которго АЦП выдает в 3 цикле чтения(не уместилось на экране).
Ведущий инженер-конструктор ОАО "НИИЭТ"

FacilityMan
Сообщения: 9
Зарегистрирован: 28 июн 2019, 11:20
Предприятие: ООО "ИРЗ"

Re: 1273ПВ19Т

Сообщение FacilityMan » 02 июл 2019, 15:01

Я пытаюсь отправлять 0x7FFF, хотя судя по осциллограмме почему-то передаю байты в обратном порядке

FacilityMan
Сообщения: 9
Зарегистрирован: 28 июн 2019, 11:20
Предприятие: ООО "ИРЗ"

Re: 1273ПВ19Т

Сообщение FacilityMan » 02 июл 2019, 16:31

Исправил ошибку с неправильным порядком байт.
Включаю АЦП1 (отправляю 0b1000001100001000):
enabling ACP1.png
enabling ACP1.png (142.53 КБ) 1740 просмотров
Выключаю режим программирования (0b1000000000000001):
disabling program mode.png
disabling program mode.png (139.54 КБ) 1740 просмотров
Отсылаю 0x7FFF:
seding 0x7fff.png
seding 0x7fff.png (138.4 КБ) 1740 просмотров
Каждый раз АЦП возврщает мне ровно то, что было подано на SDI.

xkeen
Специалист
Сообщения: 45
Зарегистрирован: 15 дек 2009, 17:44
Предприятие: niiet
Откуда: Воронеж
Contact:

Re: 1273ПВ19Т

Сообщение xkeen » 02 июл 2019, 17:14

Вы посылаете не то что хотите, у вас сдвиг 2 бита, начало слова по спаду SDIFS. Вместо 0b1000001100001000 вы посылаете 0b0010000011000010, аналогично в остальных случаях.
Ведущий инженер-конструктор ОАО "НИИЭТ"

FacilityMan
Сообщения: 9
Зарегистрирован: 28 июн 2019, 11:20
Предприятие: ООО "ИРЗ"

Re: 1273ПВ19Т

Сообщение FacilityMan » 05 июл 2019, 13:24

Переписал проект с нуля и этот странный сдвиг в два бита пропал (думаю из-за того, что я поставил параметр PULL-DOWN на пин прерывания)
Однако проявились другие проблемы. При подаче на каналы 1 и 2 (остальные каналы отключены) одинакового результата (оба либо подключаются к 3v3, либо к земле), SDO начинает передавать какие-то случайные данные.
Первый канал - 3v3, второй - земля:
ch1-1ch2-0.png
ch1-1ch2-0.png (126.89 КБ) 1724 просмотра
Первый-земля, второй - земля:
ch1-0ch2-0.png
ch1-0ch2-0.png (132.67 КБ) 1724 просмотра

xkeen
Специалист
Сообщения: 45
Зарегистрирован: 15 дек 2009, 17:44
Предприятие: niiet
Откуда: Воронеж
Contact:

Re: 1273ПВ19Т

Сообщение xkeen » 08 июл 2019, 10:26

FacilityMan писал(а):
05 июл 2019, 13:24
Переписал проект с нуля и этот странный сдвиг в два бита пропал (думаю из-за того, что я поставил параметр PULL-DOWN на пин прерывания)
Однако проявились другие проблемы. При подаче на каналы 1 и 2 (остальные каналы отключены) одинакового результата (оба либо подключаются к 3v3, либо к земле), SDO начинает передавать какие-то случайные данные.
Первый канал - 3v3, второй - земля:
ch1-1ch2-0.png
Первый-земля, второй - земля:
ch1-0ch2-0.png
Покажите схему включения, состояние регистров АЦП и фото платы с АЦП.
Ведущий инженер-конструктор ОАО "НИИЭТ"

Ответить

Вернуться в «Аналого-цифровые и интерфейсные интегральные схемы»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость