| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| FPGA за начинаещи http://mcu-bg.com/mcu_site/viewtopic.php?f=7&t=17268 |
Страница 1 от 1 |
| Автор: | kont40 [ Пон Май 04, 2020 3:40 am ] |
| Заглавие: | FPGA за начинаещи |
Възнамерявам да се уча на FPGA и търся съвети за ориентация с кой кит е добре да се започна и откъде може да се купи. Цената да е достъпна - напр. до $100-200. Целта ми е да обработвам аналогови сигнали и търся кит който дава удобства за това - да има АЦП, компаратори. |
|
| Автор: | MYXATA [ Пон Май 04, 2020 1:10 pm ] | |||||||||
| Заглавие: | Re: FPGA за начинаещи | |||||||||
на такъв въпрос много отговори може да получиш и нито един няма да ти свърши работа Например: - значи ли, че знаеш как се пише програма за ФПГА? основните езици като verilog / VHDL... и искаш да научиш разликите между различните ФПГА-та? - или знаеш ного добре сигнал процесинга и искаш да го транслираш да се прави на програмируема логика? - от аналогов сигнал до аналогов сигнал има разлика - каква честотна лента, каква точност, бързи ацп-та (10м сапъла/сек) или точни 14-16-24 бита..... основни фпга производители са: xilinx , latice , intel, microsemi/mikrochip a развойни платки са: https://www.avnet.com/shop/us/c/program ... gic/fpgas/ https://store.digilentinc.com/fpga-deve ... -digilent/ https://www.digikey.com/products/en/dev ... 796?k=FPGA има и много знайни и незнайни производители на пплатки, може да си намериш и много евтини и добри и големи болкуци |
||||||||||
| Автор: | kont40 [ Пон Май 04, 2020 1:57 pm ] | ||||||||||||||||||||||||||||||||||||
| Заглавие: | Re: FPGA за начинаещи | ||||||||||||||||||||||||||||||||||||
Благодаря за отговора. Уточнения:
Не знам; допускам че основната част от ученето ще е това.
Точно така е! Искам да реализирам определени алгоритми за обработка на сигнали върху програмируема логика.
Става въпрос за физиологични сигнали, честоти на дискретизация не повече от 1 kHz. Разрядност на АЦП не повече от 12 бита.
Целта на въпроса ми е да си спестя няколко месеца негативен опит и да започна с нещо което няма да ме вкара още от началото в поредица безсмислени системни недоразумения и проблеми които са системно-специфични и просто при друг производител/кит въобще ги няма. Разбира се всичко е относително, но ако получа малко конкретна обратна връзка от хора с опит би било вероятно да направя по-близък до оптималния за мен избор. |
|||||||||||||||||||||||||||||||||||||
| Автор: | Bai Ui [ Пон Май 04, 2020 2:00 pm ] |
| Заглавие: | Re: FPGA за начинаещи |
Научи се първо да създаваш логика за FPGA след това се хвърляй на обработка на сигнали, много хора бъркат FPGA с процесор, при второто имаш готова архитектура и само пишеш инструкции докато при FPGA създаваш тази архитектура, това е като да проектираш цифрова схема но в умален вариант. Между другото не се налага да знаеш хардуерен език, може да създаваш FPGA логика и като използваш електронни схеми. Аз бих те посъветвал да оставиш АЦП-то за по късно, като за начало бих ти препоръчал този кит - програматора е вграден и развойната среда - Lattice Diamond е безплатна. Като се научиш да пишеш хардуер на VHDL тогава с 2 резистора и кондензатор може да си направиш приличен сигма-делта АЦП и да продължиш с обработка на сигнали. Успех! |
|
| Автор: | kont40 [ Пон Май 04, 2020 2:41 pm ] | |||||||||
| Заглавие: | Re: FPGA за начинаещи | |||||||||
Благодаря! Това китче наистина изглежда като това което търся. Поздрави |
||||||||||
| Автор: | TheHungry [ Пон Май 04, 2020 6:01 pm ] |
| Заглавие: | Re: FPGA за начинаещи |
Според мен при тези честоти на дискретизация за които говориш да ползваш FPGA е безсмислено , всеки един съвременен процесор ще се справи и ще иска още . Ако е с опознавателна цел първо почни със по-прости неща от обработка на аналогови сигнали . Осъзнай концепцията и принципите , размигай някой светодиод след това много светодиоди , сложи бутонче , брой натисканията и ги покажи на 7-сег дисплей . пък след това мисли за АЦП-та . Ето тук има интересни примери като за начало ( и не само ) https://static.sparkfun.com/datasheets/ ... GABook.pdf http://hamsterworks.co.nz/ |
|
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|