а это они просто зум делают выше и на сенсоре с суперлинзой уже можно различить микронные неровности
и не дюйм а дот dots per inch тоесть этот сенсор на дюйме поверхности насчитает 4800 пролетевших точек а плохой сенсор при смещении на дюйм всего 400 точек увидит пролетающих мимо както так примерно. а так как эти тысячи точек будут очень быстро проносится под сенсором то и скорость обработки надо повышать.
зато у таких мышей высокие требования к поверхности.
Myp писал(а):у мегакрутых мышей датчики ничуть не больше там просто скорость считывания/обработки более высокая есть один тока сенсор 30х30 точек, непомню название.
Ой, не надо крутых мышей! Вся идея в датчике, хорошо ориентированном на обработку микроконтроллером, то есть 16x16 - оптимальное разрешение!
2Nest Производительность программы (скорость кадров) ограничена пропускной способностью последовательного канала и скоростью съема данных с мышиного датчика. При 19200 имеем 1920 бай/сек 1920/257=7кадро/сек, может поменьше
сейчас насадил оптику - что-то не пашет, разберусь - вышлю
Добавлено спустя 57 минут 35 секунд: Прикрепляю исполняемый файл. программа забирает данные с порта COM1. в форточках в панели управления надо настроить параметры порта скорость 19200, формат 8-n-1, нет управления потоком. Заработает - напиши
nest писал(а):что то по даташиту не понял с налёту... как пиксели вычитывать ?
По даташиту моя интерпретация была такова:
1. Выполняем DumpPixel 2. Повторяем считать регистр Data_Out_Lower, пока бит 7 не станет ==0 3. Сохраняем считанное значение 4. Считываем Data_Out_Upper (после чего вся пара инкрементируется и указывает на следующий пиксель) 5. Сохраняем ранее считанный пиксель по считанному адресу 6. Если считали меньше 256 пикселей - переходим к шагу 2 7. Отключаем DumpPixel
В реальности работает так: 1. Выполняем DumpPixel, присваеваем адрес_пикселя = 0 2. Повторяем считать регистр Data_Out_Lower, пока бит 7 не станет ==0 3. Сохраняем считанное значение по адресу, увеличиваем адрес_пикселя на 1 4. Если считали меньше 256 пикселей - переходим к шагу 2 5. Отключаем DumpPixel
Добавлено спустя 1 час 27 минут 6 секунд:
nest писал(а):под вин2000 нужны были ещё вот эти файлы: borlndmm.dll cc3250mt.dll VCL50.BPL ищутся на раз через http://www.filesearch.ru/
а нельзя разобрать какуюнибудь дешевую сторожевую ЧБ камеру, там же тоже матрица стоит цифровая, и непосредственно к ней подключится??? очень бы заманчиво было - и разрешение не очень большое, а главное чувствительность порядочная!! да и цена - бросовая. в чем проблема заключается?
второй вопрос по мышкам, чень хотелось бы услышать названия мышей, где были замечены чипы с разрешением 30х30 (уже нашел на http://www.contrib.andrew.cmu.edu/~ttru ... n_Project/ ) и 64х64 точки??? пожалуста, вспомните?
это конечно хорошо, но наверно несколько избыточно?? Может только пригодится для какойто невнятной трассы, где обычным фототранзистарам не справится из-за сложного рисунка