реклама на сайте
подробности

 
 
> Хочу построить КВ трансивер на ПЛИС, что для этого нужно?
Aleksandr Vihore...
сообщение Oct 15 2015, 08:01
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 15
Регистрация: 12-01-15
Пользователь №: 84 516



Я хочу выполнить приемно-передающий тракт на ПЛИС. Использовать хочу Spartan3E XC3S500, в качестве среды разработки - ise10.1. Что-то другое я использовать не хочу - у меня старый компьютер с Windows XP, мне не нужны обновления среды разработки? BGA монтаж и все в таком духе. Это я считаю нужным написать, чтобы не было ответов вроде - "Есть лучше" "Сейчас уже используют...".
Насчет моих знаний - я работал с 8-бит AVR на Си и создавал контроллеры для самодельных радиостанций, так чтобы вам можно было судить об уровне, размер программ составлял около 20 КБ.
С аппаратной частью ПЛИС почти разобрался - самостоятельно выполнил плату с ПЛИС, флеш-памятью, которая почему-то не работает, возможно дело в напряжении питания - не нашел стабилизаторов 1,1 вольта и поставил 1,8. Сама ПЛИС прошивается, для отработки простых примеров программирования этого хватало.
Некоторые математические алгоритмы моделировал в EXEL, MATHLABом не владею. Если необходимо, дайте пожалуйста ссылку.
На ПЛИС выполнил генератор пилообразного напряжения,
генератор синусоиды с рассчетом по методу рядов, который работал не совсем правильно,
генератор синусоиды на CORDIC, который работал значительно лучше
выходной сигнал поступал на 12-бит ЦАП, и далее на вход компьютера где была установлена программа со спекторскопом.
У меня возникли следующие вопросы
Где можно недорого приобрести
- АЦП 16-бит
- Тактовый генератор на частоту более 50 МГц с высококачественным выходным сигналом, чтобы качества было достаточно для построения радиотракта, работающего на частотах до 30 МГц (охватывал весь КВ диапазон и более низкочастотные диапазоны)
- Саму ПЛИС и Flash-память, где покупал, уже нет.
- ЦАП необходимой разрядности (пока не знаю какой) для радиопередающего тракта, для приемного тракта у меня есть 12-бит ЦАП, преобразующий цифровой поток в сигнал звуковой частоты
Работаю в VHDL, изучать другой язык потому что кому-то он кажется лучше я, как можно понять не буду. Пусть даже у VHDL есть свои недостатки. Это чтобы лишних сообщений с советами не было. Спасибо за понимание.

- Как быстро освоить 32-бит Микроконтроллеры, затратив не более 4 тыс. руб, чтобы при этом иметь:
- нормальный, пусть и китайский, но работающий программатор, который видит среда разработки
- Среду разработки. Желательно на Си
- Микроконтроллеры в количестве 2-3 шт.
Пусть это будет не самое новое и продвинутое, но должно нормально запускаться и работать на старом компьютере с Windows XP.
Компьютер - частота около 2 Ггц, 2 Гб оперативной памяти, 4 ядра, возможности компьютера позволяют и Windows 7 установить, но не хочу

Пользоваться визардами я не хочу, хочу писать код самостоятельно - потому что, можно сгенерировать CORDIC в визарде, а потом тупить и думать как выполнить ячейку CIC фильтра. Или вообще интерфейс для АЦП или ЦАП или управления трактом - вот для этого уже вряд ли визард легко найти. Поэтому если есть ссылки на примеры кодов модулей генераторов на алгоритме CORDIC - можете дать ссылки. Особенно полезны разные методички, если у кого есть

Вобщем это пока все вопросы, уровень образованности у меня, как вы понимаете, любительский
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Aleksandr Vihorev   Хочу построить КВ трансивер на ПЛИС, что для этого нужно?   Oct 15 2015, 08:01
- - count_enable   Цитата(Aleksandr Vihorev @ Oct 15 2015, 12...   Oct 15 2015, 11:38
- - litv   например http://habrahabr.ru/post/204310/ "в...   Oct 15 2015, 12:02
- - Maverick   Цитата(Aleksandr Vihorev @ Oct 15 2015, 11...   Oct 15 2015, 12:03
- - des00   Были бы в Томске я бы вам плату модема с разбора п...   Oct 15 2015, 14:36
- - agregat   Фраза "ПЛИС, флеш-памятью, которая почему-то...   Oct 15 2015, 14:50
- - Aleksandr Vihorev   Нахожусь в г. Кемерово. Насчет напряжений питания ...   Oct 15 2015, 15:08
- - count_enable   STM32F4-Discovery это и удобная отладочная плата, ...   Oct 15 2015, 15:18
- - Genadi Zawidowski   Проект (исходники всего, ключая FPGA) тут: https:/...   Oct 15 2015, 16:39
- - Aleksandr Vihorev   Цитата(Genadi Zawidowski @ Oct 15 2015, 17...   Oct 15 2015, 16:44
- - Genadi Zawidowski   У меня открывается... Только FIR сейчая 961   Oct 15 2015, 16:49
- - qwa   Просто любопытно: коэффициенты фильтров вычислять ...   Oct 15 2015, 17:01
|- - Aleksandr Vihorev   Цитата(qwa @ Oct 15 2015, 17:01) Просто л...   Oct 15 2015, 17:12
- - Genadi Zawidowski   у когонибудь открывается ссылка? Судя по сообщения...   Oct 15 2015, 17:16
|- - qwa   Цитата(Genadi Zawidowski @ Oct 15 2015, 20...   Oct 15 2015, 17:18
- - Genadi Zawidowski   Кто бы присоединился к разработке? Из животрепещущ...   Oct 15 2015, 18:23
|- - Timmy   Цитата(Genadi Zawidowski @ Oct 15 2015, 21...   Oct 16 2015, 08:22
|- - Aleksandr Vihorev   Цитата(Genadi Zawidowski @ Oct 15 2015, 19...   Oct 17 2015, 22:21
- - Genadi Zawidowski   Сейчас фильтр со входной разрядностью 32 бита (огр...   Oct 16 2015, 08:30
|- - Timmy   Цитата(Genadi Zawidowski @ Oct 16 2015, 11...   Oct 16 2015, 08:52
- - soldat_shveyk   ЦитатаАРУ сделано за фильтром, приблизительно 90 д...   Oct 16 2015, 10:11
- - Genadi Zawidowski   ФНЧ сформирован в FPGA, меняет полосу от 50 до 600...   Oct 16 2015, 10:24
- - soldat_shveyk   Цитатанормально получается частота среза ФНЧ от 10...   Oct 16 2015, 10:53
- - soldat_shveyk   У меня в одном старом приемнике для полосы 3.1 кГц...   Oct 16 2015, 13:36
- - diwil   Я тоже пробовал и сделал. НО! дешево _не_ _по...   Oct 16 2015, 14:36
- - Genadi Zawidowski   АЦП тактируется 122.88 МГц или 100 МГц. CIC на 256...   Oct 16 2015, 20:54
|- - One   Цитата(Genadi Zawidowski @ Oct 16 2015, 23...   Oct 17 2015, 05:53
|- - diwil   Цитата(Genadi Zawidowski @ Oct 16 2015, 23...   Oct 17 2015, 18:03
- - Genadi Zawidowski   На мой взгляд, если знаете чего хотите получить от...   Oct 17 2015, 22:25
- - Golikov A.   VHDL и библиотеки - это известный дракон... И он м...   Oct 17 2015, 22:31
|- - Aleksandr Vihorev   Цитата(Golikov A. @ Oct 17 2015, 22:31) V...   Oct 17 2015, 22:40
|- - dm.pogrebnoy   Цитата(Aleksandr Vihorev @ Oct 18 2015, 01...   Oct 18 2015, 19:11
- - soldat_shveyk   ЦитатаВот вопрос - а где я ошибаюсь, пркидывая воз...   Oct 18 2015, 18:01
- - Genadi Zawidowski   Для радиолюбительского приёма не "плоское...   Oct 18 2015, 19:01
- - Шаманъ   Цитата(Genadi Zawidowski @ Oct 16 2015, 11...   Oct 20 2015, 09:08
- - ~Elrond~   У нас в КВ-радиостанции используется 16-битная АЦП...   Oct 20 2015, 15:58
|- - diwil   Цитата(~Elrond~ @ Oct 20 2015, 18:58) У н...   Oct 20 2015, 17:34
|- - Шаманъ   Цитата(diwil @ Oct 20 2015, 20:34) 2. По ...   Oct 20 2015, 18:19
|- - diwil   Цитата(Шаманъ @ Oct 20 2015, 21:19) Это н...   Oct 20 2015, 19:28
- - ~Elrond~   Шаманъ Нет, таблица на 512 значений, и содержится ...   Oct 20 2015, 19:28
|- - Шаманъ   Цитата(~Elrond~ @ Oct 20 2015, 22:28) Шам...   Oct 20 2015, 19:55
|- - diwil   Цитата(~Elrond~ @ Oct 20 2015, 22:28) Шам...   Oct 20 2015, 20:10
- - Golikov A.   Я ошибаюсь или разложения в ряд Тейлора предполага...   Oct 20 2015, 19:34
- - ~Elrond~   Golikov A. ЦитатаЯ ошибаюсь или разложения в ряд Т...   Oct 20 2015, 19:38
- - Golikov A.   ЦитатаТочка определяется старшими битами аккумулят...   Oct 20 2015, 19:58
- - ~Elrond~   Ради интереса сделал генератор с применением ряда ...   Oct 21 2015, 13:33
|- - Шаманъ   Цитата(~Elrond~ @ Oct 21 2015, 16:33) Рад...   Oct 21 2015, 14:35
- - ~Elrond~   Для 1 порядка - 512х18бит. Для 2 порядка - 512х32б...   Oct 21 2015, 15:51
|- - Шаманъ   Цитата(~Elrond~ @ Oct 21 2015, 18:51) Уме...   Oct 21 2015, 19:27
- - Genadi Zawidowski   По совету присутствующего тут коллеги поигрался с ...   Oct 22 2015, 11:20
|- - Timmy   Цитата(Genadi Zawidowski @ Oct 22 2015, 14...   Oct 22 2015, 12:16
- - vovanse   Цитата(Aleksandr Vihorev @ Oct 15 2015, 15...   Oct 22 2015, 12:59
- - ~Elrond~   Цитатапоявилась постоянная составляющая на выходе ...   Oct 22 2015, 16:18
- - Genadi Zawidowski   Значение старшего из отюрасываемых?   Oct 22 2015, 16:50
- - Aleksandr Vihorev   А какую разрядность лучше выбрать для фазы? Можно ...   Oct 23 2015, 12:02
- - rolin   Кто-нибудь может поделиться кодом АРУ на verilog ,...   Sep 28 2016, 12:04
- - rolin   Вот, га что меня хватило.... Работает только на ув...   Sep 28 2016, 16:46


Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 21:25
Рейтинг@Mail.ru


Страница сгенерированна за 0.0143 секунд с 7
ELECTRONIX ©2004-2016