![]() |
|
Технический тюнинг двигатель, ходовая, и т.д. |
|
Опции темы | Поиск в этой теме | Опции просмотра |
![]() |
#11 |
![]()
Немного подумав о контроллере приборки, пришлось отказаться от ардуины.
У ардуины есть несколько косяков с надежностью (куча дополнительного обвеса на платах, провода) и банальная нехватка выводов. Решил делать плату сам. Нужно было выбрать контроллер с USB. Выбрал PIC18F67J50. Хотел было заказывать его, вспомнил, что у меня в ящике валяется куча всякого высокотехнологичного барахла. Поковырявшись в своих коробках нашел 2 контроллера кандидата: stm32f207vct6 и pic32mx695f512l. Остановился на пике, так как с пиками довольно долго работал и знаю ихнюю подноготную. В результате нарисовал схему: На выходе получаю: - 120MIPS производительности (хватит на поморгать светодиодами) - USB с возможностью распараллеливания потоков на виртуальные порты - EEPROM для хранения значений одометра и настроек - 13 входов (12В) аналоговых либо цифровых - 7 индикаторных светодиодов - интерфейс LCD1602 с генератором отрицательного напряжения - интерфейс I2C LCD 1602 - 3 отдельных UART портов - UART для GPS модуля - K-Line адаптер - зарядное устройство для свинцового аккумулятора (заряд максимальным током до достижения заданного напряжения) - 2 линии 1Wire для термодатчиков DS18B20 - ШИМ управления клапаном печки - ШИМ управления вентилятором салона - 18ти пиновый порт расширения - I2C порт расширения для arduinoвских датчиков - датчик освещенности (в эту схему забыл всунуть) Если будете смотреть на схему, то там временами попадаются конденсаторы с надписью VD либо совсем без нее - это диоды, влом было библиотеку искать под диод. Сейчас плату от трассирую и на завод на изготовление.
__________________
Бортовичок http://tavria.org.ua/forum/showthread.php?t=73738 Мой бортовой компутер http://tavria.org.ua/forum/showthread.php?t=85605 |
|
![]() |
![]() |