Мелкие вопросы по цифровой технике.

Обсуждаем цифровые устройства...
Аватара пользователя
isx
Поставщик валерьянки для Кота
Сообщения: 2316
Зарегистрирован: Вс июн 26, 2011 20:03:21

Re: Мелкие вопросы по цифровой технике.

Сообщение isx »

Bear2011 писал(а):
То есть эта нога используется как вход таймера-счетчик

Получается что как счётчик. Транзистор просто ограничивает/усиливает входной сигнал до понятной и безопасной нормы, воспринимаемой МК. Только я думал там эквалайзер на разноцветных светодиодах реализован...
Реклама
Аватара пользователя
Meteor
Друг Кота
Сообщения: 3961
Зарегистрирован: Пн июл 13, 2009 14:37:39
Откуда: Московская область, наукоград.....
Контактная информация:

Re: Мелкие вопросы по цифровой технике.

Сообщение Meteor »

Chettuser писал(а):куда девать ногу Global OE на CPLD

Лучше через резистор (0,5-2 кОм) на корпус посадить
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
Реклама
garm
Родился
Сообщения: 6
Зарегистрирован: Вт сен 25, 2012 23:45:52

Re: Мелкие вопросы по цифровой технике.

Сообщение garm »

isx,

У меня есть автомобильный видеорегистратор http://www.geocross.ru/vd-8000hds/ и универсальный БП http://www.robiton.ru/product/robiton-sn1000s. Оба устройства не разобранные и в рабочем состоянии.

Глобальная задача - Включить видеорег в помещении от сети 220В.
Локальная задача - Определить как правильно установить разъем. "+" на внешнем контакте или на внутреннем. К видеорегу подходит сменный разъем блока питания размер 4.0х1.7.

PS Опасаюсь спалить видеорег если перепутаю контакты.
garm
Родился
Сообщения: 6
Зарегистрирован: Вт сен 25, 2012 23:45:52

Re: Мелкие вопросы по цифровой технике.

Сообщение garm »

Вопрос решен. isx, спасибо за отклик.

PS Ссылка на инфу, которая помогла решить вопрос http://otvet.mail.ru/question/73603329
Реклама
Эиком - электронные компоненты и радиодетали
Chettuser

Re: Мелкие вопросы по цифровой технике.

Сообщение Chettuser »

Был проектик на CPLD EPM3064ATC44. Когда сделал макетку и попробовал прошить вылезла ошибка при верификации на 98%.
Изображение
Начал обрезать проект по частям и пробовать зашить. Остался только рукописный семисегментный дешифратор.
Урезал проект до дешифраторов и выходных пинов.
первый дешифратор:
Спойлер

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

module DC_BCD_to_7SEG(
//input [3:0]in,
output reg A, B, C, D, E, F, G
);

reg [6:0]out;   // Çäåñü áóäåì õðàíèòü ñîñòîÿíèÿ âûõîäîâ

always @*      // Âûïîëíÿòü âñåãäà, ïðè ëþáûõ óñëîâèÿõ, êàê â äåñàíòå!
begin
   case(5)
// Ýòîò êîä äëÿ èíäèêàòîðîâ ñ îáùèì ÊÀÒÎÄÎÌ, íà àíîäû ïîäà¸ì "1"
      0:   out = 7'b0111111;
      1:   out = 7'b0000110;
      2:   out = 7'b1011011;
      3:   out = 7'b1001111;   // Ñîñòîÿíèÿ âûõîäîâ äëÿ âûñâå÷èâàíèÿ öèôð
      4:   out = 7'b1100110;   // êëàä¸ì ïîêà â ïåðåìåííóþ
      5:   out = 7'b1101101;
      6:   out = 7'b1111101;
      7:   out = 7'b0000111;
      8:   out = 7'b1111111;
      9:   out = 7'b1101111;
      default:
         out = 7'b0001000; // çàæèãàåì íèæíèé ñåãìåíò åñëè êîä âûõîäèò çà äèàïàçîí [0...9]
      endcase

// Òàê êàê ó ìåíÿ èíäèêàòîð ñ îáùèì àíîäîì ïðèä¸òñÿ èíâåðòèðîâàòü óðîâíè íà âûõîäàõ
out = ~out;


// Çäåñü íàçíà÷èì ñîîòâåòñòâèå âûõîäíûõ ïðîâîäîâ èõ ïîçèöèè â ïåðåìåííîé out
A = out[0];
B = out[1];
C = out[2];
D = out[3];
E = out[4];
F = out[5];
G = out[6];

end
endmodule

Второй дешифратор созданный через Wizard.
Кроме них присутствуют назначенные выходные пины.
Если выкинуть последний дешифратор ошибка исчезает - прошивается и верифицируется нормально.

Ошибка следующая: прошивается нормально, но верификация застревает на 98%.

Что это может быть?
Реклама
Аватара пользователя
Meteor
Друг Кота
Сообщения: 3961
Зарегистрирован: Пн июл 13, 2009 14:37:39
Откуда: Московская область, наукоград.....
Контактная информация:

Re: Мелкие вопросы по цифровой технике.

Сообщение Meteor »

А назначение выводам сигналов не смотрели? Может какой-то из них задействует служебный вывод.. :idea:
Вообще сколько ресурсов занято?
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
Реклама
Chettuser

Re: Мелкие вопросы по цифровой технике.

Сообщение Chettuser »

Смотрел, вроде все нормально, поскольку назначал в ручном режиме.
Уже 2 ячейки )))
К сожалению платка осталась на работе, перед уходом проэкспериментировал:
создал тупой графический проект и назначил пину 2 и пину 12 vcc и gnd соответственно - ошибка повторилась. Начал перетаскивать с текущих ног на ноги в другой части кристалла - ошибок нет. Пока не успел уловить где и что... Похоже чип битый, может я и ошибаюсь?
Аватара пользователя
Meteor
Друг Кота
Сообщения: 3961
Зарегистрирован: Пн июл 13, 2009 14:37:39
Откуда: Московская область, наукоград.....
Контактная информация:

Re: Мелкие вопросы по цифровой технике.

Сообщение Meteor »

Что бы отбраковать, надо попробовать другой проект (счетчик какой-нибудь) создать и запрограммировать. Если все будет нормально - можно вернуться к прежнему проекту и по одному добавлять "компоненты"
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
Аватара пользователя
fenix72x
Друг Кота
Сообщения: 3288
Зарегистрирован: Чт сен 13, 2012 20:01:53
Откуда: Московская область

Re: Мелкие вопросы по цифровой технике.

Сообщение fenix72x »

Чем заменить 74hc241 для сборки программатора?
Дурака учить, что мертвого лечить
Аватара пользователя
Быстрый
Опытный кот
Сообщения: 761
Зарегистрирован: Сб авг 31, 2013 10:09:52
Откуда: от верблюда

Re: Мелкие вопросы по цифровой технике.

Сообщение Быстрый »

Вроде 244-ой можно и та и другая - обе шинные формирователи с тремя состояниями наши (1564) АП4 и АП5
Чего уставился как WINDOWS на новое устройство ? ВЕРНИТЕ В МОДУ ДОБРОТУ!
Аватара пользователя
Bear2011
Друг Кота
Сообщения: 13253
Зарегистрирован: Ср апр 06, 2011 09:58:13
Откуда: Кузбасс

Re: Мелкие вопросы по цифровой технике.

Сообщение Bear2011 »

Да можно заменить на 74244 причем не обязательно НС. Можно и LS и ALS и S Разница будет лишь в быстродействии и потребляемом токе что для данной схемы некритично. Я 74244 до сих пор дергаю из хлама типа 386-486 если нужны в DIP или материнки от Pentium и выше если SMD
Аватара пользователя
isx
Поставщик валерьянки для Кота
Сообщения: 2316
Зарегистрирован: Вс июн 26, 2011 20:03:21

Re: Мелкие вопросы по цифровой технике.

Сообщение isx »

garm писал(а):если перепутаю контакты.

Я думал вам на самом видеорегистраторе надо плюс с минусом найти....
А вообще, в нормальной современной технике стоит защита от неправильного подключения (обычный диод, как правило). По крайней мере, я ни одного заводского устройства без такой защиты не встречал.... Но китай горазд на выдумки, так что никто не застрахован :)
Аватара пользователя
Быстрый
Опытный кот
Сообщения: 761
Зарегистрирован: Сб авг 31, 2013 10:09:52
Откуда: от верблюда

Re: Мелкие вопросы по цифровой технике.

Сообщение Быстрый »

Bear2011 писал(а): Я 74244 до сих пор дергаю из хлама типа 386-486 если нужны в DIP или материнки от Pentium и выше если SMD

Аналогично. :beer:
Чего уставился как WINDOWS на новое устройство ? ВЕРНИТЕ В МОДУ ДОБРОТУ!
Аватара пользователя
isx
Поставщик валерьянки для Кота
Сообщения: 2316
Зарегистрирован: Вс июн 26, 2011 20:03:21

Re: Мелкие вопросы по цифровой технике.

Сообщение isx »

А я вот боюсь почему-то из старой аппаратуры брать что-то. Мне всегда кажется, что у каждой детали ресурс есть, и старая сдохнет раньше (особенно эектролитов старых боюсь)... Правда расходы на новые детали иногда весьма приличные... :(
Аватара пользователя
Быстрый
Опытный кот
Сообщения: 761
Зарегистрирован: Сб авг 31, 2013 10:09:52
Откуда: от верблюда

Re: Мелкие вопросы по цифровой технике.

Сообщение Быстрый »

С электролитами да так и есть а полупроводники ещё нас с вами переживут.
Чего уставился как WINDOWS на новое устройство ? ВЕРНИТЕ В МОДУ ДОБРОТУ!
SmarTrunk
Друг Кота
Сообщения: 6014
Зарегистрирован: Чт ноя 26, 2009 11:16:50
Откуда: Москва

Re: Мелкие вопросы по цифровой технике.

Сообщение SmarTrunk »

Надежней К155ЛА3 нет микросхем (сложилось у меня такое мнение), только нафиг они сейчас нужны... А советские резисторы МЛТ неплохо идут.
Chettuser

Re: Мелкие вопросы по цифровой технике.

Сообщение Chettuser »

Meteor
Все оказалось банально и просто до смешного (как и всегда!) - питание от батареи 2-х АА, напряжение 2,73 Вольт. Видимо в режиме записи напруга подсаживалась и... Заменил батарею и пошло! :beer:
Аватара пользователя
ANALOG
Мучитель микросхем
Сообщения: 444
Зарегистрирован: Вс ноя 28, 2010 15:18:52
Откуда: Минск

Re: Мелкие вопросы по цифровой технике.

Сообщение ANALOG »

Здравствуйте, ищу схему которая из 6-ти кнопок выдавала бы на выход напряжение, соответствующее двоичному числу, образованному нажатыми кнопками, как в R2R ЦАПе.
Изображение
Я сделал R2R и подключил кнопки между Vcc и входами, но такой вариант не работает, так как на входы R2R должен поступать синал 0/1, а с кнопок идет Hi-Z/1 (ну или 0/Hi-Z, если подключить к земле). Можно, конечно, использовать переключающие кнопки или тумблеры, но это не очень хороший вариант, т.к. в процессе переключения состояний на выходе будет непонятно что.
Можно ли такое сделать только на резисторах или прийдется ставить какую-нибудь микросхему для формирования логических уровней? Подумываю насчет инвертоа SN74LS04, но у него несимметричное выходное сопротивление при разных лог. уровнях на выходе, из-за этого будет вноситься погрешность в работу R2R. Кто подскажет что-нибудь на эту тему?

P.S. Схема нужна для переделки системы радиоуправления. Вместо одного из пропорциональных каналов хочу сделать 6 дискретных, для этого в передатчике планируется вместо напряжения с потенциометра подавать сигнал с этой схемы, а в приемнике соберу что-нибудь на AVR чтоб измеряло длительность импульсов с приемника и раскодировало это на 6 каналов.
akl
Друг Кота
Сообщения: 4444
Зарегистрирован: Пт мар 07, 2008 06:54:43
Откуда: Ижевск

Re: Мелкие вопросы по цифровой технике.

Сообщение akl »

ANALOG писал(а):...Вместо одного из пропорциональных каналов хочу сделать 6 дискретных, для этого в передатчике планируется вместо напряжения с потенциометра подавать сигнал с этой схемы, а в приемнике соберу что-нибудь на AVR чтоб измеряло длительность импульсов с приемника и раскодировало это на 6 каналов.
По мне, 6 кнопок на вход AVR и на выходе получить нужное кодирование по длительности. Не?
Аватара пользователя
ANALOG
Мучитель микросхем
Сообщения: 444
Зарегистрирован: Вс ноя 28, 2010 15:18:52
Откуда: Минск

Re: Мелкие вопросы по цифровой технике.

Сообщение ANALOG »

Ну, можно в принципе и AVR-ку засунуть, просто не хотелось на такую задачу элементарную МК пихать.
Хотя, сейчас я подумал, можно наверное, поставить все-таки SN74LS04 + R2R ЦАП, просто к нему на выходы добавить резисторы 120 Ом (это его выходное сопротивление при лог. 1 на выходе) и закоротить их диодами в прямом направлении, таким образом, выходное сопротивление уравняется при лог. 1 и 0
Ответить

Вернуться в «Цифровая техника»