|
|
  |
Задачка не для слабонервных, электрический магазин сопротивлений |
|
|
|
Feb 23 2007, 17:00
|
Участник

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

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

Гуру
     
Группа: Модераторы
Сообщений: 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, восемь реле, подключаем к шине данных - все дела! Чем не решение?
|
|
|
|
|
Feb 26 2007, 11:38
|
Участник

Группа: Участник
Сообщений: 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
|
|
|
|
|
Feb 26 2007, 14:59
|

Гуру
     
Группа: Модераторы
Сообщений: 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 Ом. Так вот Вы и сами решили свою задачу.  Базисные резисторы всё-таки нужно выбирать с соотношением номиналов, пропорциональным степеням двойки, т.е. именно R-2R-4R-... (если, конечно, Ваша 8-разрядная шина двоичная и коэффициент N/R должен быть линейным). По поводу реле я, конечно, утрировал чтобы продемонстрировать неполноту постановки задачи. Вы, кстати, так до конца её и не сформулировали. В части частот, например.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|