www.kn34pc.com

Форум на силистренските радиолюбители
Дата и час: 17 Апр 2026, 20:59

Часовете са според зоната UTC + 2 часа




Напиши нова тема Отговори на тема  [ 3 мнения ] 
Автор Съобщение
 Заглавие: DDS
МнениеПубликувано на: 16 Апр 2024, 05:28 
Offline
Аватар

Регистриран на: 07 Дек 2006, 17:24
Мнения: 1646
Местоположение: Силистра
Microcontroller projects, Direct Digital Synthesis DDS with microcontroller
https://www.weigu.lu/microcontroller/dds/index.html

Sine Look Up Table Generator Calculator
https://www.daycounter.com/Calculators/ ... ator.phtml

Fundamentals of Direct Digital Synthesis (DDS)
https://www.analog.com/media/en/trainin ... MT-085.pdf

Arduino Sinewave Generator
http://electronics-diy.com/arduino-sine ... erator.php

How to look up sine of different frequencies from a fixed sized lookup table?
https://stackoverflow.com/questions/134 ... okup-table

DDS Signal Generator
https://www.qsl.net/zs1ayj/page10.htm

A PIC based DDS module
https://www.min.at/prinz/o/oe1rib/DDS/SineDDS.htm
https://www.min.at/prinz/o/oe1rib/DDS/SineDDS.asm

DDS audio generator made from PIC Microcontroller
https://circuitsalad.com/2014/06/10/dds ... ontroller/

Slightly improved code for PIC DDS
https://circuitsalad.com/2014/06/13/sli ... r-pic-dds/

DDS Sinewave Generator Using PWM as an 8-bit DAC
https://sites.google.com/view/rosetta-t ... -8-bit-dac

Make decimal frequencies in 0.00001 Hz resolution!
http://www.romanblack.com/onesec/High_A ... tm#decfreq

Zero-error 1 second Timer
http://www.romanblack.com/one_sec.htm#ZEZJ


Върнете се в началото
 Профил  
 
 Заглавие: Re: DDS
МнениеПубликувано на: 18 Апр 2024, 19:41 
Offline
Аватар

Регистриран на: 07 Дек 2006, 17:24
Мнения: 1646
Местоположение: Силистра
Начало ...

Таблица за синус с 256 стъпки, максимално ниво: 255.
- табличка, пресметната с web-калкулатор
- собствена Excel табличка (смятам, че закръглението е в INT)

И първи въпрос: Защо има разлика в някои битовете с "единичка"? Кой как смята? Кое е вярното? А сега де ...


Прикачени файлове:
calc.jpg
calc.jpg [ 212.68 KiB | Прегледано 4910 пъти ]
ex_w.jpg
ex_w.jpg [ 246.47 KiB | Прегледано 4910 пъти ]
Върнете се в началото
 Профил  
 
 Заглавие: Re: DDS
МнениеПубликувано на: 25 Дек 2025, 13:58 
Offline
Аватар

Регистриран на: 09 Юли 2017, 12:53
Мнения: 90
Местоположение: Благоевград
Преди 9-10 години правих един тестер за тахографи (от старите, механичните). Използвах PIC16F1827, soft DDS с PWM-a -> 3kHz Low pass -> вътрешните компаратори на ПИК-а за симулация на регулируеми обороти от таходатчик. До 3 кХз имах много прилична синусоида, не съм я мерил на хармоници (сега ме е яд, можел съм да го погледна със звуковата карта и ARTA, а платката отдавна не е в мен. )
При интерес мога да постна схемата, синус таблицата, test soft за ПИК-а и тест софт. от ПЦто.

редакция: Не е от 0 до 1024, защото MCP607 във филтъра колкото и да е rail-to-rail, не е идеален, и естествено ограничаваше.


Прикачени файлове:
10bit-pwm-sine.png
10bit-pwm-sine.png [ 16.16 KiB | Прегледано 2405 пъти ]
Върнете се в началото
 Профил  
 
Покажи мненията от миналия:  Сортирай по  
Напиши нова тема Отговори на тема  [ 3 мнения ] 

Часовете са според зоната UTC + 2 часа


Кой е на линия

Потребители, разглеждащи този форум: 0 регистрирани и 8 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Форумът се задвижва от phpBB® Forum Software © phpBB Group
Преведено от yarnaudov.com