Как лучше реализовать 4 ЦАПа ?
Как лучше реализовать 4 ЦАПа ?
Здраствуйте.
МК atmega16 будет генерировать 4 синусоиды 50Гц с разной нач.фазой.
Далее эти синусоиды нужно преобразовать в аналоговые.
В общем, аналоговый ЦАП по схеме R-2R требует 8 ножек МК, соответственно не рационально будет использовать 4 R-2R ЦАПов.
Хотелось бы знать, какие существуют варианты решения проблемы.
Например, можно взять 4-х канальный ЦАП по шине I2C ?
Или есть еще другие варианты?
МК atmega16 будет генерировать 4 синусоиды 50Гц с разной нач.фазой.
Далее эти синусоиды нужно преобразовать в аналоговые.
В общем, аналоговый ЦАП по схеме R-2R требует 8 ножек МК, соответственно не рационально будет использовать 4 R-2R ЦАПов.
Хотелось бы знать, какие существуют варианты решения проблемы.
Например, можно взять 4-х канальный ЦАП по шине I2C ?
Или есть еще другие варианты?
- Реклама
Re: Как лучше реализовать 4 ЦАПа ?
Я, к примеру, применяю DAC121S101 и вполне им доволен. Интерфейс там не I2C, но наверняка бывают ЦАПы и с таковым, если так уж хочется.
И хрюкотали зелюки,
Как мюмзики в мове.
На каждый РКН
Найдётся VPN.
Как мюмзики в мове.
На каждый РКН
Найдётся VPN.
- da-nie
- Говорящий с текстолитом
- Сообщения: 1590
- Зарегистрирован: Вс июн 24, 2012 16:07:00
- Откуда: Лен.Обл.
- Контактная информация:
Re: Как лучше реализовать 4 ЦАПа ?
Четыре параллельных регистра и уже с их ножек на R-2R ЦАП.В общем, аналоговый ЦАП по схеме R-2R требует 8 ножек МК, соответственно не рационально будет использовать 4 R-2R ЦАПов.
И день и ночь в пути...
Мои программки: https://github.com/da-nie
Мои публикации: https://habr.com/ru/users/da-nie/posts/
Мои видео: https://www.youtube.com/channel/UCUroi3 ... 52g/videos
Мои программки: https://github.com/da-nie
Мои публикации: https://habr.com/ru/users/da-nie/posts/
Мои видео: https://www.youtube.com/channel/UCUroi3 ... 52g/videos
Re: Как лучше реализовать 4 ЦАПа ?
прошу прощения, первый раз слышу "параллельный регистр". Можете просветить ?? Или это шутка такая?da-nie писал(а):Четыре параллельных регистра и уже с их ножек на R-2R ЦАП.В общем, аналоговый ЦАП по схеме R-2R требует 8 ножек МК, соответственно не рационально будет использовать 4 R-2R ЦАПов.
Поискал в онлайн-магазине, все 4-х канальные ЦАП с интерфейсом I2C монтируются как SMD/SMT.
Хотелось бы получить в DIP корпусе для вида монтажа Through Hole.
Спрошу по-другому:
По каким интерфейсам можно подключить 4-х канальный ЦАП к МК Atmega16, чтобы каждый канал не занимал 8 ножек?
Re: Как лучше реализовать 4 ЦАПа ?
Да по любому! I2C, SPI, 3-проводный с линиями такта, данных и начальной синхронизации... Любой последовательный. В случае I2C будет минимальное число линий - всего две.zigler писал(а):Спрошу по-другому:
По каким интерфейсам можно подключить 4-х канальный ЦАП к МК Atmega16, чтобы каждый канал не занимал 8 ножек?
И хрюкотали зелюки,
Как мюмзики в мове.
На каждый РКН
Найдётся VPN.
Как мюмзики в мове.
На каждый РКН
Найдётся VPN.
- Реклама
Re: Как лучше реализовать 4 ЦАПа ?
спасибо, так намного лучше =))mickbell писал(а):Да по любому! I2C, SPI, 3-проводный с линиями такта, данных и начальной синхронизации... Любой последовательный. В случае I2C будет минимальное число линий - всего две.zigler писал(а):Спрошу по-другому:
По каким интерфейсам можно подключить 4-х канальный ЦАП к МК Atmega16, чтобы каждый канал не занимал 8 ножек?
может подскажите насчет подключения ЦАП по SPI или где там удобнее это будет сделать?
Re: Как лучше реализовать 4 ЦАПа ?
Подскажите, чем отличаются (и как по-русски) такие интерфейсы:
Serial (3-Wire)
Serial (2-Wire)
Parallel
и чем отличается Serial (SPI) от просто SPI ??
что можете сказать насчет таких произведений исскуства Texas Instruments, как TLV5620 и TLC7226
и от фирмы MAXIM MAX533, MAX534, MAX509, MAX510, MAX520 ?
Serial (3-Wire)
Serial (2-Wire)
Parallel
и чем отличается Serial (SPI) от просто SPI ??
что можете сказать насчет таких произведений исскуства Texas Instruments, как TLV5620 и TLC7226
и от фирмы MAXIM MAX533, MAX534, MAX509, MAX510, MAX520 ?
- da-nie
- Говорящий с текстолитом
- Сообщения: 1590
- Зарегистрирован: Вс июн 24, 2012 16:07:00
- Откуда: Лен.Обл.
- Контактная информация:
Re: Как лучше реализовать 4 ЦАПа ?
А чего тут отвечать-то?прошу прощения, первый раз слышу "параллельный регистр". Можете просветить ?? Или это шутка такая?
Ну а из микросхем, можете взять К588ИР1, например.
И день и ночь в пути...
Мои программки: https://github.com/da-nie
Мои публикации: https://habr.com/ru/users/da-nie/posts/
Мои видео: https://www.youtube.com/channel/UCUroi3 ... 52g/videos
Мои программки: https://github.com/da-nie
Мои публикации: https://habr.com/ru/users/da-nie/posts/
Мои видео: https://www.youtube.com/channel/UCUroi3 ... 52g/videos
Re: Как лучше реализовать 4 ЦАПа ?
Чего там рассказывать... Берём МК и ЦАПы. Три сигнала подключаем сразу у них у всех: MISO, MOSI и SCK. А вот CS каждого ЦАПа - к одной своей свободной ноге МК, ими будем выбирать, с каким конкретно ЦАПом ведётся обмен в данный момент. То же самое по интерфейсу I2C делается ещё проще: у всех подключаются одноимённые ноги SCL и SDA, а на адресные ноги ЦАПов статически подаются единицы и нули, дабы у каждого был свой уникальный адрес.zigler писал(а):может подскажите насчет подключения ЦАП по SPI или где там удобнее это будет сделать?
И хрюкотали зелюки,
Как мюмзики в мове.
На каждый РКН
Найдётся VPN.
Как мюмзики в мове.
На каждый РКН
Найдётся VPN.
Re: Как лучше реализовать 4 ЦАПа ?
Тут могут быть варианты. Надо смотреть даташит. Скорее всего, три сигнала: последовательные данные, строб их и сигнал-маркер начала посылки. Но не исключено, что за этим прячется банальный SPI.zigler писал(а):Подскажите, чем отличаются (и как по-русски) такие интерфейсы:
Serial (3-Wire)
Это такой эвфемизм, применяется вместо I2C, дабы не башлять злобным правообладателям. Фильке, кажется, хотя не уверен.zigler писал(а):Serial (2-Wire)
Тут разве нужен переводчик?zigler писал(а):Parallel
Ничем.zigler писал(а):и чем отличается Serial (SPI) от просто SPI ??
А чего тут говорить? Техасский инструмент и Максимка из Далласа - известные фирмы с хорошей, качественной продукцией. Их можно смело применять, начитавшись даташитов.zigler писал(а):что можете сказать насчет таких произведений исскуства Texas Instruments, как TLV5620 и TLC7226
и от фирмы MAXIM MAX533, MAX534, MAX509, MAX510, MAX520 ?
И хрюкотали зелюки,
Как мюмзики в мове.
На каждый РКН
Найдётся VPN.
Как мюмзики в мове.
На каждый РКН
Найдётся VPN.


