Управление. Плата
Дальнейшее развитие платы управления, универсального устройства, позволяющего быстро (1-2 месяца) осуществить необходимый функционал практически любого серийного изделия. И как обычно, кроме процессорного блока, на фотографии Banana PI, присутствует ПЛИС Acex EP1K100QC208N. В этой задаче было довольно много счетчиков, таймеров, все это взаимосвязано, и реализовывать это на процессоре, даже по-королевски продвинутом, не наш метод, не все могут даже королевские процессоры. Мы не ищем легких путей. Для нас любой путь легкий.
Итак, что мы имеем в этом девайсе:
Питание 12В.
1 вход внешнего резервного аккумулятора.
1 вход самоподхвата.
8 входов типа сухой контакт.
16 входов типа сухой контакт для кнопок управления.
8 аналоговых входов АЦП (различного назначения).
2 аналоговых входа счетчиков с опторазвязкой.
16 выходов на промежуточные реле.
3 разъема шины 1-wire.
1 CAN интерфейс.
1 USB тип А интерфейс.
1 USB JTAG тип А интерфейс.
1 SPI/I2C RFID NFC интерфейс.
3 светодиодных транспаранта.
16 светодиодов индикации включения кнопок управления.
1 Разъем питания платы дисплея.
1 разъем видеосигнала платы дисплея.
1 40 пин разъем для подключения BANANA PI.
1 RESET кнопка (так ни разу и не понадобилась).
1 GSM интерфейс на простом и надежном модуле M95.
1 Графический цветной дисплей, в общем-то любой.
1 Тачскрин.
Всякие полезности вроде LM75 на борту, и т д.
То есть микропроцессорный комплект с максимальной свободой для реализации абсолютно любых прикладных задач. Зачем там Banana PI?
В общем и не зачем. Все можно реализовать и на ПЛИС, практически все. Следуя моде на Линукс, добавили возможность подключения популярных миниплат. Да и стоимость ПЛИС высокой емкости заметно превосходит стоимость плат фруктовых серий. Зато сочетание процессора и ПЛИС это гарантия универсальности и надежности.
Кроме того, не стоит забывать, что ПЛИС это средство разработки. А hardcopy это уже серийная микросхема.