Ему же не прямоугольник надо 10 Гц.
Пусть возьмем 10-разрядный ЦАП. Значит нужно сделать 1000 шагов за полупериод - 20кГц.
А если это ЦАП с последовательной загрузкой, 10 бит - еще в 10 раз больше - 200 кГц. Да еще на вычисления тоже что-то нужно оставить.
Вычисления по-минимуму следующие:
1. Переслать по указателю очередной бит в порт
2. Установить клок
3. Сбросить клок
4. Инкрементировать указатель
5. Проверить, все ли биты переданы
6. если нет, перейти к п.1
Если каждая из команд выполняется только за один такт, то 200кГц * 6 = 1200кГц
Всё это- на 3 ЦАПа - 3.6 Мгц итого.
Как раз в 100 раз поболее часового кварца
Сообщение отредактировал Меджикивис - May 2 2015, 18:51
Построив автомобили, человечество освободило лошадей от необходимости работать.
Почему оно не освободило от такой необходимости себя ))