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

 
 
> Задачка про Ома или Кирхгофа, Аналоговое кодирование цифровых сигналов.
Tanya
сообщение Jan 29 2014, 14:09
Сообщение #1


Гуру
******

Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883



Есть два фотоинтерраптора. У каждого выход с открытым коллектором. Хочется передать состояние этих датчиков в контроллер. Но еще очень хочется использовать только три провода - земля, питание (5 вольт) и выход на АЦП контроллера. Ножек не хватает.
В чем проблема...
Вот на питание резистор с него на АЦП и на два разных резистора, которые идут на коллекторы.
Второй вариант - + - резистор с него через второй резистор на первый коллектор, с него же на цепочку из двух резисторов, конец которых на второй коллектор, а выход с их средней точки. Лестничная цепь.
.... Еще что-нибудь....
Хочется выбрать такую схему, которая будет наиболее надежной - (найти номиналы) чтобы четыре возможных величины напряжения были бы максимально разнесены. С учетом небольшого плавания питания и напряжения насыщения транзисторов.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 13)
Tarbal
сообщение Jan 29 2014, 14:15
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 351
Регистрация: 21-05-10
Пользователь №: 57 439



Цитата(Tanya @ Jan 29 2014, 18:09) *
Есть два фотоинтерраптора. У каждого выход с открытым коллектором. Хочется передать состояние этих датчиков в контроллер. Но еще очень хочется использовать только три провода - земля, питание (5 вольт) и выход на АЦП контроллера. Ножек не хватает.
В чем проблема...
Вот на питание резистор с него на АЦП и на два разных резистора, которые идут на коллекторы.
Второй вариант - + - резистор с него через второй резистор на первый коллектор, с него же на цепочку из двух резисторов, конец которых на второй коллектор, а выход с их средней точки. Лестничная цепь.
.... Еще что-нибудь....
Хочется выбрать такую схему, которая будет наиболее надежной - (найти номиналы) чтобы четыре возможных величины напряжения были бы максимально разнесены. С учетом небольшого плавания питания и напряжения насыщения транзисторов.


Сделать 2-битный ЦАП на резисторах. Но для правильной работы надо управлять либо пуш-пулом либо резисторы ЦАПа сделать раз в 10 больше коллекторных нагрузок.


Хотя резисторы цапа могут и быть коллекторными нагрузками.
Два транзистора три резистора.
http://s019.radikal.ru/i608/1204/43/5ff375990b45.jpg

только R5 на питание, а не на землю для npn transistors, а для pnp можно и так оставить

Сообщение отредактировал Tarbal - Jan 29 2014, 14:19
Go to the top of the page
 
+Quote Post
Tanya
сообщение Jan 29 2014, 14:18
Сообщение #3


Гуру
******

Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883



Цитата(Tarbal @ Jan 29 2014, 18:15) *
Сделать 2-битный ЦАП на резисторах.

Так я же это и описала. Только ЦАПы многовариантные.
Go to the top of the page
 
+Quote Post
Tarbal
сообщение Jan 29 2014, 14:22
Сообщение #4


Профессионал
*****

Группа: Свой
Сообщений: 1 351
Регистрация: 21-05-10
Пользователь №: 57 439



Цитата(Tanya @ Jan 29 2014, 18:18) *
Так я же это и описала. Только ЦАПы многовариантные.


Ну и хорошо. Я написал как бы я решал эту задачу. Кстати в начале 90x чинили один видик, там кнопки передавали выход с 4-х битного ЦАПа с дисплeя на главный борд.

Я такой трюк использовал для задания версии платы в телефонной системе для BMW. Правда там 5 вольт не плавало. Но это было до той поры, пока Bluetooth телефон не появился (начало нулевых). Потом этот проект отдали в другую группу.


Сообщение отредактировал Tarbal - Jan 29 2014, 14:33
Go to the top of the page
 
+Quote Post
zzzzzzzz
сообщение Jan 29 2014, 14:41
Сообщение #5


Профессионал
*****

Группа: Свой
Сообщений: 1 724
Регистрация: 1-05-05
Из: Нью Крыжопыль
Пользователь №: 4 641



R-2R сумматор токов.
Один разряд назначается мажорным ®, а второй - минорным (2R).
На стороне АЦП - возможно и простенькая калибровка по аналоговым уровням.
А что тут ещё можно придумать из простецкого?

Если напряжение на шине питания немного увеличить, а в датчиках использовать стабилизаторы, то можно использовать и шину питания как сигнальную, выкинув третий провод. Ну, это тоже простецкое, впрочем.
Go to the top of the page
 
+Quote Post
Plain
сообщение Jan 29 2014, 14:46
Сообщение #6


Гуру
******

Группа: Участник
Сообщений: 6 776
Регистрация: 5-03-09
Из: Москва
Пользователь №: 45 710



Какова скорость опроса? Например, можно собрать шину с ОК — стробировать двумя парафазными выходами МК встречно включённые светодиоды и эмиттеры транзисторов. На стороне измерений при этом не требуется ни одной дополнительной детали.
Go to the top of the page
 
+Quote Post
Tanya
сообщение Jan 29 2014, 14:49
Сообщение #7


Гуру
******

Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883



Цитата(zzzzzzzz @ Jan 29 2014, 18:41) *
R-2R сумматор токов.

Если напряжение на шине питания немного увеличить, а в датчиках использовать стабилизаторы, то можно использовать и шину питания как сигнальную, выкинув третий провод. Ну, это тоже простецкое, впрочем.


Цитата(Plain @ Jan 29 2014, 18:46) *
Какова скорость опроса? Например, можно собрать шину с ОК — стробировать двумя парафазными выходами МК встречно включённые светодиоды и эмиттеры транзисторов. На стороне измерений при этом не требуется ни одной дополнительной детали.


Это не получится. Ножек больше нет. Датчик готовый - там три конца всего - питание, общий и ОК.
Как-то ничего простого в голову не лезет. Ставить еще КМОП логику для правильной работы ЦАПа пока не хочется.
Зря, наверное.
Go to the top of the page
 
+Quote Post
zzzzzzzz
сообщение Jan 29 2014, 15:26
Сообщение #8


Профессионал
*****

Группа: Свой
Сообщений: 1 724
Регистрация: 1-05-05
Из: Нью Крыжопыль
Пользователь №: 4 641



А АЦП-то нужно? Или от безидейности используется? А то можно что-то интересненькое и придумать со стороны контроллера, без оного. И что, у МК одна нога только свободная?
Go to the top of the page
 
+Quote Post
Abell
сообщение Jan 29 2014, 17:17
Сообщение #9


профессиональный дилетант
****

Группа: Участник
Сообщений: 866
Регистрация: 16-03-06
Из: Шебекино - Лысьва - Тюмень
Пользователь №: 15 292



Цитата(Tanya @ Jan 29 2014, 18:09) *
Хочется выбрать такую схему, которая будет наиболее надежной - (найти номиналы) чтобы четыре возможных величины напряжения были бы максимально разнесены. С учетом небольшого плавания питания и напряжения насыщения транзисторов.

Или не совсем понял, или...
Есть питание, 5в, не знаю в каких пределах плавает, но наверняка не в разы. Есть два открытых коллектора. Есть АЦП, который будет разбираться, какой коллектор или оба открыты/закрыты.
Линии достаточно двухпроводной.
Таким образом, четыре состояния, два известны. Аварийные состояния линии, обрыв и к.з. нужны или нет?
Авария/обрыв - 5в
Авария/кз - 0в
Как рах по 1в и осталось:
Открыты оба - 1в
Открыт 1 - 2в
Открыт 2 - 3в
Закрыты оба - 4в
Делители считать?


--------------------
Скоро дело сказывается, да не скоро сказка делается, или тише будешь - дальше уедешь...

Go to the top of the page
 
+Quote Post
blackfin
сообщение Jan 29 2014, 18:01
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261



Цитата(Abell @ Jan 29 2014, 21:17) *
Авария/обрыв - 5в
Авария/кз - 0в
...
Открыты оба - 1в
Открыт 1 - 2в
Открыт 2 - 3в
Закрыты оба - 4в

А если без обрыва и кз?

Тогда:

Открыты оба - 0в
Открыт 1 - (1/3)*5в
Открыт 2 - (2/3)*5в
Закрыты оба - 5в

Откуда:

R1 = (5/8)*R2 и Rk = (7/8)*R2

[attachment=82771:Kirchhoff.jpg]
Go to the top of the page
 
+Quote Post
ViKo
сообщение Jan 29 2014, 18:13
Сообщение #11


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Я бы старался сделать уровни 1/8, 3/8, 5/8, 7/8. Но как это сделать просто, не соображаю.
Go to the top of the page
 
+Quote Post
igorle
сообщение Jan 29 2014, 18:45
Сообщение #12


Местный
***

Группа: Свой
Сообщений: 338
Регистрация: 14-07-12
Пользователь №: 72 753



Если в дефиците только ножка, а добавить микросхему не проблема - я подумал бы о генераторе, который будет управляться датчиками. В зависимости от комбинации датчиков должна меняться или частота, или (лучше) скважность. Времена мерить практичнее, чем напряжение.
Go to the top of the page
 
+Quote Post
Tarbal
сообщение Jan 29 2014, 19:15
Сообщение #13


Профессионал
*****

Группа: Свой
Сообщений: 1 351
Регистрация: 21-05-10
Пользователь №: 57 439



Цитата(ViKo @ Jan 29 2014, 22:13) *
Я бы старался сделать уровни 1/8, 3/8, 5/8, 7/8. Но как это сделать просто, не соображаю.


0, 1/3, 2/3, Vcc
Go to the top of the page
 
+Quote Post
Tanya
сообщение Jan 30 2014, 13:28
Сообщение #14


Гуру
******

Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883



Цитата(blackfin @ Jan 29 2014, 22:01) *
Открыты оба - 0в
Открыт 1 - (1/3)*5в
Открыт 2 - (2/3)*5в
Закрыты оба - 5в

Откуда:

R1 = (5/8)*R2 и Rk = (7/8)*R2

Доверяй, но проверяй!
Не получается такое.
Спасибо! И всем участникам тоже!
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 21st August 2025 - 19:24
Рейтинг@Mail.ru


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