Сергей, ты ещё здесь сидишь?
Вторник Март 02 2004 15:37, Сергей Зорин wrote to All:
СЗ> Вот сделал пульт для проверки приемников DTMF сигнала... СЗ> Использовал PCD3312CT (DTMF передатчик) с шиной I2C... СЗ> Зашел на филипс и с удивлением узнал о снятии с производства этих ИМС. СЗ> Два дня убил на поиски аналогов или чего-то близкого.. Резултат - СЗ> ноль... Hашел только у HOLTEKа близкую по духу, но не I2C... СЗ> Может быть кто-то подскажет, что-то сильно похожее на филипс?
Вариант номер раз. Генерировать DTMF контроллером пульта, с помощью PWM. Если в контроллере есть такой модуль и быстродействия хватает - рекомендуется именно этот вариант.
Вариант номер два. Поставить что-нибудь типа PIC16F73 и эмулировать на нём "филипс", используя модули I2C и PWM - вариант хорош тем, что программу в контроллере пульта менять не придётся.
Вариант номер три. Поставить что-нибудь вроде PIC16F627, в отличие от второго варианта потребуется программная поддержка I2C или переход к обмену по UART (или "самодельному" протоколу).
Вариант номер четыре. Если критичны размеры - взять "восьминожку" с компараторами, к примеру PIC12F629, генерировать сигнал модулем CVref (изврат, конечно, но заставить работать можно), интерфейс I2C реализовать программно или изобрести "самодельный".
Георгий