Страница 1 из 1

MCP4728

Добавлено: 12 дек 2021, 03:33
destine
Блок для MCP4728
Chanel - переменная, задающая канал для вывода значения
0 - канал A
1 - канал B
2 - канал C
3 - канал D
Value - переменная для задания значения на выходе канала
LDAC - Любой пин контроллера
Adress - адрес чипа диапазон от 60 до 67

Архиве плата в Dip Trace на которой проверялся блок
https://youtu.be/vpTfUhnKtlw

MCP4728

Добавлено: 13 дек 2021, 18:35
destine
Вот новая версия блока на мой взгляд более удобная можно синхронно пользоваться не зависимо сразу всеми 4-мя каналами .

MCP4728

Добавлено: 14 дек 2021, 15:24
дрон
Здравствуйте, а на STM32 будет работать? Просто сейчас нет модуля, для проверки на STM32.
У меня компиляция и прошивка контроллера проходит нормально.

MCP4728

Добавлено: 14 дек 2021, 20:48
destine
Здравствуйте . Пробовал на ардуино нано и на ESP32 работает норм . На STM32 не проверял но думаю проблем не должно быть , в библиотеке привязке к контроллеру нет . Там ведь главное чтоб бы была шина i2c на микроконтроллере и один свободный пин . И все .

MCP4728

Добавлено: 14 дек 2021, 21:03
дрон
Спасибо, буду ждать посылку.

MCP4728

Добавлено: 16 дек 2021, 15:11
destine
Вот последняя версия блока. Реализованы все функции чипа , опорное напряжение , усиление и так далее . Сам блок и библиотека для него .