Технический форум по робототехнике.
gambit6 » 13 июл 2007, 17:45
Как преобразовать аналоговый сигнал в логический без АЦП микроконтроллера?
Можно ли как-то собрать на транзисторе или как-то еще девайс, к которому будет приходить
аналоговый сигнал от датчика и выходить логическая 1 или 0 ? Как это сделать?
С датчика gp2d120 приходит аналоговый сигнал, ацп на контроллере запустить никак не могу!
Может как-то сопротивление поставить на выход датчика подобрать?
Vooon » 13 июл 2007, 18:34
ну если тебе нужна только либо 1 либо 0 то есть такая штука - компаратор называется.
сравнивает 2а сигналла и на выходе 1 или 0 в зависамости какой больше.
но думаю что совсем не рационально использовать дальномер так... можно было обойтись и более дешевыми средствами.
ацп авров дает значения от 0 до 1023 что позвыоляет знать расстояние до препятсствия
avr123.nm.ru » 13 июл 2007, 19:25
gambit6 писал(а):Можно ли как-то собрать на транзисторе или как-то еще девайс, к которому будет приходить
аналоговый сигнал от датчика и выходить логическая 1 или 0 ?
Компаратор.
gambit6 писал(а):ацп на контроллере запустить никак не могу!
avr123.nm.ru/06.htm АЦП AVR - задачи 9 и 11 и примеры в CVAVR и PROTEUS
Последний раз редактировалось
avr123.nm.ru 13 июл 2007, 19:26, всего редактировалось 1 раз.
-= Александр =- » 13 июл 2007, 19:26
Лучше АЦП научиться юзать, чем лепить огород из компараторов... :wink:
gambit6 » 13 июл 2007, 20:10
Александр, дайте пожалуйста свою аську!!!
gambit6 » 13 июл 2007, 20:16
Моя аська 497-447-585 очень нужна ваша помощь
-= Александр =- » 13 июл 2007, 20:33
Сорри, щас не до аськи. Может завтра как-нить вылезу. 237518378
gambit6 » 13 июл 2007, 22:18
Подключил светик к выходу gp2d12, светик работает как часики... собрал герконовое реле,
поставил вместо светика... не работает. Подсказали мне что стоит поставить простейший транзисторный ключ.
Master » 13 июл 2007, 22:31
gambit6 писал(а):Подключил светик к выходу gp2d12, светик работает как часики... собрал герконовое реле,
поставил вместо светика... не работает. Подсказали мне что стоит поставить простейший транзисторный ключ.
Ставь ключ хуже не будет.
Vooon » 13 июл 2007, 23:04
gambit6 писал(а):Подключил светик к выходу gp2d12, светик работает как часики... собрал герконовое реле,
поставил вместо светика... не работает. Подсказали мне что стоит поставить простейший транзисторный ключ.
конечно не работает!
оно и не должно - сигнальный вывод едва-едва светодиод тянет (еще нибось сверхяркий? те около 2 мА потребление)
а типовое реле хочет ну ни как не меньше 80 мА...
тут ключ обязательно нужен.
что-то типо этого(люблю я ascii графику
):
- Код: Выделить всё • Развернуть
VD1 | Vcc
+-|>|--+
| | K1 | K1.1
| ППП - - - -/-
| | |
+------+
|
in b |/ k
-----|R1|-+----| VT1
| |\ e
П V
П R2 |
П ---
|
---
gambit6 » 13 июл 2007, 23:36
А можно в нормальной графике? а то как-то непонятно.
Myp » 14 июл 2007, 00:02
gambit6 писал(а):А можно в нормальной графике? а то как-то непонятно.
привыкай
тама всё понятно
дод резисторы транзистор реле
всё оч просто и понятно
даже написано где у транзюка ЭКБ
Vooon » 14 июл 2007, 00:50
gambit6 писал(а):А можно в нормальной графике? а то как-то непонятно.
если ты пол линухом тогда понятно почему непонятно (цсс у сабсильвера не совсем правилтьный - подходит только для вин, но это я подправлю)
если нет, то странно, я там постарался как можно понятнее написать.
(гм, скорейб релиз 3.. там ютф-8 - мона рисовать псевдо графикой
)
а в нормальной - у меня нет редактора схем :oops: еще не нашел
avr123.nm.ru » 14 июл 2007, 01:21
Попробуй Eagle cadsoft.de
Vooon » 14 июл 2007, 01:27
avr123.nm.ru писал(а):Попробуй Eagle cadsoft.de
уж лучше тогда kicad хоть ни кто не ограничивает(!) а иглой я пользовался, мне не все понравилось...
может я что-то ниправильно делал...)