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

Обсуждаем цифровые устройства...
ПесниПроМоихКотов
Родился
Сообщения: 13
Зарегистрирован: Пн янв 23, 2012 12:34:28

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

Сообщение ПесниПроМоихКотов »

Если взять микросхему M74HC4060B1R - это 14 - разрядный счётчик со встроенным генератором.
У неё есть куча выходов делителя, кроме Q11 (деление на 2^11). Что за дела?
Аналогичная ситуация и с другими микрами того же назначения. Обязательно один выход пропустят. Это что, модно так теперь? :)
SmarTrunk
Друг Кота
Сообщения: 6014
Зарегистрирован: Чт ноя 26, 2009 11:16:50
Откуда: Москва

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

Сообщение SmarTrunk »

ПесниПроМоихКотов
Это не теперь, а раньше (было модно). Придумали когда-то такую КМОП-микросхему, 4060. Выводов не хватило, один выход пропустили. А теперь это классика, и все более новые серии (в т.ч. 74HC) с ней совместимы.

А если нужно, чтобы выход был не пропущен, то - пожалуйста, есть 74HC4020, но без встроенного генератора - не поместился :cry:
Dmitriy13
Родился
Сообщения: 3
Зарегистрирован: Пн фев 13, 2012 18:42:06

Re: Мелкие вопросы по теории

Сообщение Dmitriy13 »

В теме по изготовлению led куба буферные регистры 74HC574 я их не могу достать.
могу купить регистр защелка 74HC573. От необразованности разницы в их назначении я не вижу. Статья по кубу http://radiokot.ru/circuit/light/run/34/

Сюда перенёс.
Gudd-Head
Enman
Друг Кота
Сообщения: 7774
Зарегистрирован: Сб янв 29, 2011 00:28:48

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

Сообщение Enman »

573й при высоком уровне сигнала (лог.1) на входе С пропускает на выход входной уровень сигнала по каждому разряду, а при низком - запоминает("защёлкивает") значение сигнала перед моментом измения с 1 на 0 ( на входе С ) на выходе. А 574й только переписывает входное значение разряда на выход в момент изменения уровня на входе С с 0 НА 1. Возможно, для этой схемы это не очень существенно, точно не скажу. Но заменить можно начиная с обычных триггеров 555ТМ2, ТМ8, 555ИР23 (НС374).
Аватара пользователя
Inspektor
Встал на лапы
Сообщения: 129
Зарегистрирован: Пт фев 04, 2011 02:51:43
Откуда: Псков

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

Сообщение Inspektor »

Начинаю осваивать МК, решил собрать первое устройство. Столкнулся с проблемой. Цитата из текста к устройству:
"Поскольку интерфейс 1-Wire, используемый датчиками, критичен к тактовой частоте микроконтроллера, необходима точная настройка его внутреннего тактового генератора на 8 МГц. Для этого следует, подключив используемый экземпляр микроконтроллера к программатору, прочитать калибровочную константу, находящуюся в старшем байте слова, расположенного по адресу 0x0003 сигнатуры микроконтроллера. После загрузки в программатор файла Termo2ch.epp, но перед программированием, эту константу записывают в нулевую ячейку буфера EEPROM программатора".
Подключил программатор, запустил ПониПрог и нажал кнопку Read Device. Всё благополучно считалось:
Изображение

Крутил-вертел бегунок вверх-вниз, но там везде одни и те же FF и справа "яяяяя..." :dont_know:
Где искать этот адрес 0x0003 и что там должно быть указано?
Alexeyslav
Друг Кота
Сообщения: 4550
Зарегистрирован: Чт май 05, 2011 21:26:34
Откуда: Украина, Славутич
Контактная информация:

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

Сообщение Alexeyslav »

Сигнатура - это отдельная память и у нее отдельная адресация, тебе нужно считать именно сигнатуру контроллера. А еще лучше, если программа сама знает где у данного контроллера располагается калибровочная константа.
Аватара пользователя
Inspektor
Встал на лапы
Сообщения: 129
Зарегистрирован: Пт фев 04, 2011 02:51:43
Откуда: Псков

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

Сообщение Inspektor »

А с помощью Пони можно считать сигнатуру? Если да, то как?
Если нет, чем тогда?
МК - Атмега8
Alexeyslav
Друг Кота
Сообщения: 4550
Зарегистрирован: Чт май 05, 2011 21:26:34
Откуда: Украина, Славутич
Контактная информация:

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

Сообщение Alexeyslav »

Я считывал при помощи ChipBlaster
Аватара пользователя
Gudd-Head
Друг Кота
Сообщения: 20092
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

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

Сообщение Gudd-Head »

Inspektor, не парься. Точности встроенного RC генератора хватит для 1-Wire и без калибровки.
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Аватара пользователя
Inspektor
Встал на лапы
Сообщения: 129
Зарегистрирован: Пт фев 04, 2011 02:51:43
Откуда: Псков

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

Сообщение Inspektor »

Gudd-Head писал(а):Inspektor, не парься. Точности встроенного RC генератора хватит для 1-Wire и без калибровки.
То есть просто залить прошивки во flash и eeprom? А как же быть с этим: "эту константу записывают в нулевую ячейку буфера EEPROM программатора"? Насколько я понял, автор составил программу так, что из этой ячейки постоянно будет считываться константа для корректировки результата. Если я туда ничего не запишу, то неизвестно, будет ли правильно работать устройство. Это знает только автор.
Поэтому я всё же придерживаюсь мнения, что всё надо сделать в соответствии с описанием к устройству.
В общем, вопрос остаётся в силе. Нашёл в ПониПрог пункт "Read Osc.Calibration Byte". Показывает 0xA5(165)
Это оно?
Alexeyslav
Друг Кота
Сообщения: 4550
Зарегистрирован: Чт май 05, 2011 21:26:34
Откуда: Украина, Славутич
Контактная информация:

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

Сообщение Alexeyslav »

Оно.
Аватара пользователя
Inspektor
Встал на лапы
Сообщения: 129
Зарегистрирован: Пт фев 04, 2011 02:51:43
Откуда: Псков

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

Сообщение Inspektor »

Спасибо, разобрался. На практике всё оказалось куда проще, чем в описании :)
Залил прошивку, теперь осталось испытать девайс на практике.
Аватара пользователя
Gudd-Head
Друг Кота
Сообщения: 20092
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

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

Сообщение Gudd-Head »

Товарищи, а есть ли в природе перестраиваемый генератор на инверторах с перекрытием по частоте 6...8 декад (скажем, от 1 Гц до 100 МГц)?
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Аватара пользователя
МитяРа
Модератор
Сообщения: 11492
Зарегистрирован: Чт дек 11, 2008 14:52:26
Откуда: град Нижний

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

Сообщение МитяРа »

Gudd-Head писал(а):перестраиваемый генератор на инверторах
Может и есть.. Но чем ты его перестраивать собираешься?
У тя есть переменник с перестройкой 6...8 декад.. :))

Вот тут посмотри: http://www.silabs.com/products/clocksos ... fault.aspx
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
Аватара пользователя
Gudd-Head
Друг Кота
Сообщения: 20092
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

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

Сообщение Gudd-Head »

МитяРа писал(а):Но чем ты его перестраивать собираешься? У тя есть переменник с перестройкой 6...8 декад.

Чисто теоретически переменник запросто может обеспечить 8 декад — от 0,1 Ома до 10 МОм.
Я предполагаю переменник + 7 (8) подключаемых кондёров с емкостями, отличающимися на порядок.
Готовые осцилляторы неинтересны.
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Аватара пользователя
МитяРа
Модератор
Сообщения: 11492
Зарегистрирован: Чт дек 11, 2008 14:52:26
Откуда: град Нижний

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

Сообщение МитяРа »

Gudd-Head писал(а):+ 7 (8) подключаемых кондёров
Дык.. сразу надо было написать, что диапазонов будет много.. :))

Тогда сначала ищи микросхему с инверторами, способную "потянуть" твои 100 МГц..
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
Аватара пользователя
Gudd-Head
Друг Кота
Сообщения: 20092
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

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

Сообщение Gudd-Head »

МитяРа писал(а):Дык.. сразу надо было написать, что диапазонов будет много.. :))

Дык... я и не говорил, что недопустимо разбиение на диапазоны :lol:
МитяРа писал(а):Тогда сначала ищи микросхему с инверторами, способную "потянуть" твои 100 МГц..

ИМС уже есть — 74LVC1G04 с типовой задержкой не более 2,5 нс.
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Аватара пользователя
МитяРа
Модератор
Сообщения: 11492
Зарегистрирован: Чт дек 11, 2008 14:52:26
Откуда: град Нижний

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

Сообщение МитяРа »

Gudd-Head писал(а):ИМС уже есть — 74LVC1G04
Тогда уж лучше 74LVC1GX04, тогда одна будет, а твоих надо 3-4 штуки ставить.. :)
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
Аватара пользователя
Gudd-Head
Друг Кота
Сообщения: 20092
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

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

Сообщение Gudd-Head »

МитяРа писал(а):твоих надо 3-4 штуки ставить.. :)

Во-первых, естессно 3-4 штуки, я и не думал делать генератор на одной :)))
Во-вторых, их у меня уже закуплена сотня шт.
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Аватара пользователя
МитяРа
Модератор
Сообщения: 11492
Зарегистрирован: Чт дек 11, 2008 14:52:26
Откуда: град Нижний

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

Сообщение МитяРа »

Gudd-Head писал(а):закуплена сотня шт
Купил-бы GX - сэкономил-бы не только медь на питание, но и припой на пайку.. :)))
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
Ответить

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