пороги логических уровней

Обсуждаем контроллеры компании Atmel.
Ответить
Друг Кота
Аватара пользователя
Сообщения: 73964
Зарегистрирован: Вт дек 20, 2011 12:46:51
Откуда: Петроград

Сообщение Maykill »

потому и есть понятие "скорость нарастания"
просто при медленном нарастании при приближении к порогу срабатывания может возникнуть неопределённость момента переключения
https://www.int-s.spb.ru
" Можно я лягу?"(C)
Контактная информация:
Реклама
Zat
Встал на лапы
Аватара пользователя
Сообщения: 119
Зарегистрирован: Пн ноя 02, 2009 05:27:41
Откуда: С-Пб

Сообщение Zat »

Misha119 писал(а): хорошо, предположим что в таблице указаны железные пороги логических уровней, и есть график гистерезиса
а что тогда означают графики порогов логических уровней(последние две картинки которые я приводил в первом посте)
А сносочки 1 и 2 тяжело было почитать, уже даже все сказали об этом.
В таблице указано, что:
при верхнем пороге напряжении 0.2*Vcc - гарантированно будет распознан логический 0
при нижнем пороге напряжении 0.6*Vcc - гарантированно будет распознана логическая 1
А график, показывает усредненные результаты тестов, чтобы понимать, что можно ожидать от чипа.
Не помню, но еще вроде как в советских чипах (TTL) оговаривалось, что логическая 1 - это от 0.55Vcc, а все что ниже 0,45Vcc это лог. 0.
Но возможно, это "запас" от юр. последствий. Может исходный материал окажется купленным в Китае :)
А тут некоторый "жирок" поможет спокойно пережить сей момент.
Да и все это нужно для логики, и все это вписывается в совместимость чипов по напряжению питания как 3.3В так и 5В.
А для всего остального точные границы не нужны.
Реклама
Нашел транзистор. Понюхал.
Сообщения: 192
Зарегистрирован: Пт май 15, 2015 22:13:00

Сообщение Misha119 »

ну я условно упомянул компаратор

так всё таки что происходит между 1им вольтом и тремя вольтами?

и что мне тогда говорит табличка гистереис? в ней написано 0.45 вольта, это к каким значениям применимо 0.45 вольта?
Zat
Встал на лапы
Аватара пользователя
Сообщения: 119
Зарегистрирован: Пн ноя 02, 2009 05:27:41
Откуда: С-Пб

Сообщение Zat »

Чип уточните точнее, просто у Atmega8(L) совсем другая картинка, прям как вам нужна.
А гистерезис вам зачем ? С какой целью интересуетесь ? :)
Реклама
Эиком - электронные компоненты и радиодетали
Нашел транзистор. Понюхал.
Сообщения: 192
Зарегистрирован: Пт май 15, 2015 22:13:00

Сообщение Misha119 »

атмега 8а

ну как, если есть триггер шмитта(а он есть) то надо знать по каким порогам он работает

ведь если есть триггер шмитта, то не должно быть неоднозначных состояний, должно быть как я говорил, при превышении 3ёх вольт еденичка, при меньше чем вольте нолик, а между одним вольтом и 3мя действует петля гистерезиса
Реклама
Zat
Встал на лапы
Аватара пользователя
Сообщения: 119
Зарегистрирован: Пн ноя 02, 2009 05:27:41
Откуда: С-Пб

Сообщение Zat »

Misha119 писал(а):так всё таки что происходит между 1им вольтом и тремя вольтами?
Ничего не происходит. Когда придется прочитать состояние порта, в зависимости от напряжения на нем будет выдан ответ либо 0, либо 1.
Задача разработчика подавать на лапки чипа напряжение, необходимое для однозначного распознавания чипом что это 0 или 1.
Реклама
Нашел транзистор. Понюхал.
Сообщения: 192
Зарегистрирован: Пт май 15, 2015 22:13:00

Сообщение Misha119 »

я понимаю что будет или 1 или ноль, но чему это будет подчинять? погоде в африке? или всё таки как я говорю что между 1им и тремя вольтами будет петля гистерезиса?
Друг Кота
Аватара пользователя
Сообщения: 12364
Зарегистрирован: Пт дек 17, 2010 15:07:50
Откуда: Крымский Федеральный Округ

Сообщение просто КОТ »

Может быть у меня получится сформулировать:

1. Плавно повышаем напряжение от нуля вольт.
2. Напряжение становится выше 1В. Мы вышли из зоны 100% интерпретации ноликом.
3. Преодолеваем напряжение 2,7В. Вероятность того что сигнал интерпретируют как 1 растёт. Это становится очень вероятно.
4. Пересекаем границу в 3 вольта. Здесь и далее -- мы 100% считываем лог.1.

5. Опускаем напряжение от 5В и ниже.
6. Опускаемся ниже 3В. Мы вышли из зоны гарантированного чтения лог.1.
7. Преодолеваем границу в 2,2В. Вероятность того, что мы будем интерпретированы ноликом растёт. Это становится очень вероятно.
8. Пересекаем границу в 1 вольт. Здесь и далее мы 100% считываем лог.0.
Изображение
И ты врёшь!!! © Vladisman
Изображение
Контактная информация:
Нашел транзистор. Понюхал.
Сообщения: 192
Зарегистрирован: Пт май 15, 2015 22:13:00

Сообщение Misha119 »

что то я опять не понял
если есть триггер шмитта то откуда берётся вероятность?
вот если бы не было триггер шмитта то да, тут можно поговорить про вероятность

смысл тогда ставить триггер шмитта, если в каком то диапазоне появляется вероятность
Друг Кота
Аватара пользователя
Сообщения: 12364
Зарегистрирован: Пт дек 17, 2010 15:07:50
Откуда: Крымский Федеральный Округ

Сообщение просто КОТ »

Вы пытаетесь рассмотреть картину, упрямо закрывая глаза...

ТШ там есть. Но никто не обещает вам его точных уровней. Вам говорят, что этот уровень всяко выше 2,7 вольт. И гарантированно ниже 3В для единицы. Вам говорят, что переключение в ноль идёт всяко ниже 2,2В и гарантированно наступит до 1В.

Это то, что диктует производитель. Зависит это от погоды, от партии, от серии... от того, вымыл ли руки тот мальчонка, что кристаллы по корпусам раскладывал...

Оговорены рамки, в которых уровень находится 100%. Оговорены условия. А как именно выглядит внутри этих рамок кривая гистерезиса именно у Вашего МК -- остаётся только догадываться. Описываются такие догадки через теорию вероятности.
Изображение
И ты врёшь!!! © Vladisman
Изображение
Контактная информация:
Нашел транзистор. Понюхал.
Сообщения: 192
Зарегистрирован: Пт май 15, 2015 22:13:00

Сообщение Misha119 »

тогда что будет между 2.2 вольтами и 2.7 вольтами?

может я криво спрашиваю, вот предположим я в течении одной минуты поднимаю напряжение от нуля до 5ти вольт, у меня чётко переключится с нолика в один и всё? или возможнао на каком то диапазоне напряжения будет дискотека из еденичек и ноликов?
Zat
Встал на лапы
Аватара пользователя
Сообщения: 119
Зарегистрирован: Пн ноя 02, 2009 05:27:41
Откуда: С-Пб

Сообщение Zat »

Misha119 писал(а):тогда что будет между 2.2 вольтами и 2.7 вольтами?

может я криво спрашиваю, вот предположим я в течении одной минуты поднимаю напряжение от нуля до 5ти вольт, у меня чётко переключится с нолика в один и всё? или возможнао на каком то диапазоне напряжения будет дискотека из еденичек и ноликов?
А зачем вам плавно поднимать напряжение ? Как бы процессор в данном случает ждет либо напряжение с лог 0 либо с лог. 1, а не какое-то напряжение.
А все остальное процессору без разницы. В нужный момент, когда вы сделаете опрос пина на наличие какого-либо уровня, он получит ответ в виде лог 0 или лог 1. И ему до лампочки, какое напряжение на пине, и сравнивать не будет. За это отвечает аппаратная реализация чипа. Напряжение превысило определенный уровень вверх по напряжению - щёлк, логичиская 1. Упало ниже определенного уровня - щёлк, логический 0. На бытовом уровне это звучит примерно так:
Жизнь, как электричество: все плохое в прошлом, все хорошее в будущем, а посередине - радостное напряжение.
Друг Кота
Аватара пользователя
Сообщения: 73964
Зарегистрирован: Вт дек 20, 2011 12:46:51
Откуда: Петроград

Сообщение Maykill »

ну может человек хочет обойтись без АЦП?
https://www.int-s.spb.ru
" Можно я лягу?"(C)
Контактная информация:
Нашел транзистор. Понюхал.
Сообщения: 192
Зарегистрирован: Пт май 15, 2015 22:13:00

Сообщение Misha119 »

мы друг друга плохо понимаем

я веду речь не о опросе в определённый момент времени, а о прерывании по изменению уровня, и собственно напряжение плавно увеличивается, прерывание сработает железно один раз(при изменении нолика на еденичку), или при прохождении какого то напряжения будет дискотека, и прерывание будет несколько раз вызвано?
Zat
Встал на лапы
Аватара пользователя
Сообщения: 119
Зарегистрирован: Пн ноя 02, 2009 05:27:41
Откуда: С-Пб

Сообщение Zat »

Дык если задача по определенному уровню сделать что-то, то надо не логическую лапку мучить до её отрыва, а вход АЦП. Это совсем другое.
Если надо сам факт перехода 0 в 1 или обратно, то прерывание не по напряжению будет срабатывать, а тогда, когда чип для себя уже принял решение, что это 0 или 1. Дергания не будет, если на вход подается ТТЛ-уровень логической 1 или 0.
А если надо скажем при напряжении 2.3В что-то сделать, то тогда надо юзать АЦП. Тогда можно хоть вольтметр сделать. И уже проверять значение напряжения и при достижении оного выполнять какой-либо код. Это совсем другая история.
Нашел транзистор. Понюхал.
Сообщения: 192
Зарегистрирован: Пт май 15, 2015 22:13:00

Сообщение Misha119 »

блин, вы мне скажите применительно к моему случаю, будут дёргания? или железно один раз переключится и всё?
Zat
Встал на лапы
Аватара пользователя
Сообщения: 119
Зарегистрирован: Пн ноя 02, 2009 05:27:41
Откуда: С-Пб

Сообщение Zat »

Если на вход будет подаваться ТТЛ-уровень, то железно будет либо 0, либо 1. Без вариантов.
А если скажешь, что будет подключено, или схема, то еще будет точнее.
Последний раз редактировалось Zat Вс мар 26, 2017 15:59:11, всего редактировалось 1 раз.
Нашел транзистор. Понюхал.
Сообщения: 192
Зарегистрирован: Пт май 15, 2015 22:13:00

Сообщение Misha119 »

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

да какая разница что будет подключено? предположим интегрирующая цепочка
Друг Кота
Аватара пользователя
Сообщения: 73964
Зарегистрирован: Вт дек 20, 2011 12:46:51
Откуда: Петроград

Сообщение Maykill »

имхо- в этом случае можно говорить только о ВЕРОЯТНОСТИ
https://www.int-s.spb.ru
" Можно я лягу?"(C)
Контактная информация:
Zat
Встал на лапы
Аватара пользователя
Сообщения: 119
Зарегистрирован: Пн ноя 02, 2009 05:27:41
Откуда: С-Пб

Сообщение Zat »

Misha119 писал(а):да причём тут ттл уровень?
я ж говорю, если я буду плавно повышать напругу, сколько раз сработает прерывание по изменению уровня?
Непредсказуемо. Проще объяснить что хочешь сделать, и тебе посоветуют как лучше реализовать твою идею.
Ответить

Вернуться в «AVR»