реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> встроенный триггер Шмита - полноценный?, МК Мега 48/88/168
sKWO
сообщение Apr 14 2010, 17:26
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 355
Регистрация: 27-03-07
Из: Україна, Чуднів
Пользователь №: 26 530



Добрый всем день!
Хочу мерить пачку импульсов принятых с УЗ датчика, усиленных усилителем.
После усилителя, конечно же, нужно ставить триггер Шмита для выделения сигнала на фоне шума. Но его использовать не совсем хочется, так как в МК которым должна меряться пачка импульсов есть на входе свой триггер Шмита.
Использовать планируется мега 168, которая кроме прочего должна выполнять кучу других задач. Но и тут вопрос:
Встроенный триггер Шмита на все 100% не тестирован в данном типе МК, а зона гистерезиса составляет 0.05 от напряжения питания, т.е. при напр. питания 5 В. составляет всего 0.25 В.
Вопрос возник из-за того что, например зона гистерезиса для ТТЛ симметрична относительно порогового напряжения 1,3 В. и составляет +-400мВ, что в итоге даёт 800мВ. ну и соответственно меньшее влияние помехи.
Нужно ли ставить внешний триггер или встроенный с такими параметрами можно тоже использовать?
Всем заранее спасибо.


--------------------
нельзя недооценивать предсказуемость глупости
Go to the top of the page
 
+Quote Post
muravei
сообщение Apr 15 2010, 07:59
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 538
Регистрация: 13-08-05
Пользователь №: 7 591



Цитата(sKWO @ Apr 14 2010, 21:41) *
при напр. питания 5 В. составляет всего 0.25 В.


Да?
А я думал 1,5в

"0" 0,3 *5в=1,5в
"1" 0,6 *5в=3в
при 5в

Разве не так?
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение Apr 15 2010, 10:25
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Цитата(sKWO @ Apr 14 2010, 20:41) *
... например зона гистерезиса для ТТЛ симметрична относительно порогового напряжения 1,3 В. и составляет +-400мВ, что в итоге даёт 800мВ. ну и соответственно меньшее влияние помехи.


Что то вы не то пишете... В смысле такой гистерезис у тригера шмидта на TTL? Или как вас понимать?

А вообще - наоборот. Именно в TTL логике с гистерезисом дела обстоят похуже чем в КМОП. В результате помехоустойчивость КМОП выше по определению (если учитывать данный параметр). Что, в целом и подтверждается практикой.

AVR построен по КМОП технологии, и появление гистерезиса, скорее всего определяется именно этим, а не специальными схемотехническими методами. Гистерезис достаточный для работы. Значения вам указали постом выше.
Go to the top of the page
 
+Quote Post
Александр Куличо...
сообщение Apr 16 2010, 01:52
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 256
Регистрация: 6-03-06
Из: Украина, г. Винница
Пользователь №: 15 017



[offtop]
Я в замешательстве... wacko.gif
C одной стороны, 2 проффесионала (вернее, проффесионал и гуру) , а с другой - всякие филлипсы с их 74НС14..... Которые, получается, разводят нас. Так как продают КМОП-инвертора с гистерезисом 0,98В (для питания 4,5В) и еще называют их триггерами Шмидта.
[/offtop]

C SasaVitebsk, в общем со всем согласен, кроме последнеого предложения.

2 muravei Вы путаете гарантированные уровни напряжений с напряжениями переключения состояния триггера Шмидта.
В данном случае мы всего лишь знаем, что при напряжениях на входе <0.3 и >0.6Vcc мы будем иметь соответственно 0 и 1 на выходе (внутри контроллера). Но никто не говорит о том, при каком напряжении на входе и с каким гистерезисом выход переключится из 0 в 1 (или наоборот).
Другими словими, переход из 0 в 1 может быть при 0,35В, назад - при 0,3В. Точно также может быть переход из 0 в 1 при 0,3В , назад - при 0,25В. И в первом, и во втором случае гистерезис принят == 50мВ. А уровни 0 и 1 == 0,3 и 3В.

В даташите на контроллер величина гистерезиса фигуририет только в секции электрических параметров на TWI. И его минимальное значение там указано равным 0.05Vсс.
Go to the top of the page
 
+Quote Post
alag57
сообщение Apr 16 2010, 05:24
Сообщение #5


Частый гость
**

Группа: Участник
Сообщений: 130
Регистрация: 26-06-06
Из: Березовский
Пользователь №: 18 355



Цитата(Александр Куличок @ Apr 16 2010, 08:07) *
В даташите на контроллер величина гистерезиса фигуририет только в секции электрических параметров на TWI. И его минимальное значение там указано равным 0.05Vсс.

Datasheet Rev. 2545R-07/09
стр. 329 параграф 29.9 Pin Thresholds and Hysteresis
Go to the top of the page
 
+Quote Post
Zlumd
сообщение Apr 16 2010, 06:40
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 327
Регистрация: 12-04-05
Из: Новосибирск
Пользователь №: 4 057



Цитата(alag57 @ Apr 16 2010, 12:39) *
Datasheet Rev. 2545R-07/09
стр. 329 параграф 29.9 Pin Thresholds and Hysteresis
Там гистерезис только для Reset указан насколько я понял.
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение Apr 16 2010, 07:19
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Цитата(Александр Куличок @ Apr 16 2010, 05:07) *
C SasaVitebsk, в общем со всем согласен, кроме последнеого предложения.


Можно либо основываться на том, что входы работают как КМОП логика, либо отрицать это. Вопрос - вы отрицаете?

Наличие конкретных указаний для гистерезиса на некоторых узлах и ножках, на мой взгляд, только подтверждают мою правоту, а не отрицают её. Да и зачем городить огород? Сделали стандартно, на стандартной элементной базе. Точность гистерезиса изготовители не гарантируют. Соответственно, как я предполагаю, Гистерезис будет зависеть от входной частоты и формы входного сигнала (фронтов). Но тем не менее никак не 0.4V. Скорее около 1V.
Go to the top of the page
 
+Quote Post
alag57
сообщение Apr 16 2010, 08:12
Сообщение #8


Частый гость
**

Группа: Участник
Сообщений: 130
Регистрация: 26-06-06
Из: Березовский
Пользователь №: 18 355



Цитата
Там гистерезис только для Reset указан насколько я понял

насколько я понял, ты неправильно понял smile.gif

Figure 29-28. I/O Pin Input Threshold Voltage vs. VCC (VIH, I/O Pin Read As '1')
Figure 29-29. I/O Pin Input Threshold Voltage vs. VCC (VIL, I/O Pin Read As '0')
Figure 29-30. I/O Pin Input Hystreresis vs. Vcc
Figure 29-31. Reset Input Threshold Voltage vs. VCC (VIH, Reset Pin Read As '1')
Figure 29-32. Reset Input Threshold Voltage vs. VCC (VIL, Reset Pin Read As '0')
Figure 29-33. Reset Input Pin Hysteresis vs. VCC
Go to the top of the page
 
+Quote Post
Zlumd
сообщение Apr 16 2010, 09:15
Сообщение #9


Местный
***

Группа: Свой
Сообщений: 327
Регистрация: 12-04-05
Из: Новосибирск
Пользователь №: 4 057



Цитата(alag57 @ Apr 16 2010, 15:27) *
насколько я понял, ты неправильно понял smile.gif
А ссылку не приведешь на этот документ, а то на Атмеле под этим номером лежит документ, в котором всего 35 страниц.
Go to the top of the page
 
+Quote Post
sKWO
сообщение Apr 16 2010, 10:05
Сообщение #10


Местный
***

Группа: Участник
Сообщений: 355
Регистрация: 27-03-07
Из: Україна, Чуднів
Пользователь №: 26 530



В даташите на контроллер величина гистерезиса фигуририет только в секции электрических параметров на TWI. И его минимальное значение там указано равным 0.05Vсс.

именно этот параметр и сбил меня с толку, а сейчас досмотрел.


Цитата(SasaVitebsk @ Apr 15 2010, 13:40) *
А вообще - наоборот. Именно в TTL логике с гистерезисом дела обстоят похуже чем в КМОП. В результате помехоустойчивость КМОП выше по определению (если учитывать данный параметр). Что, в целом и подтверждается практикой.

AVR построен по КМОП технологии, и появление гистерезиса, скорее всего определяется именно этим, а не специальными схемотехническими методами. Гистерезис достаточный для работы. Значения вам указали постом выше.

Спасибо, вопрос впринципе решон.


Цитата(SasaVitebsk @ Apr 15 2010, 13:40) *
Что то вы не то пишете... В смысле такой гистерезис у тригера шмидта на TTL? Или как вас понимать?

именно так.

Цитата(Александр Куличок @ Apr 16 2010, 05:07) *
В данном случае мы всего лишь знаем, что при напряжениях на входе <0.3 и >0.6Vcc мы будем иметь соответственно 0 и 1 на выходе (внутри контроллера). Но никто не говорит о том, при каком напряжении на входе и с каким гистерезисом выход переключится из 0 в 1 (или наоборот).
Другими словими, переход из 0 в 1 может быть при 0,35В, назад - при 0,3В. Точно также может быть переход из 0 в 1 при 0,3В , назад - при 0,25В. И в первом, и во втором случае гистерезис принят == 50мВ. А уровни 0 и 1 == 0,3 и 3В.

Я всегда считал, что эффект триггера Шмитта заключается в следуюющем:
переход с "0" в "1" осуществляется лиш при превышении высокого уровня, а обратный переход только тогда, когда сигнал будет ниже нулевого уровня. Ну а зона гистерезиса это разница между уровнем перехода в "1" и уровнем перехода в"0" , когда сигнал находится между этими уровнями на входе, на выходе сохраняется предыдущее состояние.


--------------------
нельзя недооценивать предсказуемость глупости
Go to the top of the page
 
+Quote Post
alag57
сообщение Apr 16 2010, 13:34
Сообщение #11


Частый гость
**

Группа: Участник
Сообщений: 130
Регистрация: 26-06-06
Из: Березовский
Пользователь №: 18 355



Цитата
А ссылку не приведешь на этот документ, а то на Атмеле под этим номером лежит документ, в котором всего 35 страниц


http://www.atmel.com/dyn/resources/prod_do...nts/doc2545.pdf
Go to the top of the page
 
+Quote Post
Александр Куличо...
сообщение Apr 17 2010, 23:04
Сообщение #12


Местный
***

Группа: Свой
Сообщений: 256
Регистрация: 6-03-06
Из: Украина, г. Винница
Пользователь №: 15 017



Цитата(SasaVitebsk @ Apr 16 2010, 10:34) *
Можно либо основываться на том, что входы работают как КМОП логика, либо отрицать это. Вопрос - вы отрицаете?

Ни в коем случае. Я просто не согласен с методом определения напряжения гистерезиса как разности между гарантированными уровнями нуля и единицы.
Цитата
Я всегда считал, что эффект триггера Шмитта заключается в следуюющем:
переход с "0" в "1" осуществляется лиш при превышении высокого уровня, а обратный переход только тогда, когда сигнал будет ниже нулевого уровня. Ну а зона гистерезиса это разница между уровнем перехода в "1" и уровнем перехода в"0" , когда сигнал находится между этими уровнями на входе, на выходе сохраняется предыдущее состояние.

Так и я о том же. Только для логики (у которой не написано, что она с триггерами на входе)как правило, не уточняется, где начинается этот самый высокий уровень. Написано только, что при 0,6Vcc он уже есть. Точно так же и с низким. Поэтому зона гистерезиса может быть уже, чем разность 0,6Vcc - 0.3B

P.S.По ссылке выше (там уже устаревшие меги 48/88/168/V) гистерезис составляет ~0,29В при питании 3В, и ~0,42В - при питании 5В.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 15:00
Рейтинг@Mail.ru


Страница сгенерированна за 0.01485 секунд с 7
ELECTRONIX ©2004-2016