|
|
  |
Нужно ли подтягивать шину данных?, с третьим состоянием |
|
|
|
Mar 16 2006, 12:23
|
Частый гость
 
Группа: Свой
Сообщений: 183
Регистрация: 10-02-06
Из: Киев, Украина
Пользователь №: 14 188

|
Цитата Я не подтягиваю, так как какая же это тогда шина с тремя состояниями?  По моему третье состояние для шины = "не управлять" ей со стороны конкретного устройства, перевести в высокоимпедансное состояние выходы конкретного устройства, - а не неопределенное напряжение в шине... Для определенности состояния шины во время, когда ею "никто не управляет" желательно подтянуть ее к питанию. Иначе возможна бяка, описанная monitor7.
|
|
|
|
|
Mar 16 2006, 13:29
|

Профессионал
    
Группа: Свой
Сообщений: 1 301
Регистрация: 30-11-04
Из: Россия, Н.Новгород
Пользователь №: 1 264

|
Цитата(monitor7 @ Mar 15 2006, 19:38)  Когда на шине спонтанно установится значение порядка половины напряжения питания, у входных элементов, реализованных на комплементарных транзисторах, начнут одновременно "открываться" оба транзистора и течь сквозной ток через комплементарную пару в течение недопустимого значения времени. В момент переключения сигнала данный сквозной ток короткий и регламентирован. Все это справедливо, добавлю лишь то что когда действует состояние-Z шины на эти входные цепи начинают наводиться различного рода помеха (за счет очень большого входного сопротивления этих входов - CMOS), как от близь работающий электронных схем, так и сетевой наводки (50 Гц).
--------------------
Не корысти ради, не в целях наживы, а во исполнение велений души!
|
|
|
|
|
Mar 16 2006, 16:18
|
Участник

Группа: Свой
Сообщений: 67
Регистрация: 16-03-06
Из: Днепропетровск
Пользователь №: 15 307

|
Не знаю как в Altera, а с Xilinx так и делаю. PullUp/PullDown резисторы в IOB блоках (~50-100кОм)
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|