реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Задачка не для слабонервных, электрический магазин сопротивлений
Hz!
сообщение Feb 23 2007, 17:00
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 66
Регистрация: 5-05-06
Из: Минск
Пользователь №: 16 792



Требуется смоделировать переменное сопротивление на токи до 0.1 А при помощи резистров и, при неоходимости, ключей в пределах от 10 Ом до 1 КОм с шагом 1/256. Желательно, чтобы дельтаR была постоянной (или отличалась не сильно). Вход 8-бит значение сопротивления, выход - сопротивление.
Структура задумывалась такая:
Шина данных 8 бит + мультиплексор управляют 8-ми регистрам. Каждый регистр управляет каскадом таких вот сопротивлений. Все 8 должны работать одновременно, но не симетрично.

PS: Варианты с генераторами токов и напряжений пока не рассматриваю.
Go to the top of the page
 
+Quote Post
Herz
сообщение Feb 23 2007, 17:22
Сообщение #2


Гуру
******

Группа: Модераторы
Сообщений: 10 983
Регистрация: 23-11-05
Пользователь №: 11 287



Цитата(Hz! @ Feb 23 2007, 16:00) *
Требуется смоделировать переменное сопротивление на токи до 0.1 А при помощи резистров и, при неоходимости, ключей в пределах от 10 Ом до 1 КОм с шагом 1/256. Желательно, чтобы дельтаR была постоянной (или отличалась не сильно). Вход 8-бит значение сопротивления, выход - сопротивление.
Структура задумывалась такая:
Шина данных 8 бит + мультиплексор управляют 8-ми регистрам. Каждый регистр управляет каскадом таких вот сопротивлений. Все 8 должны работать одновременно, но не симетрично.

PS: Варианты с генераторами токов и напряжений пока не рассматриваю.

Поконкретнее, пожалуйста. Смоделировать - это что значит? И что в Вашей задаче за сложность? Берём прецизионную (хотя о точности Вы тоже не упомянули) матрицу R-2R, восемь реле, подключаем к шине данных - все дела! Чем не решение?
Go to the top of the page
 
+Quote Post
Slonic
сообщение Feb 23 2007, 18:38
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 84
Регистрация: 3-10-05
Из: Москва-Троицк
Пользователь №: 9 174



Все-таки какая необходима точность? А то можно и просто цифровой потенциометр взять, они даже на 10 бит бывают.
Go to the top of the page
 
+Quote Post
Hz!
сообщение Feb 26 2007, 11:38
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 66
Регистрация: 5-05-06
Из: Минск
Пользователь №: 16 792



>Смоделировать - это что значит?
Смоделировать имелось в виду - сделать.


>Берём прецизионную (хотя о точности Вы тоже не упомянули)
>матрицу R-2R, восемь реле, подключаем к шине данных.
Из моего первого поста, наверное, не очень понятно, что требуется 8 таких (8 бит вход - один R выход) независимых модуля. Чтобы работали независимо 8 таких каналов потребуется 64 реле, а это не чип транзисторы. Хотелось бы это реализовать на полевых, или биполярных (если на полевых не получится), транзисторах. Мысль была сделать что-то вроде магазина сопротивлений, но с управленим от полевиков, управляемых процессором. Механика не приветствуется.

Что касается R-2R матрицы - это же, по сути переменный делитель, у него изменяется коэфициент передачи, а не значение какого-то одного (выходного) резистора.
этот вариант рассматривал самым первым, пришел к выводу, что не вариант.

Сейчас мысль поставить в паралель 8 резисторов (базисных) и подобрать номиналы таким образом, чтобы их комбинации давали требуемые 256 значений, ну, или сколько полусится.
Точность желательно получить в районе 2-5 Ом.

Сообщение отредактировал Hz! - Feb 26 2007, 11:38
Go to the top of the page
 
+Quote Post
EvgenyNik
сообщение Feb 26 2007, 13:10
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 597
Регистрация: 24-05-06
Из: г. Чебоксары
Пользователь №: 17 402



На какие рабочие напряжения рассчитываете?
Заявленные 0.1А это 1В для 10 Ом и 100В для 1кОм...
Постоянный ток? Однополярный или нет? Переменный? Какой частоты (максимум)?
Это я к тому, что можно сделать на активной нагрузке.


--------------------
Почему разработчики систем повышенной надёжности плохо справляются с простыми проектами? :)
Go to the top of the page
 
+Quote Post
Herz
сообщение Feb 26 2007, 14:59
Сообщение #6


Гуру
******

Группа: Модераторы
Сообщений: 10 983
Регистрация: 23-11-05
Пользователь №: 11 287



Цитата(Hz! @ Feb 26 2007, 10:38) *
>Смоделировать - это что значит?
Смоделировать имелось в виду - сделать.


>Берём прецизионную (хотя о точности Вы тоже не упомянули)
>матрицу R-2R, восемь реле, подключаем к шине данных.
Из моего первого поста, наверное, не очень понятно, что требуется 8 таких (8 бит вход - один R выход) независимых модуля. Чтобы работали независимо 8 таких каналов потребуется 64 реле, а это не чип транзисторы. Хотелось бы это реализовать на полевых, или биполярных (если на полевых не получится), транзисторах. Мысль была сделать что-то вроде магазина сопротивлений, но с управленим от полевиков, управляемых процессором. Механика не приветствуется.

Что касается R-2R матрицы - это же, по сути переменный делитель, у него изменяется коэфициент передачи, а не значение какого-то одного (выходного) резистора.
этот вариант рассматривал самым первым, пришел к выводу, что не вариант.

Сейчас мысль поставить в паралель 8 резисторов (базисных) и подобрать номиналы таким образом, чтобы их комбинации давали требуемые 256 значений, ну, или сколько полусится.
Точность желательно получить в районе 2-5 Ом.

Так вот Вы и сами решили свою задачу. smile.gif Базисные резисторы всё-таки нужно выбирать с соотношением номиналов, пропорциональным степеням двойки, т.е. именно R-2R-4R-... (если, конечно, Ваша 8-разрядная шина двоичная и коэффициент N/R должен быть линейным). По поводу реле я, конечно, утрировал чтобы продемонстрировать неполноту постановки задачи. Вы, кстати, так до конца её и не сформулировали. В части частот, например.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 00:02
Рейтинг@Mail.ru


Страница сгенерированна за 0.01395 секунд с 7
ELECTRONIX ©2004-2016