Мелкие вопросы по МК и ПЛИС.

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Chettuser

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Chettuser »

Младший значащий разряд.
Аватара пользователя
gauss
Держит паяльник хвостом
Сообщения: 920
Зарегистрирован: Сб янв 16, 2010 15:34:57
Откуда: Sevsk/Moscow

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение gauss »

Изображение

Изображение

Почему в одной из них есть доп. резистор на выходе, а в другой нет?
Какое решение является "правильным"?
:idea:
Chettuser

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Chettuser »

В данном случае доп резистор с кондёром на 47pF - это видимо интегратор, снимает резкие переходы между "ступеньками". ОУ должен быть с высокоомным входом.
Аватара пользователя
gauss
Держит паяльник хвостом
Сообщения: 920
Зарегистрирован: Сб янв 16, 2010 15:34:57
Откуда: Sevsk/Moscow

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение gauss »

т.е последний резистор вообще не обязателен?
:idea:
Chettuser

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Chettuser »

Если неважны ступеньки.
yusmat
Родился
Сообщения: 19
Зарегистрирован: Пт фев 15, 2013 14:43:06

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение yusmat »

кто знает по поводу потребления тини 25 в режиме физического сброса
отличаеться ли оно от потребления в мах економном спящем режиме
Аватара пользователя
Леонид Иванович
Друг Кота
Сообщения: 4779
Зарегистрирован: Сб апр 02, 2011 12:40:46
Откуда: Минск
Контактная информация:

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Леонид Иванович »

Даташит знает, там есть графики. Конечно потребление намного выше, ведь при активном сбросе работает тактовый генератор.
SmarTrunk
Друг Кота
Сообщения: 6014
Зарегистрирован: Чт ноя 26, 2009 11:16:50
Откуда: Москва

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение SmarTrunk »

Я где-то читал, что при сбросе МК потребляемый ток не должен сильно снижаться, а лучше, чтобы увеличивался, чтобы напяжение питания (например, разряженной батарейки) не подпрыгнуло обратно вверх, и это не вызвало бы циклическое срабатывание монитора питания.
Alexeyslav
Друг Кота
Сообщения: 4550
Зарегистрирован: Чт май 05, 2011 21:26:34
Откуда: Украина, Славутич
Контактная информация:

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Alexeyslav »

Монитор имеет гистерезис, так что ему выбросы не страшны - а если и будут то это уже проблема питания а не контроллера. Как минимум должен быть блокировочный конденсатор по питанию, который предотвратит это явление.
Nevox
Мучитель микросхем
Сообщения: 426
Зарегистрирован: Чт авг 09, 2012 08:57:20

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Nevox »

Здравствуйте!Возможно немного не в тему,но разбираюсь со счетчиками на verilog.

Идея такая: есть модуль, в нем альтера (3064), есть лампочки,которые загораются от 0 ,идущего с альтеры. И клок(50 герц).Нужно зажигать лампочки по очереди,одна за другой, с интервалом 1 секунда)


писал что-то такое(DAT-вход, IN-выход) :

Код: Выделить всё

module test (CLOCK, RESET,DAT,IN);
input CLOCK;
input RESET;
input [7:0] DAT;
output [15:0] IN;
reg [15:0] IN;

 always @(posedge CLOCK)
 begin
  IN[0] = DAT[0] + 8'hFF;
  IN[1] = DAT[1] + 8'hFF;
  IN[2] = DAT[2] + 8'hFF;
  IN[3] = DAT[3] + 8'hFF;
  IN[4] = DAT[4] + 8'hFF;
  IN[5] = DAT[5] + 8'hFF;
  IN[6] = DAT[6] + 8'hFF;
  IN[7] = DAT[7] + 8'hFF;
 
end

endmodule


но лампочи как-то непрерывно скачат все равно,а надо чтобы загорались одна за другой через определенный интервал времени,например 1 секунда.


что не так?
Последний раз редактировалось Nevox Вт апр 23, 2013 15:12:52, всего редактировалось 1 раз.
Аватара пользователя
ibiza11
Поставщик валерьянки для Кота
Сообщения: 1900
Зарегистрирован: Сб фев 21, 2009 13:11:40
Откуда: Москва

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение ibiza11 »

не понятен смысл вот этого

Код: Выделить всё

IN[0] = DAT[0] + 8'hFF;
однобитному регистру присваиваете значение суммы однобитного регистра и 8-битной константы. зачем?))
Идея такая: есть модуль, в нем альтера (3064), есть лампочки,которые загораются от 0 ,идущего с альтеры. И клок(50 герц).
:))) не увидел идеи
Ставим плюсы: )
Nevox
Мучитель микросхем
Сообщения: 426
Зарегистрирован: Чт авг 09, 2012 08:57:20

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Nevox »

Ну у меня была логика такая, есть сигнал,к нему прибавляем число,и он удлиняется,следовательно включаться лампочка будет позже.
А как тогда правильно написать?)

Идея зажигать лампочки по очереди,одна за другой, с интервалом 1 секунда) ниже чуть-чуть написал)
Аватара пользователя
ibiza11
Поставщик валерьянки для Кота
Сообщения: 1900
Зарегистрирован: Сб фев 21, 2009 13:11:40
Откуда: Москва

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение ibiza11 »

:facepalm: вы смешали котлеты с мухами... фу, не вкусно нифига!))
напишите сначала что вы хотите сделать в итоге, только как можно более подробно. Я не понял Вашей идеи.
Ставим плюсы: )
Nevox
Мучитель микросхем
Сообщения: 426
Зарегистрирован: Чт авг 09, 2012 08:57:20

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Nevox »

Описываю :

Есть альтера, конкретно EPM3064ATC100-10. Этой альтерой надо управлять лампочками. Лампочек 16. Хочу сделать ,чтобы лампочки зажигались с 1 по 16 с интервалом 1 секунда.
Т.е хочу,чтобы загоралась первая лампочка,прошла секунда и загорелась вторая лампочка и так далее. Входные сигналы у меня DAT [7:0] , RESET, CLK. Выходные это IN[15:0].
Если IN равен 0,то лампочка горит. Так лучше?
Аватара пользователя
Леонид Иванович
Друг Кота
Сообщения: 4779
Зарегистрирован: Сб апр 02, 2011 12:40:46
Откуда: Минск
Контактная информация:

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Леонид Иванович »

А зачем входы DAT [7:0]? Чтобы решить Вашу задачу, нужны два счетчика и дешифратор. Первый счетчик делит частоту на 50, чтобы получить период 1 сек. Второй 4-разрядный счетчик работает с частотой 1 Гц, его выходы поступают на дешифратор, к выходам которого подключены светодиоды.
Alexeyslav
Друг Кота
Сообщения: 4550
Зарегистрирован: Чт май 05, 2011 21:26:34
Откуда: Украина, Славутич
Контактная информация:

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Alexeyslav »

Можно конечно поломать мозги и совместить второй счетчик с дешифратором, как это сделано в микросхеме 561ИЕ8 - счетчик джонсона. Либо использовать регистр сдвига с бегущей "1" внутри, по идее это будет менее ресурсоёмко для решения задачи чем счетчик+дешифратор.
Аватара пользователя
Леонид Иванович
Друг Кота
Сообщения: 4779
Зарегистрирован: Сб апр 02, 2011 12:40:46
Откуда: Минск
Контактная информация:

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Леонид Иванович »

Да и так в 3064 впишется, на задачу уйдет где-то 26 LC. Можно, конечно, 4 LC сэкономить, если сделать сдвиговый регистр.
Nevox
Мучитель микросхем
Сообщения: 426
Зарегистрирован: Чт авг 09, 2012 08:57:20

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Nevox »

я на словах это понимаю,а как кодом это запишется? можете подсказать? а дат, это просто входные сигналы,их можно использовать) решил указать сразу все)
Аватара пользователя
FreshMan
Друг Кота
Сообщения: 6296
Зарегистрирован: Пн ноя 22, 2010 00:57:15
Откуда: Ukraine

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение FreshMan »

Изображение
как понимать отмеченное слово в данном предложении ? может это опечатка ?
источник http://www.gaw.ru/html.cgi/txt/doc/micr ... 10_0_5.htm
Tell Me The Truth
Бар-Барсик
Нашел транзистор. Понюхал.
Сообщения: 155
Зарегистрирован: Вс июн 27, 2010 17:24:13

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Бар-Барсик »

Здравствуйте, возникла проблема. Нужно подключить семисегментник mega8 но с нестандартным подключение к портам.(со стандартным всё подключается) схема прилагается в протеусе. а архиве исходник и проект протеус. проблема - не выводятся сегменты подключённые к портуД, но аноды переключаются. перепробовал много вариантов и уже заплутался. Подскажите в чём может быть проблема. Заранее спасибо.
Вложения
test - копия.rar
(35.5 КБ) 138 скачиваний
Ответить

Вернуться в «Разные вопросы по МК»