Вчера приехал домой с распечатанной платой и кучкой деталей и выяснил, что у меня закончился текстолит (неудивительно, учитывая, что я 2 готовые протравленные и посверленные (!) платы выкинул из-за кривых рук)
Вторую плату «передумал»: я уже рисовал в уме поезд из контроллеров, 2 и дальше платки должны были содержать тини2313; так вот и подумал – а зачем изобретать, если можно взять сделать еще одну такую-же плату, как та, что уже успешно мигает на мониторе, только не подключать ее к сом-порту (соотв. выкинув эту часть из прошивки; один из аргументов за эту идею – 3 штуки мег16, которые у меня в запасах)
Теперь получается, что там 9 источников света, тут 9 == 18, + удвоить светодиоды по углам – и 22: как раз столько, сколько у меня их было куплено (2 на тесты и 20 на конструкцию). Распределю немного по другому по периметру и все!
Итак, вторая плата – точная копия первой, только разьемы для светодиодов слегка сместились и добавилась микросхема мах232 с обвязкой (потому что подключать буду таки к сом-порту – если он там есть, то я за него заплатил, а значит надо его использовать, иначе – неэкономно :) )
Идея следующая: нахожу планку с усб-разьемами, которой выводятся наружу из компьютера усб-порты, которые на «маме»; питание к этой планке подвожу с молексного разьема внутри компа (заодно решая проблему с током: 22 * 3 * 0.02 = 1.3 А), к средним контактам усб-разьема подключаю Rx/Tx с сом-порта на «маме»
Т.е. на компьютере – с виду обычный усб-разьем (надо его пометить как-то, чтобы не сунуть, чего не стоит совать); на моей плате тоже обычный усб-разьем, от которого идет питание на плату и на подключенную к ней вторую плату, данные идут на мах232 и дальше – на вторую плату; т.е. конструктивно вроде все получается неплохо, мне так кажется по крайней мере :)
Сегодня хорошо бы успеть плату сделать, потом – читать про i2c/twi и что-то пробовать..