Муфты электромонтажные от производителя Fucon

Как сконвертировать 10-ти битный код в 4-х битный с ЦАП AD7520 ?

Новичок
 
Регистрация: 16.12.2014
Сообщений: 4
Репутация: 10
 
16.12.2014 23:38 #1
Здравствуйте. Помогите, как можно с 10-ти битного кода AD7520 ( 16 значений) сконвертировать в 4-х битный код ?
Желательно это сделать без применения дополнительного МК
Последний раз редактировалось Moderator; 17.12.2014 в 10:42.
Оценка
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей.
Специалист
 
Аватар для antonydublin
 
Регистрация: 22.09.2010
Адрес: г. Донецк
Сообщений: 868
Репутация: 380
371 0
3 0
 
17.12.2014 14:42 #2
Непонятный и противоречивый вопрос.
Есть 10-битный ЦАП AD7520 с параллельным входом (BIT1-BIT10) и аналоговым выходом (Iout), работающий по таблице

Вход, код - Выход, В
0000000000 - 0
....
1000000000 - VREF/2
....
1111111111 - VREF

Вы хотите получить схему ЦАП -> АЦП, причём реализовать АЦП с параллельным 4х-разрядным выходом. Так?

Или наоборот, "расширить" уже имеющийся 4х-битный код на весь входной диапазон ЦАП (из 4х линий "сделать" 10), т.е. реализовать "дешифратор", на выходе которого может быть одновременно несколько логических единиц. Если так, то нужно вспомнить комбинаторную логику, нарисовать таблицу истинности Вашего преобразователя кода, по ней выписать ДНФ, минимизировать её и реализовать на жёсткой логике схему, соответствующую формуле.
Оценка
Новичок
 
Регистрация: 16.12.2014
Сообщений: 4
Репутация: 10
 
17.12.2014 23:21 #3
[QUOTE=antonydublin;159121]

ja hochu получить схему ЦАП -> АЦП, причём реализовать АЦП с параллельным 4х-разрядным выходом.
Оценка
Специалист
 
Аватар для antonydublin
 
Регистрация: 22.09.2010
Адрес: г. Донецк
Сообщений: 868
Репутация: 380
371 0
3 0
 
18.12.2014 01:09 #4
Тогда реализуйте АЦП параллельного типа, 16 компараторов плюс шифратор. Посмотрите по ссылкам картинки, скорее всего найдёте готовое решение для 3х разрядов, переделаете по аналогии для 4х. Всё зависит от сложности. Но в качестве шифратора можно использовать и диодную "матрицу", и готовую микросхему приоритетного шифратора. Например К555ИВ1 или аналог с наращиванием разрядности. Схема 4х разрядного шифратора есть в конце этого документа http://fast-help.narod.ru/Sxems/C/2.2.1.1.1.doc. По другим типам микросхем не подскажу.

И немного теории из google
http://www.gaw.ru/html.cgi/txt/doc/adc/adc_2.htm
http://digteh.ru/digital/Coder.php
http://radiomaster.ru/articles/view/100/
Последний раз редактировалось antonydublin; 18.12.2014 в 01:22.
Оценка
Новичок
 
Регистрация: 04.11.2008
Сообщений: 438
Репутация: 37
27 9
0 0
 
18.12.2014 10:06 #5
Цитата:
16 компараторов плюс шифратор.
Хороший совет ..... для любителей мазохизма -))
Все проще - берите самый простой параллельный АЦП от тех-же AD или даже 572пв1, и пользуйтесь только 4 старшими разрядами. И еще вариант - берете любой маленький и дешевый МК (Atmel или PIC) с внутренним кварцем и встроенным АЦП, пишете программу типа - АЦП померял, резуьтат в порт, вуа-ля
Оценка
Специалист
 
Аватар для antonydublin
 
Регистрация: 22.09.2010
Адрес: г. Донецк
Сообщений: 868
Репутация: 380
371 0
3 0
 
18.12.2014 11:38 #6
Думаю, что вариант использования участка шкалы какого-либо АЦП топикстартер рассмотрел. Иначе зачем задавать такой вопрос?

Да и разве нормировать сигнал перед входом 572ПВ1 не потребуется? А где один ОУ, там и 16 может быть. Те же счетверённые LM324. Зато получается АЦП на "рассыпухе". Чем не курсовой (думаю это курсовой)? Ведь о точности при понижении разрядности говорить тут бесполезно.

И как же условие
Цитата:
Желательно это сделать без применения дополнительного МК.
Оценка
Новичок
 
Регистрация: 26.03.2010
Сообщений: 42
Репутация: 30
18 0
0 1
 
18.12.2014 17:06 #7
Самый простой способ взять четыре старших разряда приходящих на AD7520 и будет вам четырехразрядный код (младшие разряды не используются), точность будет максимальная. Сам же ЦАП можно выпаять для другого применения. Каков вопрос - таков ответ.
Оценка
Новичок
 
Регистрация: 16.12.2014
Сообщений: 4
Репутация: 10
 
28.12.2014 23:31 #8
Tak i zdelal sposibo
Оценка
Banned
 
Регистрация: 21.04.2012
Адрес: южнее Дуная
Сообщений: 4,318
Репутация: 417
498 352
141 0
 
29.12.2014 12:24 #9
Цитата:
Сообщение от AleksandrLV
...я хочу получить схему ЦАП -> АЦП, причём реализовать АЦП с параллельным 4х-разрядным выходом.
.... так вставьте м/у ЦАП-ом и АЦП-ом резистивний делитель 2**6 : 1 ....
Последний раз редактировалось hrpankov; 29.12.2014 в 12:40.
Оценка
Ответ
Похожие темы
Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход
Электронные компоненты. Бесплатная доставка по России
Часовой пояс GMT +3, время: 00:19.
Обратная связь РадиоЛоцман Вверх