Мелкие вопросы по цифровой технике.
Re: Мелкие вопросы по цифровой технике.
Есть элемент КМОП(СМOS)
есть напряжения
Выходное напряжение элемента, В 0.0 0.5 1.0 1.5 2.0 2.5 3.0 4.0 5.0
Значения напряжения на входе, В 0 0 0 0 0.3 0.7 8.6 8.7 8.8
мне нужно найти графическим методом
1)уровни сигналов нуля и единицы;
2)запас помехоустойчивости по нижнему и верхнему уровням;
3)абсолютный запас помехоустойчивости;
4)относительный запас помехоустойчивости.
ни в одной книжке не нашел об этом информации. график я построил, а вот дальше как?
Помогите пожалуйста!!!
есть напряжения
Выходное напряжение элемента, В 0.0 0.5 1.0 1.5 2.0 2.5 3.0 4.0 5.0
Значения напряжения на входе, В 0 0 0 0 0.3 0.7 8.6 8.7 8.8
мне нужно найти графическим методом
1)уровни сигналов нуля и единицы;
2)запас помехоустойчивости по нижнему и верхнему уровням;
3)абсолютный запас помехоустойчивости;
4)относительный запас помехоустойчивости.
ни в одной книжке не нашел об этом информации. график я построил, а вот дальше как?
Помогите пожалуйста!!!
- Реклама
Re: Мелкие вопросы по цифровой технике.
ahito123
По какому учебнику вас учат?
По какому учебнику вас учат?
Re: Мелкие вопросы по цифровой технике.
Пишу ещё раз ибо это сообщение пока что осталось без ответа http://radiokot.ru/forum/viewtopic.php? ... 7#p1494607
- Грендайзер
- Мучитель микросхем
- Сообщения: 479
- Зарегистрирован: Вт июн 02, 2009 22:38:40
- Откуда: Город-герой Москва
Re: Мелкие вопросы по цифровой технике.
D7...D0 - думою очевидно, отсюда снимаем код. OE - output enable стандартная лапка многих цифровых микросхем, отключает выход (цифровой), PD - power down - включает спящий режим, Va, Vd - к этим лапкам идёт общий источник питания (см. типовую схему включения в даташите), Vin - аналоговый вход, Vref - опорное напряжение, clk - тактовая частота, DGND, AGND - аналоговая и цифровая земли соответственно... удачи 
Re: Мелкие вопросы по цифровой технике.
ООО спасяб, а чем отличается DGND от AGND? просто я всмысле что GND оно и в африке GND
- Реклама
- falkonist
- Друг Кота
- Сообщения: 4471
- Зарегистрирован: Вс мар 04, 2007 11:39:00
- Откуда: Ukraine, Kyiv
- Контактная информация:
Re: Мелкие вопросы по цифровой технике.
Digital Dround - Analog Ground.
Выслушай и противную сторону, даже если она и противна
- Грендайзер
- Мучитель микросхем
- Сообщения: 479
- Зарегистрирован: Вт июн 02, 2009 22:38:40
- Откуда: Город-герой Москва
Re: Мелкие вопросы по цифровой технике.
Ну в Африке может так оно и есть, а вообще это разные вещи. В следствии довольно крутых фронтов прямоугольных импульсов (или если угодно в следствии большой ширины их спектра) на реактивном сопротивлении которым обладает реальный проводник могут наблюдаться резкие выбросы напряжения (u = L*di/dt как известно) это явление приводит к возникновению электромагнитных помех в проводах аналоговой части схемы (т.е. ряд гармоник прямоугольных импульсов пролезает в аналоговую часть схемы). Для нейтрализации данного эффекта необходимо разделять аналоговую и цифровую земли. В идеале желательно иметь даже 2 источника питания Va - питающий аналоговую часть и Vd - цифровую. Соединять земли этих источников желательно в одной общей точке, к которой отдельными проводниками подсоединяются AGND и DGND.Nikitka писал(а):ООО спасяб, а чем отличается DGND от AGND? просто я всмысле что GND оно и в африке GND
Re: Мелкие вопросы по цифровой технике.
да, спасибо, я уже почитал, я понял как разводить теперь от этого аккумулятор надо помощнее..
Re: Мелкие вопросы по цифровой технике.
Всем привет!
Требуется обеспечить возможность работы цифрового выхода на нагрузку 75 Ом при высоком уровне сигнала 7-8 В. Еще нужна ширина фронтов выходного импульса не больше 30 нс, а минимальная длительность м. б. до 1 мкс, т. е. 1 МГц.
Может кто видел какие готовые микросхемы-драйверы/и т. п., удовлетворяющие этим условиям, т. е. способные выдавать до 100 мА и работать на частотах до 1 МГц? Или придется на рассыпухе городить (не хотелось бы)? Гугл пока ничего не подсказал...
Требуется обеспечить возможность работы цифрового выхода на нагрузку 75 Ом при высоком уровне сигнала 7-8 В. Еще нужна ширина фронтов выходного импульса не больше 30 нс, а минимальная длительность м. б. до 1 мкс, т. е. 1 МГц.
Может кто видел какие готовые микросхемы-драйверы/и т. п., удовлетворяющие этим условиям, т. е. способные выдавать до 100 мА и работать на частотах до 1 МГц? Или придется на рассыпухе городить (не хотелось бы)? Гугл пока ничего не подсказал...
- ublhjnt
- Друг Кота
- Сообщения: 4446
- Зарегистрирован: Вт мар 02, 2010 17:05:19
- Откуда: Белоруссия, Минск
Re: Мелкие вопросы по цифровой технике.
Порояся в старье. К примеру http://www.155la3.ru/k170.htm
Всё можно наладить,если вертеть в руках достаточно долго!
- КРАМ
- Друг Кота
- Сообщения: 25359
- Зарегистрирован: Чт янв 10, 2008 22:01:02
- Откуда: Московская область, Фрязино
Re: Мелкие вопросы по цифровой технике.
TC4426 ... TC4428aam писал(а):Всем привет!
Требуется обеспечить возможность работы цифрового выхода на нагрузку 75 Ом при высоком уровне сигнала 7-8 В. Еще нужна ширина фронтов выходного импульса не больше 30 нс, а минимальная длительность м. б. до 1 мкс, т. е. 1 МГц...............Гугл пока ничего не подсказал...
IR4426 ... IR4428
Re: Мелкие вопросы по цифровой технике.
Насколько я понял, в таких микрухах ОК и ОЭ. Надо будет уточнить куда они хотят нагрузку подключать, м б и ОЭ сойдет (ТЗ просто ппц как написано
). Да и задержки по 100 нс. Какие фронты - хз. А мне сказали сделать фронты 30 нс...
Вот думаю, может из импорта чего есть? Или хотя бы по каким ключевым словам искать? Я искал всякие драйверы линии, пока не нашел... С напругой еще проблема - если это стандартная логика, то это 5 В, а хотят 7-8 (вот офигели! Так 7 им или 8?
)
***
КРАМ, спасибо! Посмотрел фронты - действительно почти вписываются в ТЗ. Вот задержки конечно большие, но про них мне ничего не сказали, уточню, может их это устроит. Уж никак не думал что драйвер полевика на мегагерце работать может...
Вот думаю, может из импорта чего есть? Или хотя бы по каким ключевым словам искать? Я искал всякие драйверы линии, пока не нашел... С напругой еще проблема - если это стандартная логика, то это 5 В, а хотят 7-8 (вот офигели! Так 7 им или 8?
***
КРАМ, спасибо! Посмотрел фронты - действительно почти вписываются в ТЗ. Вот задержки конечно большие, но про них мне ничего не сказали, уточню, может их это устроит. Уж никак не думал что драйвер полевика на мегагерце работать может...
Re: Мелкие вопросы по цифровой технике.
aam
Есть аналоговые буферные усилители, с широкой полосой (200МГц типично) и большим размахом напряжения на выходе. Специально для работы на низкоомную нагрузку. Есть с единичным усилением (BUF634...), есть с усилением 2, 10, 16... Я бы что-то такое и поставил.
http://www.terraelectronica.ru/catalog. ... =0&PageS=0
Есть аналоговые буферные усилители, с широкой полосой (200МГц типично) и большим размахом напряжения на выходе. Специально для работы на низкоомную нагрузку. Есть с единичным усилением (BUF634...), есть с усилением 2, 10, 16... Я бы что-то такое и поставил.
http://www.terraelectronica.ru/catalog. ... =0&PageS=0
Re: Мелкие вопросы по цифровой технике.
Нарушение правил форума п. 2.1
http://radiokot.ru/forum/viewtopic.php?f=19&t=6538
Вот Ваш аналогичный вопрос
http://radiokot.ru/forum/viewtopic.php? ... 3#p1501903
И дублировать его в разных темах не нужно.
aen
http://radiokot.ru/forum/viewtopic.php?f=19&t=6538
Вот Ваш аналогичный вопрос
http://radiokot.ru/forum/viewtopic.php? ... 3#p1501903
И дублировать его в разных темах не нужно.
aen
Re: Мелкие вопросы по цифровой технике.

это типа подобие реле времени?? т.е. 1 появиться через несколько миллисекунд в зависимости от установки переменного резистора? или нет?
Re: Мелкие вопросы по цифровой технике.
Да, так...
Если хотите, чтобы жизнь улыбалась вам, подарите ей своё хорошее настроение
- Z_h_e
- Собутыльник Кота
- Сообщения: 2708
- Зарегистрирован: Сб май 14, 2011 21:16:04
- Откуда: г. Чайковский
Re: Мелкие вопросы по цифровой технике.
Но на выходе надо поставить триггер Шмидта, иначе может не быть четкого фронта.Nikitka писал(а):это типа подобие реле времени??
- ranger93
- Вымогатель припоя
- Сообщения: 560
- Зарегистрирован: Пт июл 02, 2010 19:30:22
- Откуда: Новосибирск / Магнитогорск
Re: Мелкие вопросы по цифровой технике.
Всем добра! в наличии имеется старенький компьютер, со старой материнкой, которая, судя по разъемам, поддерживает питание, как AT так и ATX формата. Использую блок ATX, при выключении система гаснет, а блок продолжает держать напряжения, не выключается, приходится вырубать его выключателем принудительно. Вопрос: как от этого избавиться, может есть джампер какой на материнке, подскажите, я не особо разбираюсь пока?
Главное, чтоб был источник ЭДС, а с остальным разберемся
.
- dimitriy91
- Вымогатель припоя
- Сообщения: 619
- Зарегистрирован: Ср июн 08, 2011 15:37:56
- Откуда: ДВ
Re: Мелкие вопросы по цифровой технике.
Всем привет , пишу проект на VHDL в Xilinx . столкнулся с проблемой. Некоторые выходы на времянке остаются не инициализируемыми . В частности описываю автомат, функции возбуждения и выходов. Может кто подскажет что может быть не так?
Вот вырезка из кода:
TRIG1_AVT : DFF
port map( CLK => CLK,D => exсit_fun_line(0),Q => state_line(0));
TRIG2_AVT : DFF
port map( CLK => CLK,D => exсit_fun_line(1),Q => state_line(1));
START : process
begin
-- функции возбуждения памяти (триггеров)
exсit_fun_line(0) <= ( (state_line(0) and not CS ) or ( state_line(0) and not WR_RD and not SH ) or
( state_line(1) and state_line(0) and not SH ) or ( state_line(1) and not WR_RD and
not SH and CS ) );
exсit_fun_line(1) <= ( (state_line(1) and not CS ) or ( not state_line(1)and not WR_RD and not SH and CS ) or
(state_line(0) and not WR_RD and not SH and CS) or (not state_line(1) and not state_line(0) and
WR_RD and CS) );
stat <= state_line;
--функции возбуждения выходов
line_avtomat_control(9) <= ( not CS or ( not WR_RD and not SH ) or ( WR_RD and SH ) or ( not state_line(1) and
not state_line(0) and WR_RD ) or ( state_line(1) and state_line(0) and WR_RD ) );
line_avtomat_control(8) <= ( not CS or ( state_line(1) and WR_RD ) or ( WR_RD and SH ) or ( state_line(1) and
state_line(0) and not SH ) or ( not state_line(1) and not state_line(0) and not
WR_RD and not SH) or ( state_line(1) and WR_RD ) );
line_avtomat_control(7) <= ( not CS or ( WR_RD and SH ) or ( state_line(1) and state_line(0) and WR_RD ) or
( state_line(0) and not WR_RD and not SH ) );
line_avtomat_control(6) <= ( not CS or ( WR_RD and not SH ) or ( state_line(0) and not SH ) or ( state_line(1)
and not SH) );
line_avtomat_control(5) <= ( not CS or ( WR_RD and not SH ) or ( state_line(0) and not SH ) or (not state_line(1)
and not SH));
line_avtomat_control(4) <= ( not CS or ( WR_RD and not SH ) or ( not state_line(0) and not state_line(1) and not SH )
or ( state_line(1) and not SH ) );
line_avtomat_control(3) <= ( ( not state_line(0) and not WR_RD and not SH and CS ) or ( not state_line(1) and WR_RD and
SH and CS ) or ( state_line(0) and WR_RD and SH and CS ) or ( not state_line(1) and
state_line(0) and not SH and CS ) );
line_avtomat_control(2) <= ( ( not state_line(1) and not WR_RD and not SH and CS) or ( not state_line(1) and WR_RD and
SH and CS ) or ( not state_line(1) and not state_line(0) and WR_RD and CS ) or ( state_line(0)
and WR_RD and SH and CS ) or (state_line(1) and not state_line(0) and not WR_RD and not SH
and CS ) );
line_avtomat_control(1) <= ( (state_line(1) and not state_line(0) and not SH and CS ) or ( not state_line(1) and not WR_RD
and not SH and CS) or ( not state_line(1) and WR_RD and SH and CS ) or ( state_line(0) and WR_RD
and SH and CS) );
line_avtomat_control(0) <= ( WR_RD or (not CS ) or ( state_line(1) and state_line(0) and not SH ));
PARITET <= ( line_trigger(0) xor line_trigger(1) xor line_trigger(2) );
OUT_TR <= line_avtomat_control;
wait for 10 ns;
end process;
Вот вырезка из кода:
TRIG1_AVT : DFF
port map( CLK => CLK,D => exсit_fun_line(0),Q => state_line(0));
TRIG2_AVT : DFF
port map( CLK => CLK,D => exсit_fun_line(1),Q => state_line(1));
START : process
begin
-- функции возбуждения памяти (триггеров)
exсit_fun_line(0) <= ( (state_line(0) and not CS ) or ( state_line(0) and not WR_RD and not SH ) or
( state_line(1) and state_line(0) and not SH ) or ( state_line(1) and not WR_RD and
not SH and CS ) );
exсit_fun_line(1) <= ( (state_line(1) and not CS ) or ( not state_line(1)and not WR_RD and not SH and CS ) or
(state_line(0) and not WR_RD and not SH and CS) or (not state_line(1) and not state_line(0) and
WR_RD and CS) );
stat <= state_line;
--функции возбуждения выходов
line_avtomat_control(9) <= ( not CS or ( not WR_RD and not SH ) or ( WR_RD and SH ) or ( not state_line(1) and
not state_line(0) and WR_RD ) or ( state_line(1) and state_line(0) and WR_RD ) );
line_avtomat_control(8) <= ( not CS or ( state_line(1) and WR_RD ) or ( WR_RD and SH ) or ( state_line(1) and
state_line(0) and not SH ) or ( not state_line(1) and not state_line(0) and not
WR_RD and not SH) or ( state_line(1) and WR_RD ) );
line_avtomat_control(7) <= ( not CS or ( WR_RD and SH ) or ( state_line(1) and state_line(0) and WR_RD ) or
( state_line(0) and not WR_RD and not SH ) );
line_avtomat_control(6) <= ( not CS or ( WR_RD and not SH ) or ( state_line(0) and not SH ) or ( state_line(1)
and not SH) );
line_avtomat_control(5) <= ( not CS or ( WR_RD and not SH ) or ( state_line(0) and not SH ) or (not state_line(1)
and not SH));
line_avtomat_control(4) <= ( not CS or ( WR_RD and not SH ) or ( not state_line(0) and not state_line(1) and not SH )
or ( state_line(1) and not SH ) );
line_avtomat_control(3) <= ( ( not state_line(0) and not WR_RD and not SH and CS ) or ( not state_line(1) and WR_RD and
SH and CS ) or ( state_line(0) and WR_RD and SH and CS ) or ( not state_line(1) and
state_line(0) and not SH and CS ) );
line_avtomat_control(2) <= ( ( not state_line(1) and not WR_RD and not SH and CS) or ( not state_line(1) and WR_RD and
SH and CS ) or ( not state_line(1) and not state_line(0) and WR_RD and CS ) or ( state_line(0)
and WR_RD and SH and CS ) or (state_line(1) and not state_line(0) and not WR_RD and not SH
and CS ) );
line_avtomat_control(1) <= ( (state_line(1) and not state_line(0) and not SH and CS ) or ( not state_line(1) and not WR_RD
and not SH and CS) or ( not state_line(1) and WR_RD and SH and CS ) or ( state_line(0) and WR_RD
and SH and CS) );
line_avtomat_control(0) <= ( WR_RD or (not CS ) or ( state_line(1) and state_line(0) and not SH ));
PARITET <= ( line_trigger(0) xor line_trigger(1) xor line_trigger(2) );
OUT_TR <= line_avtomat_control;
wait for 10 ns;
end process;
- Вложения
-
- Снимок.JPG
- (145.21 КБ) 393 скачивания
"Ленивый человек в бесчестном покое сходен с неподвижною болотною водою, которая, кроме смраду и презренных гадин, ничего не производит". М.В. Ломоносов




