Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 24.12.2009, 20:32  
vsky
Вид на жительство
 
Регистрация: 28.02.2009
Сообщений: 338
Сказал спасибо: 24
Сказали Спасибо 52 раз(а) в 48 сообщении(ях)
vsky на пути к лучшему
По умолчанию Re: Сколько КМОП входов на выход TINY?

Сообщение от Gnider Посмотреть сообщение
У человека регистры не ресетятся.
это здесь причём?

HC595 -замечательная штука, частенько их использую.
Реклама:
vsky вне форума  
Непрочитано 24.12.2009, 21:18  
baiderin
Почётный гражданин KAZUS.RU
 
Аватар для baiderin
 
Регистрация: 10.12.2007
Адрес: Екатеринбург
Сообщений: 2,730
Сказал спасибо: 2,438
Сказали Спасибо 893 раз(а) в 580 сообщении(ях)
baiderin на пути к лучшему
По умолчанию Re: Сколько КМОП входов на выход TINY?

Ну пропадет один клок,в следующем такте снова появится и все восстановится.
Проскочит незаметно.
baiderin вне форума  
Непрочитано 24.12.2009, 21:26  
ish0
Прописка
 
Регистрация: 09.08.2006
Сообщений: 198
Сказал спасибо: 14
Сказали Спасибо 27 раз(а) в 20 сообщении(ях)
ish0 на пути к лучшему
По умолчанию Re: Сколько КМОП входов на выход TINY?

Сообщение от Gnider Посмотреть сообщение
Только у сигнала 2 фронта это во превых,во вторых для стабильной работы надо чтобы время фронта было раз в 10 меньше времени импульса.
Количество фронтов непричем. Во-вторых, правило 1/10 весьма условно. При использовании частот ›20MHz про него можно забыть. И читать в ДШ, что именно ограничивает функциональность м/с. Для конкретной 74HC595 фирмы TI max длительность фронта 400ns при Vcc=+4.5V.

Кстати, легко поставить натурный эксперимент на МК и одном 595. Запустив "1" или "0" по кругу, на тактовый вход вешать разные емкости, гонять несколько секунд, останавливать, и смотреть - нет ли сбоя на выходе. ИМХО - критичное значение емкости будет ближе к 500pF, чем к 120pF на тактовой частоте 3MHz.
ish0 вне форума  
Непрочитано 24.12.2009, 23:10  
niXto
Почётный гражданин KAZUS.RU
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Сколько КМОП входов на выход TINY?

Сообщение от Gnider Посмотреть сообщение
У человека регистры не ресетятся.
А что, вход строб-импальса у НС595 уже отменили? В следующем после глюка цикле синхронизация восстановится

Сообщение от ish0 Посмотреть сообщение
ИМХО - критичное значение емкости будет ближе к 500pF, чем к 120pF на тактовой частоте 3MHz
Не забывайте, что у НС595 на входах нет триггеров Шмитта, поэтому если напряжение на С-входе будет плавно нарастать, то в момент переключения может проявиться эффект дребезга - пульсаций питания в сотни милливольт будет достаточно чтобы микросхема их "считала". При длинных линиях, охватывающих десятки микросхем, они есть почти всегда, поэтому перепады должны быть как можно круче - чтобы микросхема как можно скорее проскочила состояние неопределенности уровня. Так что надо даже меньше 1/10
niXto вне форума  
Непрочитано 25.12.2009, 10:36  
uk8amk
Вид на жительство
 
Регистрация: 05.07.2006
Адрес: Tashkent
Сообщений: 454
Сказал спасибо: 24
Сказали Спасибо 67 раз(а) в 44 сообщении(ях)
uk8amk на пути к лучшему
По умолчанию Re: Сколько КМОП входов на выход TINY?

Еще неплохо было бы разделить работу с памятью от работы с регистрами,то есть надругой SPI.
В противном случае трудно отделить данные между собой.


Да нет, все очень четко разделено: либо читаем память, либо пишем в регистры.
А сама память активируется только сигналом ChipSelect. При обмене данными с памятью в регистры также будут загружаться байты, но они защелкнуты не будут и будут заменены на нужные при передаче новой строки.
Вот с точки зрения повышения скорости обмена - да, второй SPI был бы очень кстати.

На 200Кгц уже точно не работали. Оставалось послесвечение.

Макс. скорость я не правильно посчитал. Имеем:
20МГц/(120 тактов * 2 фронта * 4 градации ) = 21КГц. Что уже намного меньше.

Жизнь - это не Протеус, здесь все гораздо сложнее...

Да, я это понял сталкиваясь с глюками и неточностями моделей. Теперь вся отладка только в железе, Протеус же юзаю для рисования схем и плат.
uk8amk вне форума  
Непрочитано 25.12.2009, 10:52  
Gnider
Почётный гражданин KAZUS.RU
 
Регистрация: 30.06.2005
Сообщений: 3,399
Сказал спасибо: 5
Сказали Спасибо 431 раз(а) в 306 сообщении(ях)
Gnider на пути к лучшему
По умолчанию Re: Сколько КМОП входов на выход TINY?

Сообщение от uk8amk Посмотреть сообщение
Да нет, все очень четко разделено: либо читаем память, либо пишем в регистры.
А сама память активируется только сигналом ChipSelect. При обмене данными с памятью в регистры также будут загружаться байты, но они защелкнуты не будут и будут заменены на нужные при передаче новой строки.
Вот с точки зрения повышения скорости обмена - да, второй SPI был бы очень кстати.
Еще раз спрашиваю - если при записи в регистр появился лишний клок,как потом данные на регистрах восстановить?
Gnider вне форума  
Непрочитано 25.12.2009, 10:56  
uk8amk
Вид на жительство
 
Регистрация: 05.07.2006
Адрес: Tashkent
Сообщений: 454
Сказал спасибо: 24
Сказали Спасибо 67 раз(а) в 44 сообщении(ях)
uk8amk на пути к лучшему
По умолчанию Re: Сколько КМОП входов на выход TINY?

А откуда ему там появиться?
uk8amk вне форума  
Непрочитано 25.12.2009, 11:08  
Gnider
Почётный гражданин KAZUS.RU
 
Регистрация: 30.06.2005
Сообщений: 3,399
Сказал спасибо: 5
Сказали Спасибо 431 раз(а) в 306 сообщении(ях)
Gnider на пути к лучшему
По умолчанию Re: Сколько КМОП входов на выход TINY?

Сообщение от uk8amk Посмотреть сообщение
А откуда ему там появиться?
Откуда угодно. Свет кто-то рядом включил,Лифт поехал. молния в далеке сверкнула.
Вообщим любое событие.

КМОП входы очень чувствительны к наводкам. Нам пришлось отказаться от такого же сдвигового регистра потому что срабатывал от одного взгляда пришлось сильно фильтровать,что уменьшает скорость и увеличивает ко-во эл-тов.
Миниатюры:
Нажмите на изображение для увеличения
Название: tpic.JPG
Просмотров: 94
Размер:	19.6 Кб
ID:	3169  
Gnider вне форума  
Непрочитано 25.12.2009, 11:22  
uk8amk
Вид на жительство
 
Регистрация: 05.07.2006
Адрес: Tashkent
Сообщений: 454
Сказал спасибо: 24
Сказали Спасибо 67 раз(а) в 44 сообщении(ях)
uk8amk на пути к лучшему
По умолчанию Re: Сколько КМОП входов на выход TINY?

Сообщение от Gnider Посмотреть сообщение
Откуда угодно. Свет кто-то рядом включил,Лифт поехал. молния в далеке сверкнула.
Вообщим любое событие.
Странно. В этом году делал маленькую бегущую строку как раз на hc595(5 штук), работает отлично и никаких признаков сбоя не подает хотя собрана на макетке.
uk8amk вне форума  
Непрочитано 25.12.2009, 11:26  
Gnider
Почётный гражданин KAZUS.RU
 
Регистрация: 30.06.2005
Сообщений: 3,399
Сказал спасибо: 5
Сказали Спасибо 431 раз(а) в 306 сообщении(ях)
Gnider на пути к лучшему
По умолчанию Re: Сколько КМОП входов на выход TINY?

Сообщение от niXto Посмотреть сообщение
А что, вход строб-импальса у НС595 уже отменили? В следующем после глюка цикле синхронизация восстановится
Вход clear там не просто так. Иначе можно получить "ползущий" глюк.
Проверено. Надо либо забивать регистр нулями либо использовать вход clr.
У программаторов так сделано - перед каждой следующей записью очистка регистра.
На большой частоте это очень хорошо заметно.
Gnider вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 11:41.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot