|
|
  |
встроенный триггер Шмита - полноценный?, МК Мега 48/88/168 |
|
|
|
Apr 14 2010, 17:26
|

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

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

Гуру
     
Группа: Свой
Сообщений: 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в Разве не так?
|
|
|
|
|
Apr 15 2010, 10:25
|
Гуру
     
Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521

|
Цитата(sKWO @ Apr 14 2010, 20:41)  ... например зона гистерезиса для ТТЛ симметрична относительно порогового напряжения 1,3 В. и составляет +-400мВ, что в итоге даёт 800мВ. ну и соответственно меньшее влияние помехи. Что то вы не то пишете... В смысле такой гистерезис у тригера шмидта на TTL? Или как вас понимать? А вообще - наоборот. Именно в TTL логике с гистерезисом дела обстоят похуже чем в КМОП. В результате помехоустойчивость КМОП выше по определению (если учитывать данный параметр). Что, в целом и подтверждается практикой. AVR построен по КМОП технологии, и появление гистерезиса, скорее всего определяется именно этим, а не специальными схемотехническими методами. Гистерезис достаточный для работы. Значения вам указали постом выше.
|
|
|
|
|
Apr 16 2010, 01:52
|
Местный
  
Группа: Свой
Сообщений: 256
Регистрация: 6-03-06
Из: Украина, г. Винница
Пользователь №: 15 017

|
[offtop] Я в замешательстве... 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сс.
|
|
|
|
|
Apr 16 2010, 05:24
|
Частый гость
 
Группа: Участник
Сообщений: 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
|
|
|
|
|
Apr 16 2010, 06:40
|
Местный
  
Группа: Свой
Сообщений: 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 указан насколько я понял.
|
|
|
|
|
Apr 16 2010, 07:19
|
Гуру
     
Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521

|
Цитата(Александр Куличок @ Apr 16 2010, 05:07)  C SasaVitebsk, в общем со всем согласен, кроме последнеого предложения. Можно либо основываться на том, что входы работают как КМОП логика, либо отрицать это. Вопрос - вы отрицаете? Наличие конкретных указаний для гистерезиса на некоторых узлах и ножках, на мой взгляд, только подтверждают мою правоту, а не отрицают её. Да и зачем городить огород? Сделали стандартно, на стандартной элементной базе. Точность гистерезиса изготовители не гарантируют. Соответственно, как я предполагаю, Гистерезис будет зависеть от входной частоты и формы входного сигнала (фронтов). Но тем не менее никак не 0.4V. Скорее около 1V.
|
|
|
|
|
Apr 16 2010, 08:12
|
Частый гость
 
Группа: Участник
Сообщений: 130
Регистрация: 26-06-06
Из: Березовский
Пользователь №: 18 355

|
Цитата Там гистерезис только для Reset указан насколько я понял насколько я понял, ты неправильно понял  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
|
|
|
|
|
Apr 16 2010, 09:15
|
Местный
  
Группа: Свой
Сообщений: 327
Регистрация: 12-04-05
Из: Новосибирск
Пользователь №: 4 057

|
Цитата(alag57 @ Apr 16 2010, 15:27)  насколько я понял, ты неправильно понял  А ссылку не приведешь на этот документ, а то на Атмеле под этим номером лежит документ, в котором всего 35 страниц.
|
|
|
|
|
Apr 16 2010, 10:05
|

Местный
  
Группа: Участник
Сообщений: 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" , когда сигнал находится между этими уровнями на входе, на выходе сохраняется предыдущее состояние.
--------------------
нельзя недооценивать предсказуемость глупости
|
|
|
|
|
Apr 16 2010, 13:34
|
Частый гость
 
Группа: Участник
Сообщений: 130
Регистрация: 26-06-06
Из: Березовский
Пользователь №: 18 355

|
Цитата А ссылку не приведешь на этот документ, а то на Атмеле под этим номером лежит документ, в котором всего 35 страниц http://www.atmel.com/dyn/resources/prod_do...nts/doc2545.pdf
|
|
|
|
|
Apr 17 2010, 23:04
|
Местный
  
Группа: Свой
Сообщений: 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В.
|
|
|
|
|
  |
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|