| Автор |
Съобщение |
|
radolin
Ранг: Форумен бог
Регистриран на: Пон Дек 19, 2005 12:21 pm Мнения: 1037
|
 Tri-state to 2bit binary декодер
Здравейте!
Дайте идея за най-просто и лесно решение на следния проблем. Има поради физическо ограничение само един проводник за предаване на сигнал за три възможни състояния. По този проводник може да се подаде 1 (Vcc), 0 (GND), или да се изключи (High-Z).
Как този един сигнал най-лесно да се преобразува до двойка логически сигнали с три различни състояния. Примерно от вида 00, 01, 10, но кои да са три различни състояния са ОК.
На мен ми идват само тъпи идеи с ползване на компаратори, контролер с АЦП или подобни. Сигурно има някакво просто решение с няколко транзистора/диода/резистора (може даже и релета), но ми убягва.
|
| Съб Апр 22, 2017 1:13 am |
|
 |
|
relsys
Ранг: Форумен бог
Регистриран на: Пет Ное 25, 2005 11:41 am Мнения: 1680
|
 Re: Tri-state to 2bit binary декодер
С АЦП би било най лесно. Само слагаш на входа му един делител на Vcc/2 за да получиш половината напрежение при Z. Но може би по правилен вариант е преобразуването да се извърши още в предавателната страна, а по жицата да метнеш информацията цифрово, демек да си е постоянно свързана линията, да няма примерно 3-5-10 метра висящ проводник закачен за вход на АЦП.... Колко ще е дълга тази линия и колко ще е зашумена средата?
|
| Съб Апр 22, 2017 6:31 am |
|
 |
|
radolin
Ранг: Форумен бог
Регистриран на: Пон Дек 19, 2005 12:21 pm Мнения: 1037
|
 Re: Tri-state to 2bit binary декодер
По-малко от 1м ще е дълга. Сигналът ще е 0, 12, 24V ако е със средна точка, така че трябва да е достатъчно шумоустойчиво.
Реално задачата е на другия край да се управлява един DC мотор. Трите състояния отговарят на върти наляво, върти надясно или спрял. Иска се да е максимално просто, примерно с едно DPDT реле да се обръща посоката и с още едно реле или транзистор да се пуска/спира.
Въпросът е как най-просто и лесно от сигнала с 3 нива до се управляват бобините на двете релета.
|
| Съб Апр 22, 2017 8:39 am |
|
 |
|
stefan63
Ранг: Форумен бог
Регистриран на: Вто Фев 07, 2012 11:22 pm Мнения: 3084
|
 Re: Tri-state to 2bit binary декодер
Два оптрона, ама с компаратор ще е по-чисто май - но и с повече резистори.
|
| Съб Апр 22, 2017 8:56 am |
|
 |
|
goose
Ранг: Популярен
Регистриран на: Сря Окт 03, 2007 3:39 pm Мнения: 311
|
 Re: Tri-state to 2bit binary декодер
Отделен е въпроса какво ще стане с този мотор, ако някой прекъсне кабела ... 
_________________ In God we trust. All others must submit an X.509 Certificate
|
| Съб Апр 22, 2017 10:36 am |
|
 |
|
radolin
Ранг: Форумен бог
Регистриран на: Пон Дек 19, 2005 12:21 pm Мнения: 1037
|
 Re: Tri-state to 2bit binary декодер
Ще си стои спрял, в нормалното състояние все едно кабела е прекъснат. Резисторите, които ще установят входа в някякво положение ще са от страната на управлението.
|
| Съб Апр 22, 2017 11:07 am |
|
 |
|
itso.t
Ранг: Форумен бог
Регистриран на: Чет Фев 03, 2005 2:21 am Мнения: 12765 Местоположение: София
|
 Re: Tri-state to 2bit binary декодер
Варианта с два оптрона е повече от приличен и като брой компоненти и като шумоустойчивост...
|
| Съб Апр 22, 2017 11:16 am |
|
 |
|
mitko_el
Ранг: Форумен бог
Регистриран на: Вто Яну 24, 2006 6:34 pm Мнения: 1753 Местоположение: Варна
|
 Re: Tri-state to 2bit binary декодер
За туй , кво ще кажете?
_________________ За пари сичко праим,даже и работим...
|
| Съб Апр 22, 2017 2:18 pm |
|
 |
|
bobihot
Ранг: Форумен бог
Регистриран на: Сря Фев 13, 2013 3:35 pm Мнения: 1803
|
 Re: Tri-state to 2bit binary декодер
Хубав вариант- не разбрах за какво са ценерите, като може и с 24В релета. Има и поляризирани релета.
|
| Съб Апр 22, 2017 4:58 pm |
|
 |
|
itso.t
Ранг: Форумен бог
Регистриран на: Чет Фев 03, 2005 2:21 am Мнения: 12765 Местоположение: София
|
 Re: Tri-state to 2bit binary декодер
За да не сработват релетата при третото състояние...
|
| Съб Апр 22, 2017 6:37 pm |
|
 |
|
radolin
Ранг: Форумен бог
Регистриран на: Пон Дек 19, 2005 12:21 pm Мнения: 1037
|
 Re: Tri-state to 2bit binary декодер
Да, това с ценерите е много хитро. Ние се предадохме и ще ползваме 2 проводника май.
|
| Съб Апр 22, 2017 7:56 pm |
|
|