ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
28 ноября
913993
Evgeny_CD, Архитектор (04.04.2019 01:48, просмотров: 7967)
[POF и Fast Ethernet 100BASE-FX] -> красивое решение для приборных интерфейсов http://caxapa.ru/848612.html
Есть POF трансиверы на 125 Мбит/сек, -40 °C to 85 °C, 3.3В питание, жрут ~70...90 ма по 3.3 (Tx и Rx одновременно) AFBR-5972BZ - Versatile Link 100 - $20.2101 http://caxapa.ru/848612.html AFBR-59F1Z - OptoLock (разъем типа "дырка с защелкой") - очень компактный 100 - $15.805 http://caxapa.ru/848820.html Судя по доке 40м получается всегда, на хорошем кабеле 70м возможно. И есть PHY от TI 32-VQFN (5x5), -40 °C to 85 °C, аналоговая и цифровая части могут питаться отдельно или вместе, 3.3 V ... 1.8 V обе. 1.8-V AVD < 120 mW, 3.3-V AVD < 220 mW DP83822IF 100 - $2.51 (есть и другие, этот приятен набором фич, мелким корпусом и ценой) Этот PHY универсален, может как 100BASE-FX, так и 100BASE-TX. Есть важная фича - Start of frame detect for IEEE 1588 time stamp. The DP83822 supports an IEEE 1588 indication pulse at the SFD (start frame delimiter) for receive and transmit paths. The pulse can be delivered to any of the following pins: LED_0, LED_1 (GPIO1), COL (GPIO2), RX_D3 (GPIO3), INT/PWDN_N and CRS. The 1588 Time Stamp pulse indicates the actual time the symbol is presented on the lines (for transmit), or the first symbol received (for receive). The exact timing of the pulse can be adjusted via the IEEE 1588 PTP Configuration Register (PTPCFG, address 0x003F). Each increment of phase value is an 8-ns step. У чипа богатый набор интерфейсов - The device supports the standard Media Independent Interface (MII), Reduced Media Independent Interface (RMII), and Reduced Gigabit Media Independent Interface (RGMII) for direct connection to a Media Access Controller (MAC). Все вместе это создает основу для хорошего приборного интерфейса. 1. Решение проблемы глюков USB навсегда. В мелкий корпус "от USB FLASH" ставим MCU c USB и Ethernet одновременно, PHY и оптический трансивер. Никаких наводок там не будет, глючить нечему. Можно поставить какой-нибудь FTDI или любой другой чип по вкусу - если не охота с дровами возиться. 2. Создание специализированного коммутатора для приборной сети с точной синхронизацией. RMII - это всего 10 пинов с 50 Мгц скоростью макс, + 1 пин на синхронизацию IEEE 1588 (протокол проще замутить кастомный). LFE5U-12F-6BG256I (12k LE, 32х18k блоков памяти, 197 IO) 1 - $5.40; 100 - $4.57 http://caxapa.ru/778579.html 16 оптических портов сожрут 176, 21 пин останется на подключение управляющего MCU (OctoSPI самое то). ГЛОНАСС приемник подцепить одним пином - будет 30нс синхронизация с UTC-SU, что тоже иногда полезно. Коммутацию сделать простейшей, дописываем времена по внутреннему таймеру когда начало приходить и когда начало уходить - что дает точное измерение задержки в коммутаторе, дальше отправитель и получатель разберутся с синхронизацией своих таймеров. Можно будет замутить медиаконвертер с инкапсуляцией своих фреймов в стандартные фреймы Ethernet. Все это видится как долгосрочная основа "распределенной сети приборов в пределах комнаты". Стандартные решения на IEEE 1588 очень дорогие и очень сложные. Там все круто, конечно, но мы не ставим задачу поддерживать синхронизм в сети размером со страну или большой город. Критика?