 |
Форум за електроника Български форум за електроника, ремонти, схеми, документация
|
| Предишната тема :: Следващата тема |
| Автор |
Съобщение |
ikarlo Опитен потребител

Регистриран на: 12 Апр 2008 Мнения: 470 Местожителство: Sofia
|
Пуснато на: Чет Юни 05, 2008 20:12 Заглавие: |
|
|
| Точната схема в момента я нямам, но си спомням, че съм правил следното: ЦАП (дали ще е 8, 10, 12 или 16bit е друг въпрос), EPROM, тактов генератор и делител с разрядност на избрания ЦАП. Шина данни на EPROMа се свързва към ЦАП, а адресните шини на паметта - към изходите на делителя. В EPROMа се записват стойностите на синус функцията ат 0 до 2*PI. По разпространен е вариант, в който е добавен един управляем инвертор - тогава стойностите са от 0 до PI, след което се включва инвертора. Така от 8 битов ЦАП получаваш двойна точност - все едно е 16 битов. Има още един вариант, при който с с по-сложно управление постига още по-голяма точност: в EPROMа се записва sinwt от 0 до PI/2, при достигане на тази стойност броячът се реверсира първи път и получаваме стойностите от PI/2 до PI като симетрична функция, след това броячът отново напред, но с включен инвертор (огледален образ) до 3/2 PI след което втори реверс и завършване периода. На пръв поглед е отчайващо сложно, но всичко става с няколко чипа ниска и средна интеграция. |
|
| Върнете се в началото |
|
 |
|
|
Не Можете да пускате нови теми Не Можете да отговаряте на темите Не Можете да променяте съобщенията си Не Можете да изтривате съобщенията си Не Можете да гласувате в анкети
|
|