Цитата
Просто что мне поподалась это 50кГц держал, а хотелась бы чтобы хоть б 1Мег держал и стоил что-то около 50у.е.
На AVR-ке врятли реализуемо то, что вы хотите..
Для 1Mhz можно взять какой-нить ARM с большим кол-вом бортовой памяти и USB с DMA напр. LPC2148 и прикрутить к нему несколько (взависимости от того, сколько вам требуется каналов) внешних параллельных АЦП с общими линиями управления. АЦП можно взять быстродействующие, например из серии для оцифровки видеосигналов.
ADS823/824/825 - доступны и дешевы (~$12-$15 за шт.) параметры этих АЦП:
- ADS825 - 40MSPS, 10bit;
- ADS824 - 70MSPS, 10bit.
На таком железе думаю можно будет получить 6-8 точек на период при Fs=1Mhz
Слабым местом будет USB Full Speed, с ее ~1MByte/s пропускной способностью.
Но это не беда, можно работать в режиме захвата кадра. Накопили результат измерений во всю память МК со скоростью 10MByte/s на канал - и выплюнули по относительно медленному USB.