Коммуникатор



             

Коммуникатор - часть 4


Этот контроллер был выбран из-за довольно большой внутренней памяти для хранения программного кода (ее размер составляет 20Кбайт) и возможности использовать внешнюю RAM, которая необходима для нормального редактирования текстовых сообщений и быстрой работы некоторых других функций. Выводы последовательного порта (TXD, RXD) контроллера зарезервированы для дальнейшего использования. В качестве порта вывода использован регистр-защелка DD4 (74ALS374). Для защиты контроллера от зависания и правильного формирования сигнала Reset применен supervisor питания фирмы Microchip MCP101-475, обеспечивающий нормированную длительность и правильность подачи сигнала Reset при любых возможных помехах по питанию. В качестве дисплея применен жидкокристаллический модуль фирмы Powertip HL1 (PC4002LRS-BNH-B) 40 символов на 2 строки со светодиодной подсветкой. Для формирования сигналов выбора порта DD4 и LCD-модуля HL1 используется логическая микросхема 74ALS02. Для хранения текстовых сообщений применена микросхема FLASH-памяти фирмы Microchip DD6 (24LC65) с обменом по шине I2C, позволяющая ускорить запись блоков информации за счет использования внутренней cash-памяти. С целью получения высокоточного и энергонезависимого отсчета реального времени применена часовая микросхема Philips DD7 (PCF8583) с литиевой батарейкой резервного питания и обменом по шине I2C. Таким образом, благодаря использованию шины I2C, для подключения к контроллеру двух микросхем использованы всего два вывода и получена возможность подключать в дальнейшем другие дополнительные микросхемы по этой шине. Для приема аналоговых сигналов с телефонной линии используется стандартная схема компаратора со слабой петлей гистерезиса на микросхеме DA3 (LM311). В качестве усилителя мощности звукового сигнала установлена микросхема DA2 (MC34119). Элементы микросхемы DD8 (CD4011) использованы в качестве пороговых для определения сигналов входящего звонка и снятия трубки с параллельного телефона. Для организации быстрой скорости обмена в коде DTMF использована микросхема приемопередатчика DTMF фирмы Mitel DD9 (MT8888), имеющая быстрый четырехбитовый интерфейс Intel и позволяющая контроллеру адресоваться к ней, как к обычной ячейке внешней RAM.


Содержание  Назад  Вперед