ПЛИС
Профиль соединяет логические блоки ПЛИС в схему прибора.
- ЧипПЛИС
- Artix-7, модуль Colorlight i9+
Осциллограф, логический анализатор и ретро-консоль. Проект в разработке.
01Функции
БП и мультиметр ведёт CH32H417. Логику профиля выполняет ПЛИС.
Демо интерфейса. Числа для примера.
02Разборка
Спереди экран и кнопки. Под задней крышкой стоят ПЛИС, аналоговый модуль и аккумулятор.
03Чертёж
Над аналоговым модулем: 24 мм. Корпус для SLA-печати. Модель FreeCAD: fabbit_case.FCStd.
04Начинка
CH32H417 управляет прибором, ПЛИС выполняет логику профиля, ESP32-C5 отвечает за радио.
Профиль соединяет логические блоки ПЛИС в схему прибора.
CH32H417 ведёт меню, загрузку ПЛИС, питание и заряд, лабораторный БП и мультиметр.
ESP32-C5 — отдельный радиосопроцессор.
Подключайте щупы, провода и HDMI-монитор.
Прошивка управляет меню, сменой профилей, питанием, БП и мультиметром.
Профиль задаёт схему прибора в ПЛИС. Загрузка из флеш-слота или с microSD.
Связь с ПК: USB 3.0 через CH32H417.
Экран сверху. Крестовина и кнопки под большими пальцами.
Корпус для SLA-печати. Аккумулятор под задней крышкой.
05Команда
Схемы, логику ПЛИС, прошивку и корпус делаем сами. В дневнике публикуем замеры и ошибки.
Главный инженер, программист
Корпус и 3D
06Код
В репозитории код ПЛИС и прошивки, платы, корпус и дневник. Код: MIT. Железо: CERN-OHL-S-2.0.
fabbit/ ├── gateware/ ПЛИС ├── firmware/ микроконтроллер ├── profiles/ содержимое карты памяти ├── hardware/ платы и корпус │ ├── mainboard/ │ ├── adc-mezzanine/ │ ├── panel-adapter/ │ └── case/ ├── host/ утилиты для ПК └── journal/ дневник
07Поддержать
Деньги идут на платы, детали и корпус. Каждую трату публикуем.