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

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

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

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

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

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

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

 
Опции темы

Сколько КМОП входов на выход TINY?

Непрочитано 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.RUN
 
Аватар для baiderin
 
Регистрация: 10.12.2007
Адрес: Екатеринбург
Сообщений: 2,739
Сказал спасибо: 2,487
Сказали Спасибо 897 раз(а) в 584 сообщении(ях)
baiderin на пути к лучшему
По умолчанию Re: Сколько КМОП входов на выход TINY?

Ну пропадет один клок,в следующем такте снова появится и все восстановится.
Проскочит незаметно.
baiderin вне форума  
Непрочитано 24.12.2009, 21:26  
ish0
Прописка
 
Регистрация: 09.08.2006
Сообщений: 197
Сказал спасибо: 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.RUN
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,026
Сказал спасибо: 60
Сказали Спасибо 3,941 раз(а) в 2,302 сообщении(ях)
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.RUN
 
Регистрация: 30.06.2005
Сообщений: 3,392
Сказал спасибо: 5
Сказали Спасибо 429 раз(а) в 305 сообщении(ях)
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.RUN
 
Регистрация: 30.06.2005
Сообщений: 3,392
Сказал спасибо: 5
Сказали Спасибо 429 раз(а) в 305 сообщении(ях)
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.RUN
 
Регистрация: 30.06.2005
Сообщений: 3,392
Сказал спасибо: 5
Сказали Спасибо 429 раз(а) в 305 сообщении(ях)
Gnider на пути к лучшему
По умолчанию Re: Сколько КМОП входов на выход TINY?

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

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

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

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


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


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.