Лекция: Генератор синусоидальных колебаний
При программировании сигналов имеющих отрицательные значения необходимо добавить константу, которая обеспечит цифровые коды чисел от 0 до 255 (Рис. 12)
Рис.12
Программа
10 cls
20 for a=0 to 255
30 b=127+127 *sin (6.28/255*a)
40 out&h378, b
50 next a
60 goto 20
Если в строке 30 поставить число кратное 6.28, то частота синусоиды кратно увеличится. Уменьшая число 127 в строке 30, можно изменить амплитуду синусоиды.
Резисторная матрица R-2R-4R-8R и так далее имеет плохую точность в старших разрядах и имеют ограниченное применение. Для улучшения формы сигнала на выходе ЦАП используют резисторную матрицу, которая состоит из сопротивлений R и 2R и дает повышенную точность (Рис.13).
Рис.13
еще рефераты
Еще работы по информатике
Реферат по информатике
Генеалогия» системы UNIX
17 Января 2016
Реферат по информатике
Где взять описание команд?
17 Января 2016
Реферат по информатике
Галось занести в поле Fragment Offset значение, равное 1 (далее будет показано, что в этом случае подобная
17 Января 2016
Реферат по информатике
Г. Кодирование операндов
17 Января 2016