Объявление

Свернуть
Пока нет объявлений.

Oднокристальный контроллер Ethernet CS8900A

Свернуть
X
Свернуть
  •  

  • Oднокристальный контроллер Ethernet CS8900A

    Алексей Сигаев
    Подключение разнообразных устройств к сети Internet продолжает активно набирать обороты. Все больше бытовой техники обзаводится возможностью использования ресурсов глобальной сети для управления, обмена информацией и мониторинга. И поскольку основным физическим интерфейсом, применяемым при создании сетей, по-прежнему остается 10BaseT Ethernet (IEEE 802.3), то и тема реализации подключения устройств к сетям на основе Ethernet не теряет своей актуальности.

    Управление устройствами с использованием глобальной сети имеет множество преимуществ, основным из которых является возможность быстро получать информацию практически с любого места земного шара. В настоящее время интерфейс Ethernet в устройства встраивается по одной из двух причин:
    • устройству необходимо удаленное управление или доступ к удаленным данным (наиболее распространенная причина; примеров можно приводить сколько угодно, начиная от систем удаленного управления и мониторинга в жилищном хозяйстве и заканчивая холодильниками, способными автоматически отправлять запрос в магазин для пополнения запаса продуктов);
    • Ethernet используется просто как удобный способ подключения устройства к компьютеру для передачи данных (так, фирма Sony выпустила недавно цифровую видеокамеру с интерфейсом Ethernet для передачи отснятой информации).
    Так или иначе, встает вполне очевидный вопрос о способах физической реализации подключения устройств к Ethernet. Наиболее распространенным способом является использование однокристальных контроллеров Ethernet, которые в настоящее время выпускаются такими фирмами, как Crystal Semiconductor, Realtek, SMSC и другими. Однако, несмотря на богатство выбора, наибольшее распространение в силу целого ряда причин получил чип CS8900A фирмы Crystal Semiconductor. Обусловлено это в первую очередь его изначальной ориентацией на применение во встраиваемых системах и подключение к микроконтроллерам.

    Нажмите на изображение для увеличения.

Название:	44.gif
Просмотров:	236
Размер:	14.6 Кб
ID:	1837>
    Рис. 1

    Микросхема CS8900A (рис. 1) представляет собой законченный однокристальный контроллер Ethernet, полностью совместимый со стандартом IEEE 802.3. Для ее работы требуется минимальное количество внешних компонентов (необходимыми являются только кварцевый резонатор, сигнальный трансформатор и пять резисторов), при этом занимаемая на печатной плате площадь составляет менее 5 см2. Выпускается как пяти-, так и трехвольтовая версия микросхемы, что в сочетании с низким энергопотреблением (55 мA при напряжении питания 5 В) и наличием power-down режимов позволяет применять ее в малогабаритных и малопотребляющих системах. CS8900A подключается без использования внешних компонентов практически ко всем современным типам микроконтроллеров, включая восьмиразрядные микроконтроллеры фирм Motorola, Atmel, Microchip и других (рис. 2), при этом она может располагаться как в адресном пространстве памяти, так и в пространстве портов ввода/вывода и работать как с восьми-, так и с шестнадцатиразрядной шиной данных. Чип поддерживает также подключение с использованием DMA, что позволяет снизить нагрузку на микроконтроллер (при этом при приеме пакетов производится автоматическое переключение между использованием канала DMA и встроенного буфера). CS8900A имеет встроенный буфер для передаваемого и принимаемого пакетов и поддерживает полнодуплексную работу с автоматическим повтором передачи при обнаружении коллизий и автоматический подсчет контрольных сумм. Также возможна генерация прерывания при начале приема пакета, что позволяет ускорить обработку поступающей информации. Кроме того, микросхема имеет встроенные аналоговые фильтры для 10BaseT порта, что дает возможность обойтись без подключения внешних фильтров и ведет к удешевлению системы в целом, а также имеется Attachment Unit Interface (AUI) порт, позволяющий при необходимости подключать микросхему к 10Base2, 10Base5 или 10BaseF интерфейсам.

    Нажмите на изображение для увеличения.

Название:	45.gif
Просмотров:	158
Размер:	8.6 Кб
ID:	1838>
    Рис. 2

    Говоря про CS8900A, нельзя не отметить высокое качество и детальность документации, предоставляемой фирмой Crystal Semiconductor. На ее сайте (http://www.crystal.com/) можно найти примеры подключения микросхемы к различным типам микроконтроллеров, а также солидную коллекцию драйверов под различные операционные системы (включая некоторые RTOS), причем практически все драйверы поставляются вместе с исходными текстами. Помимо этого, поскольку микросхема получила широкое распространение и пользуется большой популярностью, в Internet можно найти множество разработок с использованием CS8900A и различных восьмиразрядных микроконтроллеров, так что можно с уверенностью сказать, что подключение устройства к Internet с использованием контроллера Ethernet фирмы Crystal Semiconductor не вызовет никаких проблем, а цена такого подключения составит менее $20.

      Возможность размещать комментарии к сообщениям отключена.

    Метки статей

    Свернуть

    Меток пока нет.

    Новые статьи

    Свернуть

    • «NO EXCUSES» — специальная программа компании MOTOROLA
      от admin
      Дмитрий Панфилов
      «NO EXCUSES» — специальная программа компании MOTOROLA

      Ни для кого не секрет, что микропроцессоры и микроконтроллеры находят самое широкое применение в различных областях науки и техники. Сегодня трудно указать область электроники, где не использовались бы микроконтроллеры. Количество...
      10.02.2017, 14:56
    • Частотомер на PIC16F873 с двух строчным ЖКИ способный измерять частоты
      от admin
      alt="" />Частотомер на PIC16F873 с двух строчным ЖКИ способный измерять частоты от 10Гц до 45МГц. Чувствительность по входу около 50мВ, входное сопротивление 250 Ком, входная ёмкость 15пФ. Питание девятивольтная батарея 6F22.В память можно вносить значения, которые будут, прибавлены к входной частоте...
      10.02.2017, 14:56
    • Управление нагрузкой 220В переменного напряжения с использованием симисторов
      от admin
      Для плавного управления нагрузкой, например, лампой освещения, можно использовать симистор. Открывается симистор током при подачи на управляющий электрод импульса. Закрывается, когда ток, проходящий через него, становится равным нулю, когда переменное напряжение меняет знак.
      ...
      10.02.2017, 14:56
    • Управление модулем Ke-USB24A из Excel
      от admin
      Всю прелесть программирования USB модуля Ke-USB24A можно оценить когда встает вопрос о необходимости написания программы на каком-либо не очень широко распространенном языке или для какой-либо среды, которая, казалось бы не предусматривает возможность работы с USB устройствами....
      10.02.2017, 14:55
    • Управление матрицей 8х8 - легко!
      от admin
      Матрица управляется так же как и 7-сегментные индикаторы - динамически. Мега16 портом А управляет одной координатой (выбирает сторку для вывода инфы), порт С - выводит ту самую информацию. Информация берётся из массива.
      />

      />
      Что бы пользоваться редактором, нужно переменную STROKA из примера переименовать в rows_arr.
      Вложения: matrica8x8.fcf_avr (56 Кб) Любители ПИКов, вам не составит труда пореколбасить этот п...
      10.02.2017, 14:55
    • То, что улучшает нашу жизнь (микросхемы для домашних и игровых устройств)
      от admin
      Журнал «Компоненты и технологии» №8 2001 г.
      Ракович Н. Н.

      "В человеке все должно быть прекрасно… и у него в доме тоже"
      (Почти по А. П. Чехову)
      В последнее время при чтении профессиональных электронных журналов и статей, посвященных использованию электронных компонентов, у меня возникло и окрепло унылое ощущение, что вся гигантская...
      10.02.2017, 14:55
    Обработка...
    X