2). Почему мы используем два LPT-usb переходника? Может реально все в один LPT порт развести? Упрощение схемы однако.
Программировать частоту мы будем по шине I2C. I2C низкоскоростной интерфейс. Самый простой способ реализовать I2C через LPT порт, программным способом. Но в современных ноутбуках LPT нет. Я использовал PCMCI LPT карту для ноутбука фирмы STLAB.
Для ввода оцифрованной информации в компьютер нам необходим скоростной USB интерфейс. Он выполнен на USB контроллере CY7C68013A. В домашних условиях эту микросхему распаять невозможно из-за корпуса 56-pin SSOP. Поэтому было взято готовое заводское решение, с уже распаянной CY7C68013A, в виде переходника USB-LPT. Но как только в этом переходнике мы заменим прошивку на свою, то USB-LPT он уже являться не будет. Он превратиться в высокоскоростной HIGH-SPEED USB интерфейс, работающий в составе нашего АЦП. Как на нем реализовать шину I2C я пока не знаю.
Поэтому для I2C по прежнему нужен полноценный LPT порт, с физическим адресом (0378 или другим) в любом виде. Или в виде PCMCI LPT карты для ноутбука фирмы STLAB, или в виде еще одного переходника USB-LPT с родной прошивкой. Других нормальных переходников для получения LPT порта на ноутбуке я не встречал. Если вместо ноутбука использовать стационарный компьютер, то на его материнке LPT должен быть родной.
Буду разводить плату, на макетке духу не хватит собрать.
Вопросы:
2 преходника на базе CY7C68013A
я так понял должны работать в разных режимах (хочу развести их на плате радиотелескопа)
Будут ли они одновременно работать на 1 компьютере?
Я сними не разбирался,
если собрать по схеме
заработает или что-то надо заливать в чипы.
Есть ли смысл поднимать частоту дискретизации в 4 раза
таким способом?
Поставить ПЛИС или на обычных микросхемах собрать схему, засинхрить её от кварцевого генератора
делать выборки по 4 бита на частоте 24мгц а пересылать по 16 бит с частотой 6мгц.
Может ли работать CY7C68013A в таком синхронном режиме?