Свежие обсуждения
Измерения

Осц.-пр. к ПК версия 2 (упрощенная)

1 35 44

2: caddr -- EPM3032 - если только достать, купить можно EPM7032 =96р.
74АС163 опять нет , никаких 163, может быть под заказ
плис реальнее
=== моя привязанность к ПЛИС Altera проистекает в основном из того, что только с ними и работал : - )
--- с вас прошивка
я уже расковырял старую маму(кэш) щас качаю даташит.

 

Ещё с согласованием напряжений логики могут быть проблемы (проц, ПЛИС, память).
Было бы удобно, если бы всё это хозяйство работало от 3.3В.

Прошивка-то элементарная если счетчик делать, несколько строчек кода, на Верилоге что-то типа:

module addr_counter(clk, addr);
input clk;
output [15 : 0] addr;
reg [15 : 0] addr;
always @ (posedge clk)
begin
addr = addr + 1;
end
endmodule
(не тестировал)

Насчет памяти -- есть мысль попытаться использовать синхронное статическое ОЗУ из кэша Pentium II. В картридже 4 микрухи 32 бит * 32к (1Мбит), таких вот: http://www.ic-on-line.cn/IOL/datasheet/KM732V595A_235498.pdf

 

2: caddr === с согласованием напряжений логики могут быть проблемы
--- вероятно будет работать
--- меня занимает ПК программа - как ЛУЧШЕ убрать углы на картинке?
--- пришлите программу от DVM.

 

AnSi
"как ЛУЧШЕ убрать углы на картинке?"

- В цифровых осциллографах Tektronix, например, применяется sin(x)/x интерполяция (как они её называют).
Т.е. сигнал восстанавливается почти непосредственно по теореме отсчетов (непрерывный сигнал можно представить в виде ряда... ну и так далее). Почти -- потому что временное окно конечное.

Программа та во вложении, но её, вроде, проще переписать чем переделать.

94471.rar

 

Тут неплохой обзор по ресэмплингу (на английском)
http://ccrma.stanford.edu/~jos/resample/resample.pdf

 

2: caddr --- вот что-то подобное и хотелось, с такими примочками и Котельников становится уважаемым человеком

 

2: caddr === но её, вроде, проще переписать чем переделать.
--- ещё проще приклеиться к "профессиональной" готовой программе, была б у меня путная софтина, я б так и сделал

 

Проект логического анализатора без проца, с декодером шин I2C,SPI, RS-232, (исходники, прошивки).
Микрухи можно найти в России. Недостаток - "утюжком" плату не сделать, хотя.....

Features:
Up to 32 channels
128 Kb of memory for each channel
Sampling rate up to 100 MHz (timebase in 1-2-5 sequence)
External clock input
Input levels compatible with 3.3V and 5V logic
Selectable pretrigger/posttrigger buffer size in 8K steps
16 bits wide trigger (0, 1, rising/falling edge, don't care)
Programmable min. trigger-event width (1-16)
Programmable trigger-events counter (1-16)
External trigger input
Communicating via LPT port (EPP mode support) or USB
Documentation and source codes released under GNU GPL
http://minila.sourceforge.net/index.php

 

Кстати как раз синхронное ОЗУ применили, примерно аналогичное тому что я тут выше предлагал из картриджей Pentium II ковырять.

 

Еще бы анализировать состояние ADC с параллельным 8 бит выходом, все таки 32 канала.