Тема: Мой ДАК
Показать сообщение отдельно
Старый 01.06.2009, 09:04   #148
SergeOld
Пользователь
 
Регистрация: 26.03.2008
Адрес: Россия, г.Пермь
Возраст: 51
Сообщений: 211
Отправить сообщение для SergeOld с помощью ICQ Отправить сообщение для SergeOld с помощью Skype™
По умолчанию Ответ: Мой ДАК

Цитата:
Сообщение от инок Посмотреть сообщение
С удовольствием почитал тему и не один раз. Таки решил спросить у Вас, уважаемый SergeOld, а зачем надо инвертировать старший разряд данных? И второй вопрос: а сколько выдает дак при проигрывании синус-сигнала полного уровня? И третий вопрос: может, проще сделать на 74hc595?
С уважением...
Работа идет со знаковыми числами. Нам надо преобразовать этот ряд в волну. Последним битом обозначается наличие знака в числе. 0 = "+", 1 = "-". Обратите внимание на проход через "0". 1 = 1 , 0 = 0, -1 = 0xff. Без инвертации знакового бита, получится резкий скачек при преобразовании.
Напряженеие на выходе порядка 300мВ.
На 74hc595 может и проще, если длину тракта удастся уменьшить. Дерзайте! А я АзБуку учу.
SergeOld вне форума   Ответить с цитированием