Найдено 14 результатов

Арнаутов Юрий
Пн май 25, 2009 12:37:16
Форум: AVR
Тема: WinAvr в вопросах и ответах
Ответы: 2199
Просмотры: 1286101

Математику я знаю, а вот WinAVR не очень. Поэтому и спросил как именно в нем будет
Арнаутов Юрий
Вс май 24, 2009 14:40:43
Форум: AVR
Тема: WinAvr в вопросах и ответах
Ответы: 2199
Просмотры: 1286101

Yellow Tiger писал(а):Пример кода:

Код: Выделить всё

y = sin(x);


спасибо. а значения х в каких пределах, и какие пределы при этом у
Арнаутов Юрий
Сб май 23, 2009 23:56:18
Форум: AVR
Тема: WinAvr в вопросах и ответах
Ответы: 2199
Просмотры: 1286101

Yellow Tiger писал(а):А функция sin() работать не хочет что-ли? :shock:

подскажите как с ней работать (желательно пример кода :) )
Арнаутов Юрий
Сб май 23, 2009 22:04:30
Форум: AVR
Тема: WinAvr в вопросах и ответах
Ответы: 2199
Просмотры: 1286101

Подскажите пожалуйста как сформировать один период синуса из 256 точек и занести все это в массив? Сформировать программно
Арнаутов Юрий
Пн май 04, 2009 12:54:50
Форум: AVR
Тема: WinAvr в вопросах и ответах
Ответы: 2199
Просмотры: 1286101

ARV писал(а):задано делать hex-файл для EEPROM, а содержимое EEPROM в программе не определено, вот и ругается, что нечего создавать. это не страшно.


Спасибо)
Арнаутов Юрий
Сб май 02, 2009 11:15:19
Форум: AVR
Тема: WinAvr в вопросах и ответах
Ответы: 2199
Просмотры: 1286101

При компиляции программы в WinAVR в нижнем окошке стало писать такие строги под конец компиляции:


avr-objcopy -j .text -j .data -O srec turtles.elf turtles.srec
avr-objcopy -j .eeprom --change-section-lma .eeprom=0 -O ihex turtles.elf turtles_eeprom.hex ...
Арнаутов Юрий
Вт апр 28, 2009 23:31:00
Форум: Микроконтроллеры и ПЛИС
Тема: sin, mega8535, AD7524 и WinAVR. Как реализовать синусоиду?
Ответы: 21
Просмотры: 7383

Не нужен здесь расчет синуса, и вообще смысл делать из меги генератор, тем более сигналов различной формы...

Спасибо, я понял ваше мнение. Я повторюсь, это часть моей дипломной работы. А в целом там кроме генератора еще чет есть) Ну и в конце концов надо же студенту что то делать на диплом, вот ...
Арнаутов Юрий
Вт апр 28, 2009 22:40:06
Форум: Микроконтроллеры и ПЛИС
Тема: sin, mega8535, AD7524 и WinAVR. Как реализовать синусоиду?
Ответы: 21
Просмотры: 7383

А если нужна формула расчета синуса ... Ну вот нафига в этой задаче - расчет синуса?! Эта таблица один раз рассчитывается и потом выдается на выход в разных темпах...

Почему же? Я думаю расчет синуса то что нужно! Ведь можно использовать меньшее количество значений, чем есть в таблице, которую ...
Арнаутов Юрий
Вт апр 28, 2009 22:36:39
Форум: Микроконтроллеры и ПЛИС
Тема: sin, mega8535, AD7524 и WinAVR. Как реализовать синусоиду?
Ответы: 21
Просмотры: 7383

Тема конечно интересная..
...
Для многих вероятно не очень, но для меня в данный момент очень актуальная)

Для пилы я брал 255 точек на подъем и 255 на спад, поскольку она выводилась не с очень большой частотой, то этого кол-ва точек много небыло.

Сколько я хочу точек в синус?... Есть идея ...
Арнаутов Юрий
Вт апр 28, 2009 19:26:29
Форум: Микроконтроллеры и ПЛИС
Тема: sin, mega8535, AD7524 и WinAVR. Как реализовать синусоиду?
Ответы: 21
Просмотры: 7383

...частотная шкала будет неудобной - при 16МГц тактовой, двухбайтном делителе этой тактовой и тридцатидвух отсчетах на период синусоиды...

То есть, самая высокая - 62'500Гц, следующая - 31'250Гц, и так далее...

Вы хотите сказать что "при 16МГц тактовой" нельзя сделать плавной регулировки ...
Арнаутов Юрий
Вт апр 28, 2009 19:19:02
Форум: Микроконтроллеры и ПЛИС
Тема: sin, mega8535, AD7524 и WinAVR. Как реализовать синусоиду?
Ответы: 21
Просмотры: 7383

до нескольких мегагерц - это вы немножко завысили требования... если писать исключительно на ассемблере - можно выжать под сотню килогерц синус... на чистом С или С++ даже это будет сложновато...

Хотелось бы как можно больше выжать.

А почему не получится "до нескольких мегагерц", можно чуть ...
Арнаутов Юрий
Вт апр 28, 2009 19:15:26
Форум: Микроконтроллеры и ПЛИС
Тема: sin, mega8535, AD7524 и WinAVR. Как реализовать синусоиду?
Ответы: 21
Просмотры: 7383

Не знаю, может туплю, а чем это не устраивает m ?
На предмет расширения диапозона можно к автору постучаться....

Эта схему устраивает если необходим генератор просто как генератор., а мне надо просто реализовать его с бОльшими функциями на базе тех компонентов что имеются в наличии у меня, это ...
Арнаутов Юрий
Вт апр 28, 2009 18:23:59
Форум: Микроконтроллеры и ПЛИС
Тема: sin, mega8535, AD7524 и WinAVR. Как реализовать синусоиду?
Ответы: 21
Просмотры: 7383

а вот пилообразный, это вы имеете просто треугольный или как в строчной развертке?
можете дать сайт, где все об этой схеме написано?

Об этой схеме ни наодном сайте вы не найдете описание на данный момент. поскольку я её сам придумал)))))))

Пилообразный, это треугольный. Сначала сигнал ...
Арнаутов Юрий
Вт апр 28, 2009 17:41:57
Форум: Микроконтроллеры и ПЛИС
Тема: sin, mega8535, AD7524 и WinAVR. Как реализовать синусоиду?
Ответы: 21
Просмотры: 7383

sin, mega8535, AD7524 и WinAVR. Как реализовать синусоиду?

Здраствуйте! Вот собрал себе генератор на mega8535 и AD7524. Помогите пожалуйста в написании программы на С++, для генерации синуса от нескольких Гц до нескольких МГц. Схема рабочая, проверено, написал для нее код чтобы генерировать пилообразный сигнал.

Заранее спасибо!

Перейти к расширенному поиску