ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
4 июля
124619
Vladimir Ljaschko (08.07.2008 12:34, просмотров: 8430)
Много AVRов - что делать?  Спроектировал устройство. 9 моторов и еще много разной фигни. Сетевая архитектура - 4 узла CAN. Управляется снаружи. Теперь оказывается, что конструктивно три узла нужно объединить в один, поскольку все обильно поливается кислотами и щелочами и защитить все платы сложно, доступ неудобный и проч. Ученые, как постановщики задачи = (__.__) Итого 2xMega32 + 1Mega128 + 3xMCP2515 = ? этот узел должен управлять 7-ю моторами, четыре из которых с ШИМ f>18кГц, то есть ресурсов M128 не хватает. И переходить от AVR не хочется - все работает. Что делать? Два контроллера на одну плату? Нужно обновление программ через CAN-bus, значит к каждому MCP2515. Бред какой-то, однако... Отдельные генераторы ШИМ на ATtiny с соединением по SPI? Структура получается некрасивая, а что некрасиво - не летает. Да и ковыряться в тиньках как-то несерьезно. Может, кто что оригинальное подскажет?