Перейти к содержанию
    

Arcanum

Участник
  • Постов

    22
  • Зарегистрирован

Весь контент Arcanum


  1. также нашёл статью https://www.google.ru/url?sa=t&rct=j&am...gYg&cad=rjt о ks8001, но она снята с производства. Кто подскажет её современный аналог?
  2. задача банальна до зубной боли: Вход: 8p8c 1Gb Ethernet; Выход: два (TX/RX) посадочных места для SFP (только SFP) модулей. Условие: двусторонняя плата собственной разработки на основе готовых микросхем. микросхемы подбирать по принциу "минимальной достаточности" и в "не сложных для пайки корпусах". SFP не имеет интерфейса RGMII. надо найти микросхему "драйвер" для SFP. поискал, нашлась TLK10002, НО выход MDIO (rmII то есть) и TLK3132 но уже более фаршированная, НО корпус BGA. думаю для использовать TLK10002 в связке с ksz9031mnx. Получится ли? где я не прав? поправьте.
  3. самый простой вариант: оптический удлинитель. вроде ksz9031rnx как подходит.
  4. если бы... проектируется устройство"комбайн" узкого профиля и SFP там вспомогательную функцию несёт. и нужен он именно в составе платы
  5. День добрый форумчане! Поставлена задача (как обычно - срочно) спроектировать плату конвертер ethernet -> sfp. Проектирую плату в иглкаде. уже нарисовал библиотеку кожуха и пинов SFP. Знаю что SFP имеет выход интерфейса RGMII. теперь вопрос - как подключить выход Ethetnet (8p8c)? точнее какую микросхему и какую схемотехнику использовать?
  6. Про это я знаю, и википедию читал... видимо я неполностью дал информацию. есть 4 порта 8p8c входные и 4 порта 8p8c выходные. порты соединены выводами 1 в 1. между ними - ничего активного нет (нет микросхем), есть только трансформатор и немного рассыпухи для защиты. то есть текстолит-удлинитель с защитой. требуется сделать управляемый инжектор PoE. то есть тот же самый кусок текстолита с 8ю портами и блоком питания на 48В. моя задача - продумать управление и защиту для всего этого дела. вот поэтому и спрашиваю тут соевета.
  7. День добрый, форумчане! поставили передо мной задачу сделать железку у которой порты 8p8c могут быть в двух режимах: 1) полноценный 1Gb где используется все 4 пары; 2) 100Mb + PoE (48В, ~0.5А); кто может подсказать как это реализовывается? можете ли подсказать примеры проектов? как лучше всего реализовать защиту от "склерозного дурака", когда нужен гигабит а стоит режим 100мб и poe? для этого нужен спец/ контроллер PHY уровня и спец трансформатор? заказчик сказал: "лучше электронное управление, но можешь хоть на тумблерах сделать, главное чтобы защита порта потребителя была".
  8. прошу прощения опечатался - 6402 irlml6402.pdf irlml2244pbf.pdf irlml5203.pdf
  9. Помогите подобрать полевичок Собрал плату экрана и клавиатурки. байты туда-сюда слать с кнопки без терминала. подсветка экранчика на 12в. отлаживал на 2й пинборде ревизии 2 через P-полевичок. потомучто прям под руками был irlml6204. его и впаял в готовую плату. однако он не заработал/ тогда спросил ДиХальта что за полевичок стоит на самой пинборде. тот ответил что irlml5203. стал копать документацию на оба полевика. немного не понятно - в какой параметр смотреть чтобы знать что 3.3в могут закрыть p-полевик? irlml5203 закрывался замечательно. irlml6204 ни в какую. стал транзюк искать на тиксере. irlml5203 заразы такое нету. судя по документации irlml2244 будет аналогичен irlml5203. или нет?
  10. RTOS + LCD CX65 + Menu

    в принципе понятно. дело вкуса. в некритичных любительских поделках - прекрасно канает. для высокоточных систем, наподобие тех что стоят в частотниках для управления мощными двигателями, стоят ПЛИСы без всяких диспетчеров. жёсткая логика. а так... очередной промежуточный результат оформлена работа с приложениями. сделано приложение настройки времени микросхемы pcf8583 видео https://youtu.be/bkH1xA1OGmA Clock_2_LCD_IR_RTOS_V2.7z
  11. RTOS + LCD CX65 + Menu

    стоит почему? ссылки на статьи и примеры, пожалуйста
  12. RTOS + LCD CX65 + Menu

    ОДнако, доброго времени суток! спешу доложить о результатах трудов что я наделал. что есть сейчас в проекте: RTOS. примитивная работа с экраном cx65 на чипе L2F50 (строки, очистка экрана, немного цветов.) пока псевдоменю. реализована навигация по папкам. мои "фишки": гибкость отображения элементов меню в той или иной папке независимо от того сколько в папке элементов. элементы будут показаны постранично. лёгкость добавления элемента в структуру меню: обозначить тип, папку в которой будет логично смотрется, задать параметры и сделать +1 к дефайну количества "файлов" - элементов в структуре меню. что осталось сделать: конфигурационные строки и запуск приложений. собственно то ради чего всё это и задумывается. вот видео как работает http://www.youtube.com/watch?v=w2a-AIhhP2k исходник прикладываю Clock_2_LCD_IR_RTOS_V2.7z
  13. RTOS + LCD CX65 + Menu

    в принципе реализуемо но решил задачу "в лоб": завести глобальную переменную где хранится текущая страница. при прорисовке сткрок идёт сравнение текущей локальной переменной с глобадбной переменной текущей страници. если НЕРАВНО то чистим экран и присваиваем глабальной переменной значение локальной. //очистка экрана если происходит смена страницы. if (MENU_Page_Current != MENU_previous_page) { MENU_previous_page = MENU_Page_Current; fill_screen(0xFFFF); }
  14. RTOS + LCD CX65 + Menu

    выбрал первый вариант и активно его проработал. благодарю за ценный совет! нус... очередной промежуточный отчёт! что есть сейчас и какие проблемы есть сейчас: 1) страницы. если пунктов меню в два/три/n раз больше чем может отобразить экран то цикл прорисовки сам сориентируется и выведет курсор на нужной странице. 2) навигация по страницам. прикрутил дополнительно перелистиывание страниц по кнопкам вправо/влево (6/4). каждый раз при перелистывании курсор становится на первый пункт меню текущей страниц. проблема:пример. 35 пунктов меню. 4 страницы соответственно. цикл рисует от 0 до 10 строк на экране. каждый раз строки перерисвоваются. но! на последней страницы рисуются только 5 строк из 10. то есть 5 элементов четвёртой страницы нарисовались но при этом нижние пять элементов предыдущей страницы остались и видны. было озвучено предложение очищать экран каждый раз перед отрисовкой строк. но это приводит к тому что экран очень неприятно моргает. как быть господа? кто попросит - могу снять видео работы и запостить ссыль форумы собсуждения этой темы http://forum.easyelectronics.ru/posting.ph...b0c2c9d780f337f http://www.radiohlam.ru/forum/viewtopic.ph...09ae390218434ef http://forum.cxem.net/index.php?showtopic=157723&hl= http://electronix.ru/forum/index.php?showt...;p=1393328& Clock_2_LCD_IR_RTOS_V2.7z
  15. RTOS + LCD CX65 + Menu

    Всем доброго времени суток! не буду сиськи мять, перейду к сути: есть контроллер AtMega 32A. Дисплей от телефона Siemens CX65 на чипе L2F50. всё это удовольствие подключено к отладочной плате PinBoardII rev.2 задачу которую я поставил перед собой: сделать плату-модуль для доступа к настройкам n количества других контроллеров. то есть клавиатура, экран, контроллер, разъём. чего сейчас достиг на контроллере запустил RTOS от DiHalt'а. в составе RTOS работают вывод симоволов и строк на экран. сообщения UART пока для отладки конкретно сейчас работаю на реализацией древовидного меню. за праобраз и подобие взял статью и исходники http://geektimes.ru/post/255020/ с автором активно переписываюсь. что сейчас могёт код: инициализировать дисплей. вывести 10 строк на дисплей. по приёму символов "2" и "8" через UART двигать курсор по этим 10 строкам упираясь в "край" экрана. каждое движение курсора - перерисовывание текущих 10 строк заново с инверсией цвета фона и шрифта при текущем положении курсора. сейчас затык длиной в неделю(с перерывом на работу и отмечание др) на таком моменте: как быть если элементов меню больше чем 10 строк что может показать экран? на ум приходит только "страницы" то есть отображаются на первой странице элементы от 0 до 9, на вротой странице 10-19 и так далее... в голову приходит только какая-то дикая математика с делением количества элементов в меню на количество строк на экране... и всё. кто может подсказать как сделать или в какую сторону рыть?? полная тема работы http://forum.easyelectronics.ru/viewtopic....=56&t=23957 Clock_2_LCD_IR_RTOS_V2.7z
  16. выкладываю видео про часовой механизм с ЩД и датчиками. http://www.youtube.com/watch?v=BVkoSwjE_74 также разводку материнской платы/ прошу Вашего мнения board.rar
  17. для тех у кого нет установленных sPlan и Proteus http://savepic.org/1722650.gif материнская плата плата расширения - драйвер ШД http://savepic.org/1704218.jpg
  18. Выкладываю принципиальную схему на Ваш суд. Протеус. Схема будет реализована на плате расширения. основная её задача - управление ШД и опрос сенсоров, не отвлекая основной МК. Общение с основным МК будет совершаться по интерфейсу UART + 2 сигнальные линии для много МК связи. (под вопросом) В схеме представлены 3 микросхемы: ATTiny2313, L297D, L293DNE. L297D и L293DNE соединены согласно даташитам. ATTiny2313 задаёт направление и тактирует скорость вращения ШД. в протеусе я не нашёл фототранзисторов и потому я представил их кнопками (идут на PB3, PB4 ATTiny2313) PD6 ATTiny2313 включает питание сенсоров шестерён. к PD5 ATTiny2313 подключена кнопка для вызова внешнего прерывания (для выставления стрелок в положение 12:00) к PD4 ATTiny2313 подключён светодиод горящий тогда когда программа работает штатно. правильно ли я подключил L297D, L293DNE? какой ещё необходим "обвяз" для нормальной работы МК и L297D, L293DNE? уже "отметился" для чего делаю _________________.rar
  19. а какие Вы использовали интерфейсы? пример можно посмотреть?
  20. на каждой плате расширения будет свой разъём для программатора (ISP - программатор) и JTAG. по основной идее, каждая плата расширения должна не только работать в составе основного устройства (мат. плата) но и работать независимо от него.
  21. модульность наподобие материнских плат расширения. то есть: есть какая-то одна большая плата которая обеспечивает питание каждого дополнительного модуля-платы. на плате через одинаковое расстояние есть гнёзда/разъём которые позволяют подключить какую нибудь ещё плату перпендикулярно. разъём имеет контакты шины питания, земли и проводников прочих протоколов (буквально ли всех протоколов мне сделать? какие посоветуете? или мне сделать ну до фига контактов в разъёме про запас??). что посоветуете в качестве разъёмов? и как механически крепить платы? так чтобы механически закрепить даже если разные модули поменять местами они должны работать так как будто и ничего и не было. модули будут иметь всё необходимое для работы у себя на плате. питание и передачу данных м/у модулями будет осуществлять базовая плата. основной модуль будет иметь атмегу на борту, кварц для её работы, стабилизаторы напряжение и... посоветуйте мне что ещё необходимо. идея не нова но хочется сделать эдакий свой PCI ))) то есть захотел ещё ШИМ контроллеров в своём устройстве - не протрассировал/протравил/спаял всё заново и тоже самое для только лишь платы с ШИМами на борту. и после - изменил прошивку основного МК. подключил и радуйся. Есть гнёзда на плату 20х2 под углом. они пойдут на разъёмы плат расширения. На мат. плату пойдут разъёмы PLD-80 (2x40). итого у меня есть 40 линий. планируемс: 2 линии на UART + 2 сигнальные линии. + 2 линии на UART + 2 сигнальные линии + 2 линии на IIC + 2 линии на IIC + + 6 линий 5В + 4 линии на 12/9 В + 8 линий на землю. итого занято 30 из 40. 10 свободно. а PLD позволят подключать шлейфы принципиальная схема материнской платы. sPlan 6.0. примерный шаблон разводки для *.lay. физическое и электрическое соединение плат м.у. собой фозможно подключения не только плат но и шлейфов. обеспечение 5В, 12В, общий провод, подтяжка сигнальных линий UART, подтяжка линий IIC. гуру мне подсказали что для полноценного общения м\у МК UART'a достаточно. а если есть на борту МК IIC то и полноценное общение возможно будет. итого занято 32 из 40 линий у меня остается свободными ещё 8 линий. чем их можно занять? Ваши комментарии? _________________.rar
  22. а можно поинтересоваться: есть ли продвижения?
×
×
  • Создать...