Alexashka 0 12 ноября, 2010 Опубликовано 12 ноября, 2010 · Жалоба 2 zheka: могу порекомендовать st2378, в последнем проекте ее использовал- работает отлично. Даже не было проблем с Open-drain выходами контроллера :) -понимала собака, что это выходы! ST2378.pdf Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rezident 0 12 ноября, 2010 Опубликовано 12 ноября, 2010 · Жалоба Спасибо, но "топикридеру" нужно внимательней ТЗ читать, первый пост:В таком случае вам кроме собственно процесса чтения нужно еще запускать и процесс осмысливания прочтенного. ;) Перечитайте и вникните в суть моего предложения. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
kamil_yaminov 1 12 ноября, 2010 Опубликовано 12 ноября, 2010 · Жалоба Посмотрите еще серии TXB и TXS от техаса. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zheka 1 12 ноября, 2010 Опубликовано 12 ноября, 2010 · Жалоба Alexashka, спасибо, отличная микросхема. Минус по сравнению с AD - посмотрел сразу в 3-х воронежских конторах - не поставляют они такую микру. А вот от Analog Devices понравилась и купить легко. Остановил свой выбор на ней. У меня один вопрос - касаемо и AD3308 и других подобных микросхем - есть у них вывод ENABLE. Хочется сразу посадить его на плюс питания и забыть о нем навеки. Перед микросхемой у меня разъем программирования контроллера, после - разъем целевого SPI устройства. Не будет ли конфликтов? Схема вот такая: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rezident 0 12 ноября, 2010 Опубликовано 12 ноября, 2010 · Жалоба Прежде, чем закладывать ADG3308 в свое устройство, воспользуйтесь поиском по форуму и почитайте отзывы о ее использовании. Вот, например, совсем свежая тема. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zheka 1 12 ноября, 2010 Опубликовано 12 ноября, 2010 · Жалоба rezident, спасибо за совет Хм - нашел у себя в ящике микросхемы от Техаса - lvc8t245 Может быть не париться и поставить две таких? Одну на прием, другую на передачу? Избыточно, понимаю. Но когда микросхема под рукой, а заказ разовый... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
backa 1 12 ноября, 2010 Опубликовано 12 ноября, 2010 · Жалоба rezident, спасибо за совет Хм - нашел у себя в ящике микросхемы от Техаса - lvc8t245 Может быть не париться и поставить две таких? Одну на прием, другую на передачу? Избыточно, понимаю. Но когда микросхема под рукой, а заказ разовый... для 2 корпусов ТТСОП место нашлось а для резисторов нет или классических преобразователей на полевиках - улыбнуло :-) - надо быть последовательным , коль уж отвергали предложения коллег по соображениям дефицита места Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zheka 1 12 ноября, 2010 Опубликовано 12 ноября, 2010 (изменено) · Жалоба Знаете, с тех пор место освободилось немного. Кроме того, привлекло то, что эти микросхемы уже в руках. Но вот резисторы как-то ставить не хочется. ПОстоянно слышу, что это топорный способ. Да и, повторюсь, с 3 до 5 вольт - тоже нужно что-то ставить. Изменено 12 ноября, 2010 пользователем zheka Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rezident 0 13 ноября, 2010 Опубликовано 13 ноября, 2010 · Жалоба Но вот резисторы как-то ставить не хочется. ПОстоянно слышу, что это топорный способ.Вы не привели разумных доводов, подтверждающих невозможность такого способа согласования уровней (частота, нагрузочная емкость и т.п.), кроме внутреннего предубеждения в "топорности". И вообще никаких подробностей, что за устройство или м/с с питанием 3,3В вы подключаете к AVR, питающемуся от 5В? Да и, повторюсь, с 3 до 5 вольт - тоже нужно что-то ставить.Поскольку у AVR входные уровни примерно как у CMOS, то да, нужно ставить. Если бы входные уровни МК были TTLV или даже TTL, то в согласовании не было бы необходимости. Как вариант согласования 3,3В -> 5В для одного сигнала - один маломощный MOSFET (2N7002 в SOT23) + 2 резистора. Если и такой способ претит, то еще раз предлагаю одногейтовую логику. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
stells 12 13 ноября, 2010 Опубликовано 13 ноября, 2010 (изменено) · Жалоба Поскольку у AVR входные уровни... вроде несколько раз обсуждалось, что на входах АВР триггеры Шмитта с гистерезисом что-то около 200мВ в районе полпитания? хотя производитель, конечно, этот параметр не нормирует Изменено 13 ноября, 2010 пользователем stells Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rezident 0 13 ноября, 2010 Опубликовано 13 ноября, 2010 · Жалоба вроде несколько раз обсуждалось, что на входах АВР триггеры Шмитта с гистерезисом что-то около 200мВ в районе полпитания? хотя производитель, конечно, этот параметр не нормирует Почему это не нормирует? Все вполне ясно указано в datasheet. Не знаю когда и с кем вы обсуждали, но я привык в большей степени верить документу от производителя, чем каким-либо кухонным обсуждениям. Открываю первый попавшийся даташит ATmega16(L) и читаю DC Characteristics TA = -40°C to 85°C, VCC = 2.7V to 5.5V (Unless Otherwise Noted) --- VIL | min=-0.5V | max=0.2*VCC VIH | min=0.6*VCC | max=VCC+0.5V Открываю другой даташит ATmega162(V) DC Characteristics TA = -40°C to 85°C, VCC = 1.8V to 5.5V (unless otherwise noted) --- VIL | при VCC = 1.8 - 2.4V | min=-0.5V | max=0.2*VCC VIL | при VCC = 2.4 - 5.5V | min=-0.5V | max=0.3*VCC VIH | при VCC = 1.8 - 2.4V | min=0.7*VCC | max=VCC+0.5V VIH | при VCC = 2.4 - 5.5V | min=0.6*VCC | max=VCC+0.5V Открываю третий даташит ATtiny2313(V) и вижу, что все аналогично DC Characteristics TA = -40°C to 85°C, VCC = 1.8V to 5.5V (unless otherwise noted) --- VIL | при VCC = 1.8 - 2.4V | min=-0.5V | max=0.2*VCC VIL | при VCC = 2.4 - 5.5V | min=-0.5V | max=0.3*VCC VIH | при VCC = 1.8 - 2.4V | min=0.7*VCC | max=VCC+0.5V VIH | при VCC = 2.4 - 5.5V | min=0.6*VCC | max=VCC+0.5V Да, не при всех условиях это CMOS уровни (VIL<=0,3*VCC, VIH>=0.7*VCC), но очень близко. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
stells 12 13 ноября, 2010 Опубликовано 13 ноября, 2010 (изменено) · Жалоба Да, не при всех условиях это CMOS уровни (VIL<=0,3*VCC, VIH>=0.7*VCC), но очень близко. странно, я только для входов reset и xtall нашел то, что Вы указали, правда смотрел мегу48 и тини24. но не суть, т.е. получается 3,3В (0,6Vcc=3В) они однозначно определяют, как логическую 1. помехоустойчивость низкая конечно, но если передатчик в паре сантиметров, то наловить что-то трудно. нужно только делитель рассчитать так, чтобы фронты не сильно затягивались, с одной стороны, и нижний резистор делителя не загружал сильно 3,3В-передатчик - с другой Изменено 13 ноября, 2010 пользователем stells Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rezident 0 13 ноября, 2010 Опубликовано 13 ноября, 2010 · Жалоба странно, я только для входов reset и xtall нашел то, что Вы указали,Вы просто невнимательно смотрели и пропустили слово except - "исключая". Input Low Voltage except XTAL1 and RESET pin Input High-voltage except XTAL1 and RESET pins помехоустойчивость низкая конечноПомехоустойчивость вообще "никакая". Это только на "наколенного" домашнего творчества годится. При отклонении напряжения питания ±5% (вполне рядовое значение) и мало-мальской нагрузке выхода вполне может получиться с одной стороны питание 3,135В (3,3В-5%) и выходной уровень 3,13В, а с другой питание 5,25В (5В+5%) и мин. входной уровень 3,15В. :laughing: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
stells 12 13 ноября, 2010 Опубликовано 13 ноября, 2010 (изменено) · Жалоба Это только на "наколенного" домашнего творчества годится да согласен я, что на грани фола тем более для скоростей 10Мбит я привык в большей степени верить документу от производителя, чем каким-либо кухонным обсуждениям вот кстати запись разговора на той кухне: http://electronix.ru/forum/index.php?showtopic=75182 и еще кстати прямо сейчас на электрониксе реклама висит по трансляторам: http://focus.ti.com/lit/ml/scyb018d/scyb018d.pdf Изменено 13 ноября, 2010 пользователем stells Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zheka 1 13 ноября, 2010 Опубликовано 13 ноября, 2010 (изменено) · Жалоба Вы не привели разумных доводов, подтверждающих невозможность такого способа согласования уровней (частота, нагрузочная емкость и т.п.), кроме внутреннего предубеждения в "топорности". И вообще никаких подробностей, что за устройство или м/с с питанием 3,3В вы подключаете к AVR, питающемуся от 5В? устройство 3.3 вольт - плата - внешний контроллер TFT дисплея. Что там за приемник стоит я не знаю, но в даташите на саму плату указано что уровни - 3.3 вольт LVTTL. Указанные Вами способы и одногейтовая логика мне не претят, но, как я уже написал выше - у меня прямо в руках, как синица, есть пара микросхем 74LVC8T245 - двунаправленные переключаемые трансляторы от Vcca до Vccb, позволяют транслировать уровни от 1.5 до 5 вольт. На переделку схемы под них (ну надо же мне было чем-то заняться пока я ждал ответа на форуме) ушло 10 минут. Чисто исходя из соображений экономии своих сил, нервов я хочу поставить эти микросхемы ЕСЛИ умные люди посмотрят вышеприведенный мной даташит на 74LVC8T245, и скажут, смогут ли его входы и выходы работать с LVTTL. Поверьте мне, я погуглил на предмет LVTTL, я прочитал даташит на LVC, но уверенности что все будет работать, мне это не придало. Да и откуда взяться этой уверенности, если в даташите на например ADG3308 расписано, какая эта микросхема окуитительная, а на практике даже зубры форума ломали об нее зубы. Итак, господа - будет ли работать 74LVC8T245 на частоте 10 мбит/сек c неизвестным устройством, имеющим "Напряжение на логических входах..........................................3.3 В LVTTL" Изменено 13 ноября, 2010 пользователем zheka Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться