Система управления ИК

Jan 14, 2015 08:31

За понедельник-вторник я распаял все элементы будущей системы управления.
Некоторые алгоритмы отлажу на старой плате, а потом уже перенесу код на эту и буду пытаться управлять спектрографом.


Read more... )

железяки, ИК-спектрометр

Leave a comment

Comments 9

mbr January 14 2015, 06:36:34 UTC
А чего не все SMD?

Транзистор - контакты перепутал или так и задумано?

Reply

eddy_em January 14 2015, 06:58:37 UTC
ADM233 в SMD не нашел, с силовыми ключами тоже промухал (позже узнал, что есть, оказывается, мощные SMD-ключи), а вот драйверы шаговиков (L6208N) в SMD-исполнении не существуют - мощность рассеиваемая не та.

> Транзистор - контакты перепутал или так и задумано?
То - не транзистор, а "кренка". Перепутал. И слева в черной термоусадке импульсник RO1224 тоже на проводах висит, т.к. ноги перепутал. В следующей итерации схемы уже исправил это, но платы-то уже заказаны.
Здесь периодически обновляю после доработок.

Reply

mbr January 14 2015, 07:22:00 UTC
Забавно. И как кикад?

Да, глянул в код. В чем был глобальный смысл разрывать bulk pipe на 0x81 и 0x03? И на кой SOF handler в CDC?

И вообще - стмные либы - зло. Я вполне через регистры справляюсь.

Reply

eddy_em January 14 2015, 07:29:31 UTC
> И как кикад?
Т.к. больше ничего не пробовал, то сравнивать не с чем. Глюков еще хватает, но работать можно. Правда, периодически жалею, что кикад на С++ - был бы на С, можно было бы кое-какие "плюшки" добавить.

> В чем был глобальный смысл разрывать bulk pipe на 0x81 и 0x03?
Это где?

> И на кой SOF handler в CDC?
Ты, похоже, смотришь старую версию. Нерабочую. На SPL.
Нормальная - в директории with_opencm3. Старую, конечно, удалить надо было бы, но фиг с ней - вдруг кому поможет.

P.S. А еще я потихоньку начал было реализовать 1-wire полуаппаратный (на таймере с DMA).

Reply


Leave a comment

Up