реклама на сайте
подробности

 
 
> DAC TLV5624
Herz
сообщение May 30 2011, 13:02
Сообщение #1


Гуру
******

Группа: Модераторы
Сообщений: 10 983
Регистрация: 23-11-05
Пользователь №: 11 287



Кто-нибудь работал с этим ЦАПом? Нет ли там никакой опечатки в даташите? Что-то у меня никак не получается его оживить...
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
ViKo
сообщение May 30 2011, 18:54
Сообщение #2


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(Herz @ May 30 2011, 16:02) *
Кто-нибудь работал с этим ЦАПом? Нет ли там никакой опечатки в даташите? Что-то у меня никак не получается его оживить...

Похоже, никто не имел с ним дела. Вы бы описали траблу подробнее, глядишь, и придумается что-нибудь.
Насчет ошибки в даташит - сомнительно. Уже не первой молодости.
Go to the top of the page
 
+Quote Post
Herz
сообщение May 30 2011, 21:02
Сообщение #3


Гуру
******

Группа: Модераторы
Сообщений: 10 983
Регистрация: 23-11-05
Пользователь №: 11 287



Цитата(ViKo @ May 30 2011, 21:54) *
Похоже, никто не имел с ним дела. Вы бы описали траблу подробнее, глядишь, и придумается что-нибудь.
Насчет ошибки в даташит - сомнительно. Уже не первой молодости.

Да я и сам понимаю. rolleyes.gif Но хочется же найти какое-то объяснение. А трабла проста: пишу в него подряд два 16-битных слова: первое - CONTROL, второе - собственно данные. По примеру из того же даташита. Пробовал и на внутренний ИОН переключаться, и на внешний - никаких реакций. На выходе - ноль, референсное наружу тоже не выводится. Монтаж уже десять раз проверил. Попробую завтра чип поменять, но как-то надежды мало...
С сигналом FS тоже непонятно. Вроде как сказано, что запись в регистр выполняется при его низком уровне, затем положительный фронт защёлкивает данные и инициализирует смену напряжения на выходе. Такой логики и придерживаюсь. Хотя в другом месте документа пишут, что с 16-ым положительным фронтом клока (или фронтом FS) выходное напряжение меняется автоматом. Пока, впрочем, вообще ничего. crying.gif
Go to the top of the page
 
+Quote Post
VCO
сообщение May 31 2011, 00:25
Сообщение #4


Voltage Control Output
******

Группа: Свой
Сообщений: 4 598
Регистрация: 21-07-09
Из: Kursk
Пользователь №: 51 436



Цитата(Herz @ May 31 2011, 00:02) *
С сигналом FS тоже непонятно. Вроде как сказано, что запись в регистр выполняется при его низком уровне, затем положительный фронт защёлкивает данные и инициализирует смену напряжения на выходе. Такой логики и придерживаюсь.

Обратите внимание на положительный импульс сигнала FS до начала посылки с нормированием минимального времени между положительным фронтом этого импульса и завершением минимального времени установления сигнала nCS. Если бы сигнал FS до начала посылки должен был быть положительным, то этот импульс, возможно и не стали бы рисовать, даже если он нужен был бы лишь при старте.
Цитата
Хотя в другом месте документа пишут, что с 16-ым положительным фронтом клока (или фронтом FS) выходное напряжение меняется автоматом.

Хочу уточнить, что не "с 16-ым положительным фронтом клока", а с 17-ым...


--------------------
Слово - не воробей, вылетит - не пощадит
Go to the top of the page
 
+Quote Post
Herz
сообщение May 31 2011, 07:45
Сообщение #5


Гуру
******

Группа: Модераторы
Сообщений: 10 983
Регистрация: 23-11-05
Пользователь №: 11 287



Цитата(YIG @ May 31 2011, 03:25) *
Обратите внимание на положительный импульс сигнала FS до начала посылки с нормированием минимального времени между положительным фронтом этого импульса и завершением минимального времени установления сигнала nCS. Если бы сигнал FS до начала посылки должен был быть положительным, то этот импульс, возможно и не стали бы рисовать, даже если он нужен был бы лишь при старте.

Спасибо. Но, думаю, не в этом дело. О положительном фронте FS до начала записи ничего не говорится, акцент лишь на отрицательном:
Цитата
Notes on SPI and Microwire: Before the controller starts the data transfer, the software has to generate a falling edge on the I/O pin connected to FS.

Да и в таблице нормируется только минимальная длительность импульса
Цитата
twH(FS) FS pulse duration high

что не мешает ему быть бесконечно продолжительным. Мне кажется, первый фронт FS на диаграмме показан как раз для иллюстрации минимальной паузы между записью предыдущего значения и началом передачи новых данных. Но проверю на всякий случай.
Цитата
Хочу уточнить, что не "с 16-ым положительным фронтом клока", а с 17-ым...

Почему? Пишут ведь так:
Цитата
After the write operation(s), the DAC output is updated automatically on the next positive clock edge following the 16th falling clock edge.

То есть, если пассивный уровень SCLK - высокий и передача начинается по заднему фронту (он первый), то 16-ый передний - это уже последний, возврат сигнала на изначальный уровень.

Цитата(hd44780 @ May 31 2011, 10:04) *
Проверьте формат CONTROL. Помню, в ДШ на радиомодуль RFM12B была ошибка - в примере в упр. регистр не то значение слали.
И, может, какая-то задержка после CONTROL должна быть ...

Уже по-всякому пробовал. Да и задержка у меня естественным образом формируется. biggrin.gif Хотя ничего о ней вроде не сказано.
Сейчас продолжу...
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Herz   DAC TLV5624   May 30 2011, 13:02
|- - hd44780   Цитата(Herz @ May 31 2011, 00:02) пишу в ...   May 31 2011, 07:04
- - ViKo   Слова посылаете, начиная со старшего бита? CS можн...   May 31 2011, 08:08
|- - Herz   Цитата(ViKo @ May 31 2011, 11:08) Слова п...   May 31 2011, 12:48
|- - ViKo   Цитата(Herz @ May 31 2011, 15:48) У сигна...   May 31 2011, 13:02
|- - Herz   Цитата(ViKo @ May 31 2011, 16:02) Наверно...   May 31 2011, 13:37
|- - ViKo   Цитата(Herz @ May 31 2011, 16:37) Судя по...   May 31 2011, 13:50
|- - Herz   Цитата(ViKo @ May 31 2011, 16:50) По дата...   May 31 2011, 14:23
- - YIG   Я в таких случаях SPI обычно отключаю от ПЛИС или ...   May 31 2011, 08:57
- - ViKo   Еще напомню - около выходов, выдающих SCLK и FS, з...   Jun 1 2011, 06:52
- - Herz   Цитата(ViKo @ Jun 1 2011, 09:52) Еще напо...   Jun 1 2011, 08:16
- - ViKo   Цитата(Herz @ Jun 1 2011, 11:16) И альтер...   Jun 1 2011, 09:19
- - Herz   Цитата(ViKo @ Jun 1 2011, 12:19) У Analog...   Jun 1 2011, 10:08


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 1st July 2025 - 23:59
Рейтинг@Mail.ru


Страница сгенерированна за 0.01418 секунд с 7
ELECTRONIX ©2004-2016