Например TDA7294

Форум РадиоКот • Просмотр темы - как измерить напряжение
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Вс янв 18, 2026 10:06:53

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: как измерить напряжение
СообщениеДобавлено: Пн дек 01, 2008 19:09:28 
Первый раз сказал Мяу!
Аватар пользователя

Зарегистрирован: Вс сен 21, 2008 19:01:40
Сообщений: 33
Откуда: Киев
Рейтинг сообщения: 0
Уважаемые КОТЫ помогите с реализацией процесса измерения напряжения при помощи tini2313 измерять буду от 0v до 12v и данные измерений буду сохранять в памяти контроллера в дальнейшем при помощи этих данных буду знать положение сервопривода 0* до 90*
Возможно и измерять сопротивление на резисторе который стоит на одной оси с сервоприводом принцип тотже.
Заранее всех благодарю.

_________________
Помоги ближнему своему если знаешь чем


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн дек 01, 2008 20:38:27 
Прорезались зубы
Аватар пользователя

Зарегистрирован: Вт дек 25, 2007 17:23:13
Сообщений: 236
Откуда: Украина, Севастополь
Рейтинг сообщения: 0
По-моему, ATtiny 2313 не имеет встроенного АЦП, поэтому сначала, как Вы понимаете, нужно найти АЦП с подходящей разрядностью. Отсюда и будем плясать. А сопротивление можно следующим способом измерять: подавать на него определенную разность потенциалов, затем преобразовывать с помощью ОУ проходящий через сопротивление ток в напряжение, дальше опять же АЦП и микроконтроллер.
Если не прав, поправьте, пожалуйста.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн дек 01, 2008 21:28:35 
Первый раз сказал Мяу!
Аватар пользователя

Зарегистрирован: Вс сен 21, 2008 19:01:40
Сообщений: 33
Откуда: Киев
Рейтинг сообщения: 0
А можно ли использовать отдельную схему АЦП которую подсоединить к МК ? Если можно то может вы знаете какую и как это зделать

_________________
Помоги ближнему своему если знаешь чем


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн дек 01, 2008 21:29:44 
Нашел транзистор. Понюхал.
Аватар пользователя

Зарегистрирован: Вт ноя 04, 2008 11:15:49
Сообщений: 179
Откуда: Санкт-Петербург
Рейтинг сообщения: 0
Можно обойтись без резистора - сделайте "цифровую" серву с энкодером... Тогда сможете не использовать АЦП...
Как бонус она будет легче и долговечнее чем с переменным резистором, особенно если энкодер реализовать оптический, благо мыша старая наверняка найдётся в хозяйстве...


Последний раз редактировалось bsyomov Пн дек 01, 2008 21:32:52, всего редактировалось 1 раз.

Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн дек 01, 2008 21:32:37 
Первый раз сказал Мяу!
Аватар пользователя

Зарегистрирован: Вс сен 21, 2008 19:01:40
Сообщений: 33
Откуда: Киев
Рейтинг сообщения: 0
А можно поподробнее про это

_________________
Помоги ближнему своему если знаешь чем


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн дек 01, 2008 21:41:49 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 98
Рейтинг сообщений: 2135
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18454
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
для позиционных приводов нельзя использовать простые энкодеры, т.к. исходное положение для них не определено. иначе говоря, энкодер дает относительное смещение привода, а не абсолютное.

а по поводу АЦП на тини - это можно реализовать при помощи резистора и конденсатора (если резистор переменный - то это и будет второй вариант исходной просьбы). об этом не один раз говорилось на форуме - поищите.

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн дек 01, 2008 22:12:34 
Нашел транзистор. Понюхал.
Аватар пользователя

Зарегистрирован: Вт ноя 04, 2008 11:15:49
Сообщений: 179
Откуда: Санкт-Петербург
Рейтинг сообщения: 0
Вообще говоря можно. При инициализации привода выставляемся в начальное положение (например на энкодере делаем метку - оба канала открыты или оба закрыты) потом считаем относительно этого положения.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн дек 01, 2008 22:18:46 
Первый раз сказал Мяу!
Аватар пользователя

Зарегистрирован: Вс сен 21, 2008 19:01:40
Сообщений: 33
Откуда: Киев
Рейтинг сообщения: 0
Я конечно прошу прощение за дерзость но что такое энкодер и как его зделать

_________________
Помоги ближнему своему если знаешь чем


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн дек 01, 2008 22:19:44 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 98
Рейтинг сообщений: 2135
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18454
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
bsyomov писал(а):
Вообще говоря можно. При инициализации привода выставляемся в начальное положение (например на энкодере делаем метку - оба канала открыты или оба закрыты) потом считаем относительно этого положения.
вообще говоря - нельзя. но если привод с автовозвратом в исходное положение (подпружиненный) - тогда можно. или если привод "юстируется" каждый раз при включении питания - тогда тоже можно. наконец, если энкодер работает в позиционном коде - тогда тоже можно. но это все частные случаи

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн дек 01, 2008 22:25:24 
Нашел транзистор. Понюхал.
Аватар пользователя

Зарегистрирован: Вт ноя 04, 2008 11:15:49
Сообщений: 179
Откуда: Санкт-Петербург
Рейтинг сообщения: 0
Второй случай часто допустим в *-моделировании, так что сейчас там такой метод слежения применяется. Автору я подозреваю ведь такая серва и нужна? =)
А измерять сопротивление установленного на валу переменника очень недолговечный способ.
Ну и наконец, энкодеры бывают не только инкрементальные, но и абсолютные, где проблема инициализации не сотит.

Инкрементальный энкодер это например датчик выдающий на оборот определённое количество импульсов, на два канала, причём импульсы сдвинуты по фазе на 90 градусов. За счёт этого можно не только посчитать насколько изменилось положение вала(по количеству импульсов), но и в какую сторону. На двух инкрементальных энкодерах работали мыши с шариком.... =) А один такой энкодер в мышах с колёсиком. Сделано как - диск с прорезями, который поочерёдно перекрывает поток света от светодиода к двум фототранзисторам выполненным в одном корпусе.


Последний раз редактировалось bsyomov Пн дек 01, 2008 22:37:34, всего редактировалось 1 раз.

Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн дек 01, 2008 22:34:44 
Первый раз сказал Мяу!
Аватар пользователя

Зарегистрирован: Вс сен 21, 2008 19:01:40
Сообщений: 33
Откуда: Киев
Рейтинг сообщения: 0
Согласен намного долговечнее считать обороты двигателя и после каждого выключения возвращать его в исходную позицию но на моей серве уже штатно стоит переменный резистор с завода

_________________
Помоги ближнему своему если знаешь чем


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 11 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 45


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y