Discussion on russian: Difference between revisions

From ElphelWiki
Jump to navigation Jump to search
поток сознания по схеме Венсаи 10334-5
 
Dimon (talk | contribs)
No edit summary
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
У нас есть нехватка линий.
Для платы объектива используем линии с проц.платы в плате [[10332]]
1. EXT_SCL - MISO
2. EXT_SDA - MOSI
3. EXT_RST - RESET
4. EXT_CLK - XTAL1
5. EXT_EXPOS - SCK
Т.к. МК на плате линз работает от внутреннего генератора, то не необходимости
в линии EXT_CLK-XTAL1.
Общение с платой линз идет по протоколу 1-Wire, для этого используется EXT_SCL,
т.е. никуда больше мы ее использовать не можем.


Линия EXT_RST-RESET должна быть всегда в '1' инача МК будет в сбросе. В режиме
программирования он должен быть в '0'.
Для работы с USB чипом у нас остается
2. EXT_SDA
4. EXT_CLK
5. EXT_EXPOS
11. CTS1
12. RTS1
13. RXD1
14. TXD1
Думаю что лучше EXT_SDA, EXT_CLK использовать для тормозных сигналов #OE, SPEED,
а передачу данных организовать через 11-14 сигналы. В этом случае мы будем
иметь чисто программный USB контроллер, при работе стримера будет низкая
скорость передачи данных, что ненадо.
Схема Венсаи позволяет сделать USB контроллер на ПЛИСке, но для перешивания
МК объективан нужно закорачивать джампер, что не есть хорошо. Лучше для создания
сигнала сброса для МК поставить на #OE-EXT_CLK и Vpo-EXT_EXPOS элемент 2И-НЕ.
Включение #OE-EXT_CLK в 1 перевод трансивер в режим приема и подача на
Vpo-EXT_EXPOS на выходе не будет ничего менять. Мелкие элементы 2И-НЕ делает
Texace Instrument
Это первый тонкий момент, второй, надо разобраться, на те ли пины завел Венсаи
сигналы КОМ-порта в плату объектива.
Сигнал RESET для МК делаем как описано выше, для нормального программирования
нужно, чтобы было два выходных сигнала от мастера и один входной
  мастер Венсаи процессор
  out SCK RXD1 T17 in
  out MOSI CTS1 V19 in
  in  MISO TXD1 U19 out
 
Должно быть нафиг наоборот, он опять все напутал.
В режиме работы с МК объектива нужно двунаправленная передача данных. Как
вариант соединить выход и вход и подать на МК платы объектива. Должно быть по
моему так:
    мастер процессор loop
    out SCK RTS1 W20 out
    out MOSI TXD1 U19 out    *
    in MISO RXD1 T17 in
   
*
через внешний мелкий логический элемент соединяем выход MOSI и вход MISO, чтобы
оно не мешало при программировании, заводим туда разрешающий сигнал #RESET,
т.е. когда #RESET в 1, есть выход, иначе, Z состояние. Надо поглядеть такой
буфер.

Latest revision as of 03:14, 23 September 2005