Я только что получил осциллограф Rigol DS1052E, и до сих пор я действительно доволен им.
Для раннего теста я использовал свою плату papilo fpga, чтобы сгенерировать сигнал, используя следующий verilog -
module Demo(input clock, output led);
reg [0:8] counter = 0;
always @(posedge clock)
begin
counter <= counter + 1;
end
assign led = counter[0];
endmodule
Я подключил пробник осциллографа к выходному контакту. Я назвал его светодиодом, потому что он был включен в предыдущем тесте, но сейчас это просто разъединенный вывод, и я получил этот след -
Частота и т. Д. Все ожидаемые, однако я вижу пики при каждом положительном и отрицательном переходе. Мой вопрос, это реально? И если да, то это то, о чем мне нужно беспокоиться в реальной цепи, если этот контакт был где-то подключен, или это артефакт того, как я измеряю сигнал?
В основном правильно ли я использую область? Как разработчик программного обеспечения, делающий это для своего хобби, я склонен думать о цифровых сигналах как о чисто включенных или выключенных, но я знаю, что это более сложный вопрос, который мне так хотелось спросить: вижу ли я что-то настоящее здесь, и это то, что я когда-либо имел? беспокоиться о
источник
Ответы:
На ум приходят два вопроса:
Соединен ли зажим заземления вашего датчика так, чтобы вы получили кратчайшее возможное соединение с источником сигнала? (Если логическая ИС или ПЛИС снабжены контактами питания, буферизованными конденсаторами, подключите зажим заземления датчика непосредственно к узлу заземления на этих конденсаторах.)
Компенсирован ли ваш зонд? Недостаточно использовать датчик 1:10 для хорошего качества сигнала, вам также необходимо согласовать емкость датчика с емкостью входа прицела. Связанный: Этот онлайн-учебник , этот ответ и этот ответ .
источник
Пик, вероятно, обусловлен емкостной связью и крутизной (?) Ступеньки.
Что связано с измеряемым контактом?
Кроме того, кажется, что генерируемый вами сигнал немного больше 300 мВ. Используете ли вы 10-кратный датчик или какой-то компонент между ними?
В любом случае, вы можете попробовать применить RC-фильтр к выходу (1kOhm-1nF -> t = 1us), чтобы увидеть, станут ли шаги более плавными.
источник
Электричество, электроны не двигаются мгновенно, они подчиняются правилам физики, у часов будет крутой наклон, с этим ничего не поделаешь (энергетическая волна на самом деле движется назад и вперед по проводу намного быстрее, чем вы можете измерить) , Частично из-за скорости часов и прямоугольности, а также из-за вашего измерительного оборудования возможны выбросы (шипы, удары) или недолеты (округление). Кое-что из этого - ваше испытательное оборудование, а другое - ваша схема, но это ожидаемо. Если бы вы видели идеально квадратные сигналы с хорошими углами и вертикальными изменениями состояния, я бы очень волновался и исследовал, что не так с измерением. В области, то есть на логическом анализаторе, вы должны получить идеальную форму волны.
источник