Pull to refresh

Comments 9

Сигналы от иглы (0.5мм) и сверла(1 мм)

Почему контур не симметричный, что то с освещением?

В данном тесте освещение естественное ( свет от монитора ПК).

Два кадра надо снимать, со включенной дополнительной подсветкой и с выключенной, и брать разницу, чтобы от внешнего освещения меньше зависеть. Но к готовой USB камере немного сложнее синхронизацию приделать, непосредственно к сенсору надо лезть за vsync.

Это просто тест работоспособности на максимальной скорости внутреннего АЦП. По документации АЦП 10 бит макс частота выборок 100 кГц. В данном тесте 11 бит и частота 370 кГц.

Такой эксперимент не делал.

Но предполагаю, что можно для камеры менять цвет фона.

Для CCD можно менять длину волны излучателя.

Добрый день, кстати тоже разбираюсь с TCD1304 и никак не мог понять, почему сама по себе матрица стоит недорого, а на плате уже раз в 10 дороже (связано это как я понимаю с наличием UART, который в случае с ESP избыточен) и нашел-таки ответ. Плотный гуглинг помог найти всё необходимое (и печатную плату (макет что SMD, что LDO), а так же необходимую обвязку) https://tcd1304.wordpress.com/tcd1304-pcb/ надеюсь Вам пригодится эта информация. А еще один из вариантов спектрометра (вы упоминали о подобном в своих проектах) http://renaud.schleck.free.fr/spectrometre2.php. Еще кое что нашел у Китайцев https://zzi.io/?p=1091. В продолжение нашей беседы: я так понимаю что к ESP через SPI её получится прикрепить?

P.S.: Да, теперь, благодаря Вам, я разобрался более-менее в отличиях I2C, SPI и UART и кстати, здесь же на Хабре нашел интересную статью ВОТ об увеличении количества пинов ESP32 через master/slave I2c подключение плат.

Добрый день,

Относительно Вашей ссылки - это схема из datasheet.

Но, как я написал в статье, подключать к микроконтроллерам можно без инверторов и усилителя, т е пины TCD1304 к пинам ESP. Сигналы я формирую непосредственно на пинах программно, с использованием одного таймера для SH. Быстродействие ограничено временем преобразования внутреннего АЦП. Минимальное время чтение всех пикселей составляет 9ms.

В датчике измерения толщины нити это время можно сократить, так как нам не требуется считывать все пиксели на интервале 30 мм.

Число пинов легко увеличивается с применением микросхемы расширителя портов через I2C. Подключение ее тоже не требует дополнительных элементов.

Благодарю за ответ. Я подозревал что так тоже можно сделать, но настолько глубоко ещё не знаю тему, просто надеялся помочь дополнительной информацией. А про плату расширения помню, вы рассказывали и объясняли. Извиняюсь если что не так.

Sign up to leave a comment.

Articles